cell2D.hh File Reference
#include <iostream>
#include "basics/outputOperator.hh"
#include "basics/typedefs.hh"
#include "basics/level.hh"
#include "topology.hh"
#include "cell.hh"
#include "cell1D.hh"
#include "elementMaps.hh"
Go to the source code of this file.
Classes | |
struct | concepts::Triangle3d::Index |
Subclass of Quad2d representing its index. More... | |
struct | concepts::QuadNd::Index |
Subclass of QuadNd representing its index. More... | |
struct | concepts::Triangle2d::Index |
Subclass of Triangle2d representing its index. More... | |
class | concepts::InfiniteQuad2d |
A 2D cell: infinite quadrilateral. More... | |
class | concepts::InfiniteRect2d |
A 2D cell: infinite rectangle. More... | |
class | concepts::Quad2d |
A 2D cell: quadrilateral. More... | |
class | concepts::Quad2dSubdiv2H |
Subdivision strategy for quadrilaterals which generates two children. More... | |
class | concepts::Quad2dSubdiv2V |
Subdivision strategy for quadrilaterals which generates two children. More... | |
class | concepts::Quad2dSubdiv4 |
Subdivision strategy for quadrilaterals which generates four children. More... | |
class | concepts::Quad2dSubdivision |
Interface for geometrical subdivision strategies for quadrilaterals. More... | |
class | concepts::Quad3d |
A quadrilateral cell in 3D. More... | |
class | concepts::QuadNd |
Base class for a quadrilateral in any dimension. More... | |
class | concepts::Triangle2d |
A 2D cell: triangle. More... | |
class | concepts::Triangle3d |
A 3D cell: triangle. More... | |
Namespaces | |
concepts | |
Basic namespace for Concepts-2. | |
Functions | |
std::ostream & | concepts::operator<< (std::ostream &os, const Quad2d::Index &i) |
std::ostream & | concepts::operator<< (std::ostream &os, const Triangle2d::Index &i) |
std::ostream & | concepts::operator<< (std::ostream &os, const Triangle3d::Index &i) |
Detailed Description
2D Cells, ie. triangles and quads. Geometrical information (coordinates), brings element maps and topology together
Definition in file cell2D.hh.