FEMTIC
MeshData Member List

This is the complete list of members for MeshData, including all inherited members.

BoundaryPlanes enum nameMeshData
calcAreaOfFace(const int iElem, const int iFace) const =0MeshDatapure virtual
calcAreaOfFaceAtBottomOfMesh(const int iElem) const =0MeshDatapure virtual
calcCoordOfIntersectionPointOfTwoLines(const CommonParameters::locationXY &coord1stLine1, const CommonParameters::locationXY &coord1stLine2, const CommonParameters::locationXY &coord2ndLine1, const CommonParameters::locationXY &coord2ndLine2, CommonParameters::locationXY &coordIntersectionPoint) constMeshDataprotected
calcDistance(const CommonParameters::locationXY &point0, const CommonParameters::locationXY &point1) constMeshDataprotected
calcDistanceOfTwoNodes(const int nodeID0, const int nodeID1) constMeshData
calcHorizontalDistanceOfTwoNodes(const int nodeID0, const int nodeID1) constMeshData
calcInnerProduct2D(const CommonParameters::locationXY &startCoordOf1stVec, const CommonParameters::locationXY &endCoordOf1stVec, const CommonParameters::locationXY &startCoordOf2ndVec, const CommonParameters::locationXY &endCoordOf2ndVec) constMeshDataprotected
calcVolume(const int elemID) const =0MeshDatapure virtual
caldDiffXOfTwoNodes(const int nodeID0, const int nodeID1) constMeshData
caldDiffYOfTwoNodes(const int nodeID0, const int nodeID1) constMeshData
caldDiffZOfTwoNodes(const int nodeID0, const int nodeID1) constMeshData
calDiffOfCenters(const int iElem1, const int iElem2) constMeshData
does1stSegmentContain2ndSegment(const CommonParameters::locationXY &startPointOf1stSegment, const CommonParameters::locationXY &endPointOf1stSegment, const CommonParameters::locationXY &startPointOf2ndSegment, const CommonParameters::locationXY &endPointOf2ndSegment) constMeshDataprotected
getCenterCoord(const int iElem) constMeshDatavirtual
getElemBoundaryPlanes(const int iPlane, const int iElem) constMeshData
getIDOfNeighborElement(const int iElem, const int num) constMeshData
getMeshType() const =0MeshDatapure virtual
getNodesOfElements(const int iElem, const int iNode) constMeshData
getNodesOfElementsBoundaryPlanes(const int iPlane, const int iElem, const int iNode) const =0MeshDatapure virtual
getNumElemOnBoundaryPlanes(const int iPlane) constMeshData
getNumElemTotal() constMeshData
getNumNeighborElement() constMeshData
getNumNodeTotal() constMeshData
getXCoordinatesOfNodes(const int iNode) constMeshData
getYCoordinatesOfNodes(const int iNode) constMeshData
getZCoordinatesOfNodes(const int iNode) constMeshData
HEXA enum valueMeshData
inputMeshData()=0MeshDatapure virtual
intersectTwoSegments(const CommonParameters::locationXY &startPointOf1stSegment, const CommonParameters::locationXY &endPointOf1stSegment, const CommonParameters::locationXY &startPointOf2ndSegment, const CommonParameters::locationXY &endPointOf2ndSegment) constMeshDataprotected
m_elemBoundaryPlanesMeshDataprotected
m_neighborElementsMeshDataprotected
m_nodesOfElementsMeshDataprotected
m_numEdgeOneElementMeshDataprotected
m_numElemOnBoundaryPlanesMeshDataprotected
m_numElemTotalMeshDataprotected
m_numNeighborElementMeshDataprotected
m_numNodeOneElementMeshDataprotected
m_numNodeOnFaceOneElementMeshDataprotected
m_numNodeTotalMeshDataprotected
m_xCoordinatesOfNodesMeshDataprotected
m_yCoordinatesOfNodesMeshDataprotected
m_zCoordinatesOfNodesMeshDataprotected
MeshData()MeshData
MeshData(const MeshData &rhs)MeshDataprotected
MeshType enum nameMeshData
NONCONFORMING_HEXA enum valueMeshData
operator=(const MeshData &rhs)MeshDataprotected
outputMeshDataToBinary() const =0MeshDatapure virtual
outputMeshDataToVTK() const =0MeshDatapure virtual
overlapTwoLines(const CommonParameters::locationXY &coord1stLine1, const CommonParameters::locationXY &coord1stLine2, const CommonParameters::locationXY &coord2ndLine1, const CommonParameters::locationXY &coord2ndLine2) constMeshDataprotected
overlapTwoSegments(const CommonParameters::locationXY &startPointOf1stSegment, const CommonParameters::locationXY &endPointOf1stSegment, const CommonParameters::locationXY &startPointOf2ndSegment, const CommonParameters::locationXY &endPointOf2ndSegment) constMeshDataprotected
shareSameEdges(const int elemID1, const int elemID2) const =0MeshDatapure virtual
shareSameNodes(const int elemID1, const int elemID2) constMeshDatavirtual
TETRA enum valueMeshData
XYMinus enum valueMeshData
XYPlus enum valueMeshData
YZMinus enum valueMeshData
YZPlus enum valueMeshData
ZXMinus enum valueMeshData
ZXPlus enum valueMeshData
~MeshData()MeshDatavirtual