21 #ifndef __mast__field_function_base__ 22 #define __mast__field_function_base__ 31 #include "libmesh/point.h" 32 #include "libmesh/function_base.h" 46 template <
typename ValType>
116 const libMesh::Point& p,
128 #endif // __mast__field_function_base__
virtual void perturbation(const libMesh::Point &p, const Real t, ValType &v) const
calculates the value of a perturbation in function at the specified point, p, and time...
virtual void operator()(ValType &v) const
calculates the value of the function and returns it in v.
FieldFunction(const std::string &nm)
virtual void perturbation(ValType &v) const
calculates the perturbation and returns it in v.
virtual void derivative(const MAST::FunctionBase &f, ValType &v) const
calculates the value of the function derivative and returns it in v.
virtual void derivative(const MAST::FunctionBase &f, const libMesh::Point &p, const Real t, ValType &v) const
calculates the value of the derivative of function with respect to the function f at the specified po...