Reference documentation for deal.II version 9.6.0
|
Namespaces | |
namespace | Utilities |
Classes | |
struct | CellData |
struct | Description |
Enumerations | |
enum | Settings { default_setting = 0x0 , construct_multigrid_hierarchy = 0x1 } |
A namespace dedicated to the struct Description, which can be used in one of the overloads of Triangulation::create_triangulation(). All triangulations in deal.II are, in one way or the other, created by calling Triangulation::create_triangulation(); for example, all of the functions in class GridIn and namespace GridGenerator call these functions. Most of these call the overload that takes a vector of vertices plus a vector of CellData objects that describe which vertices form each cell (along with some other information). But there are other overloads of Triangulation::create_triangulation() that require more elaborate descriptions of triangulations, and these typically use an object of type TriangulationDescription::Description declared in this namespace.
Configuration flags for Triangulation objects. Settings can be combined using bitwise OR.
Definition at line 308 of file tria_description.h.