![]() |
Reference documentation for deal.II version 9.4.1
|
#include <deal.II/matrix_free/evaluation_kernels.h>
Public Types | |
using | EvalGeneral = EvaluatorTensorProduct< evaluate_general, dim - 1, fe_degree, n_q_points_1d, Number > |
Static Public Member Functions | |
template<typename EvalType > | |
static EvalType | create_evaluator_tensor_product (const MatrixFreeFunctions::UnivariateShapeData< Number > &data, const unsigned int subface_index, const unsigned int direction) |
template<bool integrate> | |
static void | evaluate_or_integrate_in_face (const EvaluationFlags::EvaluationFlags evaluation_flag, Number *values_dofs, FEEvaluationData< dim, Number, true > &fe_eval, Number *scratch_data, const unsigned int subface_index, const unsigned int face_no) |
template<int normal_dir> | |
static void | evaluate_in_face_apply (Number *values_dofs, FEEvaluationData< dim, Number, true > &fe_eval, Number *scratch_data, const EvaluationFlags::EvaluationFlags evaluation_flag, const unsigned int face_direction, const unsigned int subface_index, std::integral_constant< bool, false >) |
template<int normal_dir> | |
static void | evaluate_in_face_apply (Number *values_dofs, FEEvaluationData< dim, Number, true > &fe_eval, Number *scratch_data, const EvaluationFlags::EvaluationFlags evaluation_flag, const unsigned int face_direction, const unsigned int subface_index, std::integral_constant< bool, true >) |
Definition at line 3007 of file evaluation_kernels.h.
using internal::FEFaceEvaluationImplRaviartThomas< dim, fe_degree, n_q_points_1d, Number >::EvalGeneral = EvaluatorTensorProduct<evaluate_general, dim - 1, fe_degree, n_q_points_1d, Number> |
Definition at line 3009 of file evaluation_kernels.h.
|
inlinestatic |
Definition at line 3016 of file evaluation_kernels.h.
|
inlinestatic |
Definition at line 3037 of file evaluation_kernels.h.
|
inlinestatic |
Definition at line 3101 of file evaluation_kernels.h.
|
inlinestatic |
Definition at line 3305 of file evaluation_kernels.h.