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.

Page URL: http://wiki.math.ethz.ch/bin/view/Concepts/WebHome
21 August 2020
© 2020 Eidgenössische Technische Hochschule Zürich