17#ifndef dealii_matrix_free_evaluation_selector_h
18#define dealii_matrix_free_evaluation_selector_h
35template <
int dim,
int fe_degree,
int n_q_po
ints_1d,
typename Number>
48 const Number * values_dofs,
69template <
int dim,
int fe_degree,
int n_q_po
ints_1d,
typename Number>
72 const unsigned int n_components,
74 const Number * values_dofs,
86template <
int dim,
int fe_degree,
int n_q_po
ints_1d,
typename Number>
89 const unsigned int n_components,
#define DEAL_II_NAMESPACE_OPEN
#define DEAL_II_NAMESPACE_CLOSE
#define Assert(cond, exc)
static ::ExceptionBase & ExcInternalError()
EvaluationFlags
The EvaluationFlags enum.
static void integrate(const unsigned int n_components, const EvaluationFlags::EvaluationFlags integration_flag, Number *values_dofs, FEEvaluationData< dim, Number, false > &eval, const bool sum_into_values_array=false)
static void evaluate(const unsigned int n_components, const EvaluationFlags::EvaluationFlags evaluation_flag, const Number *values_dofs, FEEvaluationData< dim, Number, false > &eval)