BoundaryFacetData
Data storage for boundary elements (i.e., facets which coincides with the boundary of mesh)
BoundaryFacetData_
represents the domain boundary elements which are located
on the boundary of the domain.
Of course domainFacet
elements are located on the mesh's boundary with only difference that these elements do not have slaveCellNumber
Structure
TYPE BoundaryFacetData_
INTEGER( I4B ) :: masterCellNumber = 0
INTEGER( I4B ) :: masterLocalFacetID = 0
INTEGER( I4B ) :: elementType = 0
CONTAINS
PROCEDURE, PUBLIC, PASS( obj ) :: Display => BoundaryFacetData_Display
END TYPE BoundaryFacetData_
masterCellNumber
Master cell number.
masterLocalFacetID
Local face number in the master cell.
elementType
This variable distinguishes between domain boundary element and mesh boundary element.
Implementation details
This data structure is initiated by the method called InitiateFacetElements
.
The information is further refined by SetDomainFacetElement
from Domain_ class.
Mesh boundary element
A mesh boundary element is a facet element which is located at the mesh's boundary.
Domain boundary element
A domain boundary element is a facet element which is located at the mesh's boundary.