1#ifndef DUNE_FEM_SOLVER_RUNGEKUTTA_ROW_HH
2#define DUNE_FEM_SOLVER_RUNGEKUTTA_ROW_HH
9#include <dune/common/exceptions.hh>
24 template<
class HelmholtzOperator,
class NonlinearSolver,
class TimeStepControl = ImplicitRungeKuttaTimeStepControl >
93 DUNE_THROW( NotImplemented,
"ROW Runge-Kutta method of order " << order <<
" not implemented." );
Definition: multistep.hh:17
ROWSimpleButcherTable< double > row3ButcherTable()
Definition: butchertable.cc:371
ROWSimpleButcherTable< double > row2ButcherTable()
Definition: butchertable.cc:350
static ParameterContainer & container()
Definition: io/parameter.hh:193
ROW RungeKutta ODE solver.
Definition: basicrow.hh:56
TimeStepControl TimeStepControlType
Definition: basicrow.hh:66
NonlinearSolver::ParameterType NonlinearSolverParameterType
Definition: basicrow.hh:69
Definition: butchertable.hh:91
ROW RungeKutta ODE solver.
Definition: row.hh:27
TimeStepControlType::TimeProviderType TimeProviderType
Definition: row.hh:35
HelmholtzOperator HelmholtzOperatorType
Definition: row.hh:32
NonlinearSolverParameterType ParameterType
Definition: row.hh:38
TimeStepControlType::ParameterType TimeStepControlParameterType
Definition: row.hh:36
ROWRungeKuttaSolver(HelmholtzOperatorType &helmholtzOp, TimeProviderType &timeProvider, const TimeStepControlParameterType &tscParam, const NonlinearSolverParameterType ¶meter)
constructor
Definition: row.hh:69
static ROWSimpleButcherTable< double > butcherTable(int order)
Definition: row.hh:84
ROWRungeKuttaSolver(HelmholtzOperatorType &helmholtzOp, TimeProviderType &timeProvider, int order, const TimeStepControlParameterType &tscParam, const NonlinearSolverParameterType ¶meter)
constructor
Definition: row.hh:48
BaseType::NonlinearSolverParameterType NonlinearSolverParameterType
Definition: row.hh:37
ROWRungeKuttaSolver(HelmholtzOperatorType &helmholtzOp, TimeProviderType &timeProvider, const Dune::Fem::ParameterReader ¶meter=Dune::Fem::Parameter::container())
Definition: row.hh:76
ROWRungeKuttaSolver(HelmholtzOperatorType &helmholtzOp, TimeProviderType &timeProvider, int order, const Dune::Fem::ParameterReader ¶meter=Dune::Fem::Parameter::container())
Definition: row.hh:55
BaseType::TimeStepControlType TimeStepControlType
Definition: row.hh:33