mus_set_inletUbb Subroutine

public subroutine mus_set_inletUbb(me, tree, stencil, nScalars, globBC, levelDesc, varPos, nLinks, minLevel, maxLevel)

Set necessary data for BC velocity_bounceback_qval

Bitmask is true for incoming direction

Arguments

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

setting type for bc

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

using mesh information

type(tem_stencilHeader_type), intent(in) :: stencil

for directions

integer, intent(in) :: nScalars

number of scalars

type(glob_boundary_type), intent(in) :: globBC

for number of elements in boundary and position in buffer

type(tem_levelDesc_type), intent(in) :: levelDesc(minLevel:maxLevel)

level descriptor

integer, intent(in) :: varPos(:)

for position of outgoing elements

integer, intent(in) :: nLinks(minLevel:maxLevel)

for linkwise treatment

integer, intent(in) :: minLevel

minimum and maximum level

integer, intent(in) :: maxLevel

minimum and maximum level