31 namespace TriangulationImplementation
33 template <
int dim,
int spacedim>
34 typename ::Triangulation<dim, spacedim>::raw_hex_iterator
36 const unsigned int level)
44 for (; pos < last; ++pos)
53 return tria.end_hex();
58 typename ::Triangulation<dim, spacedim>::raw_hex_iterator(&tria,
81# 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_t< std::is_fundamental_v< T >, std::size_t > memory_consumption(const T &t)