mesh.hh File Reference
#include <iostream>
#include <vector>
#include <map>
#include <string>
#include "basics/outputOperator.hh"
#include "basics/exceptions.hh"
#include "toolbox/scannerConnectors.hh"
#include "toolbox/sequence.hh"
#include "cell.hh"
#include "cell1D.hh"
#include "cell3D.hh"
Go to the source code of this file.
Classes | |
class | concepts::DynArray< T > |
Container class: a dynamic array. More... | |
class | concepts::Import3DTetMesh |
Importer for tetrahedral meshes in notation which was used in [1]. More... | |
class | concepts::InnerOuterBoundary2d |
Base class for mesh classes in 2D which defines its outer boundary and inner boundaries. More... | |
class | concepts::Mesh |
An abstract class for meshes. More... | |
class | concepts::Mesh1 |
An abstract class for 1D meshes. More... | |
class | concepts::Mesh2 |
An abstract class for 2D meshes. More... | |
class | concepts::Mesh2withBoundary |
Base class for mesh classes in 2D which defines its outer boundary and inner boundaries. More... | |
class | concepts::Mesh3 |
An abstract class for 3D meshes. More... | |
class | concepts::Import3DTetMesh::S |
class | concepts::Scan< Cell1 > |
A scanner for a 1D mesh. More... | |
class | concepts::Scan< Cell2 > |
A scanner for a 2D mesh. More... | |
class | concepts::Scan< Cell3 > |
A scanner for a 3D mesh. More... | |
class | concepts::Import3DTetMesh::Tet |
Namespaces | |
concepts | |
Basic namespace for Concepts-2. | |
Typedefs | |
typedef Scan< Cell1 > | concepts::Scan1 |
A scanner for a 1D mesh. More... | |
typedef Scan< Cell2 > | concepts::Scan2 |
A scanner for a 2D mesh. More... | |
typedef Scan< Cell3 > | concepts::Scan3 |
A scanner for a 3D mesh. More... | |
Detailed Description
Meshes. Combining cells to a mesh to represent a computational domain.
Definition in file mesh.hh.