26 #ifndef GRINS_PARSED_CONDUCTIVITY_H
27 #define GRINS_PARSED_CONDUCTIVITY_H
34 #include "libmesh/libmesh_common.h"
35 #include "libmesh/fem_system.h"
36 #include "libmesh/quadrature.h"
37 #include "libmesh/auto_ptr.h"
38 #include "libmesh/function_base.h"
53 libMesh::Real
operator()(
const libMesh::Point& p,
const libMesh::Real time );
60 libMesh::AutoPtr<libMesh::FunctionBase<libMesh::Number> >
k;
70 const std::vector<libMesh::Point>& x = context.get_element_fe(0)->get_xyz();
72 const libMesh::Point& x_qp = x[qp];
74 libMesh::Number _k_value = (*k)(x_qp,context.time);
87 #endif // GRINS_PARSED_CONDUCTIVITY_H
libMesh::AutoPtr< libMesh::FunctionBase< libMesh::Number > > k
ParameterUser base class. Utility methods for subclasses.
libMesh::Real operator()(AssemblyContext &context, unsigned int qp) const