AddFASCorrectionToSFint(void) | Nektar::LibUtilities::TimeIntegrationSchemeSDC | |
className | Nektar::LibUtilities::ExplicitTimeIntegrationSchemeSDC | static |
ComputeInitialGuess(const NekDouble &delta_t) | Nektar::LibUtilities::TimeIntegrationSchemeSDC | inline |
create(std::string variant, size_t order, std::vector< NekDouble > freeParams) | Nektar::LibUtilities::ExplicitTimeIntegrationSchemeSDC | inlinestatic |
ExplicitTimeIntegrationSchemeSDC(std::string variant, size_t order, std::vector< NekDouble > freeParams) | Nektar::LibUtilities::ExplicitTimeIntegrationSchemeSDC | inline |
GetFAScorrectionVector() const | Nektar::LibUtilities::TimeIntegrationSchemeSDC | inline |
GetFirstQuadratureSolutionVector() const | Nektar::LibUtilities::TimeIntegrationSchemeSDC | inline |
GetFreeParams() | Nektar::LibUtilities::TimeIntegrationScheme | inline |
GetFullName() const | Nektar::LibUtilities::TimeIntegrationScheme | inline |
GetIntegratedResidualVector() const | Nektar::LibUtilities::TimeIntegrationSchemeSDC | inline |
GetIntegrationSchemeType() | Nektar::LibUtilities::TimeIntegrationScheme | inline |
GetLastQuadratureSolutionVector() const | Nektar::LibUtilities::TimeIntegrationSchemeSDC | inline |
GetMaxOrder() const | Nektar::LibUtilities::TimeIntegrationSchemeSDC | inline |
GetName() const | Nektar::LibUtilities::TimeIntegrationScheme | inline |
GetNpoints() const | Nektar::LibUtilities::TimeIntegrationSchemeSDC | inline |
GetNumIntegrationPhases() | Nektar::LibUtilities::TimeIntegrationScheme | inline |
GetNvars() const | Nektar::LibUtilities::TimeIntegrationSchemeSDC | inline |
GetOrder() const | Nektar::LibUtilities::TimeIntegrationScheme | inline |
GetPointsKey() const | Nektar::LibUtilities::TimeIntegrationSchemeSDC | inline |
GetQuadPtsNumber() const | Nektar::LibUtilities::TimeIntegrationSchemeSDC | inline |
GetResidualVector() const | Nektar::LibUtilities::TimeIntegrationSchemeSDC | inline |
GetSolutionVector() const | Nektar::LibUtilities::TimeIntegrationScheme | inline |
GetTimeStability() const | Nektar::LibUtilities::TimeIntegrationScheme | inline |
GetVariant() const | Nektar::LibUtilities::TimeIntegrationScheme | inline |
HasFirstQuadrature() const | Nektar::LibUtilities::TimeIntegrationSchemeSDC | inline |
HasLastQuadrature() const | Nektar::LibUtilities::TimeIntegrationSchemeSDC | inline |
InitializeScheme(const NekDouble deltaT, ConstDoubleArray &y_0, const NekDouble time, const TimeIntegrationSchemeOperators &op) | Nektar::LibUtilities::TimeIntegrationScheme | inline |
m_F | Nektar::LibUtilities::TimeIntegrationSchemeSDC | protected |
m_FAScorr | Nektar::LibUtilities::TimeIntegrationSchemeSDC | protected |
m_first_quadrature | Nektar::LibUtilities::TimeIntegrationSchemeSDC | protected |
m_freeParams | Nektar::LibUtilities::TimeIntegrationSchemeSDC | protected |
m_initialized | Nektar::LibUtilities::TimeIntegrationSchemeSDC | protected |
m_interp | Nektar::LibUtilities::TimeIntegrationSchemeSDC | protected |
m_last_quadrature | Nektar::LibUtilities::TimeIntegrationSchemeSDC | protected |
m_name | Nektar::LibUtilities::TimeIntegrationSchemeSDC | protected |
m_npoints | Nektar::LibUtilities::TimeIntegrationSchemeSDC | protected |
m_nQuadPts | Nektar::LibUtilities::TimeIntegrationSchemeSDC | protected |
m_nvars | Nektar::LibUtilities::TimeIntegrationSchemeSDC | protected |
m_op | Nektar::LibUtilities::TimeIntegrationSchemeSDC | protected |
m_order | Nektar::LibUtilities::TimeIntegrationSchemeSDC | protected |
m_ordermax | Nektar::LibUtilities::TimeIntegrationSchemeSDC | protected |
m_ordermin | Nektar::LibUtilities::TimeIntegrationSchemeSDC | protected |
m_PFASST | Nektar::LibUtilities::TimeIntegrationSchemeSDC | protected |
m_pointsKey | Nektar::LibUtilities::TimeIntegrationSchemeSDC | protected |
m_QFint | Nektar::LibUtilities::TimeIntegrationSchemeSDC | protected |
m_QMat | Nektar::LibUtilities::TimeIntegrationSchemeSDC | protected |
m_schemeType | Nektar::LibUtilities::TimeIntegrationSchemeSDC | protected |
m_SFint | Nektar::LibUtilities::TimeIntegrationSchemeSDC | protected |
m_tau | Nektar::LibUtilities::TimeIntegrationSchemeSDC | protected |
m_theta | Nektar::LibUtilities::TimeIntegrationSchemeSDC | protected |
m_time | Nektar::LibUtilities::TimeIntegrationSchemeSDC | protected |
m_variant | Nektar::LibUtilities::TimeIntegrationSchemeSDC | protected |
m_Y | Nektar::LibUtilities::TimeIntegrationSchemeSDC | protected |
m_Y_f | Nektar::LibUtilities::TimeIntegrationSchemeSDC | protected |
print(std::ostream &os) const | Nektar::LibUtilities::TimeIntegrationScheme | inline |
printFull(std::ostream &os) const | Nektar::LibUtilities::TimeIntegrationScheme | inline |
ResidualEval(const NekDouble &delta_t, const size_t n) | Nektar::LibUtilities::TimeIntegrationSchemeSDC | inline |
ResidualEval(const NekDouble &delta_t) | Nektar::LibUtilities::TimeIntegrationSchemeSDC | inline |
SDCIterationLoop(const NekDouble &delta_t) | Nektar::LibUtilities::TimeIntegrationSchemeSDC | inline |
SetPFASST(bool pfasst) | Nektar::LibUtilities::TimeIntegrationSchemeSDC | inline |
SetSolutionVector(const size_t Offset, const DoubleArray &y) | Nektar::LibUtilities::TimeIntegrationScheme | inline |
SetTime(double time) | Nektar::LibUtilities::TimeIntegrationSchemeSDC | inline |
TimeIntegrate(const size_t timestep, const NekDouble delta_t) | Nektar::LibUtilities::TimeIntegrationScheme | inline |
TimeIntegrationScheme(std::string variant, size_t order, std::vector< NekDouble > freeParams) | Nektar::LibUtilities::TimeIntegrationScheme | protected |
TimeIntegrationScheme(const TimeIntegrationScheme &in)=delete | Nektar::LibUtilities::TimeIntegrationScheme | protected |
TimeIntegrationSchemeSDC(std::string variant, size_t order, std::vector< NekDouble > freeParams) | Nektar::LibUtilities::TimeIntegrationSchemeSDC | inline |
UpdateFAScorrectionVector() | Nektar::LibUtilities::TimeIntegrationSchemeSDC | inline |
UpdateFirstQuadrature(void) | Nektar::LibUtilities::TimeIntegrationSchemeSDC | |
UpdateFirstQuadratureSolutionVector() | Nektar::LibUtilities::TimeIntegrationSchemeSDC | inline |
UpdateIntegratedResidualQFint(const NekDouble &delta_t) | Nektar::LibUtilities::TimeIntegrationSchemeSDC | |
UpdateIntegratedResidualSFint(const NekDouble &delta_t) | Nektar::LibUtilities::TimeIntegrationSchemeSDC | |
UpdateIntegratedResidualVector() | Nektar::LibUtilities::TimeIntegrationSchemeSDC | inline |
UpdateLastQuadrature(void) | Nektar::LibUtilities::TimeIntegrationSchemeSDC | |
UpdateLastQuadratureSolutionVector() | Nektar::LibUtilities::TimeIntegrationSchemeSDC | inline |
UpdateResidualVector() | Nektar::LibUtilities::TimeIntegrationSchemeSDC | inline |
UpdateSolutionVector() | Nektar::LibUtilities::TimeIntegrationScheme | inline |
v_ComputeInitialGuess(const NekDouble &delta_t) override | Nektar::LibUtilities::ExplicitTimeIntegrationSchemeSDC | protectedvirtual |
v_GetFreeParams() const override | Nektar::LibUtilities::TimeIntegrationSchemeSDC | protectedvirtual |
v_GetFullName() const | Nektar::LibUtilities::TimeIntegrationScheme | protectedvirtual |
v_GetIntegrationSchemeType() const override | Nektar::LibUtilities::TimeIntegrationSchemeSDC | protectedvirtual |
v_GetName() const override | Nektar::LibUtilities::TimeIntegrationSchemeSDC | protectedvirtual |
v_GetNumIntegrationPhases() const override | Nektar::LibUtilities::TimeIntegrationSchemeSDC | protectedvirtual |
v_GetOrder() const override | Nektar::LibUtilities::TimeIntegrationSchemeSDC | protectedvirtual |
v_GetSolutionVector() const override | Nektar::LibUtilities::TimeIntegrationSchemeSDC | protectedvirtual |
v_GetTimeStability() const override | Nektar::LibUtilities::TimeIntegrationSchemeSDC | protectedvirtual |
v_GetVariant() const override | Nektar::LibUtilities::TimeIntegrationSchemeSDC | protectedvirtual |
v_InitializeScheme(const NekDouble deltaT, ConstDoubleArray &y_0, const NekDouble time, const TimeIntegrationSchemeOperators &op) override | Nektar::LibUtilities::ExplicitTimeIntegrationSchemeSDC | protectedvirtual |
v_print(std::ostream &os) const override | Nektar::LibUtilities::TimeIntegrationSchemeSDC | protectedvirtual |
v_printFull(std::ostream &os) const override | Nektar::LibUtilities::TimeIntegrationSchemeSDC | protectedvirtual |
v_ResidualEval(const NekDouble &delta_t, const size_t n) override | Nektar::LibUtilities::ExplicitTimeIntegrationSchemeSDC | protectedvirtual |
v_ResidualEval(const NekDouble &delta_t) override | Nektar::LibUtilities::ExplicitTimeIntegrationSchemeSDC | protectedvirtual |
v_SDCIterationLoop(const NekDouble &delta_t) override | Nektar::LibUtilities::ExplicitTimeIntegrationSchemeSDC | protectedvirtual |
v_SetSolutionVector(const size_t Offset, const DoubleArray &y) override | Nektar::LibUtilities::TimeIntegrationSchemeSDC | protectedvirtual |
v_TimeIntegrate(const size_t timestep, const NekDouble delta_t) override | Nektar::LibUtilities::TimeIntegrationSchemeSDC | protectedvirtual |
v_UpdateSolutionVector() override | Nektar::LibUtilities::TimeIntegrationSchemeSDC | protectedvirtual |
~TimeIntegrationScheme()=default | Nektar::LibUtilities::TimeIntegrationScheme | protectedvirtual |
~TimeIntegrationSchemeSDC() override | Nektar::LibUtilities::TimeIntegrationSchemeSDC | inline |