dune-geometry  2.3.0
Public Types | Public Member Functions | Static Public Member Functions | List of all members
Dune::GenericReferenceElements< ctype, dim > Struct Template Reference

Class providing access to the singletons of the generic reference elements. Special methods are available for simplex and cube elements of any dimension. The method general can be used to obtain the reference element for a given geometry type. More...

#include <dune/geometry/genericreferenceelements.hh>

Public Types

typedef
GenericReferenceElementContainer
< ctype, dim >::const_iterator 
Iterator
 

Public Member Functions

 GenericReferenceElements ()
 

Static Public Member Functions

static const
GenericReferenceElement< ctype,
dim > & 
general (const GeometryType &type)
 get general generic reference elements More...
 
static const
GenericReferenceElement< ctype,
dim > & 
simplex ()
 get simplex generic reference elements More...
 
static const
GenericReferenceElement< ctype,
dim > & 
cube ()
 get hypercube generic reference elements More...
 
static Iterator begin ()
 
static Iterator end ()
 

Detailed Description

template<class ctype, int dim>
struct Dune::GenericReferenceElements< ctype, dim >

Class providing access to the singletons of the generic reference elements. Special methods are available for simplex and cube elements of any dimension. The method general can be used to obtain the reference element for a given geometry type.

Deprecated:
GenericReferenceElements was renamed to ReferenceElements. The class with the old name will be removed after Dune 2.3.

Member Typedef Documentation

template<class ctype , int dim>
typedef GenericReferenceElementContainer< ctype, dim >::const_iterator Dune::GenericReferenceElements< ctype, dim >::Iterator

Constructor & Destructor Documentation

template<class ctype , int dim>
Dune::GenericReferenceElements< ctype, dim >::GenericReferenceElements ( )
inline
Deprecated:
"GenericReferenceElements was renamed to ReferenceElements."

Member Function Documentation

template<class ctype , int dim>
static Iterator Dune::GenericReferenceElements< ctype, dim >::begin ( )
inlinestatic
template<class ctype , int dim>
static const GenericReferenceElement< ctype, dim >& Dune::GenericReferenceElements< ctype, dim >::cube ( )
inlinestatic

get hypercube generic reference elements

Deprecated:
"GenericReferenceElements was renamed to ReferenceElements."
template<class ctype , int dim>
static Iterator Dune::GenericReferenceElements< ctype, dim >::end ( )
inlinestatic
template<class ctype , int dim>
static const GenericReferenceElement< ctype, dim >& Dune::GenericReferenceElements< ctype, dim >::general ( const GeometryType type)
inlinestatic

get general generic reference elements

Deprecated:
"GenericReferenceElements was renamed to ReferenceElements."
template<class ctype , int dim>
static const GenericReferenceElement< ctype, dim >& Dune::GenericReferenceElements< ctype, dim >::simplex ( )
inlinestatic

get simplex generic reference elements

Deprecated:
"GenericReferenceElements was renamed to ReferenceElements."

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