| AssembleStaticCondGlobalDiagonals() | Nektar::MultiRegions::Preconditioner | |
| BuildPreconditioner() | Nektar::MultiRegions::Preconditioner | inline |
| className | Nektar::MultiRegions::PreconditionerLowEnergy | static |
| create(const std::shared_ptr< GlobalLinSys > &plinsys, const std::shared_ptr< AssemblyMap > &pLocToGloMap) | Nektar::MultiRegions::PreconditionerLowEnergy | inlinestatic |
| CreateRefHexGeom(void) | Nektar::MultiRegions::PreconditionerLowEnergy | private |
| CreateRefPrismGeom(void) | Nektar::MultiRegions::PreconditionerLowEnergy | private |
| CreateRefPyrGeom(void) | Nektar::MultiRegions::PreconditionerLowEnergy | private |
| CreateRefTetGeom(void) | Nektar::MultiRegions::PreconditionerLowEnergy | private |
| CreateVariablePMask(void) | Nektar::MultiRegions::PreconditionerLowEnergy | private |
| def | Nektar::MultiRegions::Preconditioner | privatestatic |
| DoPreconditioner(const Array< OneD, NekDouble > &pInput, Array< OneD, NekDouble > &pOutput) | Nektar::MultiRegions::Preconditioner | inline |
| DoPreconditionerWithNonVertOutput(const Array< OneD, NekDouble > &pInput, Array< OneD, NekDouble > &pOutput, const Array< OneD, NekDouble > &pNonVertOutput, Array< OneD, NekDouble > &pVertForce=NullNekDouble1DArray) | Nektar::MultiRegions::Preconditioner | inline |
| DoTransformBasisFromLowEnergy(const Array< OneD, NekDouble > &pInput, Array< OneD, NekDouble > &pOutput) | Nektar::MultiRegions::Preconditioner | inline |
| DoTransformBasisToLowEnergy(Array< OneD, NekDouble > &pInOut) | Nektar::MultiRegions::Preconditioner | inline |
| DoTransformCoeffsFromLowEnergy(Array< OneD, NekDouble > &pInOut) | Nektar::MultiRegions::Preconditioner | inline |
| DoTransformCoeffsToLowEnergy(const Array< OneD, NekDouble > &pInput, Array< OneD, NekDouble > &pOutput) | Nektar::MultiRegions::Preconditioner | inline |
| ExtractLocMat(LocalRegions::Expansion3DSharedPtr &locExp, DNekScalMatSharedPtr &maxRmat, LocalRegions::Expansion3DSharedPtr &expMax, Array< OneD, unsigned int > &vertMapMaxR, Array< OneD, Array< OneD, unsigned int >> &edgeMapMaxR) | Nektar::MultiRegions::PreconditionerLowEnergy | private |
| GetBlockCMatrix() const | Nektar::MultiRegions::Preconditioner | inline |
| GetBlockInvDMatrix() const | Nektar::MultiRegions::Preconditioner | inline |
| GetBlockSchurCompl() const | Nektar::MultiRegions::Preconditioner | inline |
| GetBlockTransformationMatrix() const | Nektar::MultiRegions::Preconditioner | inline |
| GetBlockTransformedSchurCompl() const | Nektar::MultiRegions::Preconditioner | inline |
| GetBlockTransposedTransformationMatrix() const | Nektar::MultiRegions::Preconditioner | inline |
| InitObject() | Nektar::MultiRegions::Preconditioner | inline |
| lookupIds | Nektar::MultiRegions::Preconditioner | privatestatic |
| m_BlkMat | Nektar::MultiRegions::PreconditionerLowEnergy | protected |
| m_comm | Nektar::MultiRegions::Preconditioner | protected |
| m_InvRBlk | Nektar::MultiRegions::PreconditionerLowEnergy | protected |
| m_linsys | Nektar::MultiRegions::Preconditioner | protected |
| m_locToGloMap | Nektar::MultiRegions::Preconditioner | protected |
| m_preconditioner | Nektar::MultiRegions::Preconditioner | protected |
| m_preconType | Nektar::MultiRegions::Preconditioner | protected |
| m_RBlk | Nektar::MultiRegions::PreconditionerLowEnergy | protected |
| m_sameBlock | Nektar::MultiRegions::PreconditionerLowEnergy | protected |
| m_signChange | Nektar::MultiRegions::PreconditionerLowEnergy | protected |
| m_variablePmask | Nektar::MultiRegions::PreconditionerLowEnergy | protected |
| NullPreconditioner(void) | Nektar::MultiRegions::Preconditioner | private |
| Preconditioner(const std::shared_ptr< GlobalLinSys > &plinsys, const AssemblyMapSharedPtr &pLocToGloMap) | Nektar::MultiRegions::Preconditioner | |
| PreconditionerLowEnergy(const std::shared_ptr< GlobalLinSys > &plinsys, const AssemblyMapSharedPtr &pLocToGloMap) | Nektar::MultiRegions::PreconditionerLowEnergy | |
| ReSetPrismMaxRMat(int nummodesmax, LocalRegions::PrismExpSharedPtr &PirsmExp, ShapeToDNekMap &maxRmat, ShapeToIntArrayMap &vertMapMaxR, ShapeToIntArrayArrayMap &edgeMapMaxR, ShapeToIntArrayArrayMap &faceMapMaxR, bool UseTetOnly) | Nektar::MultiRegions::PreconditionerLowEnergy | private |
| ReSetTetMaxRMat(int nummodesmax, LocalRegions::TetExpSharedPtr &TetExp, ShapeToDNekMap &maxRmat, ShapeToIntArrayMap &vertMapMaxR, ShapeToIntArrayArrayMap &edgeMapMaxR, ShapeToIntArrayArrayMap &faceMapMaxR) | Nektar::MultiRegions::PreconditionerLowEnergy | private |
| SetupBlockTransformationMatrix(void) | Nektar::MultiRegions::PreconditionerLowEnergy | private |
| SetUpPyrMaxRMat(int nummodesmax, LocalRegions::PyrExpSharedPtr &PyrExp, ShapeToDNekMap &maxRmat, ShapeToIntArrayMap &vertMapMaxR, ShapeToIntArrayArrayMap &edgeMapMaxR, ShapeToIntArrayArrayMap &faceMapMaxR) | Nektar::MultiRegions::PreconditionerLowEnergy | private |
| SetUpReferenceElements(ShapeToDNekMap &maxRmat, ShapeToExpMap &maxElmt, ShapeToIntArrayMap &vertMapMaxR, ShapeToIntArrayArrayMap &edgeMapMaxR) | Nektar::MultiRegions::PreconditionerLowEnergy | private |
| ShapeToDNekMap typedef | Nektar::MultiRegions::PreconditionerLowEnergy | private |
| ShapeToExpMap typedef | Nektar::MultiRegions::PreconditionerLowEnergy | private |
| ShapeToIntArrayArrayMap typedef | Nektar::MultiRegions::PreconditionerLowEnergy | private |
| ShapeToIntArrayMap typedef | Nektar::MultiRegions::PreconditionerLowEnergy | private |
| TransformedSchurCompl(int offset, int bndoffset, const std::shared_ptr< DNekScalMat > &loc_mat) | Nektar::MultiRegions::Preconditioner | inline |
| v_BuildPreconditioner() | Nektar::MultiRegions::PreconditionerLowEnergy | privatevirtual |
| v_DoPreconditioner(const Array< OneD, NekDouble > &pInput, Array< OneD, NekDouble > &pOutput) | Nektar::MultiRegions::PreconditionerLowEnergy | privatevirtual |
| v_DoPreconditionerWithNonVertOutput(const Array< OneD, NekDouble > &pInput, Array< OneD, NekDouble > &pOutput, const Array< OneD, NekDouble > &pNonVertOutput, Array< OneD, NekDouble > &pVertForce) | Nektar::MultiRegions::Preconditioner | privatevirtual |
| v_DoTransformBasisFromLowEnergy(const Array< OneD, NekDouble > &pInput, Array< OneD, NekDouble > &pOutput) | Nektar::MultiRegions::PreconditionerLowEnergy | protectedvirtual |
| v_DoTransformBasisToLowEnergy(Array< OneD, NekDouble > &pInOut) | Nektar::MultiRegions::PreconditionerLowEnergy | protectedvirtual |
| v_DoTransformCoeffsFromLowEnergy(Array< OneD, NekDouble > &pInOut) | Nektar::MultiRegions::PreconditionerLowEnergy | protectedvirtual |
| v_DoTransformCoeffsToLowEnergy(const Array< OneD, NekDouble > &pInput, Array< OneD, NekDouble > &pOutput) | Nektar::MultiRegions::PreconditionerLowEnergy | protectedvirtual |
| v_InitObject() | Nektar::MultiRegions::PreconditionerLowEnergy | privatevirtual |
| v_TransformedSchurCompl(int n, int offset, const std::shared_ptr< DNekScalMat > &loc_mat) | Nektar::MultiRegions::PreconditionerLowEnergy | privatevirtual |
| ~Preconditioner() | Nektar::MultiRegions::Preconditioner | inlinevirtual |
| ~PreconditionerLowEnergy() | Nektar::MultiRegions::PreconditionerLowEnergy | inlinevirtual |