Nektar++
Nektar::MultiRegions::PreconditionerLowEnergy Member List

This is the complete list of members for Nektar::MultiRegions::PreconditionerLowEnergy, including all inherited members.

AssembleStaticCondGlobalDiagonals()Nektar::MultiRegions::Preconditioner
BuildPreconditioner()Nektar::MultiRegions::Preconditionerinline
classNameNektar::MultiRegions::PreconditionerLowEnergystatic
create(const std::shared_ptr< GlobalLinSys > &plinsys, const std::shared_ptr< AssemblyMap > &pLocToGloMap)Nektar::MultiRegions::PreconditionerLowEnergyinlinestatic
CreateMultiplicityMap(void)Nektar::MultiRegions::PreconditionerLowEnergyprivate
CreateRefHexGeom(void)Nektar::MultiRegions::PreconditionerLowEnergyprivate
CreateRefPrismGeom(void)Nektar::MultiRegions::PreconditionerLowEnergyprivate
CreateRefPyrGeom(void)Nektar::MultiRegions::PreconditionerLowEnergyprivate
CreateRefTetGeom(void)Nektar::MultiRegions::PreconditionerLowEnergyprivate
DoMultiplybyInverseTransformationMatrix(const Array< OneD, NekDouble > &pInput, Array< OneD, NekDouble > &pOutput)Nektar::MultiRegions::Preconditionerinline
DoMultiplybyInverseTransposedTransformationMatrix(const Array< OneD, NekDouble > &pInput, Array< OneD, NekDouble > &pOutput)Nektar::MultiRegions::Preconditionerinline
DoPreconditioner(const Array< OneD, NekDouble > &pInput, Array< OneD, NekDouble > &pOutput)Nektar::MultiRegions::Preconditionerinline
DoPreconditionerWithNonVertOutput(const Array< OneD, NekDouble > &pInput, Array< OneD, NekDouble > &pOutput, const Array< OneD, NekDouble > &pNonVertOutput, Array< OneD, NekDouble > &pVertForce=NullNekDouble1DArray)Nektar::MultiRegions::Preconditionerinline
DoTransformFromLowEnergy(Array< OneD, NekDouble > &pInOut)Nektar::MultiRegions::Preconditionerinline
DoTransformToLowEnergy(Array< OneD, NekDouble > &pInOut, int offset)Nektar::MultiRegions::Preconditionerinline
DoTransformToLowEnergy(const Array< OneD, NekDouble > &pInput, Array< OneD, NekDouble > &pOutput)Nektar::MultiRegions::Preconditionerinline
ExtractLocMat(StdRegions::StdExpansionSharedPtr &locExp, DNekScalMatSharedPtr &maxRmat, LocalRegions::ExpansionSharedPtr &expMax, Array< OneD, unsigned int > &vertMapMaxR, Array< OneD, Array< OneD, unsigned int > > &edgeMapMaxR)Nektar::MultiRegions::PreconditionerLowEnergyprivate
GetBlockCMatrix() constNektar::MultiRegions::Preconditionerinline
GetBlockInvDMatrix() constNektar::MultiRegions::Preconditionerinline
GetBlockSchurCompl() constNektar::MultiRegions::Preconditionerinline
GetBlockTransformationMatrix() constNektar::MultiRegions::Preconditionerinline
GetBlockTransformedSchurCompl() constNektar::MultiRegions::Preconditionerinline
GetBlockTransposedTransformationMatrix() constNektar::MultiRegions::Preconditionerinline
InitObject()Nektar::MultiRegions::Preconditionerinline
m_BlkMatNektar::MultiRegions::PreconditionerLowEnergyprotected
m_commNektar::MultiRegions::Preconditionerprotected
m_InvRBlkNektar::MultiRegions::PreconditionerLowEnergyprotected
m_linsysNektar::MultiRegions::Preconditionerprotected
m_locToGloMapNektar::MultiRegions::Preconditionerprotected
m_locToGloSignMultNektar::MultiRegions::PreconditionerLowEnergyprotected
m_mapNektar::MultiRegions::PreconditionerLowEnergyprotected
m_multiplicityNektar::MultiRegions::PreconditionerLowEnergyprotected
m_preconditionerNektar::MultiRegions::Preconditionerprotected
m_preconTypeNektar::MultiRegions::Preconditionerprotected
m_RBlkNektar::MultiRegions::PreconditionerLowEnergyprotected
m_sameBlockNektar::MultiRegions::PreconditionerLowEnergyprotected
m_signChangeNektar::MultiRegions::PreconditionerLowEnergyprotected
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::PreconditionerLowEnergyprivate
ReSetTetMaxRMat(int nummodesmax, LocalRegions::TetExpSharedPtr &TetExp, ShapeToDNekMap &maxRmat, ShapeToIntArrayMap &vertMapMaxR, ShapeToIntArrayArrayMap &edgeMapMaxR, ShapeToIntArrayArrayMap &faceMapMaxR)Nektar::MultiRegions::PreconditionerLowEnergyprivate
SetupBlockTransformationMatrix(void)Nektar::MultiRegions::PreconditionerLowEnergyprivate
SetUpPyrMaxRMat(int nummodesmax, LocalRegions::PyrExpSharedPtr &PyrExp, ShapeToDNekMap &maxRmat, ShapeToIntArrayMap &vertMapMaxR, ShapeToIntArrayArrayMap &edgeMapMaxR, ShapeToIntArrayArrayMap &faceMapMaxR)Nektar::MultiRegions::PreconditionerLowEnergyprivate
SetUpReferenceElements(ShapeToDNekMap &maxRmat, ShapeToExpMap &maxElmt, ShapeToIntArrayMap &vertMapMaxR, ShapeToIntArrayArrayMap &edgeMapMaxR)Nektar::MultiRegions::PreconditionerLowEnergyprivate
ShapeToDNekMap typedefNektar::MultiRegions::PreconditionerLowEnergyprivate
ShapeToExpMap typedefNektar::MultiRegions::PreconditionerLowEnergyprivate
ShapeToIntArrayArrayMap typedefNektar::MultiRegions::PreconditionerLowEnergyprivate
ShapeToIntArrayMap typedefNektar::MultiRegions::PreconditionerLowEnergyprivate
TransformedSchurCompl(int offset, int bndoffset, const std::shared_ptr< DNekScalMat > &loc_mat)Nektar::MultiRegions::Preconditionerinline
v_BuildPreconditioner()Nektar::MultiRegions::PreconditionerLowEnergyprivatevirtual
v_DoMultiplybyInverseTransformationMatrix(const Array< OneD, NekDouble > &pInput, Array< OneD, NekDouble > &pOutput)Nektar::MultiRegions::PreconditionerLowEnergyprivatevirtual
v_DoMultiplybyInverseTransposedTransformationMatrix(const Array< OneD, NekDouble > &pInput, Array< OneD, NekDouble > &pOutput)Nektar::MultiRegions::PreconditionerLowEnergyprivatevirtual
v_DoPreconditioner(const Array< OneD, NekDouble > &pInput, Array< OneD, NekDouble > &pOutput)Nektar::MultiRegions::PreconditionerLowEnergyprivatevirtual
v_DoTransformFromLowEnergy(Array< OneD, NekDouble > &pInOut)Nektar::MultiRegions::PreconditionerLowEnergyprivatevirtual
v_DoTransformToLowEnergy(Array< OneD, NekDouble > &pInOut, int offset)Nektar::MultiRegions::PreconditionerLowEnergyprivatevirtual
v_DoTransformToLowEnergy(const Array< OneD, NekDouble > &pInput, Array< OneD, NekDouble > &pOutput)Nektar::MultiRegions::PreconditionerLowEnergyprivatevirtual
v_InitObject()Nektar::MultiRegions::PreconditionerLowEnergyprivatevirtual
v_TransformedSchurCompl(int n, int offset, const std::shared_ptr< DNekScalMat > &loc_mat)Nektar::MultiRegions::PreconditionerLowEnergyprivatevirtual
~Preconditioner()Nektar::MultiRegions::Preconditionerinlinevirtual
~PreconditionerLowEnergy()Nektar::MultiRegions::PreconditionerLowEnergyinlinevirtual