Skip to content

fossil_curvature

Source: src/lib/fossil_curvature.f90

Dependencies

Contents

Variables

NameTypeAttributesDescription
CURV_STATUS_OKinteger(kind=I4P)parameter
CURV_STATUS_BAD_INPUTinteger(kind=I4P)parameter
CURV_STATUS_DEGENERATE_TRIANGLEinteger(kind=I4P)parameter
DEGENERATE_AREA_TOLreal(kind=R8P)parameter
PIreal(kind=R8P)parameter

Subroutines

build_gaussian_curvature

fortran
subroutine build_gaussian_curvature(facet, pool, K, status)

Arguments

NameTypeIntentAttributesDescription
facettype(facet_object)in
pooltype(vertex_pool_object)in
Kreal(kind=R8P)outallocatable
statusinteger(kind=I4P)outoptional

Call graph

build_mean_curvature

fortran
subroutine build_mean_curvature(facet, pool, H, status)

Arguments

NameTypeIntentAttributesDescription
facettype(facet_object)in
pooltype(vertex_pool_object)in
Hreal(kind=R8P)outallocatable
statusinteger(kind=I4P)outoptional

Call graph

Functions

angle_at

Attributes: pure

Returns: real(kind=R8P)

fortran
function angle_at(u, v) result(theta)

Arguments

NameTypeIntentAttributesDescription
utype(vector_R8P)in
vtype(vector_R8P)in

Call graph