const VectorPostprocessorValue & _argument_column
Function which provides a piecewise continuous linear interpolation of a data set provided as two col...
static InputParameters validParams()
PiecewiseLinearFromVectorPostprocessor(const InputParameters ¶meters)
T valueInternal(const T &t, const P &p) const
virtual Real value(Real t, const Point &p) const override
Override this to evaluate the scalar function at point (t,x,y,z), by default this returns zero...
FEProblemBase & _fe_problem
used to get the current linear/non-linear iteration number
std::unique_ptr< LinearInterpolation > _linear_interp
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...
const VectorPostprocessorValue & _value_column
std::tuple< Real, unsigned int, unsigned int > _last_update
last iteration during which the linear interpolation was rebuilt