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...