Nektar++
Nektar::MultiRegions::GlobalLinSysIterativeStaticCond Member List

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

classNameNektar::MultiRegions::GlobalLinSysIterativeStaticCondstatic
className2Nektar::MultiRegions::GlobalLinSysIterativeStaticCondstatic
ConstructNextLevelCondensedSystem(const std::shared_ptr< AssemblyMap > &locToGloMap)Nektar::MultiRegions::GlobalLinSysStaticCondprotected
create(const GlobalLinSysKey &pLinSysKey, const std::weak_ptr< ExpList > &pExpList, const std::shared_ptr< AssemblyMap > &pLocToGloMap)Nektar::MultiRegions::GlobalLinSysIterativeStaticCondinlinestatic
CreatePrecon(AssemblyMapSharedPtr asmMap)Nektar::MultiRegions::GlobalLinSysprotected
defNektar::MultiRegions::GlobalLinSysprivatestatic
DNekSmvBsrDiagBlkMat typedefNektar::MultiRegions::GlobalLinSysIterativeStaticCond
DNekSmvBsrDiagBlkMatSharedPtr typedefNektar::MultiRegions::GlobalLinSysIterativeStaticCond
DoAssembleLocFlag(const Array< OneD, NekDouble > &pInput, Array< OneD, NekDouble > &pOutput, const bool &ZeroDir)Nektar::MultiRegions::GlobalLinSysIterativeinlineprivate
DoMatrixMultiply(const Array< OneD, NekDouble > &pInput, Array< OneD, NekDouble > &pOutput)Nektar::MultiRegions::GlobalLinSysIterativeinline
DoMatrixMultiplyFlag(const Array< OneD, NekDouble > &pInput, Array< OneD, NekDouble > &pOutput, const bool &controlFlag)Nektar::MultiRegions::GlobalLinSysIterativeinlineprivate
DoPreconditionerFlag(const Array< OneD, NekDouble > &pInput, Array< OneD, NekDouble > &pOutput, const bool &isLocal=false)Nektar::MultiRegions::GlobalLinSysIterativeinlineprivate
DoProjection(const int pNumRows, const Array< OneD, const NekDouble > &pInput, Array< OneD, NekDouble > &pOutput, const int pNumDir, const bool isAconjugate)Nektar::MultiRegions::GlobalLinSysIterativeprotected
DropBlock(unsigned int n)Nektar::MultiRegions::GlobalLinSysinline
DropStaticCondBlock(unsigned int n)Nektar::MultiRegions::GlobalLinSysinline
GetBlock(unsigned int n)Nektar::MultiRegions::GlobalLinSysinline
GetBlockMatrixKey(unsigned int n)Nektar::MultiRegions::GlobalLinSysprivate
GetKey(void) constNektar::MultiRegions::GlobalLinSysinline
GetLocMat(void) constNektar::MultiRegions::GlobalLinSysinline
GetNumBlocks()Nektar::MultiRegions::GlobalLinSysinline
GetSharedThisPtr()Nektar::MultiRegions::GlobalLinSysinline
GetStaticCondBlock(unsigned int n)Nektar::MultiRegions::GlobalLinSysinline
GlobalLinSys(const GlobalLinSysKey &pKey, const std::weak_ptr< ExpList > &pExpList, const std::shared_ptr< AssemblyMap > &pLocToGloMap)Nektar::MultiRegions::GlobalLinSys
GlobalLinSysIterative(const GlobalLinSysKey &pKey, const std::weak_ptr< ExpList > &pExpList, const std::shared_ptr< AssemblyMap > &pLocToGloMap)Nektar::MultiRegions::GlobalLinSysIterative
GlobalLinSysIterativeStaticCond(const GlobalLinSysKey &mkey, const std::weak_ptr< ExpList > &pExpList, const std::shared_ptr< AssemblyMap > &locToGloMap)Nektar::MultiRegions::GlobalLinSysIterativeStaticCond
GlobalLinSysIterativeStaticCond(const GlobalLinSysKey &mkey, const std::weak_ptr< ExpList > &pExpList, const DNekScalBlkMatSharedPtr pSchurCompl, const DNekScalBlkMatSharedPtr pBinvD, const DNekScalBlkMatSharedPtr pC, const DNekScalBlkMatSharedPtr pInvD, const std::shared_ptr< AssemblyMap > &locToGloMap, const PreconditionerSharedPtr pPrecon)Nektar::MultiRegions::GlobalLinSysIterativeStaticCond
GlobalLinSysStaticCond(const GlobalLinSysKey &mkey, const std::weak_ptr< ExpList > &pExpList, const std::shared_ptr< AssemblyMap > &locToGloMap)Nektar::MultiRegions::GlobalLinSysStaticCond
Initialise(const std::shared_ptr< AssemblyMap > &pLocToGloMap)Nektar::MultiRegions::GlobalLinSysinline
InitObject()Nektar::MultiRegions::GlobalLinSysinline
IteratSolverdefNektar::MultiRegions::GlobalLinSysIterativeprotectedstatic
IteratSolverlookupIdsNektar::MultiRegions::GlobalLinSysIterativeprotectedstatic
lookupIdsNektar::MultiRegions::GlobalLinSysprivatestatic
m_BinvDNektar::MultiRegions::GlobalLinSysStaticCondprotected
m_CNektar::MultiRegions::GlobalLinSysStaticCondprotected
m_coeffMatrixNektar::MultiRegions::GlobalLinSysIterativeprotected
m_coeffMatrixFactorNektar::MultiRegions::GlobalLinSysIterativeprotected
m_denseBlocksNektar::MultiRegions::GlobalLinSysIterativeStaticCondprivate
m_expListNektar::MultiRegions::GlobalLinSysprotected
m_invDNektar::MultiRegions::GlobalLinSysStaticCondprotected
m_ipivotNektar::MultiRegions::GlobalLinSysIterativeprotected
m_isAbsoluteToleranceNektar::MultiRegions::GlobalLinSysIterativeprotected
m_isAconjugateNektar::MultiRegions::GlobalLinSysIterativeprotected
m_isNonSymmetricLinSysNektar::MultiRegions::GlobalLinSysIterativeprotected
m_linsolNektar::MultiRegions::GlobalLinSysIterativeprotected
m_linSysIterSolverNektar::MultiRegions::GlobalLinSysIterativeprotected
m_linSysKeyNektar::MultiRegions::GlobalLinSysprotected
m_locToGloMapNektar::MultiRegions::GlobalLinSysStaticCondprotected
m_mapNektar::MultiRegions::GlobalLinSysIterativeprotected
m_matrixTypeNektar::MultiRegions::GlobalLinSysIterativeprotected
m_NekSysOpNektar::MultiRegions::GlobalLinSysIterativeprotected
m_numPrevSolsNektar::MultiRegions::GlobalLinSysIterativeprotected
m_numSuccessiveRHSNektar::MultiRegions::GlobalLinSysIterativeprotected
m_preconNektar::MultiRegions::GlobalLinSysIterativeprotected
m_precontypeNektar::MultiRegions::GlobalLinSysIterativeprotected
m_prevBasisNektar::MultiRegions::GlobalLinSysIterativeprotected
m_prevLinSolNektar::MultiRegions::GlobalLinSysIterativeprotected
m_recursiveSchurComplNektar::MultiRegions::GlobalLinSysStaticCondprotected
m_rhs_mag_smNektar::MultiRegions::GlobalLinSysIterativeprotected
m_rhs_magnitudeNektar::MultiRegions::GlobalLinSysIterativeprotected
m_robinBCInfoNektar::MultiRegions::GlobalLinSysprotected
m_rootNektar::MultiRegions::GlobalLinSysIterativeprotected
m_rowsNektar::MultiRegions::GlobalLinSysIterativeStaticCondprivate
m_scaleNektar::MultiRegions::GlobalLinSysIterativeStaticCondprivate
m_schurComplNektar::MultiRegions::GlobalLinSysStaticCondprotected
m_signNektar::MultiRegions::GlobalLinSysStaticCondprotected
m_sparseSchurComplNektar::MultiRegions::GlobalLinSysIterativeStaticCondprivate
m_storageNektar::MultiRegions::GlobalLinSysIterativeStaticCondprivate
m_totalIterationsNektar::MultiRegions::GlobalLinSysIterativeprotected
m_useProjectionNektar::MultiRegions::GlobalLinSysIterativeprotected
m_verboseNektar::MultiRegions::GlobalLinSysprotected
m_wspNektar::MultiRegions::GlobalLinSysStaticCondprotected
PrepareLocalSchurComplement()Nektar::MultiRegions::GlobalLinSysIterativeStaticCondprivate
ResetKnownSolutionsToLatestOne()Nektar::MultiRegions::GlobalLinSysIterativeprivate
SetupTopLevel(const std::shared_ptr< AssemblyMap > &locToGloMap)Nektar::MultiRegions::GlobalLinSysStaticCondprotected
Solve(const Array< OneD, const NekDouble > &in, Array< OneD, NekDouble > &out, const AssemblyMapSharedPtr &locToGloMap, const Array< OneD, const NekDouble > &dirForcing=NullNekDouble1DArray)Nektar::MultiRegions::GlobalLinSysinline
SolveLinearSystem(const int pNumRows, const Array< OneD, const NekDouble > &pInput, Array< OneD, NekDouble > &pOutput, const AssemblyMapSharedPtr &locToGloMap, const int pNumDir=0)Nektar::MultiRegions::GlobalLinSysinline
storagedefNektar::MultiRegions::GlobalLinSysIterativeStaticCondprivatestatic
storagelookupIdsNektar::MultiRegions::GlobalLinSysIterativeStaticCondprivatestatic
UpdateKnownSolutions(const int pGlobalBndDofs, const Array< OneD, const NekDouble > &pSolution, const int pNumDirBndDofs, const bool isAconjugate)Nektar::MultiRegions::GlobalLinSysIterativeprivate
v_AssembleSchurComplement(const std::shared_ptr< AssemblyMap > locToGloMap) overrideNektar::MultiRegions::GlobalLinSysIterativeStaticCondprotectedvirtual
v_BasisFwdTransform(Array< OneD, NekDouble > &pInOut) overrideNektar::MultiRegions::GlobalLinSysIterativeStaticCondprotectedvirtual
v_CoeffsBwdTransform(Array< OneD, NekDouble > &pInOut) overrideNektar::MultiRegions::GlobalLinSysIterativeStaticCondprotectedvirtual
v_CoeffsFwdTransform(const Array< OneD, NekDouble > &pInput, Array< OneD, NekDouble > &pOutput) overrideNektar::MultiRegions::GlobalLinSysIterativeStaticCondprotectedvirtual
v_DoMatrixMultiply(const Array< OneD, NekDouble > &pInput, Array< OneD, NekDouble > &pOutput) overrideNektar::MultiRegions::GlobalLinSysIterativeStaticCondprotectedvirtual
v_DropBlock(unsigned int n)Nektar::MultiRegions::GlobalLinSysprotectedvirtual
v_DropStaticCondBlock(unsigned int n)Nektar::MultiRegions::GlobalLinSysprotectedvirtual
v_GetBlock(unsigned int n)Nektar::MultiRegions::GlobalLinSysprotectedvirtual
Nektar::v_GetNumBlocks()Nektar::MultiRegions::GlobalLinSysprotectedvirtual
Nektar::MultiRegions::GlobalLinSysStaticCond::v_GetNumBlocks() overrideNektar::MultiRegions::GlobalLinSysStaticCondprotectedvirtual
v_GetStaticCondBlock(unsigned int n) overrideNektar::MultiRegions::GlobalLinSysIterativeStaticCondprotectedvirtual
Nektar::v_Initialise(const std::shared_ptr< AssemblyMap > &pLocToGloMap)Nektar::MultiRegions::GlobalLinSysprotectedvirtual
Nektar::MultiRegions::GlobalLinSysStaticCond::v_Initialise(const std::shared_ptr< AssemblyMap > &locToGloMap) overrideNektar::MultiRegions::GlobalLinSysStaticCondprotectedvirtual
v_InitObject() overrideNektar::MultiRegions::GlobalLinSysIterativeStaticCondprotectedvirtual
v_PreSolve(int scLevel, Array< OneD, NekDouble > &F_bnd) overrideNektar::MultiRegions::GlobalLinSysIterativeStaticCondprotectedvirtual
v_Recurse(const GlobalLinSysKey &mkey, const std::weak_ptr< ExpList > &pExpList, const DNekScalBlkMatSharedPtr pSchurCompl, const DNekScalBlkMatSharedPtr pBinvD, const DNekScalBlkMatSharedPtr pC, const DNekScalBlkMatSharedPtr pInvD, const std::shared_ptr< AssemblyMap > &locToGloMap) overrideNektar::MultiRegions::GlobalLinSysIterativeStaticCondprotectedvirtual
Nektar::v_Solve(const Array< OneD, const NekDouble > &in, Array< OneD, NekDouble > &out, const AssemblyMapSharedPtr &locToGloMap, const Array< OneD, const NekDouble > &dirForcing=NullNekDouble1DArray)=0Nektar::MultiRegions::GlobalLinSysprotectedpure virtual
Nektar::MultiRegions::GlobalLinSysStaticCond::v_Solve(const Array< OneD, const NekDouble > &in, Array< OneD, NekDouble > &out, const AssemblyMapSharedPtr &locToGloMap, const Array< OneD, const NekDouble > &dirForcing=NullNekDouble1DArray) overrideNektar::MultiRegions::GlobalLinSysStaticCondprotectedvirtual
v_SolveLinearSystem(const int pNumRows, const Array< OneD, const NekDouble > &pInput, Array< OneD, NekDouble > &pOutput, const AssemblyMapSharedPtr &locToGloMap, const int pNumDir) overrideNektar::MultiRegions::GlobalLinSysIterativeStaticCondprivatevirtual
v_UniqueMap() overrideNektar::MultiRegions::GlobalLinSysIterativeStaticCondprotectedvirtual
~GlobalLinSys()Nektar::MultiRegions::GlobalLinSysinlinevirtual
~GlobalLinSysIterative() overrideNektar::MultiRegions::GlobalLinSysIterative
~GlobalLinSysIterativeStaticCond() overrideNektar::MultiRegions::GlobalLinSysIterativeStaticCond
~GlobalLinSysStaticCond() overrideNektar::MultiRegions::GlobalLinSysStaticCond