dune-geometry  2.4
Public Member Functions | Protected Member Functions | List of all members
Dune::ReferenceElement< ctype, dim >::SubEntityInfo Struct Reference

topological information about the subentities of a reference element More...

#include <dune/geometry/referenceelements.hh>

Public Member Functions

 SubEntityInfo ()
 
 SubEntityInfo (const SubEntityInfo &other)
 
 ~SubEntityInfo ()
 
const SubEntityInfooperator= (const SubEntityInfo &other)
 
int size (int cc) const
 
int number (int ii, int cc) const
 
const GeometryTypetype () const
 
void initialize (unsigned int topologyId, int codim, unsigned int i)
 

Protected Member Functions

int codim () const
 
unsigned int * allocate ()
 
void deallocate (unsigned int *ptr)
 
unsigned int capacity () const
 

Detailed Description

template<class ctype, int dim>
struct Dune::ReferenceElement< ctype, dim >::SubEntityInfo

topological information about the subentities of a reference element

Constructor & Destructor Documentation

template<class ctype, int dim>
Dune::ReferenceElement< ctype, dim >::SubEntityInfo::SubEntityInfo ( )
inline
template<class ctype, int dim>
Dune::ReferenceElement< ctype, dim >::SubEntityInfo::SubEntityInfo ( const SubEntityInfo other)
inline
template<class ctype, int dim>
Dune::ReferenceElement< ctype, dim >::SubEntityInfo::~SubEntityInfo ( )
inline

Member Function Documentation

template<class ctype, int dim>
unsigned int* Dune::ReferenceElement< ctype, dim >::SubEntityInfo::allocate ( )
inlineprotected
template<class ctype, int dim>
unsigned int Dune::ReferenceElement< ctype, dim >::SubEntityInfo::capacity ( ) const
inlineprotected
template<class ctype, int dim>
int Dune::ReferenceElement< ctype, dim >::SubEntityInfo::codim ( ) const
inlineprotected
template<class ctype, int dim>
void Dune::ReferenceElement< ctype, dim >::SubEntityInfo::deallocate ( unsigned int *  ptr)
inlineprotected
template<class ctype, int dim>
void Dune::ReferenceElement< ctype, dim >::SubEntityInfo::initialize ( unsigned int  topologyId,
int  codim,
unsigned int  i 
)
inline
template<class ctype, int dim>
int Dune::ReferenceElement< ctype, dim >::SubEntityInfo::number ( int  ii,
int  cc 
) const
inline
template<class ctype, int dim>
const SubEntityInfo& Dune::ReferenceElement< ctype, dim >::SubEntityInfo::operator= ( const SubEntityInfo other)
inline
template<class ctype, int dim>
int Dune::ReferenceElement< ctype, dim >::SubEntityInfo::size ( int  cc) const
inline
template<class ctype, int dim>
const GeometryType& Dune::ReferenceElement< ctype, dim >::SubEntityInfo::type ( ) const
inline

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