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
254 template <
class StreamType>
259 s <<
" UpdateFlags|";
300 static_cast<unsigned int> (f1) |
301 static_cast<unsigned int> (f2));
338 static_cast<unsigned int> (f1) &
339 static_cast<unsigned int> (f2));
397 namespace FEValuesImplementation
411 template <
int dim,
int spacedim=dim>
418 void initialize (
const unsigned int n_quadrature_points,
445 std::vector< DerivativeForm<1,dim,spacedim> >
jacobians;
515 template <
int dim,
int spacedim=dim>
522 void initialize (
const unsigned int n_quadrature_points,
635 DEAL_II_NAMESPACE_CLOSE
Transformed quadrature weights.
Contravariant transformation.
Outer normal vector, not normalized.
Determinant of the Jacobian.
Transformed quadrature points.
UpdateFlags operator|(const UpdateFlags f1, const UpdateFlags f2)
Shape function gradients of transformation.
Third derivatives of shape functions.
Shape function values of transformation.
Second derivatives of shape functions.
Gradient of volume element.
OutputOperator< VectorType > & operator<<(OutputOperator< VectorType > &out, unsigned int step)
UpdateFlags & operator|=(UpdateFlags &f1, const UpdateFlags f2)
Shape function gradients.
UpdateFlags operator&(const UpdateFlags f1, const UpdateFlags f2)
UpdateFlags & operator&=(UpdateFlags &f1, const UpdateFlags f2)
Values needed for Piola transform.
Covariant transformation.