Initialize the values required for the moments BC
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(boundary_type), | intent(inout) | :: | bc | global array boundary type |
||
type(tem_levelDesc_type), | intent(in) | :: | levelDesc(minLevel:maxLevel) | Level descriptor |
||
type(mus_scheme_layout_type), | intent(in) | :: | layout | Layout |
||
type(glob_boundary_type), | intent(inout) | :: | globBC | scheme global boundary type |
||
integer, | intent(in) | :: | minLevel | Level range |
||
integer, | intent(in) | :: | maxLevel | Level range |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | private | :: | iElem | ||||
integer, | private | :: | iLevel | ||||
integer, | private | :: | iDir | ||||
integer, | private | :: | d2q9_xNormal(3) | ||||
integer, | private | :: | d2q9_yNormal(3) | ||||
integer, | private | :: | d3q19_xNormal(5) | ||||
integer, | private | :: | d3q19_yNormal(5) | ||||
integer, | private | :: | d3q19_zNormal(5) | ||||
integer, | private, | allocatable, dimension(:) | :: | xNormal_mom | |||
integer, | private, | allocatable, dimension(:) | :: | yNormal_mom | |||
integer, | private, | allocatable, dimension(:) | :: | zNormal_mom | |||
integer, | private, | allocatable, dimension(:) | :: | xyNormal_mom | |||
integer, | private, | allocatable, dimension(:) | :: | yzNormal_mom | |||
integer, | private, | allocatable, dimension(:) | :: | xzNormal_mom | |||
integer, | private, | allocatable, dimension(:) | :: | xyzNormal_mom | |||
integer, | private, | allocatable, dimension(:,:) | :: | xNorm_links | |||
integer, | private, | allocatable, dimension(:,:) | :: | yNorm_links | |||
integer, | private, | allocatable, dimension(:,:) | :: | zNorm_links | |||
integer, | private, | allocatable, dimension(:,:) | :: | xyNorm_links | |||
integer, | private, | allocatable, dimension(:,:) | :: | yzNorm_links | |||
integer, | private, | allocatable, dimension(:,:) | :: | xzNorm_links | |||
integer, | private, | allocatable, dimension(:,:) | :: | xyzNorm_links | |||
character(len=labelLen), | private | :: | normalIndex | ||||
real(kind=rk), | private | :: | normal(3) | ||||
integer, | private | :: | nLinks | ||||
integer, | private | :: | iLink | ||||
integer, | private | :: | normal_nLinks | ||||
integer, | private | :: | edge_nLinks | ||||
integer, | private | :: | corner_nLinks | ||||
integer, | private, | allocatable | :: | missing_links(:) | |||
real(kind=rk), | private, | allocatable | :: | unKnown_Mat(:,:) | |||
integer, | private | :: | elemPos | ||||
logical, | private | :: | bitmask(layout%fStencil%QQN) | ||||
integer(kind=long_k), | private, | allocatable | :: | corner_elems(:) | |||
integer(kind=long_k), | private | :: | treeID | ||||
logical, | private | :: | corner_node | ||||
logical, | private | :: | update_allMoments | ||||
integer, | private | :: | iCorner |