|
FEMTIC
|
This is the complete list of members for MeshDataTetraElement, including all inherited members.
| BoundaryPlanes enum name | MeshData | |
| calcArea(const CommonParameters::CoordPair &point1, const CommonParameters::CoordPair &point2, const CommonParameters::CoordPair &point3) const | MeshDataTetraElement | private |
| calcAreaCoordsOfPointOnLandSurface(const int elemID, const int faceID, const CommonParameters::locationXY &pointCoord, CommonParameters::AreaCoords &coords) const | MeshDataTetraElement | private |
| calcAreaCoordsOfPointOnYZPlaneOfBoundary(const int iPlane, const int iElem, const CommonParameters::CoordPair &point, CommonParameters::AreaCoords &coords) const | MeshDataTetraElement | private |
| calcAreaCoordsOfPointOnZXPlaneOfBoundary(const int iPlane, const int iElem, const CommonParameters::CoordPair &point, CommonParameters::AreaCoords &coords) const | MeshDataTetraElement | private |
| calcAreaOfFace(const int iElem, const int iFace) const | MeshDataTetraElement | virtual |
| calcAreaOfFaceAtBottomOfMesh(const int iElem) const | MeshDataTetraElement | virtual |
| calcAreaOnXYPlaneWithSignFromAreaCoords(const int elemID, const int faceID, const CommonParameters::AreaCoords &coord0, const CommonParameters::AreaCoords &coord1, const CommonParameters::AreaCoords &coord2) const | MeshDataTetraElement | |
| calcAreaWithSignFromAreaCoords(const int elemID, const int faceID, const CommonParameters::AreaCoords &coord0, const CommonParameters::AreaCoords &coord1, const CommonParameters::AreaCoords &coord2) const | MeshDataTetraElement | |
| calcCoordOfIntersectionPointOfTwoLines(const CommonParameters::locationXY &coord1stLine1, const CommonParameters::locationXY &coord1stLine2, const CommonParameters::locationXY &coord2ndLine1, const CommonParameters::locationXY &coord2ndLine2, CommonParameters::locationXY &coordIntersectionPoint) const | MeshData | protected |
| 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 | MeshDataTetraElement | |
| calcEdgeLengthFromElementAndEdgeBoundaryPlanes(const int iPlane, const int iElem, const int iEdge) const | MeshDataTetraElement | |
| calcEdgeLengthProjectedOnHorizontalPlaneFromElementAndEdge(const int iElem, const int iEdge) const | MeshDataTetraElement | |
| calcHorizontalCoordDifferenceBoundaryPlanes(const int iPlane, const int iElem, const int iEdge) const | MeshDataTetraElement | |
| calcHorizontalDistanceOfTwoNodes(const int nodeID0, const int nodeID1) const | MeshData | |
| calcInnerProduct2D(const CommonParameters::locationXY &startCoordOf1stVec, const CommonParameters::locationXY &endCoordOf1stVec, const CommonParameters::locationXY &startCoordOf2ndVec, const CommonParameters::locationXY &endCoordOf2ndVec) const | MeshData | protected |
| calcVolume(const int elemID) const | MeshDataTetraElement | virtual |
| calcVolume(const CommonParameters::locationXYZ &point1, const CommonParameters::locationXYZ &point2, const CommonParameters::locationXYZ &point3, const CommonParameters::locationXYZ &point4) const | MeshDataTetraElement | private |
| calcVolumeCoordFromAreaCoord(const int iFace, const CommonParameters::AreaCoords &areaCoord, CommonParameters::VolumeCoords &volumeCoord) const | MeshDataTetraElement | |
| calcVolumeCoordsOfPoint(const int elemID, const CommonParameters::locationXYZ &pointCoord, CommonParameters::VolumeCoords &coords) const | MeshDataTetraElement | private |
| calcVolumeCoordsOfPointOnLandSurface(const int elemID, const int faceID, const CommonParameters::locationXY &pointCoord, CommonParameters::VolumeCoords &coords) const | MeshDataTetraElement | private |
| calcXCoordOfPointOnFace(const int iElem, const int iFace, const CommonParameters::AreaCoords &areaCoord) const | MeshDataTetraElement | |
| calcYCoordOfPointOnFace(const int iElem, const int iFace, const CommonParameters::AreaCoords &areaCoord) const | MeshDataTetraElement | |
| calcZCoordOfPointOnFace(const int iElem, const int iFace, const CommonParameters::AreaCoords &areaCoord) const | MeshDataTetraElement | |
| 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 | |
| does1stSegmentContain2ndSegment(const CommonParameters::locationXY &startPointOf1stSegment, const CommonParameters::locationXY &endPointOf1stSegment, const CommonParameters::locationXY &startPointOf2ndSegment, const CommonParameters::locationXY &endPointOf2ndSegment) const | MeshData | protected |
| findElementIncludingPoint(const double locX, const double locY, const double locZ, CommonParameters::VolumeCoords &localCoord) const | MeshDataTetraElement | |
| findElementIncludingPointOnSurface(const double locX, const double locY, int &faceID, CommonParameters::AreaCoords &localCoord, const bool useUpperElem, const bool modLoc, double &locXMod, double &locYMod) const | MeshDataTetraElement | |
| findElementIncludingPointOnYZPlaneAndReturnElemID2D(const int iPlane, const double locY, const double locZ, CommonParameters::AreaCoords &localCoord) const | MeshDataTetraElement | |
| findElementIncludingPointOnZXPlaneAndReturnElemID2D(const int iPlane, const double locZ, const double locX, CommonParameters::AreaCoords &localCoord) const | MeshDataTetraElement | |
| findElementsIncludingDipoleOnSurface(const double locXStart, const double locYStart, const double locXEnd, const double locYEnd, std::vector< int > &elements, std::vector< int > &faces, std::vector< CommonParameters::AreaCoords > &areaCoordsdStartPoint, std::vector< CommonParameters::AreaCoords > &areaCoordsdEndPoint) const | MeshDataTetraElement | |
| getCenterCoord(const int iElem) const | MeshData | virtual |
| getCoordXFromElementBoundaryPlanes(const int iPlane, const int iElem, const int num) const | MeshDataTetraElement | |
| getCoordYFromElementBoundaryPlanes(const int iPlane, const int iElem, const int num) const | MeshDataTetraElement | |
| getCoordZFromElementBoundaryPlanes(const int iPlane, const int iElem, const int num) const | MeshDataTetraElement | |
| getEdgeIDLocalFromFaceIDLocal(const int iFace, const int num) const | MeshDataTetraElement | |
| getElemBoundaryPlanes(const int iPlane, const int iElem) const | MeshData | |
| getFaceIDLocalFromElementBoundaryPlanes(const int iPlane, const int iElem) const | MeshDataTetraElement | |
| getIDOfNeighborElement(const int iElem, const int num) const | MeshData | |
| getMeshType() const | MeshDataTetraElement | virtual |
| getNodeIDGlobalFromElementAndEdge(const int iElem, const int iEdge, const int num) const | MeshDataTetraElement | |
| getNodeIDGlobalFromElementAndEdgeBoundaryPlanes(const int iPlane, const int iElem, const int iEdge, const int num) const | MeshDataTetraElement | |
| getNodeIDGlobalFromElementAndFace(const int iElem, const int iFace, const int num) const | MeshDataTetraElement | |
| getNodeIDGlobalFromElementBoundaryPlanes(const int iPlane, const int iElem, const int num) const | MeshDataTetraElement | |
| getNodeIDLocalFromEdgeIDLocal(const int iEdge, const int num) const | MeshDataTetraElement | |
| getNodeIDLocalFromFaceIDLocal(const int iFace, const int num) const | MeshDataTetraElement | |
| getNodesOfElements(const int iElem, const int iNode) const | MeshData | |
| getNodesOfElementsBoundaryPlanes(const int iPlane, const int iElem, const int iNode) const | MeshDataTetraElement | virtual |
| getNumElemOnBoundaryPlanes(const int iPlane) const | MeshData | |
| getNumElemTotal() const | 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() | MeshDataTetraElement | virtual |
| intersectTwoSegments(const CommonParameters::locationXY &startPointOf1stSegment, const CommonParameters::locationXY &endPointOf1stSegment, const CommonParameters::locationXY &startPointOf2ndSegment, const CommonParameters::locationXY &endPointOf2ndSegment) const | MeshData | protected |
| locateInsideOfFace(const int elemID, const int faceID, const CommonParameters::locationXYZ &loc) const | MeshDataTetraElement | private |
| locateLeftOfSegmentOnLandSurface(const CommonParameters::locationXY &point, const CommonParameters::locationXY &startPointOfSegment, const CommonParameters::locationXY &endPointOfSegment) const | MeshDataTetraElement | private |
| locateLeftOfSegmentOnSeaSurface(const CommonParameters::locationXY &point, const CommonParameters::locationXY &startPointOfSegment, const CommonParameters::locationXY &endPointOfSegment) const | MeshDataTetraElement | private |
| locateLeftOfSegmentOnYZPlaneOfBoundary(const int iPlane, const int iElem, const int iEdge, const CommonParameters::locationYZ &point) const | MeshDataTetraElement | private |
| locateLeftOfSegmentOnZXPlaneOfBoundary(const int iPlane, const int iElem, const int iEdge, const CommonParameters::locationZX &point) const | MeshDataTetraElement | private |
| m_edgeID2NodeID | MeshDataTetraElement | private |
| m_elemBoundaryPlanes | MeshData | protected |
| m_elemOnLandSurface | MeshDataTetraElement | private |
| m_eps | MeshDataTetraElement | privatestatic |
| m_faceID2EdgeID | MeshDataTetraElement | private |
| m_faceID2NodeID | MeshDataTetraElement | private |
| m_faceLandSurface | MeshDataTetraElement | private |
| m_facesOfElementsBoundaryPlanes | MeshDataTetraElement | private |
| m_neighborElements | MeshData | protected |
| m_nodesOfElements | MeshData | protected |
| m_numEdgeOneElement | MeshData | protected |
| m_numElemOnBoundaryPlanes | MeshData | protected |
| m_numElemOnLandSurface | MeshDataTetraElement | private |
| m_numElemTotal | MeshData | protected |
| m_numNeighborElement | MeshData | protected |
| m_numNodeOneElement | MeshData | protected |
| m_numNodeOnFaceOneElement | MeshData | protected |
| m_numNodeTotal | MeshData | protected |
| m_xCoordinatesOfNodes | MeshData | protected |
| m_yCoordinatesOfNodes | MeshData | protected |
| m_zCoordinatesOfNodes | MeshData | protected |
| MeshData() | MeshData | |
| MeshData(const MeshData &rhs) | MeshData | protected |
| MeshDataTetraElement() | MeshDataTetraElement | |
| MeshDataTetraElement(const MeshDataTetraElement &rhs) | MeshDataTetraElement | private |
| MeshType enum name | MeshData | |
| NONCONFORMING_HEXA enum value | MeshData | |
| operator=(const MeshDataTetraElement &rhs) | MeshDataTetraElement | private |
| MeshData::operator=(const MeshData &rhs) | MeshData | protected |
| outputMeshDataToBinary() const | MeshDataTetraElement | virtual |
| outputMeshDataToVTK() const | MeshDataTetraElement | 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 | MeshDataTetraElement | 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 |
| ~MeshDataTetraElement() | MeshDataTetraElement | virtual |