Map requested halo to a position in my local fluid list or add recursively ghosts until I reach valid fluid elements return type of added element in levelPos(2) Also, non-existing elements are reported as such (levelPos(2))
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=long_k), | intent(in) | :: | haloTreeID | neighboring treeID |
||
integer, | intent(out) | :: | elemPos | type and position in list of found treeID |
||
integer, | intent(out) | :: | haloLevel | |||
type(tem_levelDesc_type), | intent(inout) | :: | levelDesc(minlevel:) | |||
type(treelmesh_type), | intent(in) | :: | tree | |||
logical, | intent(out) | :: | updated | |||
integer, | intent(in) | :: | nesting | |||
integer, | intent(in) | :: | minLevel | |||
type(tem_stencilHeader_type), | intent(in) | :: | stencil |