16 #ifndef dealii__fe_update_flags_h 17 #define dealii__fe_update_flags_h 20 #include <deal.II/base/config.h> 21 #include <deal.II/base/table.h> 22 #include <deal.II/base/derivative_form.h> 23 #include <deal.II/base/point.h> 24 #include <deal.II/base/tensor.h> 29 DEAL_II_NAMESPACE_OPEN
243 template <
class StreamType>
247 s <<
" UpdateFlags|";
287 static_cast<unsigned int> (f1) |
288 static_cast<unsigned int> (f2));
323 static_cast<unsigned int> (f1) &
324 static_cast<unsigned int> (f2));
395 template <
int dim,
int spacedim=dim>
402 void initialize (
const unsigned int n_quadrature_points,
429 std::vector< DerivativeForm<1,dim,spacedim> >
jacobians;
499 template <
int dim,
int spacedim=dim>
506 void initialize (
const unsigned int n_quadrature_points,
619 DEAL_II_NAMESPACE_CLOSE
Transformed quadrature weights.
UpdateFlags & operator&=(UpdateFlags &f1, UpdateFlags f2)
Contravariant transformation.
Outer normal vector, not normalized.
Determinant of the Jacobian.
Transformed quadrature points.
Shape function gradients of transformation.
Third derivatives of shape functions.
Shape function values of transformation.
UpdateFlags operator|(UpdateFlags f1, UpdateFlags f2)
Second derivatives of shape functions.
Gradient of volume element.
UpdateFlags operator&(UpdateFlags f1, UpdateFlags f2)
OutputOperator< VectorType > & operator<<(OutputOperator< VectorType > &out, unsigned int step)
Shape function gradients.
UpdateFlags & operator|=(UpdateFlags &f1, UpdateFlags f2)
Values needed for Piola transform.
Covariant transformation.