InitiateExtraNodetoNodes
This routine generate the node to nodes mapping
-
This mapping is stored inside
obj%nodeData%extraGlobalNodeNum
-
For a local node number i,
obj%nodeData(i)%ExtraGlobalNodeNum
denotes the global node data surrounding the local node number used for edge-based stabilization. This list does not include self node. -
It needs information about
nodeToNodes
,nodeToElements
, andelementToElements
. Therefore, -
If
nodeToNodes
is not initiated, then this method initiates it. -
If
nodeToElements
is not initiated, then this method initiates it. -
If
elementToElements
is not initiated, then this method initiates it.
INTERFACE
MODULE SUBROUTINE InitiateExtraNodetoNodes(obj)
CLASS(Mesh_), INTENT(INOUT) :: obj
!! mesh data
END SUBROUTINE InitiateExtraNodetoNodes
END INTERFACE