20 #ifndef __mast_scalar_field_wrapper_h__ 21 #define __mast_scalar_field_wrapper_h__ 27 template <
typename ScalarType,
typename FEVarType>
56 template <
typename ContextType>
57 inline ScalarType
value(
const ContextType& c)
const {
63 template <
typename ContextType,
typename ScalarFieldType>
65 const ScalarFieldType &f)
const {
74 const FEVarType *
_fe;
85 #endif // __mast_scalar_field_wrapper_h__ ScalarType derivative(const ContextType &c, const ScalarFieldType &f) const
void set_derivative_fe_object_and_component(const FEVarType &fe, uint_t comp)
virtual ~ScalarFieldWrapper()
ScalarType value(const ContextType &c) const
#define Assert0(cond, msg)
const FEVarType * _fe_derivative
void set_fe_object_and_component(const FEVarType &fe, uint_t comp)