![]() |
Reference documentation for deal.II version 8.4.2
|
#include <deal.II/grid/grid_reordering_internal.h>
Public Member Functions | |
| Mesh (const std::vector< CellData< 3 > > &incubes) | |
| void | export_to_deal_format (std::vector< CellData< 3 > > &outcubes) const |
Private Member Functions | |
| void | sanity_check () const |
| void | build_connectivity () |
| Mesh (const Mesh &) | |
| Mesh & | operator= (const Mesh &) |
| void | sanity_check_node (const Cell &cell, const unsigned int local_node_num) const |
Private Attributes | |
| std::vector< Edge > | edge_list |
| std::vector< Cell > | cell_list |
Friends | |
| class | Orienter |
This holds all the pieces for orientation together.
Contains lists of nodes, edges and cells. As well as the information about how they all connect together.
Definition at line 467 of file grid_reordering_internal.h.
| internal::GridReordering3d::Mesh::Mesh | ( | const std::vector< CellData< 3 > > & | incubes | ) |
Default Constructor
Definition at line 941 of file grid_reordering.cc.
|
private |
Unimplemented private copy constructor to disable it.
| void internal::GridReordering3d::Mesh::export_to_deal_format | ( | std::vector< CellData< 3 > > & | outcubes | ) | const |
Export the data of this object to the deal.II format that the Triangulation class wants as input.
Definition at line 1135 of file grid_reordering.cc.
|
private |
Checks whether every cell in the mesh is sensible.
Definition at line 964 of file grid_reordering.cc.
|
private |
Given the cell list, build the edge list and all the connectivity information and other stuff that we will need later.
Definition at line 1022 of file grid_reordering.cc.
Unimplemented private assignment operator to disable it.
|
private |
Checks that each edge going into a node is correctly set up.
Definition at line 974 of file grid_reordering.cc.
|
friend |
Let the orienter access out private fields.
Definition at line 523 of file grid_reordering_internal.h.
|
private |
The list of edges
Definition at line 486 of file grid_reordering_internal.h.
|
private |
The list of cells
Definition at line 491 of file grid_reordering_internal.h.
1.8.12