19 params.
addRequiredParam<FunctionName>(
"function",
"The analytic solution to compare against");
const MooseArray< Point > & _q_point
virtual Real computeQpIntegral() override
This postprocessor will print out the h1 seminorm between the computed solution and the passed functi...
This postprocessor computes a volume integral of the specified variable.
const VariableGradient & _grad_u
Holds the solution gradient at the current quadrature points.
ADRealEigenVector< T, D, asd > sqrt(const ADRealEigenVector< T, D, asd > &)
ElementH1SemiError(const InputParameters ¶meters)
registerMooseObject("MooseApp", ElementH1SemiError)
static InputParameters validParams()
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
virtual RealGradient gradient(Real t, const Point &p) const
Function objects can optionally provide a gradient at a point.
virtual Real getValue() const override
This will get called to actually grab the final value the postprocessor has calculated.