virtual Real integral() const override
Function which provides a piecewise constant interpolation of a provided (x,y) point data set...
Function base which provides a piecewise approximation to a provided (x,y) point data set via input p...
Direction
Enum for which direction to apply values.
virtual Real value(Real t, const Point &p) const override
Get the value of the function (based on time only)
virtual Real timeDerivative(Real t, const Point &pt) const override
Get the time derivative of the function (based on time only)
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
virtual Real average() const override
PiecewiseConstant(const InputParameters ¶meters)
enum PiecewiseConstant::Direction _direction
const InputParameters & parameters() const
Get the parameters of the object.
virtual Real value(Real t, const Point &p) const
Override this to evaluate the scalar function at point (t,x,y,z), by default this returns zero...
static InputParameters validParams()