write_childLeaves Subroutine

private recursive subroutine write_childLeaves(meshunit, restunit, iLeaf, node_pos, proto, geometry, level)

Small helping routine to write leaves in order into a treelmesh formatted file.

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: meshunit
integer, intent(in) :: restunit
integer, intent(inout) :: iLeaf
integer, intent(in) :: node_pos
type(sdr_protoTree_type), intent(in) :: proto
type(sdr_geometry_type), intent(in) :: geometry
integer, intent(in) :: level

Calls

proc~~write_childleaves~~CallsGraph proc~write_childleaves write_childLeaves proc~write_childleaves->proc~write_childleaves proc~protodata_ofnode protoData_ofNode proc~write_childleaves->proc~protodata_ofnode sdr_nodeprop_btest sdr_nodeprop_btest proc~write_childleaves->sdr_nodeprop_btest val val proc~write_childleaves->val proc~protodata_ofnode->sdr_nodeprop_btest proc~protodata_ofnode->val

Called by

proc~~write_childleaves~~CalledByGraph proc~write_childleaves write_childLeaves proc~write_childleaves->proc~write_childleaves proc~sdr_write_proto_as_restart sdr_write_proto_as_restart proc~sdr_write_proto_as_restart->proc~write_childleaves proc~floodwaves_tree floodwaves_tree proc~floodwaves_tree->proc~sdr_write_proto_as_restart program~seeder seeder program~seeder->proc~sdr_write_proto_as_restart proc~sdr_flood_tree sdr_flood_tree program~seeder->proc~sdr_flood_tree proc~sdr_flood_tree->proc~floodwaves_tree