dune-geometry  2.4
Classes | Namespaces | Enumerations | Functions
topologytypes.hh File Reference
#include <cassert>
#include <string>
#include <dune/common/typetraits.hh>
#include <dune/common/unused.hh>

Go to the source code of this file.

Classes

struct  Dune::GenericGeometry::Point
 
struct  Dune::GenericGeometry::Prism< BaseTopology >
 
struct  Dune::GenericGeometry::Pyramid< BaseTopology >
 
struct  Dune::GenericGeometry::BaseTopology< Topology >
 
struct  Dune::GenericGeometry::BaseTopology< Prism< Base > >
 
struct  Dune::GenericGeometry::BaseTopology< Pyramid< Base > >
 
struct  Dune::GenericGeometry::IsSimplex< Topology >
 
struct  Dune::GenericGeometry::IsCube< Topology >
 
struct  Dune::GenericGeometry::IsHybrid< Topology >
 
struct  Dune::GenericGeometry::IsGeneralizedPrism< Topology >
 
struct  Dune::GenericGeometry::IsGeneralizedPrism< Prism< BaseTopology > >
 
struct  Dune::GenericGeometry::SimplexTopology< dim >
 
struct  Dune::GenericGeometry::SimplexTopology< 0 >
 
struct  Dune::GenericGeometry::CubeTopology< dim >
 
struct  Dune::GenericGeometry::CubeTopology< 0 >
 
struct  Dune::GenericGeometry::PyramidTopology< dim >
 
struct  Dune::GenericGeometry::PrismTopology< dim >
 
class  Dune::GenericGeometry::Topology< id, dim >
 
class  Dune::GenericGeometry::Topology< id, 0 >
 
class  Dune::GenericGeometry::IfTopology< Operation, dim, Topology >
 
class  Dune::GenericGeometry::IfTopology< Operation, 0, Topology >
 

Namespaces

 Dune
 
 Dune::GenericGeometry
 

Enumerations

enum  Dune::GenericGeometry::TopologyConstruction { Dune::GenericGeometry::pyramidConstruction = 0, Dune::GenericGeometry::prismConstruction = 1 }
 

Functions

unsigned int Dune::GenericGeometry::numTopologies (int dim)
 obtain the number of topologies of a given dimension More...
 
bool Dune::GenericGeometry::isPyramid (unsigned int topologyId, int dim, int codim=0)
 check whether a pyramid construction was used to create a given codimension More...
 
bool Dune::GenericGeometry::isPrism (unsigned int topologyId, int dim, int codim=0)
 check whether a prism construction was used to create a given codimension More...
 
bool Dune::GenericGeometry::isTopology (TopologyConstruction construction, unsigned int topologyId, int dim, int codim=0)
 check whether a specific topology construction was used to create a given codimension More...
 
unsigned int Dune::GenericGeometry::baseTopologyId (unsigned int topologyId, int dim, int codim=1)
 obtain the base topology of a given codimension More...