void gatherSum(T &value)
Gather the parallel sum of the variable passed in.
virtual void execute() override
Execute method.
static InputParameters validParams()
virtual Real getValue()
Returns the integral value.
defineLegacyParams(SideIntegralUserObject)
virtual Real computeQpIntegral()=0
virtual void threadJoin(const UserObject &y) override
Must override.
const QBase *const & _qrule
This postprocessor computes a side integral of the specified variable over a given boundary.
Base class for user-specific data.
const MooseArray< Real > & _coord
virtual Real computeIntegral()
SideIntegralUserObject(const InputParameters ¶meters)
virtual void initialize() override
Called before execute() is ever called so that data can be cleared.
const MooseArray< Real > & _JxW
static InputParameters validParams()