![]() |
deal.II version GIT relicensing-6842-g793a97d2aa 2026-10-02 14:00:01+00:00
|
#include <deal.II/grid/tria_objects.h>
We use this union to store boundary and material data. Because only one out of these two is actually needed here, we use an union.
Definition at line 195 of file tria_objects.h.
Public Member Functions | |
| BoundaryOrMaterialId () | |
| template<class Archive > | |
| void | serialize (Archive &ar, const unsigned int version) |
Static Public Member Functions | |
| static std::size_t | memory_consumption () |
Public Attributes | ||
| union { | ||
| types::boundary_id boundary_id | ||
| types::material_id material_id | ||
| }; | ||
|
inline |
Default constructor.
Definition at line 496 of file tria_objects.h.
|
inlinestatic |
Return the size of objects of this kind.
Definition at line 504 of file tria_objects.h.
| void internal::TriangulationImplementation::TriaObjects::BoundaryOrMaterialId::serialize | ( | Archive & | ar, |
| const unsigned int | version | ||
| ) |
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 513 of file tria_objects.h.
| types::boundary_id internal::TriangulationImplementation::TriaObjects::BoundaryOrMaterialId::boundary_id |
Definition at line 199 of file tria_objects.h.
| types::material_id internal::TriangulationImplementation::TriaObjects::BoundaryOrMaterialId::material_id |
Definition at line 200 of file tria_objects.h.