38 virtual Real value(Real t,
const Point & p)
const override;
46 virtual RealGradient gradient(Real t,
const Point & p)
const override;
54 virtual void initialSetup()
override;
61 std::string _solution_object_var_name;
64 const std::optional<SolutionUserObjectBase::WeightingType> _weighting_type;
67 const Real _scale_factor;
70 const Real _add_factor;
Base class for function objects.
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,...
const InputParameters & parameters() const
Get the parameters of the object.
SolutionFunction()=default
User object that reads an existing solution from an input file and uses it in the current simulation.
RealVectorValue RealGradient
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real