26 #ifndef GRINS_FEM_FUNCTION_AND_DERIVATIVE_BASE_H
27 #define GRINS_FEM_FUNCTION_AND_DERIVATIVE_BASE_H
30 #include "libmesh/fem_function_base.h"
37 template<
typename Output>
43 virtual void derivatives( libMesh::FEMContext & context,
44 const libMesh::Point & qp_xyz,
45 const libMesh::Real & JxW,
46 const unsigned int qoi_index,
47 const libMesh::Real time = 0.) = 0;
52 #endif //GRINS_FEM_FUNCTION_AND_DERIVATIVE_BASE_H
Extends libMesh::FEMFunctionBase by adding a function for computing derivatives.
virtual void derivatives(libMesh::FEMContext &context, const libMesh::Point &qp_xyz, const libMesh::Real &JxW, const unsigned int qoi_index, const libMesh::Real time=0.)=0
Function Derivative Evaluation.