38 using BlockVectorType = dealii::LinearAlgebra::distributed::BlockVector<Number>;
45 initialize_dof_vector(BlockVectorType & dst)
const = 0;
49 prescribe_initial_conditions(BlockVectorType & src,
double const evaluation_time)
const = 0;
53 evaluate(BlockVectorType & dst, BlockVectorType
const & src,
double const time)
const = 0;
56 calculate_time_step_cfl()
const = 0;