std::shared_ptr< SymFunction > SymFunctionPtr
Shorthand for an smart pointer to an autodiff function parser object.
Reporter object that has a single execution of the "execute" method for each execute flag.
const InputParameters & parameters() const
Get the parameters of the object.
Reporter containing operation between vectors from another Reporter.
virtual void execute() override
Execute method.
const std::vector< std::string > _vector_reporter_symbols
Get symbols to corresponding reporter names need symbols because reporter names have a "/" and that w...
usingFunctionParserUtilsMembers(false)
const bool _use_t
whether time is part of the parsed expression
SymFunctionPtr _func_F
function parser object
std::vector< const Real * > _scalar_reporter_data
input scalar reporter vectors
const std::vector< std::string > _scalar_reporter_symbols
static InputParameters validParams()
virtual void finalize() override
Finalize.
virtual void initialize() override
Called before execute() is ever called so that data can be cleared.