Appearance
fossil_smoothing
Source: src/lib/fossil_smoothing.f90
Dependencies
Contents
Variables
| Name | Type | Attributes | Description |
|---|---|---|---|
SMOOTH_STATUS_OK | integer(kind=I4P) | parameter | |
SMOOTH_STATUS_BAD_INPUT | integer(kind=I4P) | parameter | |
SMOOTH_STATUS_DEGENERATE | integer(kind=I4P) | parameter | |
SMOOTH_METHOD_EXPLICIT | integer(kind=I4P) | parameter | |
SMOOTH_METHOD_TAUBIN | integer(kind=I4P) | parameter | |
SMOOTH_DEFAULT_LAMBDA | real(kind=R8P) | parameter | |
SMOOTH_DEFAULT_MU | real(kind=R8P) | parameter | |
SMOOTH_DEFAULT_ITERATIONS | integer(kind=I4P) | parameter | |
DEGENERATE_AREA_TOL | real(kind=R8P) | parameter |
Subroutines
smooth_mesh
fortran
subroutine smooth_mesh(facet, pool, method, lambda, mu, iterations, status)Arguments
| Name | Type | Intent | Attributes | Description |
|---|---|---|---|---|
facet | type(facet_object) | inout | ||
pool | type(vertex_pool_object) | in | ||
method | integer(kind=I4P) | in | optional | |
lambda | real(kind=R8P) | in | optional | |
mu | real(kind=R8P) | in | optional | |
iterations | integer(kind=I4P) | in | optional | |
status | integer(kind=I4P) | out | optional |
Call graph
apply_laplacian_step
fortran
subroutine apply_laplacian_step(facet, pool, coord, step, had_degenerate)Arguments
| Name | Type | Intent | Attributes | Description |
|---|---|---|---|---|
facet | type(facet_object) | in | ||
pool | type(vertex_pool_object) | in | ||
coord | type(vector_R8P) | inout | ||
step | real(kind=R8P) | in | ||
had_degenerate | logical | inout |
Call graph