8#include <ryujin/base/compile_time_options.h>
12#include <deal.II/base/parameter_acceptor.h>
28 template <
int dim,
typename Number =
double>
71 Number t_final = std::numeric_limits<Number>::max()) = 0;
103 : ParameterAcceptor(subsection)
TimeIntegrator(const std::string &subsection)
virtual void prepare_state_vector(StateVector< Number > &state_vector, Number t) const =0
virtual Number step(StateVector< Number > &state_vector, Number t, Number t_final=std::numeric_limits< Number >::max())=0
std::string time_stepping_scheme_name_
#define ACCESSOR_READ_ONLY(member)