22 "The direction in which to take the derivative. This must not be a zero-length vector");
31 mooseError(
"The direction in the GradParsedFunction must have positive length.");
std::unique_ptr< MooseParsedFunctionWrapper > _function_ptr
auto norm() const -> decltype(std::norm(Real()))
RealVectorValue _direction
central difference direction
virtual Real value(Real t, const Point &pt) const
returns the central difference approx to the derivative of the function, ie (f(t, p + direction) - f(...
static InputParameters validParams()
registerMooseObject("RichardsApp", GradParsedFunction)
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
static InputParameters validParams()
void mooseError(Args &&... args) const
GradParsedFunction(const InputParameters ¶meters)