19 params.
addRequiredParam<FunctionName>(
"function",
"The analytic solution to compare against");
21 "Computes L2 error between a field variable and an analytical function");
const MooseArray< Point > & _q_point
This postprocessor computes a volume integral of the specified variable.
ADRealEigenVector< T, D, asd > sqrt(const ADRealEigenVector< T, D, asd > &)
registerMooseObject("MooseApp", ElementL2Error)
virtual Real getValue() const override
This will get called to actually grab the final value the postprocessor has calculated.
static InputParameters validParams()
const VariableValue & _u
Holds the solution at current quadrature points.
static InputParameters validParams()
virtual Real getValue() const override
This will get called to actually grab the final value the postprocessor has calculated.
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
ElementL2Error(const InputParameters ¶meters)
virtual Real value(Real t, const Point &p) const
Override this to evaluate the scalar function at point (t,x,y,z), by default this returns zero...
virtual Real computeQpIntegral() override