load_BC_intern_1D Subroutine

private subroutine load_BC_intern_1D(tree, me, xbounds, nSides)

Load internal BC property for 1D Line.

Arguments

TypeIntentOptionalAttributesName
type(treelmesh_type), intent(in) :: tree
type(tem_BC_prop_type), intent(inout) :: me

Boundary condition construct to load the data into

logical, intent(in) :: xbounds

Set boundaries east and west in X direction?

integer, intent(in), optional :: nSides

Required sides to set, defaults to 26.


Calls

proc~~load_bc_intern_1d~~CallsGraph proc~load_bc_intern_1d load_BC_intern_1D proc~tem_coordofid tem_CoordOfId proc~load_bc_intern_1d->proc~tem_coordofid proc~tem_firstidatlevel tem_FirstIdAtLevel proc~load_bc_intern_1d->proc~tem_firstidatlevel proc~tem_idofcoord tem_IdOfCoord proc~load_bc_intern_1d->proc~tem_idofcoord proc~tem_levelof tem_LevelOf proc~tem_coordofid->proc~tem_levelof

Called by

proc~~load_bc_intern_1d~~CalledByGraph proc~load_bc_intern_1d load_BC_intern_1D proc~init_tem_bc_prop init_tem_bc_prop proc~init_tem_bc_prop->proc~load_bc_intern_1d

Contents


Variables

TypeVisibilityAttributesNameInitial
integer, private :: nelems
integer, private :: iElem
integer, private :: neigh_coord(4)
integer, private :: my_coord(4)
integer(kind=long_k), private :: tID
integer(kind=long_k), private :: west_ID
integer(kind=long_k), private :: east_ID
integer(kind=long_k), private :: firstID
integer(kind=long_k), private :: lastID