dune-geometry  2.6-git
Classes | Public Types | Static Public Member Functions | List of all members
Dune::RefinementImp::HCubeTriangulation::RefinementImp< dimension_, CoordType > Class Template Reference

Classes

struct  Codim
 
class  Codim< codimension >
 

Public Types

enum  { dimension = dimension_ }
 
typedef CoordType ctype
 
typedef Codim< dimension >::SubEntityIterator VertexIterator
 
typedef FieldVector< CoordType, dimensionCoordVector
 
typedef Codim< 0 >::SubEntityIterator ElementIterator
 
typedef FieldVector< int, dimension+1 > IndexVector
 

Static Public Member Functions

static int nVertices (int nIntervals)
 
static VertexIterator vBegin (int nIntervals)
 
static VertexIterator vEnd (int nIntervals)
 
static int nElements (int nIntervals)
 
static ElementIterator eBegin (int nIntervals)
 
static ElementIterator eEnd (int nIntervals)
 

Member Typedef Documentation

◆ CoordVector

template<int dimension_, class CoordType>
typedef FieldVector<CoordType, dimension> Dune::RefinementImp::HCubeTriangulation::RefinementImp< dimension_, CoordType >::CoordVector

◆ ctype

template<int dimension_, class CoordType>
typedef CoordType Dune::RefinementImp::HCubeTriangulation::RefinementImp< dimension_, CoordType >::ctype

◆ ElementIterator

template<int dimension_, class CoordType>
typedef Codim<0>::SubEntityIterator Dune::RefinementImp::HCubeTriangulation::RefinementImp< dimension_, CoordType >::ElementIterator

◆ IndexVector

template<int dimension_, class CoordType>
typedef FieldVector<int, dimension+1> Dune::RefinementImp::HCubeTriangulation::RefinementImp< dimension_, CoordType >::IndexVector

◆ VertexIterator

template<int dimension_, class CoordType>
typedef Codim<dimension>::SubEntityIterator Dune::RefinementImp::HCubeTriangulation::RefinementImp< dimension_, CoordType >::VertexIterator

Member Enumeration Documentation

◆ anonymous enum

template<int dimension_, class CoordType>
anonymous enum
Enumerator
dimension 

Member Function Documentation

◆ eBegin()

template<int dimension, class CoordType >
RefinementImp< dimension, CoordType >::ElementIterator Dune::RefinementImp::HCubeTriangulation::RefinementImp< dimension, CoordType >::eBegin ( int  nIntervals)
static

◆ eEnd()

template<int dimension, class CoordType >
RefinementImp< dimension, CoordType >::ElementIterator Dune::RefinementImp::HCubeTriangulation::RefinementImp< dimension, CoordType >::eEnd ( int  nIntervals)
static

◆ nElements()

template<int dimension, class CoordType >
int Dune::RefinementImp::HCubeTriangulation::RefinementImp< dimension, CoordType >::nElements ( int  nIntervals)
static

◆ nVertices()

template<int dimension, class CoordType >
int Dune::RefinementImp::HCubeTriangulation::RefinementImp< dimension, CoordType >::nVertices ( int  nIntervals)
static

◆ vBegin()

template<int dimension, class CoordType >
RefinementImp< dimension, CoordType >::VertexIterator Dune::RefinementImp::HCubeTriangulation::RefinementImp< dimension, CoordType >::vBegin ( int  nIntervals)
static

◆ vEnd()

template<int dimension, class CoordType >
RefinementImp< dimension, CoordType >::VertexIterator Dune::RefinementImp::HCubeTriangulation::RefinementImp< dimension, CoordType >::vEnd ( int  nIntervals)
static

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