FEDomain
FEDomain
is a collection of the meshes. It represents the finite element computation domain.
All methodsβ
ποΈ Structure
The structure of FEDomain CLASS is given below.
ποΈ Deallocate
This function clears the memory occupied by an instance of domain.
ποΈ Display
This method displays the content of domain.
ποΈ Domain constructor
This function returns an instance of Domain.
ποΈ Domain_Pointer
This function returns a pointer to newly created domain.
ποΈ Export
The is method exports data of domain into a HDF5File format.
ποΈ GetBoundingBox
Returns the bounding box of the domain.
ποΈ GetConnectivity
Returns the connectivity of a given element. See [[Domaintest_6]] for more details π₯
ποΈ GetGlobalNodeNumber
ποΈ GetGlobalToLocalNodeNumPointer
ποΈ GetLocalNodeNumber
ποΈ GetMeshPointer
This function returns the mesh pointer stored in the domain.
ποΈ GetNSD
ποΈ GetNearestNode
Get node coordinate and global node number of nearest node of a give node in the domain.
ποΈ GetNodeCoord
ποΈ GetNodeCoordPointer
ποΈ GetNodeToElements
Returns the element numbers containing a given node number. See [[Domaintest_6]] for more details ππ₯ππ
ποΈ GetNptrs
ποΈ GetTotalElements
This method returns the total number of elements in the domain, specified dimension, or specified mesh. You can learn about more about this method (including its usage) at [[Domaintest_8]] π₯ππ
ποΈ GetTotalMesh
ποΈ GetTotalNodes
This method returns the total number of nodes in the domain, specified dimension, or specified mesh. You can learn about more about this method (including its usage) at [[Domaintest_7]] π₯ππ
ποΈ Import
This method initiates an instance of Domain by reading information from a mesh file in HDF5File format.
ποΈ Initiate
This method initiates an instance of domain by reading the mesh-file in HDF5File_ format.
ποΈ InitiateBoundaryData
- This routine sets the boundary-data information in each mesh of domain.
ποΈ InitiateElementToElements
This routine sets the element-to-element data in mesh of domain
ποΈ InitiateExtraNodeToNodes
This routine sets the node-to-nodes data in mesh of domain
ποΈ InitiateFacetElements
This routine initiates the facet element information for every mesh of the domain.
ποΈ InitiateNodeToElements
This routine sets the node-to-elements data in mesh of domain. For more information see, InitiateNodeToElements.
ποΈ InitiateNodeToNodes
This routine sets the node-to-nodes data in mesh of domain.
ποΈ IsElementPresent
Returns true if a given global element is present in the domain. You can learn more about this method π» [[Domaintest_6]] to learn more about this function.
ποΈ IsNodePresent
This method returns true if the global node present inside the domain. You can learn about this method at [[Domaintest_7]]
ποΈ SetDomainFacetElement
This routine sets the domain boundary element for cells and faces.
ποΈ SetFacetElementType
This routine corrrects the facet element type in each mesh.
ποΈ SetMeshFacetElement
This routine sets meshFacetData.
ποΈ SetMeshMap
This routine sets MeshMap.