CalcInexactNewtonForcing(const int &k, const NekDouble &resnormOld, const NekDouble &resnorm) | Nektar::LibUtilities::NekNonlinSysNewton | private |
className | Nektar::LibUtilities::NekNonlinSysNewton | static |
ConvergenceCheck(const int nIteration, const Array< OneD, const NekDouble > &Residual, const NekDouble tol=1.0E-7) | Nektar::LibUtilities::NekSys | inline |
create(const LibUtilities::SessionReaderSharedPtr &pSession, const LibUtilities::CommSharedPtr &vRowComm, const int nDimen, const NekSysKey &pKey) | Nektar::LibUtilities::NekNonlinSysNewton | inlinestatic |
CreateInstance(const LibUtilities::SessionReaderSharedPtr &pSession, const LibUtilities::CommSharedPtr &vRowComm, const int nDimen, const NekSysKey &pKey) | Nektar::LibUtilities::NekSys | inlinestatic |
GetLinSys() | Nektar::LibUtilities::NekNonlinSys | inline |
GetNtotLinSysIts() | Nektar::LibUtilities::NekNonlinSys | inline |
GetRefResidual() const | Nektar::LibUtilities::NekNonlinSys | inline |
GetRefSolution() const | Nektar::LibUtilities::NekNonlinSys | inline |
GetRefSourceVec() const | Nektar::LibUtilities::NekNonlinSys | inline |
GetSysOperators() | Nektar::LibUtilities::NekSys | inline |
InitObject() | Nektar::LibUtilities::NekSys | inline |
m_converged | Nektar::LibUtilities::NekSys | protected |
m_DeltSltn | Nektar::LibUtilities::NekNonlinSys | protected |
m_FlagWarnings | Nektar::LibUtilities::NekSys | protected |
m_forcingAlpha | Nektar::LibUtilities::NekNonlinSysNewton | protected |
m_forcingGamma | Nektar::LibUtilities::NekNonlinSysNewton | protected |
m_InexactNewtonForcing | Nektar::LibUtilities::NekNonlinSysNewton | protected |
m_linsol | Nektar::LibUtilities::NekNonlinSys | protected |
m_LinSysIterSolverType | Nektar::LibUtilities::NekNonlinSys | protected |
m_LinSysRelativeTolInNonlin | Nektar::LibUtilities::NekNonlinSys | protected |
m_maxiter | Nektar::LibUtilities::NekSys | protected |
m_NonlinIterTolRelativeL2 | Nektar::LibUtilities::NekNonlinSys | protected |
m_NtotLinSysIts | Nektar::LibUtilities::NekNonlinSys | protected |
m_operator | Nektar::LibUtilities::NekSys | protected |
m_Residual | Nektar::LibUtilities::NekNonlinSys | protected |
m_root | Nektar::LibUtilities::NekSys | protected |
m_rowComm | Nektar::LibUtilities::NekSys | protected |
m_Solution | Nektar::LibUtilities::NekNonlinSys | protected |
m_SourceVec | Nektar::LibUtilities::NekNonlinSys | protected |
m_SysDimen | Nektar::LibUtilities::NekSys | protected |
m_SysResNorm | Nektar::LibUtilities::NekNonlinSysNewton | protected |
m_SysResNorm0 | Nektar::LibUtilities::NekNonlinSysNewton | protected |
m_tolerance | Nektar::LibUtilities::NekSys | protected |
m_totalIterations | Nektar::LibUtilities::NekNonlinSys | protected |
m_verbose | Nektar::LibUtilities::NekSys | protected |
MemoryManager< NekNonlinSysNewton > | Nektar::LibUtilities::NekNonlinSysNewton | friend |
NekNonlinSys(const LibUtilities::SessionReaderSharedPtr &pSession, const LibUtilities::CommSharedPtr &vRowComm, const int nDimen, const NekSysKey &pKey) | Nektar::LibUtilities::NekNonlinSys | |
NekNonlinSysNewton(const LibUtilities::SessionReaderSharedPtr &pSession, const LibUtilities::CommSharedPtr &vRowComm, const int nscale, const NekSysKey &pKey) | Nektar::LibUtilities::NekNonlinSysNewton | |
NekSys(const LibUtilities::SessionReaderSharedPtr &pSession, const LibUtilities::CommSharedPtr &vRowComm, const int nDimen, const NekSysKey &pKey) | Nektar::LibUtilities::NekSys | |
SetFlagWarnings(bool in) | Nektar::LibUtilities::NekSys | inline |
SetLinSysRelativeTolInNonlin(const NekDouble in) | Nektar::LibUtilities::NekNonlinSys | inline |
SetNekNonlinSysMaxIterations(const unsigned int in) | Nektar::LibUtilities::NekNonlinSys | inline |
SetNekNonlinSysTolerance(const NekDouble in) | Nektar::LibUtilities::NekNonlinSys | inline |
SetNonlinIterTolRelativeL2(const NekDouble in) | Nektar::LibUtilities::NekNonlinSys | inline |
SetSysOperators(const NekSysOperators &in) | Nektar::LibUtilities::NekSys | inline |
SetupNekNonlinSystem(const int nGlobal, const Array< OneD, const NekDouble > &pInput, const Array< OneD, const NekDouble > &pSource, const int nDir) | Nektar::LibUtilities::NekNonlinSys | inline |
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::NekSys | inline |
v_ConvergenceCheck(const int nIteration, const Array< OneD, const NekDouble > &Residual, const NekDouble tol) override | Nektar::LibUtilities::NekNonlinSysNewton | protectedvirtual |
v_InitObject() override | Nektar::LibUtilities::NekNonlinSysNewton | protectedvirtual |
v_NekSysInitialGuess(const Array< OneD, const NekDouble > &pInput, Array< OneD, NekDouble > &pguess) | Nektar::LibUtilities::NekSys | protectedvirtual |
v_SetupNekNonlinSystem(const int nGlobal, const Array< OneD, const NekDouble > &pInput, const Array< OneD, const NekDouble > &pSource, const int nDir) override | Nektar::LibUtilities::NekNonlinSysNewton | protectedvirtual |
v_SolveSystem(const int nGlobal, const Array< OneD, const NekDouble > &pInput, Array< OneD, NekDouble > &pOutput, const int nDir, const NekDouble tol, const NekDouble factor) override | Nektar::LibUtilities::NekNonlinSysNewton | protectedvirtual |
~NekNonlinSys() | Nektar::LibUtilities::NekNonlinSys | |
~NekNonlinSysNewton() | Nektar::LibUtilities::NekNonlinSysNewton | |
~NekSys() | Nektar::LibUtilities::NekSys | virtual |