18 _val1(val1), _val2(val2), _steppos(steppos) {}
29 double ivm,
double irip,
virtual ~SpatialDistribution1D(void)
Abstract class for initial conditions.
double operator()(double x) const
Evaluates the distribution at a certain spot.
TwoSteps(double ivl, double ilip, double ivm, double irip, double ivr)
Class constructor.
double operator()(double x) const
Evaluates the distribution at a certain spot.
Step(double val1, double val2, double steppos)
Class constructor.
Abstract class for initial conditions.