32 namespace TriangulationImplementation
34 template <
int dim,
int spacedim>
35 typename ::Triangulation<dim, spacedim>::raw_hex_iterator
37 const unsigned int level)
45 for (; pos < last; ++pos)
54 return tria.end_hex();
59 typename ::Triangulation<dim, spacedim>::raw_hex_iterator(&tria,
82# include "tria_objects.inst"
std::vector< types::manifold_id > manifold_id
std::vector< int > children
unsigned int next_free_pair
std::size_t memory_consumption() const
Triangulation< dim, spacedim >::raw_hex_iterator next_free_hex(const Triangulation< dim, spacedim > &tria, const unsigned int level)
std::vector< bool > user_flags
std::vector< BoundaryOrMaterialId > boundary_or_material_id
std::vector< std::uint8_t > refinement_cases
std::vector< UserData > user_data
#define DEAL_II_NAMESPACE_OPEN
#define DEAL_II_NAMESPACE_CLOSE
#define Assert(cond, exc)
#define AssertDimension(dim1, dim2)
static ::ExceptionBase & ExcInternalError()
std::enable_if< std::is_fundamental< T >::value, std::size_t >::type memory_consumption(const T &t)