16 params.
addRequiredParam<MooseFunctorName>(
"functor",
"The functor to be integrated");
24 _functor(getFunctor<Real>(
"functor"))
virtual Real computeQpIntegral() override
ElementIntegralFunctorUserObject(const InputParameters ¶meters)
static InputParameters validParams()
const Moose::Functor< Real > & _functor
Functor to integrate.
This postprocessor computes a volume integral of the specified variable.
static InputParameters validParams()
const QBase *const & _qrule
const Elem *const & _current_elem
The current element pointer (available during execute())
const MooseArray< Point > & _q_point
An interface for accessing Moose::Functors for systems that do not care about automatic differentiati...
Moose::StateArg determineState() const
Create a functor state argument that corresponds to the implicit state of this object.
Argument for requesting functor evaluation at a quadrature point location in an element.