dune-geometry  2.3beta2
Classes | Namespaces | Enumerations | Functions
topologytypes.hh File Reference

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< 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 >
struct  Dune::GenericGeometry::Topology< id, dim >::Prism< bool >
struct  Dune::GenericGeometry::Topology< id, dim >::Pyramid< bool >
class  Dune::GenericGeometry::Topology< id, 0 >
class  Dune::GenericGeometry::IfTopology< Operation, dim, Topology >
class  Dune::GenericGeometry::IfTopology< Operation, 0, Topology >

Namespaces

namespace  Dune
namespace  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
bool Dune::GenericGeometry::isPyramid (unsigned int topologyId, int dim, int codim=0)
 check whether a pyramid construction was used to create a given codimension
bool Dune::GenericGeometry::isPrism (unsigned int topologyId, int dim, int codim=0)
 check whether a prism construction was used to create a given codimension
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
unsigned int Dune::GenericGeometry::baseTopologyId (unsigned int topologyId, int dim, int codim=1)
 obtain the base topology of a given codimension