validate_metrics Interface

interface


Calls

interface~~validate_metrics~~CallsGraph interface~validate_metrics aabbtree_t%validate_metrics proc~validate_metrics validate_metrics interface~validate_metrics->proc~validate_metrics proc~validate_metrics->interface~validate_metrics interface~node_isleaf node_t%node_isleaf proc~validate_metrics->interface~node_isleaf proc~node_isleaf node_isleaf interface~node_isleaf->proc~node_isleaf

Called by

interface~~validate_metrics~~CalledByGraph interface~validate_metrics aabbtree_t%validate_metrics proc~validate_metrics validate_metrics interface~validate_metrics->proc~validate_metrics proc~validate validate proc~validate->interface~validate_metrics proc~validate_metrics->interface~validate_metrics interface~validate aabbtree_t%validate interface~validate->proc~validate proc~rebuild rebuild proc~rebuild->interface~validate interface~rebuild aabbtree_t%rebuild interface~rebuild->proc~rebuild

private recursive module subroutine validate_metrics(this, p)

Arguments

Type IntentOptional Attributes Name
class(aabbtree_t), intent(in) :: this

An aabbtree_t instance.

integer, intent(in) :: p

Pointer to the root of the subtree.

Description

Asserts that an AABB subtree has a valid metric.