![]() |
Reference documentation for deal.II version 9.5.1
|
#include <deal.II/matrix_free/fe_point_evaluation.h>
Public Types | |
| using | ScalarNumber = typename internal::VectorizedArrayTrait< Number >::value_type |
| using | VectorizedArrayType = typename ::internal::VectorizedArrayTrait< Number >::vectorized_value_type |
| using | value_type = Tensor< 1, n_components, Number > |
| using | scalar_value_type = Tensor< 1, n_components, ScalarNumber > |
| using | vectorized_value_type = Tensor< 1, n_components, VectorizedArrayType > |
| using | gradient_type = Tensor< 1, n_components, Tensor< 1, dim, Number > > |
| using | scalar_gradient_type = Tensor< 1, n_components, Tensor< 1, dim, ScalarNumber > > |
| using | vectorized_gradient_type = Tensor< 1, n_components, Tensor< 1, dim, VectorizedArrayType > > |
| using | interface_vectorized_gradient_type = Tensor< 1, dim, Tensor< 1, n_components, VectorizedArrayType > > |
Struct to distinguish between the value and gradient types of different numbers of components used by the FlexibleEvaluator class.
Definition at line 60 of file fe_point_evaluation.h.
| using internal::FEPointEvaluation::EvaluatorTypeTraits< dim, n_components, Number >::ScalarNumber = typename internal::VectorizedArrayTrait<Number>::value_type |
Definition at line 62 of file fe_point_evaluation.h.
| using internal::FEPointEvaluation::EvaluatorTypeTraits< dim, n_components, Number >::VectorizedArrayType = typename ::internal::VectorizedArrayTrait< Number>::vectorized_value_type |
Definition at line 64 of file fe_point_evaluation.h.
| using internal::FEPointEvaluation::EvaluatorTypeTraits< dim, n_components, Number >::value_type = Tensor<1, n_components, Number> |
Definition at line 67 of file fe_point_evaluation.h.
| using internal::FEPointEvaluation::EvaluatorTypeTraits< dim, n_components, Number >::scalar_value_type = Tensor<1, n_components, ScalarNumber> |
Definition at line 68 of file fe_point_evaluation.h.
| using internal::FEPointEvaluation::EvaluatorTypeTraits< dim, n_components, Number >::vectorized_value_type = Tensor<1, n_components, VectorizedArrayType> |
Definition at line 69 of file fe_point_evaluation.h.
| using internal::FEPointEvaluation::EvaluatorTypeTraits< dim, n_components, Number >::gradient_type = Tensor<1, n_components, Tensor<1, dim, Number> > |
Definition at line 71 of file fe_point_evaluation.h.
| using internal::FEPointEvaluation::EvaluatorTypeTraits< dim, n_components, Number >::scalar_gradient_type = Tensor<1, n_components, Tensor<1, dim, ScalarNumber> > |
Definition at line 72 of file fe_point_evaluation.h.
| using internal::FEPointEvaluation::EvaluatorTypeTraits< dim, n_components, Number >::vectorized_gradient_type = Tensor<1, n_components, Tensor<1, dim, VectorizedArrayType> > |
Definition at line 74 of file fe_point_evaluation.h.
| using internal::FEPointEvaluation::EvaluatorTypeTraits< dim, n_components, Number >::interface_vectorized_gradient_type = Tensor<1, dim, Tensor<1, n_components, VectorizedArrayType> > |
Definition at line 76 of file fe_point_evaluation.h.
|
inlinestatic |
Definition at line 80 of file fe_point_evaluation.h.
|
inlinestatic |
Definition at line 89 of file fe_point_evaluation.h.
|
inlinestatic |
Definition at line 98 of file fe_point_evaluation.h.
|
inlinestatic |
Definition at line 110 of file fe_point_evaluation.h.
|
inlinestatic |
Definition at line 121 of file fe_point_evaluation.h.
|
inlinestatic |
Definition at line 130 of file fe_point_evaluation.h.
|
inlinestatic |
Definition at line 139 of file fe_point_evaluation.h.
|
inlinestatic |
Definition at line 147 of file fe_point_evaluation.h.
|
inlinestatic |
Definition at line 156 of file fe_point_evaluation.h.
|
inlinestatic |
Definition at line 164 of file fe_point_evaluation.h.
|
inlinestatic |
Definition at line 172 of file fe_point_evaluation.h.
|
inlinestatic |
Definition at line 182 of file fe_point_evaluation.h.
|
inlinestatic |
Definition at line 191 of file fe_point_evaluation.h.
|
inlinestatic |
Definition at line 203 of file fe_point_evaluation.h.