NodeData
It is a data type for storing the information of node data in mesh.
The methods related to this data-type are contained in [[Mesh_#NodeDataMethods]].
Structure
TYPE :: NodeData_
INTEGER(I4B) :: globalNodeNum = 0
INTEGER(I4B) :: localNodeNum = 0
INTEGER(I4B) :: nodeType = INTERNAL_NODE
INTEGER(I4B), ALLOCATABLE :: globalNodes(:)
INTEGER(I4B), ALLOCATABLE :: globalElements(:)
CONTAINS
PROCEDURE, PUBLIC, PASS( obj ) :: Display => nodeData_Display
END TYPE NodeData_
globalNodeNum
Global node numberlocalNodeNum
local node numbernodeType
following node type are definedINTERNAL_NODE
BOUNDARY_NODE
DOMAIN_BOUNDARY_NODE
globalNodes
contains the global node number surrouding the node. Note that this list does not contain self-global-node-numberglobalElements
contains the global element number surrounding the node.