sdr_any_bc_distanceRefine Function

public function sdr_any_bc_distanceRefine(attribute) result(any_distRef)

Returns if any bc attribute has the distance refine option with reach_level>0.

The distance refine option only plays a role for boundary objects. This routine iterates over all boundary definitions and checks the distRefine_id>0 and distRefine%reach_level>0.

Arguments

TypeIntentOptionalAttributesName
type(sdr_attrList_type), intent(in) :: attribute

The attribute list to check th boundaries in.

Return Value logical

Returned value, true if any boundary object has the valid distance refine


Called by

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

Contents


Variables

TypeVisibilityAttributesNameInitial
integer, private :: nBCs
integer, private :: iBC
integer, private :: iAttr
integer, private :: distRef_first
integer, private :: distRef_last