Set necessary data for BC velocity_bounceback_qval
Bitmask is true for incoming direction
Type | Intent | Optional | 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 |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | private | :: | iLink | ||||
integer, | private | :: | iDir | ||||
integer, | private | :: | invDir | ||||
integer, | private | :: | iElem | ||||
integer, | private | :: | posInBCBuf | ||||
integer, | private | :: | iLevel | ||||
real(kind=rk), | private | :: | dx | ||||
real(kind=rk), | private | :: | qVal | ||||
real(kind=rk), | private, | dimension(3) | :: | bary |