deal.II version 9.7.1
\(\newcommand{\dealvcentcolon}{\mathrel{\mathop{:}}}\) \(\newcommand{\dealcoloneq}{\dealvcentcolon\mathrel{\mkern-1.2mu}=}\) \(\newcommand{\jump}[1]{\left[\!\left[ #1 \right]\!\right]}\) \(\newcommand{\average}[1]{\left\{\!\left\{ #1 \right\}\!\right\}}\)
Loading...
Searching...
No Matches
internal::TriangulationImplementation::TriaObjects::BoundaryOrMaterialId Struct Reference

#include <deal.II/grid/tria_objects.h>

Detailed Description

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 135 of file tria_objects.h.

Classes

union  [union].__unnamed0__

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  

Constructor & Destructor Documentation

◆ BoundaryOrMaterialId()

internal::TriangulationImplementation::TriaObjects::BoundaryOrMaterialId::BoundaryOrMaterialId ( )
inline

Default constructor.

Definition at line 395 of file tria_objects.h.

Member Function Documentation

◆ memory_consumption()

std::size_t internal::TriangulationImplementation::TriaObjects::BoundaryOrMaterialId::memory_consumption ( )
inlinestatic

Return the size of objects of this kind.

Definition at line 403 of file tria_objects.h.

◆ serialize()

template<class Archive>
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 412 of file tria_objects.h.

Member Data Documentation

◆ @333006146173100357061174301061002015153074104047


The documentation for this struct was generated from the following file: