PiecewiseConstant
-
class PiecewiseConstant
User-defined piecewise constant function.
The independent variable ‘x’ has to be increasing. User have to specify at least 1 point
Public Functions
-
PiecewiseConstant(Continuity cont, const std::vector<Real> &x, const std::vector<Real> &y)
Construct a piecewise constant function.
- Parameters:
cont – Left or right continuity
x – Independent variable
y – Dependent variable
-
Continuity get_continuity() const
Get type of continuity.
- Returns:
Continuity type
-
Real evaluate(Real x)
Evaluate this function at point ‘x’.
-
PiecewiseConstant(Continuity cont, const std::vector<Real> &x, const std::vector<Real> &y)