std::vector< const PostprocessorValue * > _pp_values
values of the postprocessors part of the parsed expression
virtual void finalize() override final
This is called after execute() and after threadJoin()! This is probably where you want to do MPI comm...
This class is here to combine the Postprocessor interface and the base class Postprocessor object alo...
const bool _use_t
whether time is part of the parsed expression
const unsigned int _n_pp
number of postprocessors in parsed expression
Real _value
This post-processor value.
virtual void initialize() override final
Called before execute() is ever called so that data can be cleared.
usingFunctionParserUtilsMembers(false)
virtual void execute() override final
Execute method.
SymFunctionPtr _func_F
function parser object for the resudual and on-diagonal Jacobian
Postprocessor that evaluates a parsed function expression.
static InputParameters validParams()
ParsedPostprocessor(const InputParameters ¶meters)
virtual PostprocessorValue getValue() const override final
This will get called to actually grab the final value the postprocessor has calculated.