dune-grid  2.1.1
Classes | Public Types | Static Public Member Functions | Static Public Attributes
Dune::GenericGeometry::TraceProvider< Topology, GeometryTraits, codim, forceHybrid > Class Template Reference

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

List of all members.

Classes

struct  Builder
class  HybridFactory
class  NonHybridFactory

Public Types

typedef CachedMapping
< Topology, GeometryTraits >
::Mapping 
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)

template<class Topology, class GeometryTraits, unsigned int codim, bool forceHybrid>
class Dune::GenericGeometry::TraceProvider< Topology, GeometryTraits, codim, forceHybrid >


Member Typedef Documentation

template<class Topology, class GeometryTraits, unsigned int codim, bool forceHybrid>
typedef CachedMapping< Topology, GeometryTraits >:: Mapping 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 
) [inline, static]

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: