![]() |
deal.II version GIT relicensing-6842-g793a97d2aa 2026-10-02 14:00:01+00:00
|
#include <deal.II/grid/tria_description.h>
Data used in the Triangulation::create_triangulation() overloads that builds a triangulation out of objects of the current type. The contents of this kind of object are typically created by functions such as TriangulationDescription::Utilities::create_description_from_triangulation().
Definition at line 175 of file tria_description.h.
Public Member Functions | |
| Description () | |
| template<class Archive > | |
| void | serialize (Archive &ar, const unsigned int) |
| bool | operator== (const Description< dim, spacedim > &other) const |
Public Attributes | |
| std::vector<::CellData< dim > > | coarse_cells |
| std::vector< Point< spacedim > > | coarse_cell_vertices |
| std::vector< types::coarse_cell_id > | coarse_cell_index_to_coarse_cell_id |
| std::vector< std::vector< CellData< dim > > > | cell_infos |
| MPI_Comm | comm |
| Settings | settings |
| Triangulation< dim, spacedim >::MeshSmoothing | smoothing |
| TriangulationDescription::Description< dim, spacedim >::Description | ( | ) |
Constructor.
Definition at line 516 of file tria_description.h.
| void TriangulationDescription::Description< dim, spacedim >::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 527 of file tria_description.h.
| bool TriangulationDescription::Description< dim, spacedim >::operator== | ( | const Description< dim, spacedim > & | other | ) | const |
Comparison operator.
Definition at line 568 of file tria_description.h.
| std::vector<::CellData<dim> > TriangulationDescription::Description< dim, spacedim >::coarse_cells |
Cells of the locally-relevant coarse-grid triangulation.
Definition at line 200 of file tria_description.h.
| std::vector<Point<spacedim> > TriangulationDescription::Description< dim, spacedim >::coarse_cell_vertices |
Vertices of the locally-relevant coarse-grid triangulation.
Definition at line 205 of file tria_description.h.
| std::vector<types::coarse_cell_id> TriangulationDescription::Description< dim, spacedim >::coarse_cell_index_to_coarse_cell_id |
List that for each locally-relevant coarse cell provides the corresponding global GlossCoarseCellId.
Definition at line 212 of file tria_description.h.
| std::vector<std::vector<CellData<dim> > > TriangulationDescription::Description< dim, spacedim >::cell_infos |
CellData for each locally relevant cell on each level. cell_infos[i] contains the CellData for each locally relevant cell on the ith level.
Definition at line 219 of file tria_description.h.
| MPI_Comm TriangulationDescription::Description< dim, spacedim >::comm |
The MPI communicator used to create this struct. It will be compared to the communicator inside of the Triangulation and an assert is thrown if they do not match.
Definition at line 230 of file tria_description.h.
| Settings TriangulationDescription::Description< dim, spacedim >::settings |
Properties to be use in the construction of the triangulation.
Definition at line 235 of file tria_description.h.
| Triangulation<dim,spacedim>::MeshSmoothing TriangulationDescription::Description< dim, spacedim >::smoothing |
Mesh smoothing type.
Definition at line 240 of file tria_description.h.