17 #ifndef __deal2__tria_object_h 18 #define __deal2__tria_object_h 21 #include <deal.II/base/config.h> 23 #include <deal.II/base/geometry_info.h> 41 template <
int structdim>
45 static const unsigned int dimension = structdim;
73 const int i2,
const int i3);
84 const int i2,
const int i3,
85 const int i4,
const int i5);
92 int face (
const unsigned int i)
const;
98 void set_face (
const unsigned int i,
const int index);
111 template <
class Archive>
113 const unsigned int version);
128 template <
int structdim>
132 for (
unsigned int i=0; i<GeometryInfo<structdim>::faces_per_cell; ++i)
137 template <
int structdim>
148 template <
int structdim>
163 template <
int structdim>
182 template <
int structdim>
193 template <
int structdim>
204 template <
int structdim>
213 template <
int structdim>
214 template <
class Archive>
226 DEAL_II_NAMESPACE_CLOSE
static std::size_t memory_consumption()
int face(const unsigned int i) const
int faces[GeometryInfo< structdim >::faces_per_cell]
#define Assert(cond, exc)
::ExceptionBase & ExcIndexRange(int arg1, int arg2, int arg3)
::ExceptionBase & ExcImpossibleInDim(int arg1)
void set_face(const unsigned int i, const int index)
void serialize(Archive &ar, const unsigned int version)