Nektar++
Nektar::LibUtilities::TimeIntegrationScheme Member List

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

A(const unsigned int i, const unsigned int j) const Nektar::LibUtilities::TimeIntegrationSchemeinline
A_IMEX(const unsigned int i, const unsigned int j) const Nektar::LibUtilities::TimeIntegrationSchemeinline
B(const unsigned int i, const unsigned int j) const Nektar::LibUtilities::TimeIntegrationSchemeinline
B_IMEX(const unsigned int i, const unsigned int j) const Nektar::LibUtilities::TimeIntegrationSchemeinline
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::TimeIntegrationSchemeprivate
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::TimeIntegrationSchemeprivate
CheckTimeIntegrateArguments(const NekDouble timestep, ConstTripleArray &y_old, ConstSingleArray &t_old, TripleArray &y_new, SingleArray &t_new, const TimeIntegrationSchemeOperators &op) const Nektar::LibUtilities::TimeIntegrationSchemeprivate
ConstDoubleArray typedefNektar::LibUtilities::TimeIntegrationScheme
ConstSingleArray typedefNektar::LibUtilities::TimeIntegrationScheme
ConstTripleArray typedefNektar::LibUtilities::TimeIntegrationScheme
Create(const TimeIntegrationSchemeKey &key)Nektar::LibUtilities::TimeIntegrationSchemeprivatestatic
DoubleArray typedefNektar::LibUtilities::TimeIntegrationScheme
FunctorType1 typedefNektar::LibUtilities::TimeIntegrationScheme
FunctorType2 typedefNektar::LibUtilities::TimeIntegrationScheme
GetFirstDim(ConstTripleArray &y) const Nektar::LibUtilities::TimeIntegrationSchemeinlineprivate
GetIntegrationMethod() const Nektar::LibUtilities::TimeIntegrationSchemeinline
GetIntegrationSchemeKey() const Nektar::LibUtilities::TimeIntegrationSchemeinline
GetIntegrationSchemeType() const Nektar::LibUtilities::TimeIntegrationSchemeinline
GetNmultiStepDerivs(void) const Nektar::LibUtilities::TimeIntegrationSchemeinline
GetNmultiStepValues(void) const Nektar::LibUtilities::TimeIntegrationSchemeinline
GetNstages(void) const Nektar::LibUtilities::TimeIntegrationSchemeinline
GetNsteps(void) const Nektar::LibUtilities::TimeIntegrationSchemeinline
GetSecondDim(ConstTripleArray &y) const Nektar::LibUtilities::TimeIntegrationSchemeinlineprivate
GetTimeLevelOffset()Nektar::LibUtilities::TimeIntegrationSchemeinline
InitializeScheme(const NekDouble timestep, ConstDoubleArray &y_0, const NekDouble time, const TimeIntegrationSchemeOperators &op)Nektar::LibUtilities::TimeIntegrationScheme
m_ANektar::LibUtilities::TimeIntegrationSchemeprotected
m_BNektar::LibUtilities::TimeIntegrationSchemeprotected
m_FNektar::LibUtilities::TimeIntegrationSchemeprivate
m_F_IMEXNektar::LibUtilities::TimeIntegrationSchemeprivate
m_firstStageEqualsOldSolutionNektar::LibUtilities::TimeIntegrationSchemeprotected
m_initialisedNektar::LibUtilities::TimeIntegrationSchemeprivate
m_lastStageEqualsNewSolutionNektar::LibUtilities::TimeIntegrationSchemeprotected
m_npointsNektar::LibUtilities::TimeIntegrationSchemeprivate
m_numMultiStepDerivsNektar::LibUtilities::TimeIntegrationSchemeprotected
m_numMultiStepValuesNektar::LibUtilities::TimeIntegrationSchemeprotected
m_numstagesNektar::LibUtilities::TimeIntegrationSchemeprotected
m_numstepsNektar::LibUtilities::TimeIntegrationSchemeprotected
m_nvarNektar::LibUtilities::TimeIntegrationSchemeprivate
m_schemeKeyNektar::LibUtilities::TimeIntegrationSchemeprotected
m_schemeTypeNektar::LibUtilities::TimeIntegrationSchemeprotected
m_TNektar::LibUtilities::TimeIntegrationSchemeprivate
m_timeLevelOffsetNektar::LibUtilities::TimeIntegrationSchemeprotected
m_tmpNektar::LibUtilities::TimeIntegrationSchemeprivate
m_UNektar::LibUtilities::TimeIntegrationSchemeprotected
m_VNektar::LibUtilities::TimeIntegrationSchemeprotected
m_YNektar::LibUtilities::TimeIntegrationSchemeprivate
Nektar::MemoryManager classNektar::LibUtilities::TimeIntegrationSchemefriend
SingleArray typedefNektar::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::TimeIntegrationSchemeprivate
TimeIntegrationScheme(const TimeIntegrationSchemeKey &key)Nektar::LibUtilities::TimeIntegrationSchemeprivate
TimeIntegrationScheme()Nektar::LibUtilities::TimeIntegrationSchemeinlineprivate
TimeIntegrationScheme(const TimeIntegrationScheme &in)Nektar::LibUtilities::TimeIntegrationSchemeinlineprivate
TimeIntegrationSchemeManager(void)Nektar::LibUtilities::TimeIntegrationSchemefriend
TripleArray typedefNektar::LibUtilities::TimeIntegrationScheme
U(const unsigned int i, const unsigned int j) const Nektar::LibUtilities::TimeIntegrationSchemeinline
V(const unsigned int i, const unsigned int j) const Nektar::LibUtilities::TimeIntegrationSchemeinline
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::TimeIntegrationSchemeprivate
~TimeIntegrationScheme()Nektar::LibUtilities::TimeIntegrationSchemeinlinevirtual