sdr_build_protoTree Subroutine

public subroutine sdr_build_protoTree(me, geometry, header)

This routine builds the preliminary tree with geometry intersection and neighbor identification

Arguments

Type IntentOptional Attributes Name
type(sdr_protoTree_type), intent(out) :: me

preliminary tree created by this routine

type(sdr_geometry_type), intent(inout) :: geometry

type which contains all geometry object infos

type(sdr_confHead_type), intent(inout) :: header

some global information on solver name and version


Calls

proc~~sdr_build_prototree~~CallsGraph proc~sdr_build_prototree sdr_build_protoTree append append proc~sdr_build_prototree->append init init proc~sdr_build_prototree->init proc~create_children~2 create_children proc~sdr_build_prototree->proc~create_children~2 proc~sdr_append_distancerefineobject sdr_append_distanceRefineObject proc~sdr_build_prototree->proc~sdr_append_distancerefineobject proc~sdr_mark_neighborhasbnd sdr_mark_neighborHasBnd proc~sdr_build_prototree->proc~sdr_mark_neighborhasbnd proc~sdr_node_neighbors sdr_node_neighbors proc~sdr_build_prototree->proc~sdr_node_neighbors sdr_any_bc_distancerefine sdr_any_bc_distancerefine proc~sdr_build_prototree->sdr_any_bc_distancerefine sdr_any_bc_subresolution sdr_any_bc_subresolution proc~sdr_build_prototree->sdr_any_bc_subresolution sdr_clear_nodeprop_bit sdr_clear_nodeprop_bit proc~sdr_build_prototree->sdr_clear_nodeprop_bit sdr_mark_floodnode sdr_mark_floodnode proc~sdr_build_prototree->sdr_mark_floodnode sdr_nodeprop_btest sdr_nodeprop_btest proc~sdr_build_prototree->sdr_nodeprop_btest sdr_set_nodeprop_bit sdr_set_nodeprop_bit proc~sdr_build_prototree->sdr_set_nodeprop_bit sdr_wetneighborsface sdr_wetneighborsface proc~sdr_build_prototree->sdr_wetneighborsface tem_CoordOfId tem_CoordOfId proc~sdr_build_prototree->tem_CoordOfId tem_FirstIdAtLevel tem_FirstIdAtLevel proc~sdr_build_prototree->tem_FirstIdAtLevel tem_abort tem_abort proc~sdr_build_prototree->tem_abort tem_horizontalSpacer tem_horizontalSpacer proc~sdr_build_prototree->tem_horizontalSpacer tem_startTimer tem_startTimer proc~sdr_build_prototree->tem_startTimer tem_stopTimer tem_stopTimer proc~sdr_build_prototree->tem_stopTimer truncate truncate proc~sdr_build_prototree->truncate uni_name uni_name proc~sdr_build_prototree->uni_name val val proc~sdr_build_prototree->val

Called by

proc~~sdr_build_prototree~~CalledByGraph proc~sdr_build_prototree sdr_build_protoTree program~seeder seeder program~seeder->proc~sdr_build_prototree