virtual void computeElement() override
virtual Real computeIntegral()
Computes integral on an element.
static InputParameters validParams()
A base class that loops over elements and do things.
virtual Real computeQpIntegral()
Computes value of integrand at quadrature point.
const std::vector< double > y
FunctionElementLoopIntegralUserObject(const InputParameters ¶meters)
Computes the integral of a function using an element loop.
unsigned int _qp
Quadrature point index.
virtual void finalize() override
virtual Real getValue() const
Returns the integral value.
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
virtual void threadJoin(const UserObject &y) override
const Function & _function
Function to integrate.
Real _integral_value
Integral.
const InputParameters & parameters() const
virtual void initialize() override