calcArrayConvertLocalID2Global(const MeshDataTetraElement *const pMeshData) | Forward2DTriangleElement0thOrderEdgeBased | private |
calcEMFieldsOfBoundaryPlanes(const double freq, const MeshDataTetraElement *const pMeshData) | Forward2DTriangleElement0thOrderEdgeBased | virtual |
calcEx(const int iElem, const double uCoord, const double vCoord, const MeshDataTetraElement *const pMeshDataTetraElement) const | Forward2DTriangleElementEdgeBased | protectedvirtual |
calcEy(const int iElem, const double uCoord, const double vCoord, const MeshDataTetraElement *const pMeshDataTetraElement) const | Forward2DTriangleElementEdgeBased | protectedvirtual |
calcEz(const int iElem, const double uCoord, const double vCoord, const MeshDataTetraElement *const pMeshDataTetraElement) const | Forward2DTriangleElementEdgeBased | protectedvirtual |
calcHx(const double freq, const int iElem, const double uCoord, const double vCoord, const MeshDataTetraElement *const pMeshDataTetraElement) const | Forward2DTriangleElementEdgeBased | protectedvirtual |
calcHy(const double freq, const int iElem, const double uCoord, const double vCoord, const MeshDataTetraElement *const pMeshDataTetraElement) const | Forward2DTriangleElementEdgeBased | protectedvirtual |
calcHz(const double freq, const int iElem, const double uCoord, const double vCoord, const MeshDataTetraElement *const pMeshDataTetraElement) const | Forward2DTriangleElementEdgeBased | protectedvirtual |
calcJacobianMatrixOnYZPlaneOfBoundary(const MeshDataTetraElement *const pMeshDataTetraElement, const int elemID2D, Forward2DTriangleElementEdgeBased::JacobianMatrix &JacobMat, double &determinant) const | Forward2DTriangleElement0thOrderEdgeBased | private |
calcJacobianMatrixOnZXPlaneOfBoundary(const MeshDataTetraElement *const pMeshDataTetraElement, const int elemID2D, Forward2DTriangleElementEdgeBased::JacobianMatrix &JacobMat, double &determinant) const | Forward2DTriangleElement0thOrderEdgeBased | private |
calcMode() const | Forward2D | protected |
calcValueElectricFieldHorizontal(const int iElem, const double uCoord, const double vCoord, const MeshDataTetraElement *const pMeshDataTetraElement) const | Forward2DTriangleElement0thOrderEdgeBased | privatevirtual |
calcValueElectricFieldVertical(const int iElem, const double uCoord, const double vCoord, const MeshDataTetraElement *const pMeshDataTetraElement) const | Forward2DTriangleElement0thOrderEdgeBased | privatevirtual |
calcValueMagneticFieldPerpendicular(const double freq, const int iElem, const double uCoord, const double vCoord, const MeshDataTetraElement *const pMeshDataTetraElement) const | Forward2DTriangleElement0thOrderEdgeBased | privatevirtual |
DIRICHLET_BOUNDARY_NONZERO_VALUE | Forward2DTriangleElement0thOrderEdgeBased | privatestatic |
DIRICHLET_BOUNDARY_ZERO_VALUE | Forward2DTriangleElement0thOrderEdgeBased | privatestatic |
EDGE_BASED_FIRST_ORDER enum value | Forward2D | protected |
EDGE_BASED_ZEROTH_ORDER enum value | Forward2D | protected |
Forward2D(const int planeID, const int iPol) | Forward2D | explicit |
Forward2D() | Forward2D | private |
Forward2D(const Forward2D &rhs) | Forward2D | private |
Forward2DTriangleElement(const int planeID, const int iPol) | Forward2DTriangleElement | explicit |
Forward2DTriangleElement() | Forward2DTriangleElement | private |
Forward2DTriangleElement(const Forward2DTriangleElement &rhs) | Forward2DTriangleElement | private |
Forward2DTriangleElement0thOrderEdgeBased(const int planeID, const int iPol) | Forward2DTriangleElement0thOrderEdgeBased | explicit |
Forward2DTriangleElement0thOrderEdgeBased() | Forward2DTriangleElement0thOrderEdgeBased | private |
Forward2DTriangleElement0thOrderEdgeBased(const Forward2DTriangleElement0thOrderEdgeBased &rhs) | Forward2DTriangleElement0thOrderEdgeBased | private |
Forward2DTriangleElementEdgeBased(const int planeID, const int iPol) | Forward2DTriangleElementEdgeBased | explicit |
Forward2DTriangleElementEdgeBased() | Forward2DTriangleElementEdgeBased | private |
Forward2DTriangleElementEdgeBased(const Forward2DTriangleElementEdgeBased &rhs) | Forward2DTriangleElementEdgeBased | private |
getShapeFuncReferenceCoordU(const double uLocal, const double vLocal, const int num) const | Forward2DTriangleElement0thOrderEdgeBased | inlineprivate |
getShapeFuncReferenceCoordV(const double uLocal, const double vLocal, const int num) const | Forward2DTriangleElement0thOrderEdgeBased | inlineprivate |
getShapeFuncRotated() const | Forward2DTriangleElement0thOrderEdgeBased | inlineprivate |
getSolutionDirectly(const int freedum) const | Forward2D | |
getSolutionFromLocalID(const int iElem, const int localID) const | Forward2D | |
getTypeOfOuterEdgeOfBoundaryPlanes(const int elemIDLocal2D, const int edgeIDLocal2D, const MeshDataTetraElement *const pMeshDataTetraElement) const | Forward2DTriangleElement0thOrderEdgeBased | private |
initializeMatrixSolver() | Forward2D | private |
INNER_EDGE enum value | Forward2DTriangleElementEdgeBased | protected |
LEFT_EDGE enum value | Forward2DTriangleElementEdgeBased | protected |
LOWER_EDGE enum value | Forward2DTriangleElementEdgeBased | protected |
m_edgesIDGlobal2NonZeroValues | Forward2DTriangleElementEdgeBased | protected |
m_hasAlreadySetIDsLocal2Global | Forward2D | protected |
m_hasMatrixStructureSetAndAnalyzed | Forward2D | protected |
m_IDsLocal2Global | Forward2D | protected |
m_IDsLocal2GlobalDegenerated | Forward2D | protected |
m_matrix2DAnalysis | Forward2D | protected |
m_nodeIDs3DTo2D | Forward2DTriangleElement | protected |
m_numEquations | Forward2DTriangleElement | protected |
m_numEquationsDegenerated | Forward2DTriangleElement | protected |
m_numIntegralPoints | Forward2DTriangleElement0thOrderEdgeBased | privatestatic |
m_numNodeTotal2D | Forward2DTriangleElement | protected |
m_planeID | Forward2D | protected |
m_polarization | Forward2D | protected |
m_signInversion | Forward2DTriangleElementEdgeBased | protected |
m_solution | Forward2D | protected |
m_sourceFieldElectric | Forward2D | protectedstatic |
m_specifyTEResultToSidesOfEdgeElement | Forward2D | protectedstatic |
m_uCoord | Forward2DTriangleElement0thOrderEdgeBased | private |
m_vCoord | Forward2DTriangleElement0thOrderEdgeBased | private |
m_weight | Forward2DTriangleElement0thOrderEdgeBased | private |
NODE_BASED_FIRST_ORDER enum value | Forward2D | protected |
NODE_BASED_SECOND_ORDER enum value | Forward2D | protected |
NOT_ASSIGNED enum value | Forward2D | protected |
operator=(const Forward2DTriangleElement0thOrderEdgeBased &rhs) | Forward2DTriangleElement0thOrderEdgeBased | private |
output2DResult(const double freq, const MeshDataTetraElement *const pMeshDataTetraElement) const | Forward2DTriangleElement | protected |
RIGHT_EDGE enum value | Forward2DTriangleElementEdgeBased | protected |
setPlaneID(const int planeID) | Forward2D | private |
typeOf2DAnalysis enum name | Forward2D | protected |
TypeOfOuterEdge enum name | Forward2DTriangleElementEdgeBased | protected |
UPPER_EDGE enum value | Forward2DTriangleElementEdgeBased | protected |
~Forward2D() | Forward2D | |
~Forward2DTriangleElement() | Forward2DTriangleElement | |
~Forward2DTriangleElement0thOrderEdgeBased() | Forward2DTriangleElement0thOrderEdgeBased | |
~Forward2DTriangleElementEdgeBased() | Forward2DTriangleElementEdgeBased | |