FEMTIC
Forward3DBrickElement0thOrder Member List

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

addValuesToRhsVectors(const int irow, const int irhs, const std::complex< double > &val)Forward3Dprotected
allcateMemoryForDerivativeOfInterpolatorVectors(const int numInterpolatorVectors)Forward3D
calcArrayConvertIDGlobal2NonZeroValues()Forward3DBrickElement0thOrderprivate
calcArrayConvertIDsGlobal2AfterDegenerated()Forward3DBrickElement0thOrderprivate
calcArrayConvertLocalID2Global()Forward3DBrickElement0thOrderprivate
calcInterpolatorVectorOfElectricFieldTangentialX(const int iElem, const int iFace, const double uCoord, const double vCoord, const int irhs, const std::complex< double > &factor=std::complex< double >(1.0, 0.0))Forward3DBrickElement0thOrdervirtual
calcInterpolatorVectorOfElectricFieldTangentialXFromAllEdges(const int iElem, const int iFace, const double xLocal, const double yLocal, const double zLocal, const int irhs, const std::complex< double > &factor=std::complex< double >(1.0, 0.0))Forward3DBrickElement0thOrdervirtual
calcInterpolatorVectorOfElectricFieldTangentialY(const int iElem, const int iFace, const double uCoord, const double vCoord, const int irhs, const std::complex< double > &factor=std::complex< double >(1.0, 0.0))Forward3DBrickElement0thOrdervirtual
calcInterpolatorVectorOfElectricFieldTangentialYFromAllEdges(const int iElem, const int iFace, const double xLocal, const double yLocal, const double zLocal, const int irhs, const std::complex< double > &factor=std::complex< double >(1.0, 0.0))Forward3DBrickElement0thOrdervirtual
calcInterpolatorVectorOfElectricFieldXDirection(const int iElem, const double xLocal, const double yLocal, const double zLocal, const int irhs, const std::complex< double > &factor=std::complex< double >(1.0, 0.0))Forward3DBrickElement0thOrdervirtual
calcInterpolatorVectorOfElectricFieldXDirectionFromEdgesOnEarthSurface(const int iElem, const int iFace, const double uCoord, const double vCoord, const int irhs, const std::complex< double > &factor=std::complex< double >(1.0, 0.0))Forward3DBrickElement0thOrdervirtual
calcInterpolatorVectorOfElectricFieldYDirection(const int iElem, const double xLocal, const double yLocal, const double zLocal, const int irhs, const std::complex< double > &factor=std::complex< double >(1.0, 0.0))Forward3DBrickElement0thOrdervirtual
calcInterpolatorVectorOfElectricFieldYDirectionFromEdgesOnEarthSurface(const int iElem, const int iFace, const double uCoord, const double vCoord, const int irhs, const std::complex< double > &factor=std::complex< double >(1.0, 0.0))Forward3DBrickElement0thOrdervirtual
calcInterpolatorVectorOfElectricFieldZDirection(const int iElem, const double xLocal, const double yLocal, const double zLocal, const int irhs, const std::complex< double > &factor=std::complex< double >(1.0, 0.0))Forward3DBrickElement0thOrdervirtual
calcInterpolatorVectorOfMagneticFieldXDirection(const int iElem, const double xLocal, const double yLocal, const double zLocal, const int irhs, const std::complex< double > &factor=std::complex< double >(1.0, 0.0))Forward3DBrickElement0thOrdervirtual
calcInterpolatorVectorOfMagneticFieldYDirection(const int iElem, const double xLocal, const double yLocal, const double zLocal, const int irhs, const std::complex< double > &factor=std::complex< double >(1.0, 0.0))Forward3DBrickElement0thOrdervirtual
calcInterpolatorVectorOfMagneticFieldZDirection(const int iElem, const double xLocal, const double yLocal, const double zLocal, const int irhs, const std::complex< double > &factor=std::complex< double >(1.0, 0.0))Forward3DBrickElement0thOrdervirtual
calcInterpolatorVectorOfRotatedElectricFieldZDirection(const int iElem, const double xLocal, const double yLocal, const double zLocal, const int irhs, const std::complex< double > &factor=std::complex< double >(1.0, 0.0))Forward3DBrickElement0thOrdervirtual
calcInterpolatorVectorOfVoltageDifference(const int nElem, const int *elememtsIncludingDipole, const CommonParameters::locationXY *localCoordinateValuesStartPoint, const CommonParameters::locationXY *localCoordinateValuesEndPoint, const int irhs)Forward3DBrickElement0thOrdervirtual
calcInterpolatorVectorOfVoltageDifference(const int nElem, const int *elememtsIncludingDipole, const int *const facesIncludingDipole, const CommonParameters::AreaCoords *const areaCoordValStartPoint, const CommonParameters::AreaCoords *const areaCoordValEndPoint, const int irhs)Forward3DBrickElement0thOrdervirtual
calculateDerivativesOfEMField(const int numInterpolatorVectors, const std::complex< double > *const solutionForInterpolatorVectors, std::complex< double > *const derivatives)Forward3D
calcValueElectricFieldTangentialX(const int iElem, const int iFace, const double uCoord, const double vCoord) constForward3DBrickElement0thOrdervirtual
calcValueElectricFieldTangentialXFromAllEdges(const int iElem, const int iFace, const double xLocal, const double yLocal, const double zLocal) constForward3DBrickElement0thOrdervirtual
calcValueElectricFieldTangentialY(const int iElem, const int iFace, const double uCoord, const double vCoord) constForward3DBrickElement0thOrdervirtual
calcValueElectricFieldTangentialYFromAllEdges(const int iElem, const int iFace, const double xLocal, const double yLocal, const double zLocal) constForward3DBrickElement0thOrdervirtual
calcValueElectricFieldXDirection(const int iElem, const double xLocal, const double yLocal, const double zLocal) constForward3DBrickElement0thOrdervirtual
calcValueElectricFieldXDirectionFromEdgesOnEarthSurface(const int iElem, const int iFace, const double uCoord, const double vCoord) constForward3DBrickElement0thOrdervirtual
calcValueElectricFieldYDirection(const int iElem, const double xLocal, const double yLocal, const double zLocal) constForward3DBrickElement0thOrdervirtual
calcValueElectricFieldYDirectionFromEdgesOnEarthSurface(const int iElem, const int iFace, const double uCoord, const double vCoord) constForward3DBrickElement0thOrdervirtual
calcValueElectricFieldZDirection(const int iElem, const double xLocal, const double yLocal, const double zLocal) constForward3DBrickElement0thOrdervirtual
calcValueMagneticFieldXDirection(const int iElem, const double xLocal, const double yLocal, const double zLocal) constForward3DBrickElement0thOrdervirtual
calcValueMagneticFieldYDirection(const int iElem, const double xLocal, const double yLocal, const double zLocal) constForward3DBrickElement0thOrdervirtual
calcValueMagneticFieldZDirection(const int iElem, const double xLocal, const double yLocal, const double zLocal) constForward3DBrickElement0thOrdervirtual
calcValueRotatedElectricFieldZDirection(const int iElem, const double xLocal, const double yLocal, const double zLocal) constForward3DBrickElement0thOrdervirtual
calcVoltageDifference(const int nElem, const int *elememtsIncludingDipole, const CommonParameters::locationXY *localCoordinateValuesStartPoint, const CommonParameters::locationXY *localCoordinateValuesEndPoint) constForward3DBrickElement0thOrdervirtual
calcVoltageDifference(const int nElem, const int *const elememtsIncludingDipole, const int *const facesIncludingDipole, const CommonParameters::AreaCoords *const areaCoordValStartPoint, const CommonParameters::AreaCoords *const areaCoordValEndPoint) constForward3DBrickElement0thOrdervirtual
callInputMeshData()Forward3DBrickElement0thOrdervirtual
calVectorXOfReciprocityAlgorithm(const std::complex< double > *const vecIn, const int blkID, std::complex< double > *const vecOut, std::vector< int > &nonZeroRows)Forward3DBrickElement0thOrdervirtual
copySolutionVectorDegenerated(const int iPol, std::complex< double > *solutionVector) constForward3Dvirtual
DIRICHLET_BOUNDARY_NONZERO_VALUEForward3DBrickElement0thOrderprivatestatic
DIRICHLET_BOUNDARY_ZERO_VALUEForward3DBrickElement0thOrderprivatestatic
doesIntegralXCompFirst(const CommonParameters::locationXY &startPoint, const CommonParameters::locationXY &endPoint, bool &rotationDirectionPlus) constForward3DBrickElement0thOrderprivate
Forward3D()Forward3D
Forward3D(const Forward3D &rhs)Forward3Dinlineprivate
Forward3DBrickElement0thOrder()Forward3DBrickElement0thOrder
Forward3DBrickElement0thOrder(const Forward3DBrickElement0thOrder &rhs)Forward3DBrickElement0thOrderprivate
forwardCalculation(const double freq, const int iPol)Forward3DBrickElement0thOrdervirtual
getFrequencyCurrent() constForward3D
getNumOfEquationDegenerated() constForward3D
getNumOfEquationFinallySolved() constForward3Dvirtual
getOrderOfFiniteElement() constForward3D
getPointerToMeshData() constForward3DBrickElement0thOrdervirtual
getPointerToMeshDataBrickElement() constForward3DBrickElement0thOrder
getPolarizationCurrent() constForward3D
getShapeFuncRotatedX(const double xLocal, const double yLocal, const double zLocal, const double lx, const double ly, const double lz, const int num) constForward3DBrickElement0thOrderinlineprivate
getShapeFuncRotatedY(const double xLocal, const double yLocal, const double zLocal, const double lx, const double ly, const double lz, const int num) constForward3DBrickElement0thOrderinlineprivate
getShapeFuncRotatedZ(const double xLocal, const double yLocal, const double zLocal, const double lx, const double ly, const double lz, const int num) constForward3DBrickElement0thOrderinlineprivate
getShapeFuncX(const double xLocal, const double yLocal, const double zLocal, const int num) constForward3DBrickElement0thOrderinlineprivate
getShapeFuncY(const double xLocal, const double yLocal, const double zLocal, const int num) constForward3DBrickElement0thOrderinlineprivate
getShapeFuncZ(const double xLocal, const double yLocal, const double zLocal, const int num) constForward3DBrickElement0thOrderinlineprivate
initializeRhsVectors(const int nrhs)Forward3D
initializeSparseSolver()Forward3Dprotected
m_frequencyCurrentForward3Dprivate
m_Fwd2DSquareElementForward3DBrickElement0thOrderprivate
m_globalID2NonZeroValuesForward3Dprotected
m_globalIDSlave2MasterForward3Dprotected
m_hasIDsGlobal2AfterDegeneratedForward3Dprotected
m_hasMatrixStructureSetAndAnalyzedForward3Dprotected
m_hasSetIDsLocal2GlobalForward3Dprotected
m_IDsGlobal2AfterDegeneratedForward3Dprotected
m_IDsLocal2GlobalForward3Dprotected
m_matrix3DAnalysisForward3Dprotected
m_MeshDataBrickElementForward3DBrickElement0thOrderprivate
m_numGaussForward3DBrickElement0thOrderprivatestatic
m_numIntegralPointsForward3DBrickElement0thOrderprivatestatic
m_numOfEquationForward3Dprotected
m_numOfEquationDegeneratedForward3Dprotected
m_orderOfFiniteElementForward3Dprivate
m_polarizationCurrentForward3Dprivate
m_solutionForward3Dprotected
m_weights3DForward3DBrickElement0thOrderprivate
m_xLocalForward3DBrickElement0thOrderprivate
m_yLocalForward3DBrickElement0thOrderprivate
m_zLocalForward3DBrickElement0thOrderprivate
operator=(const Forward3DBrickElement0thOrder &rhs)Forward3DBrickElement0thOrderprivate
outputResultToBinary(const int iFreq, const int iPol) constForward3DBrickElement0thOrderprivatevirtual
outputResultToVTK() constForward3DBrickElement0thOrderprivatevirtual
releaseMemoryOfMatrixAndSolver()Forward3D
renumberNodes()Forward3DBrickElement0thOrderprivate
setFrequencyCurrent(const double freq)Forward3Dprotected
setNonZeroStrucuture(ComplexSparseSquareSymmetricMatrix &matrix)Forward3DBrickElement0thOrdervirtual
setNonZeroValues(ComplexSparseSquareSymmetricMatrix &matrix)Forward3DBrickElement0thOrdervirtual
setOrderOfFiniteElement(const int order)Forward3Dprotected
setPolarizationCurrent(const int iPol)Forward3Dprotected
solvePhaseForRhsConsistingInterpolatorVectors(const int numInterpolatorVectors, std::complex< double > *solutionForInterpolatorVectors)Forward3D
~Forward3D()Forward3Dvirtual
~Forward3DBrickElement0thOrder()Forward3DBrickElement0thOrdervirtual