Nektar++
Nektar::LibUtilities::NekLinSysIterGMRESLoc Member List

This is the complete list of members for Nektar::LibUtilities::NekLinSysIterGMRESLoc, including all inherited members.

classNameNektar::LibUtilities::NekLinSysIterGMRESLocstatic
ConvergenceCheck(const Array< OneD, const NekDouble > &Residual)Nektar::LibUtilities::NekLinSysIterprotected
create(const LibUtilities::SessionReaderSharedPtr &pSession, const LibUtilities::CommSharedPtr &vRowComm, const int nDimen, const NekSysKey &pKey)Nektar::LibUtilities::NekLinSysIterGMRESLocinlinestatic
CreateInstance(const LibUtilities::SessionReaderSharedPtr &pSession, const LibUtilities::CommSharedPtr &vRowComm, const int nDimen, const NekSysKey &pKey)Nektar::LibUtilities::NekLinSysIterinlinestatic
defNektar::LibUtilities::NekLinSysIterGMRESLocprivatestatic
DoArnoldi(const int starttem, const int endtem, const int nLocal, Array< OneD, NekDouble > &w, Array< OneD, NekDouble > &wk, Array< OneD, NekDouble > &V1, Array< OneD, NekDouble > &V2, Array< OneD, NekDouble > &h)Nektar::LibUtilities::NekLinSysIterGMRESLocprivate
DoBackward(const int number, Array< OneD, Array< OneD, NekDouble > > &A, const Array< OneD, const NekDouble > &b, Array< OneD, NekDouble > &y)Nektar::LibUtilities::NekLinSysIterGMRESLocprivate
DoGivensRotation(const int starttem, const int endtem, Array< OneD, NekDouble > &c, Array< OneD, NekDouble > &s, Array< OneD, NekDouble > &h, Array< OneD, NekDouble > &eta)Nektar::LibUtilities::NekLinSysIterGMRESLocprivate
DoGMRES(const int pNumRows, const Array< OneD, const NekDouble > &pInput, Array< OneD, NekDouble > &pOutput)Nektar::LibUtilities::NekLinSysIterGMRESLocprivate
DoGmresRestart(const bool restarted, const bool truncted, const int nLocal, const Array< OneD, const NekDouble > &pInput, Array< OneD, NekDouble > &pOutput)Nektar::LibUtilities::NekLinSysIterGMRESLocprivate
GetMaxLinIte()Nektar::LibUtilities::NekLinSysIterGMRESLocinline
GetNekLinSysTolerance()Nektar::LibUtilities::NekLinSysIterinline
GetSysOperators()Nektar::LibUtilities::NekSysinline
InitObject()Nektar::LibUtilities::NekSysinline
IsLocal()Nektar::LibUtilities::NekLinSysIterinline
lookupIdsNektar::LibUtilities::NekLinSysIterGMRESLocprivatestatic
m_convergedNektar::LibUtilities::NekSysprotected
m_FlagWarningsNektar::LibUtilities::NekSysprotected
m_GMRESCentralDifferenceNektar::LibUtilities::NekLinSysIterGMRESLocprotected
m_hesNektar::LibUtilities::NekLinSysIterGMRESLocprivate
m_isLocalNektar::LibUtilities::NekLinSysIterprotected
m_KrylovMaxHessMatBandNektar::LibUtilities::NekLinSysIterGMRESLocprotected
m_LinSysMaxStorageNektar::LibUtilities::NekLinSysIterGMRESLocprotected
m_mapNektar::LibUtilities::NekLinSysIterprotected
m_maxrestartNektar::LibUtilities::NekLinSysIterGMRESLocprotected
m_NekLinSysLeftPreconNektar::LibUtilities::NekLinSysIterGMRESLocprotected
m_NekLinSysMaxIterationsNektar::LibUtilities::NekLinSysIterprotected
m_NekLinSysRightPreconNektar::LibUtilities::NekLinSysIterGMRESLocprotected
m_NekLinSysToleranceNektar::LibUtilities::NekLinSysIterprotected
m_operatorNektar::LibUtilities::NekSysprotected
m_prec_factorNektar::LibUtilities::NekLinSysIterGMRESLocprotected
m_rhs_magnitudeNektar::LibUtilities::NekSysprotected
m_rootNektar::LibUtilities::NekSysprotected
m_rowCommNektar::LibUtilities::NekSysprotected
m_SysDimenNektar::LibUtilities::NekSysprotected
m_totalIterationsNektar::LibUtilities::NekLinSysIterprotected
m_UpperNektar::LibUtilities::NekLinSysIterGMRESLocprivate
m_V_totalNektar::LibUtilities::NekLinSysIterGMRESLocprivate
m_verboseNektar::LibUtilities::NekSysprotected
MemoryManager< NekLinSysIterGMRESLoc >Nektar::LibUtilities::NekLinSysIterGMRESLocfriend
NekLinSysIter(const LibUtilities::SessionReaderSharedPtr &pSession, const LibUtilities::CommSharedPtr &vRowComm, const int nDimen, const NekSysKey &pKey)Nektar::LibUtilities::NekLinSysIter
NekLinSysIterGMRESLoc(const LibUtilities::SessionReaderSharedPtr &pSession, const LibUtilities::CommSharedPtr &vRowComm, const int nDimen, const NekSysKey &pKey=NekSysKey())Nektar::LibUtilities::NekLinSysIterGMRESLoc
NekSys(const LibUtilities::SessionReaderSharedPtr &pSession, const LibUtilities::CommSharedPtr &vRowComm, const int nDimen, const NekSysKey &pKey)Nektar::LibUtilities::NekSys
Set_Rhs_Magnitude(const Array< OneD, NekDouble > &pIn)Nektar::LibUtilities::NekLinSysIterprotected
SetFlagWarnings(bool in)Nektar::LibUtilities::NekSysinline
SetNekLinSysMaxIterations(const unsigned int in)Nektar::LibUtilities::NekLinSysIterinline
SetNekLinSysTolerance(const NekDouble in)Nektar::LibUtilities::NekLinSysIterinline
SetRhsMagnitude(const NekDouble mag)Nektar::LibUtilities::NekSysinline
SetSysOperators(const NekSysOperators &in)Nektar::LibUtilities::NekSysinline
SetUniversalUniqueMap(const Array< OneD, const int > &map)Nektar::LibUtilities::NekLinSysIter
SetUniversalUniqueMap()Nektar::LibUtilities::NekLinSysIterprotected
SolveSystem(const int nGlobal, const Array< OneD, const NekDouble > &pInput, Array< OneD, NekDouble > &pOutput, const int nDir=0)Nektar::LibUtilities::NekSysinline
v_InitObject() overrideNektar::LibUtilities::NekLinSysIterGMRESLocprotectedvirtual
v_SetSysOperators(const NekSysOperators &in)Nektar::LibUtilities::NekSysinlineprotectedvirtual
v_SolveSystem(const int nLocal, const Array< OneD, const NekDouble > &pInput, Array< OneD, NekDouble > &pOutput, const int nDir) overrideNektar::LibUtilities::NekLinSysIterGMRESLocprotectedvirtual
~NekLinSysIter() override=defaultNektar::LibUtilities::NekLinSysIter
~NekLinSysIterGMRESLoc() override=defaultNektar::LibUtilities::NekLinSysIterGMRESLoc
~NekSys()=defaultNektar::LibUtilities::NekSysvirtual