![]() |
Reference documentation for deal.II version 9.6.0
|
#include <deal.II/matrix_free/fe_point_evaluation.h>
Public Types | |
using | ScalarNumber |
using | VectorizedArrayType |
using | value_type = Number |
using | scalar_value_type = ScalarNumber |
using | vectorized_value_type = VectorizedArrayType |
using | unit_gradient_type = Tensor<1, dim, Number> |
using | real_gradient_type = Tensor<1, spacedim, Number> |
using | scalar_unit_gradient_type = Tensor<1, dim, ScalarNumber> |
using | vectorized_unit_gradient_type = Tensor<1, dim, VectorizedArrayType> |
using | interface_vectorized_unit_gradient_type |
Static Public Member Functions | |
static void | read_value (const ScalarNumber vector_entry, const unsigned int, scalar_value_type &result) |
static scalar_value_type | sum_value (const scalar_value_type &result) |
static scalar_value_type | sum_value (const vectorized_value_type &result) |
static ScalarNumber | sum_value (const unsigned int, const vectorized_value_type &result) |
static void | set_gradient (const vectorized_unit_gradient_type &value, const unsigned int vector_lane, scalar_unit_gradient_type &result) |
static void | set_gradient (const vectorized_unit_gradient_type &value, const unsigned int, vectorized_unit_gradient_type &result) |
static void | get_gradient (vectorized_unit_gradient_type &value, const unsigned int vector_lane, const scalar_unit_gradient_type &result) |
static void | get_gradient (vectorized_unit_gradient_type &value, const unsigned int, const vectorized_unit_gradient_type &result) |
static void | set_zero_gradient (real_gradient_type &value, const unsigned int vector_lane) |
static void | set_value (const vectorized_value_type &value, const unsigned int vector_lane, scalar_value_type &result) |
static void | set_value (const vectorized_value_type &value, const unsigned int, vectorized_value_type &result) |
static void | get_value (vectorized_value_type &value, const unsigned int vector_lane, const scalar_value_type &result) |
static void | get_value (vectorized_value_type &value, const unsigned int, const vectorized_value_type &result) |
static void | set_zero_value (value_type &value, const unsigned int vector_lane) |
static void | access (value_type &value, const unsigned int vector_lane, const unsigned int, const ScalarNumber &shape_value) |
static ScalarNumber | access (const value_type &value, const unsigned int vector_lane, const unsigned int) |
static void | access (real_gradient_type &value, const unsigned int vector_lane, const unsigned int, const Tensor< 1, spacedim, ScalarNumber > &shape_gradient) |
static Tensor< 1, spacedim, ScalarNumber > | access (const real_gradient_type &value, const unsigned int vector_lane, const unsigned int) |
Definition at line 254 of file fe_point_evaluation.h.
using internal::FEPointEvaluation::EvaluatorTypeTraits< dim, spacedim, 1, Number >::ScalarNumber |
Definition at line 256 of file fe_point_evaluation.h.
using internal::FEPointEvaluation::EvaluatorTypeTraits< dim, spacedim, 1, Number >::VectorizedArrayType |
Definition at line 258 of file fe_point_evaluation.h.
using internal::FEPointEvaluation::EvaluatorTypeTraits< dim, spacedim, 1, Number >::value_type = Number |
Definition at line 261 of file fe_point_evaluation.h.
using internal::FEPointEvaluation::EvaluatorTypeTraits< dim, spacedim, 1, Number >::scalar_value_type = ScalarNumber |
Definition at line 262 of file fe_point_evaluation.h.
using internal::FEPointEvaluation::EvaluatorTypeTraits< dim, spacedim, 1, Number >::vectorized_value_type = VectorizedArrayType |
Definition at line 263 of file fe_point_evaluation.h.
using internal::FEPointEvaluation::EvaluatorTypeTraits< dim, spacedim, 1, Number >::unit_gradient_type = Tensor<1, dim, Number> |
Definition at line 264 of file fe_point_evaluation.h.
using internal::FEPointEvaluation::EvaluatorTypeTraits< dim, spacedim, 1, Number >::real_gradient_type = Tensor<1, spacedim, Number> |
Definition at line 265 of file fe_point_evaluation.h.
using internal::FEPointEvaluation::EvaluatorTypeTraits< dim, spacedim, 1, Number >::scalar_unit_gradient_type = Tensor<1, dim, ScalarNumber> |
Definition at line 266 of file fe_point_evaluation.h.
using internal::FEPointEvaluation::EvaluatorTypeTraits< dim, spacedim, 1, Number >::vectorized_unit_gradient_type = Tensor<1, dim, VectorizedArrayType> |
Definition at line 267 of file fe_point_evaluation.h.
using internal::FEPointEvaluation::EvaluatorTypeTraits< dim, spacedim, 1, Number >::interface_vectorized_unit_gradient_type |
Definition at line 268 of file fe_point_evaluation.h.
|
inlinestatic |
Definition at line 272 of file fe_point_evaluation.h.
|
inlinestatic |
Definition at line 280 of file fe_point_evaluation.h.
|
inlinestatic |
Definition at line 286 of file fe_point_evaluation.h.
|
inlinestatic |
Definition at line 292 of file fe_point_evaluation.h.
|
inlinestatic |
Definition at line 298 of file fe_point_evaluation.h.
|
inlinestatic |
Definition at line 307 of file fe_point_evaluation.h.
|
inlinestatic |
Definition at line 315 of file fe_point_evaluation.h.
|
inlinestatic |
Definition at line 324 of file fe_point_evaluation.h.
|
inlinestatic |
Definition at line 332 of file fe_point_evaluation.h.
|
inlinestatic |
Definition at line 341 of file fe_point_evaluation.h.
|
inlinestatic |
Definition at line 349 of file fe_point_evaluation.h.
|
inlinestatic |
Definition at line 357 of file fe_point_evaluation.h.
|
inlinestatic |
Definition at line 365 of file fe_point_evaluation.h.
|
inlinestatic |
Definition at line 373 of file fe_point_evaluation.h.
|
inlinestatic |
Definition at line 379 of file fe_point_evaluation.h.
|
inlinestatic |
Definition at line 389 of file fe_point_evaluation.h.
|
inlinestatic |
Definition at line 397 of file fe_point_evaluation.h.
|
inlinestatic |
Definition at line 408 of file fe_point_evaluation.h.