Interface to append point, offset_bit and elemPos to pointData
Routine to append point Datas like points, offset_bit and elemPos Append point datas only if treeID of a point in max level is newly added
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(tem_pointData_type), | intent(inout) | :: | me |
Point data type to be filled |
||
real(kind=rk), | intent(in) | :: | point(1:3) |
space coordinate to append |
||
logical, | intent(in) | :: | storePnt |
logical to store point into me%grwPnt |
||
character(len=1), | intent(in) | :: | offset_bit |
offset bit to append |
||
logical, | intent(in) | :: | storeOffsetBit |
logical to store offset bit into me%offset_bit |
||
integer, | intent(in) | :: | elemPos |
Position of element which contains given point in global tree%treeID |
||
type(treelmesh_type), | intent(in) | :: | tree |
global tree |
||
integer, | intent(out) | :: | pos |
return position of treeID of a point in maxLevel in me%treeID |
||
logical, | intent(out) | :: | wasAdded |
If point is new and added to pointData |