Skip to content

fossil_hole_filling ​

Source: src/lib/fossil_hole_filling.f90

Dependencies

Contents ​

Derived Types ​

boundary_loop_t ​

Components ​

NameTypeAttributesDescription
vidinteger(kind=I4P)allocatable
xtype(vector_R8P)allocatable
ownerinteger(kind=I4P)allocatable

Subroutines ​

extract_boundary_loops ​

fortran
subroutine extract_boundary_loops(facet, loops, n_open)

Arguments

NameTypeIntentAttributesDescription
facettype(facet_object)in
loopstype(boundary_loop_t)outallocatable
n_openinteger(kind=I4P)out

Call graph

triangulate_loop ​

fortran
subroutine triangulate_loop(loop, facet, patch, status)

Arguments

NameTypeIntentAttributesDescription
looptype(boundary_loop_t)in
facettype(facet_object)in
patchtype(facet_object)outallocatable
statusinteger(kind=I4P)out

Call graph

refine_patch ​

fortran
subroutine refine_patch(loop, patch)

Arguments

NameTypeIntentAttributesDescription
looptype(boundary_loop_t)in
patchtype(facet_object)inoutallocatable

Call graph

fair_patch ​

fortran
subroutine fair_patch(loop, patch, facet, status)

Arguments

NameTypeIntentAttributesDescription
looptype(boundary_loop_t)in
patchtype(facet_object)inoutallocatable
facettype(facet_object)in
statusinteger(kind=I4P)out

Call graph

tri_normal ​

Attributes: pure

fortran
subroutine tri_normal(a, b, c, nrm, area)

Arguments

NameTypeIntentAttributesDescription
atype(vector_R8P)in
btype(vector_R8P)in
ctype(vector_R8P)in
nrmreal(kind=R8P)out
areareal(kind=R8P)out

Call graph