10#ifdef MOOSE_MFEM_ENABLED
23 const std::vector<std::reference_wrapper<mfem::Coefficient>> &
_coefficients;
25 mfem::Array<mfem::real_t>
_vals;
30 const std::vector<std::reference_wrapper<mfem::Coefficient>> & coefs,
33 mfem::real_t
Eval(mfem::ElementTransformation & T,
const mfem::IntegrationPoint & ip)
override;
std::shared_ptr< SymFunction > SymFunctionPtr
Shorthand for an smart pointer to an autodiff function parser object.
Scalar coefficient that, given a set of scalar (possibly, but not necessarily, gridfunction) coeffici...
const FunctionParserUtils< false >::SymFunctionPtr & _sym_function
const std::vector< std::reference_wrapper< mfem::Coefficient > > & _coefficients
mfem::Array< mfem::real_t > _vals
mfem::real_t Eval(mfem::ElementTransformation &T, const mfem::IntegrationPoint &ip) override