23 namespace FEValuesImplementation
25 template <
int dim,
int spacedim>
28 const unsigned int n_quadrature_points,
32 this->quadrature_points.resize(
37 this->JxW_values.resize(n_quadrature_points,
38 numbers::signaling_nan<double>());
41 this->jacobians.resize(
46 this->jacobian_grads.resize(
51 this->jacobian_pushed_forward_grads.resize(
55 this->jacobian_2nd_derivatives.resize(
60 this->jacobian_pushed_forward_2nd_derivatives.resize(
64 this->jacobian_3rd_derivatives.resize(n_quadrature_points);
67 this->jacobian_pushed_forward_3rd_derivatives.resize(
71 this->inverse_jacobians.resize(
76 this->boundary_forms.resize(
80 this->normal_vectors.resize(
86 template <
int dim,
int spacedim>
97 jacobian_pushed_forward_2nd_derivatives) +
100 jacobian_pushed_forward_3rd_derivatives) +
109#include "fe/mapping_related_data.inst"
#define DEAL_II_NAMESPACE_OPEN
#define DEAL_II_NAMESPACE_CLOSE
@ update_jacobian_pushed_forward_2nd_derivatives
@ update_jacobian_pushed_forward_grads
@ update_jacobian_3rd_derivatives
@ update_jacobian_grads
Gradient of volume element.
@ update_normal_vectors
Normal vectors.
@ update_JxW_values
Transformed quadrature weights.
@ update_jacobians
Volume element.
@ update_inverse_jacobians
Volume element.
@ update_quadrature_points
Transformed quadrature points.
@ update_jacobian_pushed_forward_3rd_derivatives
@ update_boundary_forms
Outer normal vector, not normalized.
@ update_jacobian_2nd_derivatives
std::enable_if_t< std::is_fundamental_v< T >, std::size_t > memory_consumption(const T &t)