Reference documentation for deal.II version 9.4.1
|
#include <deal.II/grid/tria_description.h>
Public Member Functions | |
template<class Archive > | |
void | serialize (Archive &ar, const unsigned int) |
bool | operator== (const CellData< dim > &other) const |
Public Attributes | |
CellId::binary_type | id |
types::subdomain_id | subdomain_id |
types::subdomain_id | level_subdomain_id |
types::manifold_id | manifold_id |
std::array< types::manifold_id, GeometryInfo< dim >::lines_per_cell > | manifold_line_ids |
std::array< types::manifold_id, dim==1 ? 1 :GeometryInfo< 3 >::quads_per_cell > | manifold_quad_ids |
std::vector< std::pair< unsigned int, types::boundary_id > > | boundary_ids |
Information needed for each locally relevant cell, stored in Description and used during construction of a Triangulation. This struct stores the cell id, the subdomain_id and the level_subdomain_id as well as information related to manifold_id and boundary_id.
Definition at line 317 of file tria_description.h.
void CellData< dim >::serialize | ( | Archive & | ar, |
const unsigned int | |||
) |
Read or write the data of this object to or from a stream for the purpose of serialization using the BOOST serialization library.
Definition at line 648 of file tria_description.h.
Comparison operator.
Definition at line 680 of file tria_description.h.
CellId::binary_type TriangulationDescription::CellData< dim >::id |
Unique CellID of the cell.
Definition at line 337 of file tria_description.h.
types::subdomain_id TriangulationDescription::CellData< dim >::subdomain_id |
subdomain_id of the cell.
Definition at line 342 of file tria_description.h.
types::subdomain_id TriangulationDescription::CellData< dim >::level_subdomain_id |
level_subdomain_id of the cell.
Definition at line 347 of file tria_description.h.
types::manifold_id TriangulationDescription::CellData< dim >::manifold_id |
Manifold id of the cell.
Definition at line 352 of file tria_description.h.
std::array<types::manifold_id, GeometryInfo<dim>::lines_per_cell> TriangulationDescription::CellData< dim >::manifold_line_ids |
Manifold id of all lines of the cell.
Definition at line 360 of file tria_description.h.
std::array<types::manifold_id, dim == 1 ? 1 : GeometryInfo<3>::quads_per_cell> TriangulationDescription::CellData< dim >::manifold_quad_ids |
Manifold id of all face quads of the cell.
Definition at line 369 of file tria_description.h.
std::vector<std::pair<unsigned int, types::boundary_id> > TriangulationDescription::CellData< dim >::boundary_ids |
List of face number and boundary id of all non-internal faces of the cell.
Definition at line 375 of file tria_description.h.