A(const unsigned int i, const unsigned int j) const | Nektar::LibUtilities::TimeIntegrationScheme | inline |
A_IMEX(const unsigned int i, const unsigned int j) const | Nektar::LibUtilities::TimeIntegrationScheme | inline |
B(const unsigned int i, const unsigned int j) const | Nektar::LibUtilities::TimeIntegrationScheme | inline |
B_IMEX(const unsigned int i, const unsigned int j) const | Nektar::LibUtilities::TimeIntegrationScheme | inline |
CheckIfFirstStageEqualsOldSolution(const Array< OneD, const Array< TwoD, NekDouble > > &A, const Array< OneD, const Array< TwoD, NekDouble > > &B, const Array< TwoD, const NekDouble > &U, const Array< TwoD, const NekDouble > &V) const | Nektar::LibUtilities::TimeIntegrationScheme | private |
CheckIfLastStageEqualsNewSolution(const Array< OneD, const Array< TwoD, NekDouble > > &A, const Array< OneD, const Array< TwoD, NekDouble > > &B, const Array< TwoD, const NekDouble > &U, const Array< TwoD, const NekDouble > &V) const | Nektar::LibUtilities::TimeIntegrationScheme | private |
CheckTimeIntegrateArguments(const NekDouble timestep, ConstTripleArray &y_old, ConstSingleArray &t_old, TripleArray &y_new, SingleArray &t_new, const TimeIntegrationSchemeOperators &op) const | Nektar::LibUtilities::TimeIntegrationScheme | private |
ConstDoubleArray typedef | Nektar::LibUtilities::TimeIntegrationScheme | |
ConstSingleArray typedef | Nektar::LibUtilities::TimeIntegrationScheme | |
ConstTripleArray typedef | Nektar::LibUtilities::TimeIntegrationScheme | |
Create(const TimeIntegrationSchemeKey &key) | Nektar::LibUtilities::TimeIntegrationScheme | privatestatic |
DoubleArray typedef | Nektar::LibUtilities::TimeIntegrationScheme | |
FunctorType1 typedef | Nektar::LibUtilities::TimeIntegrationScheme | |
FunctorType2 typedef | Nektar::LibUtilities::TimeIntegrationScheme | |
GetFirstDim(ConstTripleArray &y) const | Nektar::LibUtilities::TimeIntegrationScheme | inlineprivate |
GetIntegrationMethod() const | Nektar::LibUtilities::TimeIntegrationScheme | inline |
GetIntegrationSchemeKey() const | Nektar::LibUtilities::TimeIntegrationScheme | inline |
GetIntegrationSchemeType() const | Nektar::LibUtilities::TimeIntegrationScheme | inline |
GetNmultiStepDerivs(void) const | Nektar::LibUtilities::TimeIntegrationScheme | inline |
GetNmultiStepValues(void) const | Nektar::LibUtilities::TimeIntegrationScheme | inline |
GetNstages(void) const | Nektar::LibUtilities::TimeIntegrationScheme | inline |
GetNsteps(void) const | Nektar::LibUtilities::TimeIntegrationScheme | inline |
GetSecondDim(ConstTripleArray &y) const | Nektar::LibUtilities::TimeIntegrationScheme | inlineprivate |
GetTimeLevelOffset() | Nektar::LibUtilities::TimeIntegrationScheme | inline |
InitializeScheme(const NekDouble timestep, ConstDoubleArray &y_0, const NekDouble time, const TimeIntegrationSchemeOperators &op) | Nektar::LibUtilities::TimeIntegrationScheme | |
m_A | Nektar::LibUtilities::TimeIntegrationScheme | protected |
m_B | Nektar::LibUtilities::TimeIntegrationScheme | protected |
m_F | Nektar::LibUtilities::TimeIntegrationScheme | private |
m_F_IMEX | Nektar::LibUtilities::TimeIntegrationScheme | private |
m_firstStageEqualsOldSolution | Nektar::LibUtilities::TimeIntegrationScheme | protected |
m_initialised | Nektar::LibUtilities::TimeIntegrationScheme | private |
m_lastStageEqualsNewSolution | Nektar::LibUtilities::TimeIntegrationScheme | protected |
m_npoints | Nektar::LibUtilities::TimeIntegrationScheme | private |
m_numMultiStepDerivs | Nektar::LibUtilities::TimeIntegrationScheme | protected |
m_numMultiStepValues | Nektar::LibUtilities::TimeIntegrationScheme | protected |
m_numstages | Nektar::LibUtilities::TimeIntegrationScheme | protected |
m_numsteps | Nektar::LibUtilities::TimeIntegrationScheme | protected |
m_nvar | Nektar::LibUtilities::TimeIntegrationScheme | private |
m_schemeKey | Nektar::LibUtilities::TimeIntegrationScheme | protected |
m_schemeType | Nektar::LibUtilities::TimeIntegrationScheme | protected |
m_T | Nektar::LibUtilities::TimeIntegrationScheme | private |
m_timeLevelOffset | Nektar::LibUtilities::TimeIntegrationScheme | protected |
m_tmp | Nektar::LibUtilities::TimeIntegrationScheme | private |
m_U | Nektar::LibUtilities::TimeIntegrationScheme | protected |
m_V | Nektar::LibUtilities::TimeIntegrationScheme | protected |
m_Y | Nektar::LibUtilities::TimeIntegrationScheme | private |
Nektar::MemoryManager class | Nektar::LibUtilities::TimeIntegrationScheme | friend |
SingleArray typedef | Nektar::LibUtilities::TimeIntegrationScheme | |
TimeIntegrate(const NekDouble timestep, TimeIntegrationSolutionSharedPtr &y, const TimeIntegrationSchemeOperators &op) | Nektar::LibUtilities::TimeIntegrationScheme | |
TimeIntegrate(const NekDouble timestep, ConstTripleArray &y_old, ConstSingleArray &t_old, TripleArray &y_new, SingleArray &t_new, const TimeIntegrationSchemeOperators &op) | Nektar::LibUtilities::TimeIntegrationScheme | private |
TimeIntegrationScheme(const TimeIntegrationSchemeKey &key) | Nektar::LibUtilities::TimeIntegrationScheme | private |
TimeIntegrationScheme() | Nektar::LibUtilities::TimeIntegrationScheme | inlineprivate |
TimeIntegrationScheme(const TimeIntegrationScheme &in) | Nektar::LibUtilities::TimeIntegrationScheme | inlineprivate |
TimeIntegrationSchemeManager(void) | Nektar::LibUtilities::TimeIntegrationScheme | friend |
TripleArray typedef | Nektar::LibUtilities::TimeIntegrationScheme | |
U(const unsigned int i, const unsigned int j) const | Nektar::LibUtilities::TimeIntegrationScheme | inline |
V(const unsigned int i, const unsigned int j) const | Nektar::LibUtilities::TimeIntegrationScheme | inline |
VerifyIntegrationSchemeType(TimeIntegrationSchemeType type, const Array< OneD, const Array< TwoD, NekDouble > > &A, const Array< OneD, const Array< TwoD, NekDouble > > &B, const Array< TwoD, const NekDouble > &U, const Array< TwoD, const NekDouble > &V) const | Nektar::LibUtilities::TimeIntegrationScheme | private |
~TimeIntegrationScheme() | Nektar::LibUtilities::TimeIntegrationScheme | inlinevirtual |