Append a new node to the protoTree.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(sdr_node_type), | intent(inout) | :: | me | The nodelist to which the node is to be appended. |
||
integer(kind=long_k), | intent(in) | :: | treeID | The treeID of the node to append. |
||
integer, | intent(in) | :: | PropertyBits(:) | The Bitmask of initial properties to set. |
||
integer, | intent(in) | :: | sublevel | Sublevel indication, counts down after the target node. Has to be negative if not a subelement. Only relevant if subelement_resolution > 0. Refinement will be stopped, when sublevel 0 is reached. |
||
integer, | intent(in) | :: | minLevel | Minlevel to refine this node |
||
integer, | intent(out) | :: | pos | Position in the list, where the node was appended. |
||
type(grw_longarray_type), | intent(inout), | optional | :: | grwTreeID | growing array of treeID, append treeID to this list if present |