Here is a list of all namespaces with brief descriptions:
viennadata | Customizations of keys for ViennaData |
viennadata::config | Customizations of keys for ViennaData |
viennagrid | The main ViennaGrid namespace. Most functionality resides in this namespace |
viennagrid::config | Provides a number of predefined configuration classes, which cover the most frequent use cases |
viennagrid::detail | The namespace holding the implementations of domains, segments and ncells as well as some algorithm implementations. Not of interest for library users |
viennagrid::io | A namespace with all the input/output functionality, in particular file readers and writers |
viennagrid::result_of | The metafunction layer. Provides type generators that derive the respective type from the domain configuration |
viennagrid::topology | Namespace for definition and handling of the individual topological elements (triangles, hexahedra, etc.) |
viennagrid::traits | A generic layer for accessing containers such as std::vector, std::deque, std::map, etc |