Nektar++
Nektar::LibUtilities::IMEXOrder2TimeIntegrationScheme Member List

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

classNameNektar::LibUtilities::IMEXOrder2TimeIntegrationSchemestatic
create(std::string variant, size_t order, std::vector< NekDouble > freeParams)Nektar::LibUtilities::IMEXOrder2TimeIntegrationSchemeinlinestatic
GetFreeParams()Nektar::LibUtilities::TimeIntegrationSchemeinline
GetFullName() constNektar::LibUtilities::TimeIntegrationSchemeinline
GetIntegrationSchemeType()Nektar::LibUtilities::TimeIntegrationSchemeinline
GetName() constNektar::LibUtilities::TimeIntegrationSchemeinline
GetNumIntegrationPhases()Nektar::LibUtilities::TimeIntegrationSchemeinline
GetOrder() constNektar::LibUtilities::TimeIntegrationSchemeinline
GetSolutionVector() constNektar::LibUtilities::TimeIntegrationSchemeinline
GetTimeStability() constNektar::LibUtilities::TimeIntegrationSchemeinline
GetVariant() constNektar::LibUtilities::TimeIntegrationSchemeinline
IMEXOrder2TimeIntegrationScheme(std::string variant, size_t order, std::vector< NekDouble > freeParams)Nektar::LibUtilities::IMEXOrder2TimeIntegrationSchemeinline
IMEXTimeIntegrationScheme(std::string variant, size_t order, std::vector< NekDouble > freeParams)Nektar::LibUtilities::IMEXTimeIntegrationSchemeinline
InitializeScheme(const NekDouble deltaT, ConstDoubleArray &y_0, const NekDouble time, const TimeIntegrationSchemeOperators &op)Nektar::LibUtilities::TimeIntegrationSchemeinline
InitializeSecondaryData(TimeIntegrationAlgorithmGLM *phase, NekDouble deltaT) constNektar::LibUtilities::TimeIntegrationSchemeGLMinline
m_integration_phasesNektar::LibUtilities::TimeIntegrationSchemeGLMprotected
m_solVectorNektar::LibUtilities::TimeIntegrationSchemeGLMprotected
print(std::ostream &os) constNektar::LibUtilities::TimeIntegrationSchemeinline
printFull(std::ostream &os) constNektar::LibUtilities::TimeIntegrationSchemeinline
SetSolutionVector(const size_t Offset, const DoubleArray &y)Nektar::LibUtilities::TimeIntegrationSchemeinline
SetupSchemeData(TimeIntegrationAlgorithmGLMSharedPtr &phase, size_t order)Nektar::LibUtilities::IMEXTimeIntegrationSchemeinlinestatic
TimeIntegrate(const size_t timestep, const NekDouble delta_t)Nektar::LibUtilities::TimeIntegrationSchemeinline
TimeIntegrationMethodLookupIdNektar::LibUtilities::IMEXOrder2TimeIntegrationSchemeprotectedstatic
TimeIntegrationScheme(std::string variant, size_t order, std::vector< NekDouble > freeParams)Nektar::LibUtilities::TimeIntegrationSchemeprotected
TimeIntegrationScheme(const TimeIntegrationScheme &in)=deleteNektar::LibUtilities::TimeIntegrationSchemeprotected
TimeIntegrationSchemeGLM(std::string variant, size_t order, std::vector< NekDouble > freeParams)Nektar::LibUtilities::TimeIntegrationSchemeGLMinlineprotected
UpdateSolutionVector()Nektar::LibUtilities::TimeIntegrationSchemeinline
v_GetFreeParams() const overrideNektar::LibUtilities::TimeIntegrationSchemeGLMprotectedvirtual
v_GetFullName() const overrideNektar::LibUtilities::IMEXTimeIntegrationSchemeinlineprotectedvirtual
v_GetIntegrationSchemeType() const overrideNektar::LibUtilities::TimeIntegrationSchemeGLMprotectedvirtual
v_GetName() const overrideNektar::LibUtilities::IMEXTimeIntegrationSchemeinlineprotectedvirtual
v_GetNumIntegrationPhases() const overrideNektar::LibUtilities::TimeIntegrationSchemeGLMprotectedvirtual
v_GetOrder() const overrideNektar::LibUtilities::TimeIntegrationSchemeGLMprotectedvirtual
v_GetSolutionVector() const overrideNektar::LibUtilities::TimeIntegrationSchemeGLMinlineprotectedvirtual
v_GetTimeStability() const overrideNektar::LibUtilities::IMEXTimeIntegrationSchemeinlineprotectedvirtual
v_GetVariant() const overrideNektar::LibUtilities::TimeIntegrationSchemeGLMprotectedvirtual
v_InitializeScheme(const NekDouble deltaT, ConstDoubleArray &y_0, const NekDouble time, const TimeIntegrationSchemeOperators &op) overrideNektar::LibUtilities::TimeIntegrationSchemeGLMprotectedvirtual
v_InitializeSecondaryData(TimeIntegrationAlgorithmGLM *phase, NekDouble deltaT) constNektar::LibUtilities::TimeIntegrationSchemeGLMprotectedvirtual
v_print(std::ostream &os) const overrideNektar::LibUtilities::TimeIntegrationSchemeGLMprotectedvirtual
v_printFull(std::ostream &os) const overrideNektar::LibUtilities::TimeIntegrationSchemeGLMprotectedvirtual
v_SetSolutionVector(const size_t Offset, const DoubleArray &y) overrideNektar::LibUtilities::TimeIntegrationSchemeGLMinlineprotectedvirtual
v_TimeIntegrate(const size_t timestep, const NekDouble delta_t) overrideNektar::LibUtilities::TimeIntegrationSchemeGLMprotectedvirtual
v_UpdateSolutionVector() overrideNektar::LibUtilities::TimeIntegrationSchemeGLMinlineprotectedvirtual
~IMEXTimeIntegrationScheme() overrideNektar::LibUtilities::IMEXTimeIntegrationSchemeinline
~TimeIntegrationScheme()=defaultNektar::LibUtilities::TimeIntegrationSchemeprotectedvirtual
~TimeIntegrationSchemeGLM() overrideNektar::LibUtilities::TimeIntegrationSchemeGLMinlineprotected