dune-geometry  2.2.1
Classes | Namespaces | Functions
conversion.hh File Reference
#include <dune/common/static_assert.hh>
#include <dune/geometry/type.hh>
#include <dune/geometry/genericgeometry/topologytypes.hh>
#include <dune/geometry/genericgeometry/subtopologies.hh>

Go to the source code of this file.

Classes

class  Dune::deprecated_int
 Helperclass to find spots that still use the old numbering. More...
 
class  Dune::GenericGeometry::DuneGeometryType< Topology, linetype >
 statically convert a generic topology type into a GeometryType More...
 
class  Dune::GenericGeometry::DuneGeometryType< Point, linetype >
 
class  Dune::GenericGeometry::DuneGeometryType< Prism< BaseTopology >, linetype >
 
class  Dune::GenericGeometry::DuneGeometryType< Pyramid< BaseTopology >, linetype >
 
class  Dune::GenericGeometry::DuneGeometryTypeProvider< dim, linetype >
 dynamically convert a generic topology type into a GeometryType More...
 
struct  Dune::GenericGeometry::MapNumbering< Topology >
 
struct  Dune::GenericGeometry::MapNumberingIdentical
 
struct  Dune::GenericGeometry::MapNumbering< Point >
 
struct  Dune::GenericGeometry::MapNumbering< Prism< Point > >
 
struct  Dune::GenericGeometry::MapNumbering< Pyramid< Point > >
 
struct  Dune::GenericGeometry::MapNumberingTriangle
 
struct  Dune::GenericGeometry::MapNumbering< Pyramid< Pyramid< Point > > >
 
struct  Dune::GenericGeometry::MapNumbering< Pyramid< Prism< Point > > >
 
struct  Dune::GenericGeometry::MapNumbering< Prism< Pyramid< Point > > >
 
struct  Dune::GenericGeometry::MapNumbering< Prism< Prism< Point > > >
 
struct  Dune::GenericGeometry::MapNumberingTetrahedron
 
struct  Dune::GenericGeometry::MapNumbering< Pyramid< Pyramid< Pyramid< Point > > > >
 
struct  Dune::GenericGeometry::MapNumbering< Pyramid< Pyramid< Prism< Point > > > >
 
struct  Dune::GenericGeometry::MapNumberingCube
 
struct  Dune::GenericGeometry::MapNumbering< Prism< Prism< Pyramid< Point > > > >
 
struct  Dune::GenericGeometry::MapNumbering< Prism< Prism< Prism< Point > > > >
 
struct  Dune::GenericGeometry::MapNumbering4DCube
 
struct  Dune::GenericGeometry::MapNumbering< Prism< Prism< Prism< Pyramid< Point > > > > >
 
struct  Dune::GenericGeometry::MapNumbering< Prism< Prism< Prism< Prism< Point > > > > >
 
struct  Dune::GenericGeometry::MapNumberingPyramid
 
struct  Dune::GenericGeometry::MapNumbering< Pyramid< Prism< Pyramid< Point > > > >
 
struct  Dune::GenericGeometry::MapNumbering< Pyramid< Prism< Prism< Point > > > >
 
struct  Dune::GenericGeometry::MapNumberingPrism
 
struct  Dune::GenericGeometry::MapNumbering< Prism< Pyramid< Pyramid< Point > > > >
 
struct  Dune::GenericGeometry::MapNumbering< Prism< Pyramid< Prism< Point > > > >
 
struct  Dune::GenericGeometry::MapNumberingProvider< dim >
 
struct  Dune::GenericGeometry::MapNumberingProvider< dim >::Builder< i >::Codim< codim >
 
struct  Dune::GenericGeometry::MapNumberingProvider< dim >::Builder< i >
 
struct  Dune::GenericGeometry::Convert< type, dim >
 
struct  Dune::GenericGeometry::Convert< GeometryType::simplex, dim >
 
struct  Dune::GenericGeometry::Convert< GeometryType::simplex, 0 >
 
struct  Dune::GenericGeometry::Convert< GeometryType::cube, dim >
 
struct  Dune::GenericGeometry::Convert< GeometryType::cube, 0 >
 
struct  Dune::GenericGeometry::Convert< GeometryType::prism, dim >
 
struct  Dune::GenericGeometry::Convert< GeometryType::pyramid, dim >
 

Namespaces

namespace  Dune
 
namespace  Dune::GenericGeometry
 

Functions

unsigned int Dune::GenericGeometry::topologyId (const GeometryType &type)
 convert a GeometryType into a topologyId More...
 
bool Dune::GenericGeometry::hasGeometryType (const unsigned int topologyId, const unsigned int dimension)
 
GeometryType Dune::GenericGeometry::geometryType (const unsigned int topologyId, const unsigned int dimension)