dune-geometry  2.2.1
Classes | Public Types | Static Public Member Functions | Static Public Attributes | List of all members
Dune::GenericGeometry::TraceProvider< Topology, GeometryTraits, codim, forceHybrid > Class Template Reference

#include <dune/geometry/genericgeometry/traceprovider.hh>

Public Types

typedef
GenericGeometry::Mapping
< typename
GeometryTraits::CoordTraits,
Topology,
GeometryTraits::dimWorld,
MappingImpl > 
Mapping
 
typedef Factory::Trace Trace
 

Static Public Member Functions

static Traceconstruct (const Mapping &mapping, unsigned int i, char *traceStorage)
 

Static Public Attributes

static const unsigned int dimension = Topology::dimension
 
static const unsigned int codimension = codim
 
static const unsigned int mydimension = dimension - codimension
 
static const bool hybrid = (forceHybrid || IsCodimHybrid< Topology, codim >::value)
 

Member Typedef Documentation

template<class Topology, class GeometryTraits, unsigned int codim, bool forceHybrid>
typedef GenericGeometry::Mapping< typename GeometryTraits::CoordTraits, Topology, GeometryTraits::dimWorld, MappingImpl > Dune::GenericGeometry::TraceProvider< Topology, GeometryTraits, codim, forceHybrid >::Mapping
template<class Topology, class GeometryTraits, unsigned int codim, bool forceHybrid>
typedef Factory::Trace Dune::GenericGeometry::TraceProvider< Topology, GeometryTraits, codim, forceHybrid >::Trace

Member Function Documentation

template<class Topology, class GeometryTraits, unsigned int codim, bool forceHybrid>
static Trace* Dune::GenericGeometry::TraceProvider< Topology, GeometryTraits, codim, forceHybrid >::construct ( const Mapping mapping,
unsigned int  i,
char *  traceStorage 
)
inlinestatic

Member Data Documentation

template<class Topology, class GeometryTraits, unsigned int codim, bool forceHybrid>
const unsigned int Dune::GenericGeometry::TraceProvider< Topology, GeometryTraits, codim, forceHybrid >::codimension = codim
static
template<class Topology, class GeometryTraits, unsigned int codim, bool forceHybrid>
const unsigned int Dune::GenericGeometry::TraceProvider< Topology, GeometryTraits, codim, forceHybrid >::dimension = Topology::dimension
static
template<class Topology, class GeometryTraits, unsigned int codim, bool forceHybrid>
const bool Dune::GenericGeometry::TraceProvider< Topology, GeometryTraits, codim, forceHybrid >::hybrid = (forceHybrid || IsCodimHybrid< Topology, codim >::value)
static
template<class Topology, class GeometryTraits, unsigned int codim, bool forceHybrid>
const unsigned int Dune::GenericGeometry::TraceProvider< Topology, GeometryTraits, codim, forceHybrid >::mydimension = dimension - codimension
static

The documentation for this class was generated from the following file: