Nektar++
Nektar::LibUtilities::NekLinSysIterCGLoc Member List

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

classNameNektar::LibUtilities::NekLinSysIterCGLocstatic
ConvergenceCheck(const int nIteration, const Array< OneD, const NekDouble > &Residual, const NekDouble tol=1.0E-7)Nektar::LibUtilities::NekSysinline
create(const LibUtilities::SessionReaderSharedPtr &pSession, const LibUtilities::CommSharedPtr &vRowComm, const int nDimen, const NekSysKey &pKey)Nektar::LibUtilities::NekLinSysIterCGLocinlinestatic
CreateInstance(const LibUtilities::SessionReaderSharedPtr &pSession, const LibUtilities::CommSharedPtr &vRowComm, const int nDimen, const NekSysKey &pKey)Nektar::LibUtilities::NekLinSysIterinlinestatic
DoConjugateGradient(const int pNumRows, const Array< OneD, const NekDouble > &pInput, Array< OneD, NekDouble > &pOutput)Nektar::LibUtilities::NekLinSysIterCGLocprivate
GetSysOperators()Nektar::LibUtilities::NekSysinline
InitObject()Nektar::LibUtilities::NekSysinline
IsLocal()Nektar::LibUtilities::NekLinSysIterinline
m_convergedNektar::LibUtilities::NekSysprotected
m_FlagWarningsNektar::LibUtilities::NekSysprotected
m_isLocalNektar::LibUtilities::NekLinSysIterprotected
m_LinSysMaxStorageNektar::LibUtilities::NekLinSysIterprotected
m_mapNektar::LibUtilities::NekLinSysIterprotected
m_maxiterNektar::LibUtilities::NekSysprotected
m_operatorNektar::LibUtilities::NekSysprotected
m_prec_factorNektar::LibUtilities::NekLinSysIterprotected
m_rhs_magnitudeNektar::LibUtilities::NekLinSysIterprotected
m_rootNektar::LibUtilities::NekSysprotected
m_rowCommNektar::LibUtilities::NekSysprotected
m_SysDimenNektar::LibUtilities::NekSysprotected
m_toleranceNektar::LibUtilities::NekSysprotected
m_totalIterationsNektar::LibUtilities::NekLinSysIterprotected
m_verboseNektar::LibUtilities::NekSysprotected
MemoryManager< NekLinSysIterCGLoc >Nektar::LibUtilities::NekLinSysIterCGLocfriend
NekLinSysIter(const LibUtilities::SessionReaderSharedPtr &pSession, const LibUtilities::CommSharedPtr &vRowComm, const int nDimen, const NekSysKey &pKey)Nektar::LibUtilities::NekLinSysIter
NekLinSysIterCGLoc(const LibUtilities::SessionReaderSharedPtr &pSession, const LibUtilities::CommSharedPtr &vRowComm, const int nDimen, const NekSysKey &pKey)Nektar::LibUtilities::NekLinSysIterCGLoc
NekSys(const LibUtilities::SessionReaderSharedPtr &pSession, const LibUtilities::CommSharedPtr &vRowComm, const int nDimen, const NekSysKey &pKey)Nektar::LibUtilities::NekSys
Set_Rhs_Magnitude(const NekVector< NekDouble > &pIn)Nektar::LibUtilities::NekLinSysIterprotected
Set_Rhs_Magnitude(const Array< OneD, NekDouble > &pIn)Nektar::LibUtilities::NekLinSysIterprotected
SetFlagWarnings(bool in)Nektar::LibUtilities::NekSysinline
SetLinSysMaxStorage(const unsigned int in)Nektar::LibUtilities::NekLinSysIterinline
SetNekLinSysMaxIterations(const unsigned int in)Nektar::LibUtilities::NekLinSysIterinline
setRhsMagnitude(const NekDouble mag)Nektar::LibUtilities::NekLinSysIterinline
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, const NekDouble tol=1.0E-7, const NekDouble factor=1.0)Nektar::LibUtilities::NekSysinline
v_ConvergenceCheck(const int nIteration, const Array< OneD, const NekDouble > &Residual, const NekDouble tol)Nektar::LibUtilities::NekSysprotectedvirtual
v_InitObject() overrideNektar::LibUtilities::NekLinSysIterCGLocprotectedvirtual
v_NekSysInitialGuess(const Array< OneD, const NekDouble > &pInput, Array< OneD, NekDouble > &pguess)Nektar::LibUtilities::NekSysprotectedvirtual
v_SetSysOperators(const NekSysOperators &in)Nektar::LibUtilities::NekSysinlineprotectedvirtual
v_SolveSystem(const int nGlobal, const Array< OneD, const NekDouble > &pInput, Array< OneD, NekDouble > &pOutput, const int nDir, const NekDouble tol, const NekDouble factor) overrideNektar::LibUtilities::NekLinSysIterCGLocprotectedvirtual
~NekLinSysIter() override=defaultNektar::LibUtilities::NekLinSysIter
~NekLinSysIterCGLoc() override=defaultNektar::LibUtilities::NekLinSysIterCGLoc
~NekSys()=defaultNektar::LibUtilities::NekSysvirtual