BasicImplicitRungeKuttaSolver(HelmholtzOperatorType &helmholtzOp, const ButcherTable &butcherTable, const TimeStepControlType &timeStepControl, const SourceTermType &sourceTerm, const NonlinearSolverParameterType ¶meters) | DuneODE::BasicImplicitRungeKuttaSolver< HelmholtzOperator, NonlinearSolver, ImplicitRungeKuttaTimeStepControl > | inline |
BasicImplicitRungeKuttaSolver(HelmholtzOperatorType &helmholtzOp, const ButcherTable &butcherTable, const TimeStepControlType &timeStepControl, const NonlinearSolverParameterType ¶meters) | DuneODE::BasicImplicitRungeKuttaSolver< HelmholtzOperator, NonlinearSolver, ImplicitRungeKuttaTimeStepControl > | inline |
description(std::ostream &out) const | DuneODE::BasicImplicitRungeKuttaSolver< HelmholtzOperator, NonlinearSolver, ImplicitRungeKuttaTimeStepControl > | inlinevirtual |
ImplicitRungeKuttaSolver(HelmholtzOperatorType &helmholtzOp, TimeProviderType &timeProvider, const SimpleButcherTable< double > &butcherTable, const Dune::Fem::ParameterReader ¶meter=Dune::Fem::Parameter::container()) | DuneODE::ImplicitRungeKuttaSolver< HelmholtzOperator, NonlinearSolver, TimeStepControl > | inline |
ImplicitRungeKuttaSolver(HelmholtzOperatorType &helmholtzOp, TimeProviderType &timeProvider, int order, const ParameterType &tscParam, const NonlinearSolverParameterType &nlsParam) | DuneODE::ImplicitRungeKuttaSolver< HelmholtzOperator, NonlinearSolver, TimeStepControl > | inline |
ImplicitRungeKuttaSolver(HelmholtzOperatorType &helmholtzOp, TimeProviderType &timeProvider, int order, const Dune::Fem::ParameterReader ¶meter=Dune::Fem::Parameter::container()) | DuneODE::ImplicitRungeKuttaSolver< HelmholtzOperator, NonlinearSolver, TimeStepControl > | inline |
ImplicitRungeKuttaSolver(HelmholtzOperatorType &helmholtzOp, TimeProviderType &timeProvider, const ParameterType &tscParam, const NonlinearSolverParameterType &nlsParam) | DuneODE::ImplicitRungeKuttaSolver< HelmholtzOperator, NonlinearSolver, TimeStepControl > | inline |
ImplicitRungeKuttaSolver(HelmholtzOperatorType &helmholtzOp, TimeProviderType &timeProvider, const Dune::Fem::ParameterReader ¶meter=Dune::Fem::Parameter::container()) | DuneODE::ImplicitRungeKuttaSolver< HelmholtzOperator, NonlinearSolver, TimeStepControl > | inline |
initialize(const DestinationType &U0) | DuneODE::BasicImplicitRungeKuttaSolver< HelmholtzOperator, NonlinearSolver, ImplicitRungeKuttaTimeStepControl > | inlinevirtual |
OdeSolverInterface() | DuneODE::OdeSolverInterface< HelmholtzOperator::DomainFunctionType > | inlineprotected |
solve(DestinationType &U, MonitorType &monitor) | DuneODE::BasicImplicitRungeKuttaSolver< HelmholtzOperator, NonlinearSolver, ImplicitRungeKuttaTimeStepControl > | inlinevirtual |
solve(DestinationType &u) | DuneODE::BasicImplicitRungeKuttaSolver< HelmholtzOperator, NonlinearSolver, ImplicitRungeKuttaTimeStepControl > | inlinevirtual |
solve(DestinationType &u, MonitorType &monitor)=0 | DuneODE::BasicImplicitRungeKuttaSolver< HelmholtzOperator, NonlinearSolver, ImplicitRungeKuttaTimeStepControl > | virtual |
~OdeSolverInterface() | DuneODE::OdeSolverInterface< HelmholtzOperator::DomainFunctionType > | inlinevirtual |