26#include <dolfin/fem/Assembler.h>
27#include <dolfin/la/GenericVector.h>
50 std::shared_ptr<MultiStageScheme>
scheme()
const
56 std::shared_ptr<MultiStageScheme> _scheme;
60 std::shared_ptr<GenericVector> _tmp;
Definition Assembler.h:54
Place-holder for forms and solutions for a multi-stage Butcher tableau based method.
Definition MultiStageScheme.h:42
std::shared_ptr< MultiStageScheme > scheme() const
Return the MultiStageScheme.
Definition RKSolver.h:50
void step(double dt)
Step solver with time step dt.
Definition RKSolver.cpp:43
void step_interval(double t0, double t1, double dt)
Step solver an interval using dt as time step.
Definition RKSolver.cpp:108
RKSolver(std::shared_ptr< MultiStageScheme > scheme)
Definition RKSolver.cpp:37