16 #include <deal.II/base/geometry_info.h>
17 #include <deal.II/base/tensor.h>
19 DEAL_II_NAMESPACE_OPEN
44 constexpr std::array<int, GeometryInfo<dim>::faces_per_cell>
48 constexpr std::array<std::array<unsigned int, dim>,
53 constexpr std::array<unsigned int, GeometryInfo<dim>::faces_per_cell>
57 constexpr std::array<unsigned int, GeometryInfo<dim>::vertices_per_cell>
61 constexpr std::array<unsigned int, GeometryInfo<dim>::faces_per_cell>
65 constexpr std::array<unsigned int, GeometryInfo<dim>::vertices_per_cell>
68 const std::array<unsigned int, GeometryInfo<0>::vertices_per_cell>
71 const std::array<unsigned int, GeometryInfo<0>::vertices_per_cell>
81 #ifndef DEAL_II_CONSTEXPR_BUG
82 (
const Point<1> (&)[vertices_per_cell],
83 Tensor<1 - 1, 1> (&)[vertices_per_cell])
91 #ifndef DEAL_II_CONSTEXPR_BUG
92 (
const Point<2> (&)[vertices_per_cell],
93 Tensor<2 - 1, 2> (&)[vertices_per_cell])
101 #ifndef DEAL_II_CONSTEXPR_BUG
102 (
const Point<2> (&vertices)[vertices_per_cell],
103 Tensor<2 - 2, 2> (&forms)[vertices_per_cell])
111 #ifndef DEAL_II_CONSTEXPR_BUG
112 (
const Point<3> (&vertices)[vertices_per_cell],
113 Tensor<3 - 2, 3> (&forms)[vertices_per_cell])
122 #ifndef DEAL_II_CONSTEXPR_BUG
123 (
const Point<3> (&vertices)[vertices_per_cell],
124 Tensor<3 - 3, 3> (&forms)[vertices_per_cell])
130 DEAL_II_NAMESPACE_CLOSE