dune-grid 2.9.0
Public Types | Public Member Functions | Static Public Attributes | List of all members
Dune::AlbertaGridEntitySeed< codim, const AlbertaGrid< dim, dimworld > > Class Template Reference

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

Public Types

typedef AlbertaGrid< dim, dimworld > Grid
 
typedef Alberta::MeshPointer< dimensionMeshPointer
 
typedef Alberta::ElementInfo< dimensionElementInfo
 
typedef ElementInfo::Seed Seed
 
typedef Grid::template Codim< codimension >::Entity Entity
 

Public Member Functions

 AlbertaGridEntitySeed ()
 
 AlbertaGridEntitySeed (const ElementInfo &elementInfo, int subEntity)
 
bool isValid () const
 
ElementInfo elementInfo (const MeshPointer &mesh) const
 
int subEntity () const
 

Static Public Attributes

static const int codimension = codim
 
static const int dimension = dim
 
static const int mydimension = dimension - codimension
 
static const int dimensionworld = dimworld
 

Member Typedef Documentation

◆ ElementInfo

template<int codim, int dim, int dimworld>
typedef Alberta::ElementInfo< dimension > Dune::AlbertaGridEntitySeed< codim, const AlbertaGrid< dim, dimworld > >::ElementInfo

◆ Entity

template<int codim, int dim, int dimworld>
typedef Grid::template Codim<codimension>::Entity Dune::AlbertaGridEntitySeed< codim, const AlbertaGrid< dim, dimworld > >::Entity

◆ Grid

template<int codim, int dim, int dimworld>
typedef AlbertaGrid< dim, dimworld > Dune::AlbertaGridEntitySeed< codim, const AlbertaGrid< dim, dimworld > >::Grid

◆ MeshPointer

template<int codim, int dim, int dimworld>
typedef Alberta::MeshPointer< dimension > Dune::AlbertaGridEntitySeed< codim, const AlbertaGrid< dim, dimworld > >::MeshPointer

◆ Seed

template<int codim, int dim, int dimworld>
typedef ElementInfo::Seed Dune::AlbertaGridEntitySeed< codim, const AlbertaGrid< dim, dimworld > >::Seed

Constructor & Destructor Documentation

◆ AlbertaGridEntitySeed() [1/2]

template<int codim, int dim, int dimworld>
Dune::AlbertaGridEntitySeed< codim, const AlbertaGrid< dim, dimworld > >::AlbertaGridEntitySeed ( )
inline

◆ AlbertaGridEntitySeed() [2/2]

template<int codim, int dim, int dimworld>
Dune::AlbertaGridEntitySeed< codim, const AlbertaGrid< dim, dimworld > >::AlbertaGridEntitySeed ( const ElementInfo elementInfo,
int  subEntity 
)
inline

Member Function Documentation

◆ elementInfo()

template<int codim, int dim, int dimworld>
ElementInfo Dune::AlbertaGridEntitySeed< codim, const AlbertaGrid< dim, dimworld > >::elementInfo ( const MeshPointer mesh) const
inline

◆ isValid()

template<int codim, int dim, int dimworld>
bool Dune::AlbertaGridEntitySeed< codim, const AlbertaGrid< dim, dimworld > >::isValid ( ) const
inline

◆ subEntity()

template<int codim, int dim, int dimworld>
int Dune::AlbertaGridEntitySeed< codim, const AlbertaGrid< dim, dimworld > >::subEntity ( ) const
inline

Member Data Documentation

◆ codimension

template<int codim, int dim, int dimworld>
const int Dune::AlbertaGridEntitySeed< codim, const AlbertaGrid< dim, dimworld > >::codimension = codim
static

◆ dimension

template<int codim, int dim, int dimworld>
const int Dune::AlbertaGridEntitySeed< codim, const AlbertaGrid< dim, dimworld > >::dimension = dim
static

◆ dimensionworld

template<int codim, int dim, int dimworld>
const int Dune::AlbertaGridEntitySeed< codim, const AlbertaGrid< dim, dimworld > >::dimensionworld = dimworld
static

◆ mydimension

template<int codim, int dim, int dimworld>
const int Dune::AlbertaGridEntitySeed< codim, const AlbertaGrid< dim, dimworld > >::mydimension = dimension - codimension
static

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