virtual ~PorousFlowSumQuantity()
void add(Real contrib)
Adds contrib to _total.
static InputParameters validParams()
virtual void initialize() override
Does nothing.
PorousFlowSumQuantity(const InputParameters ¶meters)
void zero()
Sets _total = 0.
static InputParameters validParams()
registerMooseObject("PorousFlowApp", PorousFlowSumQuantity)
Sums into _total This is used, for instance, to record the total mass flowing into a borehole...
virtual Real getValue() const
Returns _total.
Real _total
This holds the sum.
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
virtual void finalize() override
Does MPI gather on _total.
virtual void execute() override
Does nothing.