init Interface

interface


Calls

interface~~init~~CallsGraph interface~init init proc~init init interface~init->proc~init interface~ivector_init ivector_init proc~init->interface~ivector_init interface~ivector_init->interface~ivector_init proc~ivector_from_array ivector_from_array interface~ivector_init->proc~ivector_from_array proc~ivector_from_array->interface~ivector_init

private module subroutine init(this, natoms, tskin)

Arguments

Type IntentOptional AttributesName
class(aabbtree_t), intent(out) :: this

An aabbtree_t instance.

integer, intent(in) :: natoms

Estimated number of atoms to be handled by this tree.

real(kind=rp), intent(in) :: tskin

Thickness of the skin for fattened AABBs, as a fraction of the AABB base length.

Description

Initializes an AABB tree.