|
ViennaGrid
1.0.1
|
Provides the topological layers for the domain. More...
#include <iostream>#include <vector>#include <deque>#include <list>#include <set>#include <map>#include <stack>#include <algorithm>#include "viennagrid/forwards.h"#include "viennagrid/point.hpp"#include "viennagrid/element.hpp"#include "viennagrid/detail/element_key.hpp"#include "viennagrid/detail/element_orientation.hpp"#include "viennagrid/segment.hpp"#include "viennagrid/traits/container.hpp"Go to the source code of this file.
Data Structures | |
| class | domain_segment_container< DomainType, SegmentType > |
| Class responsible for holding the segments inside a domain. More... | |
| class | domain_layers< Config, dim, is_cell, STOR > |
| Class holding all n-cells of a particular topological dimension n. Uses recursive inheritance similar to n-cells themselves. More... | |
| class | domain_layers< Config, dim, false, no_handling_tag > |
| Specialization of a domin layer without the storage of n-cells. More... | |
| class | domain_layers< Config, dim, true, full_handling_tag > |
| Specialization for the cell level. More... | |
| class | domain_layers< Config, 0, is_cell, STOR > |
| Specialization for the vertex level. Terminates the recursive inheritance. More... | |
Namespaces | |
| namespace | viennagrid |
The main ViennaGrid namespace. Most functionality resides in this namespace. | |
| namespace | viennagrid::detail |
The namespace holding the implementations of domains, segments and ncells as well as some algorithm implementations. Not of interest for library users. | |
Provides the topological layers for the domain.
1.7.6.1