15#ifndef dealii_grid_cell_data_h
16#define dealii_grid_cell_data_h
63template <
int structdim>
145 CellData(
const unsigned int n_vertices =
146 ReferenceCells::get_hypercube<structdim>().n_vertices());
159 template <
class Archive>
163 static_assert(structdim > 0,
164 "The class CellData can only be used for structdim>0.");
263template <
int structdim>
264template <
class Archive>
#define DEAL_II_NAMESPACE_OPEN
#define DEAL_II_NAMESPACE_CLOSE
std::vector< unsigned int > vertices
bool operator==(const CellData< structdim > &other) const
types::manifold_id manifold_id
types::material_id material_id
types::boundary_id boundary_id
void serialize(Archive &ar, const unsigned int version)
std::vector< CellData< 2 > > boundary_quads
bool check_consistency(const unsigned int dim) const
std::vector< CellData< 1 > > boundary_lines