35 virtual void setData(
const std::vector<Real> & x,
const std::vector<Real> & y);
Function base which provides a piecewise approximation to a specified (x,y) point data set...
Base class for function objects.
static InputParameters validParams()
virtual void setData(const std::vector< Real > &x, const std::vector< Real > &y)
Provides a means for explicitly setting the x and y data.
virtual Real domain(const int i) const
virtual Real range(const int i) const
std::vector< Real > _raw_x
raw function data as read
virtual Real functionSize() const
const std::string _name
The name of this class.
PiecewiseBase(const InputParameters ¶meters)
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
const InputParameters & parameters() const
Get the parameters of the object.
std::vector< Real > _raw_y