dune-grid  2.3.1
Classes | Public Types | Public Member Functions | Static Public Attributes | List of all members
Dune::Alberta::HierarchyDofNumbering< dim > Class Template Reference

#include <dune/grid/albertagrid/dofadmin.hh>

Inheritance diagram for Dune::Alberta::HierarchyDofNumbering< dim >:
Inheritance graph

Public Types

typedef Alberta::MeshPointer
< dimension
MeshPointer
 
typedef Alberta::ElementInfo
< dimension
ElementInfo
 

Public Member Functions

 HierarchyDofNumbering ()
 
 ~HierarchyDofNumbering ()
 
int operator() (const Element *element, int codim, unsigned int subEntity) const
 
int operator() (const ElementInfo &element, int codim, unsigned int subEntity) const
 
 operator bool () const
 
const DofSpacedofSpace (int codim) const
 
const DofSpaceemptyDofSpace () const
 
const MeshPointermesh () const
 
int size (int codim) const
 
void create (const MeshPointer &mesh)
 
void release ()
 

Static Public Attributes

static const int dimension = dim
 

Member Typedef Documentation

Constructor & Destructor Documentation

template<int dim>
Dune::Alberta::HierarchyDofNumbering< dim >::HierarchyDofNumbering ( )
inline
template<int dim>
Dune::Alberta::HierarchyDofNumbering< dim >::~HierarchyDofNumbering ( )
inline

Member Function Documentation

template<int dim>
void Dune::Alberta::HierarchyDofNumbering< dim >::create ( const MeshPointer mesh)
inline
template<int dim>
const DofSpace* Dune::Alberta::HierarchyDofNumbering< dim >::dofSpace ( int  codim) const
inline
template<int dim>
const DofSpace* Dune::Alberta::HierarchyDofNumbering< dim >::emptyDofSpace ( ) const
inline
template<int dim>
const MeshPointer& Dune::Alberta::HierarchyDofNumbering< dim >::mesh ( ) const
inline
template<int dim>
Dune::Alberta::HierarchyDofNumbering< dim >::operator bool ( ) const
inline
template<int dim>
int Dune::Alberta::HierarchyDofNumbering< dim >::operator() ( const Element element,
int  codim,
unsigned int  subEntity 
) const
inline
template<int dim>
int Dune::Alberta::HierarchyDofNumbering< dim >::operator() ( const ElementInfo element,
int  codim,
unsigned int  subEntity 
) const
inline
template<int dim>
void Dune::Alberta::HierarchyDofNumbering< dim >::release ( )
inline
template<int dim>
int Dune::Alberta::HierarchyDofNumbering< dim >::size ( int  codim) const
inline

Member Data Documentation

template<int dim>
const int Dune::Alberta::HierarchyDofNumbering< dim >::dimension = dim
static

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