10 #ifdef MOOSE_MFEM_ENABLED 15 const unsigned & arity,
16 const std::vector<std::reference_wrapper<mfem::Coefficient>> & coefficients,
18 : _coefficients(coefficients), _sym_function(sym_function), _vals(arity), _transip(3)
30 for (
int i = 0; i < 3; i++)
MFEMParsedCoefficient(const unsigned &arity, const std::vector< std::reference_wrapper< mfem::Coefficient >> &coefs, const FunctionParserUtils< false >::SymFunctionPtr &sym_function)
mfem::real_t Eval(mfem::ElementTransformation &T, const mfem::IntegrationPoint &ip) override
const FunctionParserUtils< false >::SymFunctionPtr & _sym_function
mfem::Array< mfem::real_t > _vals
const std::vector< std::reference_wrapper< mfem::Coefficient > > & _coefficients