![]() |
deal.II version 9.7.1
|
#include <deal.II/base/config.h>#include <deal.II/base/utilities.h>#include <deal.II/base/vectorization.h>#include <deal.II/matrix_free/evaluation_flags.h>#include <deal.II/matrix_free/evaluation_kernels_common.h>#include <deal.II/matrix_free/fe_evaluation_data.h>#include <deal.II/matrix_free/shape_info.h>#include <deal.II/matrix_free/tensor_product_kernels.h>Go to the source code of this file.
Namespaces | |
| namespace | internal |
Functions | |
| template<int n_points_1d, int dim, typename Number, typename Number2> | |
| void | internal::evaluate_gradients_collocation (const MatrixFreeFunctions::UnivariateShapeData< Number2 > &shape, const Number *values, Number *gradients) |
| template<int n_points_1d, int dim, typename Number, typename Number2> | |
| void | internal::integrate_gradients_collocation (const MatrixFreeFunctions::UnivariateShapeData< Number2 > &shape, Number *values, const Number *gradients, const bool add_into_values_array) |
| template<int n_points_1d, int dim, typename Number> | |
| void | internal::evaluate_hessians_collocation (const unsigned int n_components, FEEvaluationData< dim, Number, false > &fe_eval) |
| template<int n_q_points_1d, int dim, typename Number> | |
| void | internal::integrate_hessians_collocation (const unsigned int n_components, FEEvaluationData< dim, Number, false > &fe_eval, const bool add_into_values_array) |
| template<int dim, typename Number> | |
| void | internal::evaluate_hessians_slow (const unsigned int n_components, const Number *values_dofs, FEEvaluationData< dim, Number, false > &fe_eval) |
| template<int dim, typename Number> | |
| void | internal::integrate_hessians_slow (const unsigned int n_components, const FEEvaluationData< dim, Number, false > &fe_eval, Number *values_dofs, const bool add_into_values_array) |