#include <deal.II/matrix_free/evaluation_template_factory.h>
|
| static void | evaluate (const unsigned int n_components, const EvaluationFlags::EvaluationFlags evaluation_flag, const MatrixFreeFunctions::ShapeInfo< VectorizedArrayType > &shape_info, VectorizedArrayType *values_dofs_actual, VectorizedArrayType *values_quad, VectorizedArrayType *gradients_quad, VectorizedArrayType *hessians_quad, VectorizedArrayType *scratch_data) |
| |
| static void | integrate (const unsigned int n_components, const EvaluationFlags::EvaluationFlags integration_flag, const MatrixFreeFunctions::ShapeInfo< VectorizedArrayType > &shape_info, VectorizedArrayType *values_dofs_actual, VectorizedArrayType *values_quad, VectorizedArrayType *gradients_quad, VectorizedArrayType *scratch_data, const bool sum_into_values_array) |
| |
| static bool | fast_evaluation_supported (const unsigned int given_degree, const unsigned int n_q_points_1d) |
| |
template<int dim, typename Number, typename VectorizedArrayType = VectorizedArray<Number>>
struct internal::FEEvaluationFactory< dim, Number, VectorizedArrayType >
Definition at line 40 of file evaluation_template_factory.h.
◆ evaluate()
template<int dim, typename Number , typename VectorizedArrayType = VectorizedArray<Number>>
◆ integrate()
template<int dim, typename Number , typename VectorizedArrayType = VectorizedArray<Number>>
◆ fast_evaluation_supported()
template<int dim, typename Number , typename VectorizedArrayType = VectorizedArray<Number>>
| static bool internal::FEEvaluationFactory< dim, Number, VectorizedArrayType >::fast_evaluation_supported |
( |
const unsigned int |
given_degree, |
|
|
const unsigned int |
n_q_points_1d |
|
) |
| |
|
static |
The documentation for this struct was generated from the following file: