|
Nektar++
|
#include <NekSys.h>
Public Member Functions | |
| NekSysKey () | |
| ~NekSysKey () | |
Public Attributes | |
| NekDouble | m_Tolerance |
| int | m_NekNonlinSysMaxIterations = 100 |
| int | m_NekLinSysMaxIterations = 5000 |
| NekDouble | m_NekNonlinSysTolerance = m_Tolerance |
| NekDouble | m_NekLinSysTolerance = m_Tolerance |
| NekDouble | m_NonlinIterTolRelativeL2 = 1.0E-6 |
| NekDouble | m_LinSysRelativeTolInNonlin = 1.0E-2 |
| int | m_LinSysMaxStorage = 100 |
| int | m_KrylovMaxHessMatBand = 100 |
| bool | m_NekLinSysLeftPrecon = false |
| bool | m_NekLinSysRightPrecon = true |
| bool | m_DifferenceFlag0 = false |
| bool | m_DifferenceFlag1 = false |
| bool | m_useProjection = false |
| std::string | m_LinSysIterSolverTypeInNonlin = "GMRES" |
|
inline |
|
inline |
| bool Nektar::LibUtilities::NekSysKey::m_DifferenceFlag0 = false |
| bool Nektar::LibUtilities::NekSysKey::m_DifferenceFlag1 = false |
| int Nektar::LibUtilities::NekSysKey::m_KrylovMaxHessMatBand = 100 |
| std::string Nektar::LibUtilities::NekSysKey::m_LinSysIterSolverTypeInNonlin = "GMRES" |
Definition at line 212 of file NekSys.h.
Referenced by Nektar::LibUtilities::NekNonlinSys::NekNonlinSys().
| int Nektar::LibUtilities::NekSysKey::m_LinSysMaxStorage = 100 |
Definition at line 205 of file NekSys.h.
Referenced by Nektar::CFSImplicit::InitialiseNonlinSysSolver(), and Nektar::LibUtilities::NekLinSysIter::NekLinSysIter().
| NekDouble Nektar::LibUtilities::NekSysKey::m_LinSysRelativeTolInNonlin = 1.0E-2 |
Definition at line 204 of file NekSys.h.
Referenced by Nektar::CFSImplicit::InitialiseNonlinSysSolver(), and Nektar::LibUtilities::NekNonlinSys::NekNonlinSys().
| bool Nektar::LibUtilities::NekSysKey::m_NekLinSysLeftPrecon = false |
Definition at line 207 of file NekSys.h.
Referenced by Nektar::LibUtilities::NekLinSysIterGMRES::NekLinSysIterGMRES().
| int Nektar::LibUtilities::NekSysKey::m_NekLinSysMaxIterations = 5000 |
Definition at line 200 of file NekSys.h.
Referenced by Nektar::CFSImplicit::InitialiseNonlinSysSolver(), and Nektar::LibUtilities::NekLinSysIter::NekLinSysIter().
| bool Nektar::LibUtilities::NekSysKey::m_NekLinSysRightPrecon = true |
Definition at line 208 of file NekSys.h.
Referenced by Nektar::LibUtilities::NekLinSysIterGMRES::NekLinSysIterGMRES().
| NekDouble Nektar::LibUtilities::NekSysKey::m_NekLinSysTolerance = m_Tolerance |
Definition at line 202 of file NekSys.h.
Referenced by Nektar::LibUtilities::NekLinSysIter::NekLinSysIter().
| int Nektar::LibUtilities::NekSysKey::m_NekNonlinSysMaxIterations = 100 |
Definition at line 199 of file NekSys.h.
Referenced by Nektar::CFSImplicit::InitialiseNonlinSysSolver(), and Nektar::LibUtilities::NekNonlinSys::NekNonlinSys().
| NekDouble Nektar::LibUtilities::NekSysKey::m_NekNonlinSysTolerance = m_Tolerance |
Definition at line 201 of file NekSys.h.
Referenced by Nektar::LibUtilities::NekNonlinSys::NekNonlinSys().
| NekDouble Nektar::LibUtilities::NekSysKey::m_NonlinIterTolRelativeL2 = 1.0E-6 |
Definition at line 203 of file NekSys.h.
Referenced by Nektar::CFSImplicit::InitialiseNonlinSysSolver(), and Nektar::LibUtilities::NekNonlinSys::NekNonlinSys().
| NekDouble Nektar::LibUtilities::NekSysKey::m_Tolerance |
Definition at line 197 of file NekSys.h.
Referenced by Nektar::LibUtilities::NekSys::NekSys().