build_bcLevelPointer Subroutine

private subroutine build_bcLevelPointer(bcLevelPointer, posInBndID, minBCID, levelPointer, bc_prop, tree, globBC)

Arguments

Type IntentOptional Attributes Name
integer, intent(inout), allocatable :: bcLevelPointer(:)

levelPointer from posInBndID to globBC%elemLVl(:)%elem

integer, intent(in) :: posInBndID(:)

tree element position in boundaryID

integer, intent(in) :: minBCID(:)

minBCID for each element

integer, intent(in) :: levelPointer(:)

tree element position in levelDesc total list

type(tem_BC_prop_type), intent(in) :: bc_prop

boundary information from mesh

type(treelmesh_type), intent(in) :: tree

fluid tree from mesh

type(glob_boundary_type), intent(in) :: globBC(bc_prop%nBCtypes)

global boundary information