Reporter performing a reduction on a vector using a parsed function.
const InputParameters & parameters() const
Get the parameters of the object.
Real & _output_reporter
output containing reduction of vector into a scalar
const Real _initial_reduction_value
ParsedVectorRealReductionReporter(const InputParameters ¶meters)
virtual void execute() override
Execute method.
const std::vector< Real > & _vector_reporter_data
Vector being operated on.
static InputParameters validParams()
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
virtual void finalize() override
Finalize.
virtual void initialize() override
Called before execute() is ever called so that data can be cleared.
Reporter containing operation between vectors from another Reporter.