FEMTIC
MeshDataBrickElement Member List

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

BoundaryPlanes enum nameMeshData
calcAreaOfFace(const int iElem, const int iFace) constMeshDataBrickElementvirtual
calcAreaOfFaceAtBottomOfMesh(const int iElem) constMeshDataBrickElementvirtual
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
calcGlobalCoordX(const int iElem, double localCoordX) constMeshDataBrickElement
calcGlobalCoordY(const int iElem, double localCoordY) constMeshDataBrickElement
calcGlobalCoordZ(const int iElem, double localCoordZ) constMeshDataBrickElement
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
calcNumEdgesOnXYPlane() constMeshDataBrickElement
calcNumEdgesOnYZPlane() constMeshDataBrickElement
calcNumEdgesOnZXPlane() constMeshDataBrickElement
calcVolume(const int elemID) constMeshDataBrickElementvirtual
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
findElementIncludingPoint(const double locX, const double locY, const double locZ, double &localCoordX, double &localCoordY, double &localCoordZ, const bool useUpperElem, const bool modLoc, double &locXMod, double &locYMod) constMeshDataBrickElement
findElementIncludingPointOnSurface(const double locX, const double locY, double &localCoordX, double &localCoordY, double &localCoordZ, const bool useUpperElem, const bool modLoc, double &locXMod, double &locYMod) constMeshDataBrickElement
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) constMeshDataBrickElement
getCenterCoord(const int iElem) constMeshDatavirtual
getEdgeLengthX(const int iElem) constMeshDataBrickElement
getEdgeLengthY(const int iElem) constMeshDataBrickElement
getEdgeLengthZ(const int iElem) constMeshDataBrickElement
getElemBoundaryPlanes(const int iPlane, const int iElem) constMeshData
getIDOfNeighborElement(const int iElem, const int num) constMeshData
getLocalCoordinateValues(const int iElem, const double coordX, const double coordY, const double coordZ, double &localCoordX, double &localCoordY, double &localCoordZ) constMeshDataBrickElementprivatevirtual
getMeshType() constMeshDataBrickElementvirtual
getNodesOfElements(const int iElem, const int iNode) constMeshData
getNodesOfElementsBoundaryPlanes(const int iPlane, const int iElem, const int iNode) constMeshDataBrickElementvirtual
getNumAirLayer() constMeshDataBrickElement
getNumElemOnBoundaryPlanes(const int iPlane) constMeshData
getNumElemTotal() constMeshData
getNumElemX() constMeshDataBrickElement
getNumElemY() constMeshDataBrickElement
getNumElemZ() constMeshDataBrickElement
getNumNeighborElement() constMeshData
getNumNodeTotal() constMeshData
getXCoordinatesOfNodes(const int iNode) constMeshData
getYCoordinatesOfNodes(const int iNode) constMeshData
getZCoordinatesOfNodes(const int iNode) constMeshData
HEXA enum valueMeshData
inputMeshData()MeshDataBrickElementvirtual
intersectTwoSegments(const CommonParameters::locationXY &startPointOf1stSegment, const CommonParameters::locationXY &endPointOf1stSegment, const CommonParameters::locationXY &startPointOf2ndSegment, const CommonParameters::locationXY &endPointOf2ndSegment) constMeshDataprotected
m_edgeLengthMeshDataBrickElementprivate
m_elemBoundaryPlanesMeshDataprotected
m_neighborElementsMeshDataprotected
m_nodesOfElementsMeshDataprotected
m_nodesOfElementsBoundaryPlanesMeshDataBrickElementprivate
m_numAirLayerMeshDataBrickElementprivate
m_numEdgeOneElementMeshDataprotected
m_numElemOnBoundaryPlanesMeshDataprotected
m_numElemTotalMeshDataprotected
m_numElemXMeshDataBrickElementprivate
m_numElemYMeshDataBrickElementprivate
m_numElemZMeshDataBrickElementprivate
m_numNeighborElementMeshDataprotected
m_numNodeOneElementMeshDataprotected
m_numNodeOnFaceOneElementMeshDataprotected
m_numNodeTotalMeshDataprotected
m_xCoordinatesOfNodesMeshDataprotected
m_yCoordinatesOfNodesMeshDataprotected
m_zCoordinatesOfNodesMeshDataprotected
MeshData()MeshData
MeshData(const MeshData &rhs)MeshDataprotected
MeshDataBrickElement()MeshDataBrickElement
MeshDataBrickElement(const MeshDataBrickElement &rhs)MeshDataBrickElementprivate
MeshType enum nameMeshData
NONCONFORMING_HEXA enum valueMeshData
operator=(const MeshDataBrickElement &rhs)MeshDataBrickElementprivate
MeshData::operator=(const MeshData &rhs)MeshDataprotected
outputMeshDataToBinary() constMeshDataBrickElementvirtual
outputMeshDataToVTK() constMeshDataBrickElementvirtual
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) constMeshDataBrickElementvirtual
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
~MeshDataBrickElement()MeshDataBrickElementvirtual