#include <deal.II/matrix_free/evaluation_kernels.h>
|
static void | evaluate_in_face (const MatrixFreeFunctions::ShapeInfo< Number > &data, Number *values_dofs, Number *values_quad, Number *gradients_quad, Number *scratch_data, const bool evaluate_val, const bool evaluate_grad, const unsigned int subface_index) |
|
static void | integrate_in_face (const MatrixFreeFunctions::ShapeInfo< Number > &data, Number *values_dofs, Number *values_quad, Number *gradients_quad, Number *scratch_data, const bool integrate_val, const bool integrate_grad, const unsigned int subface_index) |
|
template<bool symmetric_evaluate, int dim, int fe_degree, int n_q_points_1d, int n_components, typename Number>
struct internal::FEFaceEvaluationImpl< symmetric_evaluate, dim, fe_degree, n_q_points_1d, n_components, Number >
Definition at line 1353 of file evaluation_kernels.h.
◆ evaluate_in_face()
template<bool symmetric_evaluate, int dim, int fe_degree, int n_q_points_1d, int n_components, typename Number >
static void internal::FEFaceEvaluationImpl< symmetric_evaluate, dim, fe_degree, n_q_points_1d, n_components, Number >::evaluate_in_face |
( |
const MatrixFreeFunctions::ShapeInfo< Number > & |
data, |
|
|
Number * |
values_dofs, |
|
|
Number * |
values_quad, |
|
|
Number * |
gradients_quad, |
|
|
Number * |
scratch_data, |
|
|
const bool |
evaluate_val, |
|
|
const bool |
evaluate_grad, |
|
|
const unsigned int |
subface_index |
|
) |
| |
|
inlinestatic |
◆ integrate_in_face()
template<bool symmetric_evaluate, int dim, int fe_degree, int n_q_points_1d, int n_components, typename Number >
static void internal::FEFaceEvaluationImpl< symmetric_evaluate, dim, fe_degree, n_q_points_1d, n_components, Number >::integrate_in_face |
( |
const MatrixFreeFunctions::ShapeInfo< Number > & |
data, |
|
|
Number * |
values_dofs, |
|
|
Number * |
values_quad, |
|
|
Number * |
gradients_quad, |
|
|
Number * |
scratch_data, |
|
|
const bool |
integrate_val, |
|
|
const bool |
integrate_grad, |
|
|
const unsigned int |
subface_index |
|
) |
| |
|
inlinestatic |
◆ use_collocation
template<bool symmetric_evaluate, int dim, int fe_degree, int n_q_points_1d, int n_components, typename Number >
Initial value:=
symmetric_evaluate &&
n_q_points_1d > fe_degree &&n_q_points_1d <= 3 * fe_degree / 2 + 1 &&
n_q_points_1d < 200
Definition at line 1360 of file evaluation_kernels.h.
The documentation for this struct was generated from the following file: