This postprocessor displays a single value which is supplied by a MooseFunction.
const Real & _scale_factor
a scale factor to scale the result of _function
static InputParameters validParams()
virtual PostprocessorValue getValue() const override
This will get called to actually grab the final value the postprocessor has calculated.
virtual void execute() override
Execute method.
const Function & _function
the function that will be evaluated and returned as pp value
virtual void initialize() override
Called before execute() is ever called so that data can be cleared.
std::vector< const PostprocessorValue * > _point
a vector of postprocessor values that are passed into the space argument of _function (if provided)
const PostprocessorValue * _time_pp
a postprocessor that is passed to the time argument of _function (if provided)
bool _has_space_pp
true of space postprocessors have been provided
This class is here to combine the Postprocessor interface and the base class Postprocessor object alo...