FEMTIC
|
This is the complete list of members for MeshDataNonConformingHexaElement, including all inherited members.
BoundaryPlanes enum name | MeshData | |
calcAreaOfFace(const int iElem, const int iFace) const | MeshDataNonConformingHexaElement | virtual |
calcAreaOfFaceAtBottomOfMesh(const int iElem) const | MeshDataNonConformingHexaElement | virtual |
calcCoordOfIntersectionPointOfTwoLines(const CommonParameters::locationXY &coord1stLine1, const CommonParameters::locationXY &coord1stLine2, const CommonParameters::locationXY &coord2ndLine1, const CommonParameters::locationXY &coord2ndLine2, CommonParameters::locationXY &coordIntersectionPoint) const | MeshData | protected |
calcDeterminantOfJacobianMatrix(const int iElem, const double xi, const double eta, const double zeta) const | MeshDataNonConformingHexaElement | private |
calcDistance(const CommonParameters::locationXY &point0, const CommonParameters::locationXY &point1) const | MeshData | protected |
calcDistanceOfTwoNodes(const int nodeID0, const int nodeID1) const | MeshData | |
calcEdgeLengthFromElementAndEdge(const int iElem, const int iEdge) const | MeshDataNonConformingHexaElement | |
calcEdgeLengthFromElementAndEdgeBoundaryPlanes(const int iPlane, const int iElem, const int iEdge) const | MeshDataNonConformingHexaElement | |
calcHorizontalCoordDifferenceBoundaryPlanes(const int iPlane, const int iElem, const int iEdge) const | MeshDataNonConformingHexaElement | |
calcHorizontalDistanceOfTwoNodes(const int nodeID0, const int nodeID1) const | MeshData | |
calcHorizontalLocalCoordinates(const int iElem, const double x, const double y, double &xi, double &eta) const | MeshDataNonConformingHexaElement | private |
calcInnerProduct2D(const CommonParameters::locationXY &startCoordOf1stVec, const CommonParameters::locationXY &endCoordOf1stVec, const CommonParameters::locationXY &startCoordOf2ndVec, const CommonParameters::locationXY &endCoordOf2ndVec) const | MeshData | protected |
calcLocalCoordinates(const int iElem, const double x, const double y, const double z, double &xi, double &eta, double &zeta) const | MeshDataNonConformingHexaElement | private |
calcVolume(const int elemID) const | MeshDataNonConformingHexaElement | virtual |
calcXCoordOfPointOnFace(const int iElem, const int iFace, const double xi, const double eta) const | MeshDataNonConformingHexaElement | |
calcYCoordOfPointOnFace(const int iElem, const int iFace, const double xi, const double eta) const | MeshDataNonConformingHexaElement | |
calcZCoordOfPointOnFace(const int iElem, const int iFace, const double xi, const double eta) const | MeshDataNonConformingHexaElement | |
caldDiffXOfTwoNodes(const int nodeID0, const int nodeID1) const | MeshData | |
caldDiffYOfTwoNodes(const int nodeID0, const int nodeID1) const | MeshData | |
caldDiffZOfTwoNodes(const int nodeID0, const int nodeID1) const | MeshData | |
calDiffOfCenters(const int iElem1, const int iElem2) const | MeshData | |
checkWhetherSideFaceIsParallelToZXOrYZPlane() const | MeshDataNonConformingHexaElement | private |
does1stSegmentContain2ndSegment(const CommonParameters::locationXY &startPointOf1stSegment, const CommonParameters::locationXY &endPointOf1stSegment, const CommonParameters::locationXY &startPointOf2ndSegment, const CommonParameters::locationXY &endPointOf2ndSegment) const | MeshData | protected |
faceSlaveElements(const int iElem, const int iFace) const | MeshDataNonConformingHexaElement | |
findElementIncludingPoint(const double locX, const double locY, const double locZ, double &xi, double &eta, double &zeta) const | MeshDataNonConformingHexaElement | |
findElementIncludingPointOnSurface(const double locX, const double locY, int &faceID, double &xi, double &eta, double &zeta, const bool useUpperElem, const bool modLoc, double &locXMod, double &locYMod) const | MeshDataNonConformingHexaElement | |
findElementIncludingPointOnYZPlaneAndReturnElemID2D(const int iPlane, const double locY, const double locZ, double &xi, double &eta) const | MeshDataNonConformingHexaElement | |
findElementIncludingPointOnZXPlaneAndReturnElemID2D(const int iPlane, const double locX, const double locZ, double &xi, double &eta) const | MeshDataNonConformingHexaElement | |
findElementsIncludingDipoleOnSurface(const double locXStart, const double locYStart, const double locXEnd, const double locYEnd, std::vector< int > &elements, std::vector< double > &localCoordXStartPoint, std::vector< double > &localCoordYStartPoint, std::vector< double > &localCoordXEndPoint, std::vector< double > &localCoordYEndPoint) const | MeshDataNonConformingHexaElement | |
getCenterCoord(const int iElem) const | MeshData | virtual |
getCoordXFromElementBoundaryPlanes(const int iPlane, const int iElem, const int num) const | MeshDataNonConformingHexaElement | |
getCoordYFromElementBoundaryPlanes(const int iPlane, const int iElem, const int num) const | MeshDataNonConformingHexaElement | |
getCoordZFromElementBoundaryPlanes(const int iPlane, const int iElem, const int num) const | MeshDataNonConformingHexaElement | |
getEdgeIDLocalFromFaceIDLocal(const int iFace, const int num) const | MeshDataNonConformingHexaElement | |
getEdgeLengthX(const int iElem) const | MeshDataNonConformingHexaElement | |
getEdgeLengthY(const int iElem) const | MeshDataNonConformingHexaElement | |
getElemBoundaryPlanes(const int iPlane, const int iElem) const | MeshData | |
getFaceIDLocalFromElementBoundaryPlanes(const int iPlane, const int iElem) const | MeshDataNonConformingHexaElement | |
getFaceIndexOfNeighborElement(const int iFace) const | MeshDataNonConformingHexaElement | |
getIDOfNeighborElement(const int iElem, const int iFace, const int num) const | MeshDataNonConformingHexaElement | |
MeshData::getIDOfNeighborElement(const int iElem, const int num) const | MeshData | |
getMeshType() const | MeshDataNonConformingHexaElement | virtual |
getNodeIDGlobalFromElementAndEdge(const int iElem, const int iEdge, const int num) const | MeshDataNonConformingHexaElement | |
getNodeIDGlobalFromElementAndEdgeBoundaryPlanes(const int iPlane, const int iElem, const int iEdge, const int num) const | MeshDataNonConformingHexaElement | |
getNodeIDGlobalFromElementAndFace(const int iElem, const int iFace, const int num) const | MeshDataNonConformingHexaElement | |
getNodeIDGlobalFromElementBoundaryPlanes(const int iPlane, const int iElem, const int num) const | MeshDataNonConformingHexaElement | |
getNodesOfElements(const int iElem, const int iNode) const | MeshData | |
getNodesOfElementsBoundaryPlanes(const int iPlane, const int iElem, const int iNode) const | MeshDataNonConformingHexaElement | virtual |
getNumElemOnBoundaryPlanes(const int iPlane) const | MeshData | |
getNumElemTotal() const | MeshData | |
getNumNeighborElement(const int iElem, const int iFace) const | MeshDataNonConformingHexaElement | |
MeshData::getNumNeighborElement() const | MeshData | |
getNumNodeTotal() const | MeshData | |
getXCoordinatesOfNodes(const int iNode) const | MeshData | |
getYCoordinatesOfNodes(const int iNode) const | MeshData | |
getZCoordinatesOfNodes(const int iNode) const | MeshData | |
HEXA enum value | MeshData | |
inputMeshData() | MeshDataNonConformingHexaElement | virtual |
intersectTwoSegments(const CommonParameters::locationXY &startPointOf1stSegment, const CommonParameters::locationXY &endPointOf1stSegment, const CommonParameters::locationXY &startPointOf2ndSegment, const CommonParameters::locationXY &endPointOf2ndSegment) const | MeshData | protected |
isLocatedInTheElement(const double x, const double y, const double z, const int iElem) const | MeshDataNonConformingHexaElement | private |
isOuterBoundary(const int iElem, const int iFace) const | MeshDataNonConformingHexaElement | |
m_edgeID2NodeID | MeshDataNonConformingHexaElement | private |
m_elemBoundaryPlanes | MeshData | protected |
m_elemOnLandSurface | MeshDataNonConformingHexaElement | private |
m_etaAtNode | MeshDataNonConformingHexaElement | private |
m_faceID2EdgeID | MeshDataNonConformingHexaElement | private |
m_faceID2NodeID | MeshDataNonConformingHexaElement | private |
m_faceLandSurface | MeshDataNonConformingHexaElement | private |
m_facesOfElementsBoundaryPlanes | MeshDataNonConformingHexaElement | private |
m_integralPointEta | MeshDataNonConformingHexaElement | private |
m_integralPointXi | MeshDataNonConformingHexaElement | private |
m_integralPointZeta | MeshDataNonConformingHexaElement | private |
m_neighborElements | MeshData | protected |
m_neighborElementsForNonConformingHexa | MeshDataNonConformingHexaElement | private |
m_nodesOfElements | MeshData | protected |
m_numEdgeOneElement | MeshData | protected |
m_numElemOnBoundaryPlanes | MeshData | protected |
m_numElemOnLandSurface | MeshDataNonConformingHexaElement | private |
m_numElemTotal | MeshData | protected |
m_numGauss | MeshDataNonConformingHexaElement | privatestatic |
m_numIntegralPoints | MeshDataNonConformingHexaElement | privatestatic |
m_numNeighborElement | MeshData | protected |
m_numNodeOneElement | MeshData | protected |
m_numNodeOnFaceOneElement | MeshData | protected |
m_numNodeTotal | MeshData | protected |
m_weights | MeshDataNonConformingHexaElement | private |
m_xCoordinatesOfNodes | MeshData | protected |
m_xiAtNode | MeshDataNonConformingHexaElement | private |
m_yCoordinatesOfNodes | MeshData | protected |
m_zCoordinatesOfNodes | MeshData | protected |
m_zetaAtNode | MeshDataNonConformingHexaElement | private |
MeshData() | MeshData | |
MeshData(const MeshData &rhs) | MeshData | protected |
MeshDataNonConformingHexaElement() | MeshDataNonConformingHexaElement | |
MeshDataNonConformingHexaElement(const MeshDataNonConformingHexaElement &rhs) | MeshDataNonConformingHexaElement | private |
MeshType enum name | MeshData | |
NONCONFORMING_HEXA enum value | MeshData | |
operator=(const MeshDataNonConformingHexaElement &rhs) | MeshDataNonConformingHexaElement | private |
MeshData::operator=(const MeshData &rhs) | MeshData | protected |
outputMeshDataToBinary() const | MeshDataNonConformingHexaElement | virtual |
outputMeshDataToVTK() const | MeshDataNonConformingHexaElement | virtual |
overlapTwoLines(const CommonParameters::locationXY &coord1stLine1, const CommonParameters::locationXY &coord1stLine2, const CommonParameters::locationXY &coord2ndLine1, const CommonParameters::locationXY &coord2ndLine2) const | MeshData | protected |
overlapTwoSegments(const CommonParameters::locationXY &startPointOf1stSegment, const CommonParameters::locationXY &endPointOf1stSegment, const CommonParameters::locationXY &startPointOf2ndSegment, const CommonParameters::locationXY &endPointOf2ndSegment) const | MeshData | protected |
shareSameEdges(const int elemID1, const int elemID2) const | MeshDataNonConformingHexaElement | virtual |
shareSameNodes(const int elemID1, const int elemID2) const | MeshData | virtual |
TETRA enum value | MeshData | |
XYMinus enum value | MeshData | |
XYPlus enum value | MeshData | |
YZMinus enum value | MeshData | |
YZPlus enum value | MeshData | |
ZXMinus enum value | MeshData | |
ZXPlus enum value | MeshData | |
~MeshData() | MeshData | virtual |
~MeshDataNonConformingHexaElement() | MeshDataNonConformingHexaElement | virtual |