virtual PostprocessorValue getValue() const override
This will get called to actually grab the final value the postprocessor has calculated.
FunctionValuePostprocessor(const InputParameters ¶meters)
This class is here to combine the Postprocessor interface and the base class Postprocessor object alo...
const PostprocessorValue * _time_pp
a postprocessor that is passed to the time argument of _function (if provided)
This postprocessor displays a single value which is supplied by a MooseFunction.
static InputParameters validParams()
virtual void execute() override
Execute method.
std::vector< const PostprocessorValue * > _point
a vector of postprocessor values that are passed into the space argument of _function (if provided) ...
bool _has_space_pp
true of space postprocessors have been provided
const Real & _scale_factor
a scale factor to scale the result of _function
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.