dune-grid 2.10
Loading...
Searching...
No Matches
Dune::GeoGrid::EntitySeed< codim, Grd, false > Class Template Reference

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

Inheritance diagram for Dune::GeoGrid::EntitySeed< codim, Grd, false >:
Inheritance graph

Public Types

typedef Traits::Grid Grid
typedef Traits::template Codim< codim >::Entity Entity
typedef Traits::HostGrid HostGrid
typedef HostGrid::template Codim< codim >::EntitySeed HostEntitySeed

Public Member Functions

 EntitySeed ()
 default construct an invalid entity seed
 EntitySeed (const HostEntitySeed &hostEntitySeed)
bool isValid () const
 check whether the EntitySeed refers to a valid Entity
const HostEntitySeedhostEntitySeed () const

Static Public Attributes

static const int codimension = codim
static const int dimension = Traits::dimension
static const int mydimension = dimension - codimension
static const int dimensionworld = Traits::dimensionworld
static const bool fake = false

Member Typedef Documentation

◆ Entity

template<int codim, class Grd>
typedef Traits::template Codim<codim>::Entity Dune::GeoGrid::EntitySeed< codim, Grd, false >::Entity

◆ Grid

template<int codim, class Grd>
typedef Traits::Grid Dune::GeoGrid::EntitySeed< codim, Grd, false >::Grid

◆ HostEntitySeed

template<int codim, class Grd>
typedef HostGrid::template Codim<codim>::EntitySeed Dune::GeoGrid::EntitySeed< codim, Grd, false >::HostEntitySeed

◆ HostGrid

template<int codim, class Grd>
typedef Traits::HostGrid Dune::GeoGrid::EntitySeed< codim, Grd, false >::HostGrid

Constructor & Destructor Documentation

◆ EntitySeed() [1/2]

template<int codim, class Grd>
Dune::GeoGrid::EntitySeed< codim, Grd, false >::EntitySeed ( )
inline

default construct an invalid entity seed

◆ EntitySeed() [2/2]

template<int codim, class Grd>
Dune::GeoGrid::EntitySeed< codim, Grd, false >::EntitySeed ( const HostEntitySeed< codim, Grd, false > & hostEntitySeed)
inlineexplicit

Member Function Documentation

◆ hostEntitySeed()

template<int codim, class Grd>
const HostEntitySeed & Dune::GeoGrid::EntitySeed< codim, Grd, false >::hostEntitySeed ( ) const
inline

◆ isValid()

template<int codim, class Grd>
bool Dune::GeoGrid::EntitySeed< codim, Grd, false >::isValid ( ) const
inline

check whether the EntitySeed refers to a valid Entity

Member Data Documentation

◆ codimension

template<int codim, class Grd>
const int Dune::GeoGrid::EntitySeed< codim, Grd, false >::codimension = codim
static

◆ dimension

template<int codim, class Grd>
const int Dune::GeoGrid::EntitySeed< codim, Grd, false >::dimension = Traits::dimension
static

◆ dimensionworld

template<int codim, class Grd>
const int Dune::GeoGrid::EntitySeed< codim, Grd, false >::dimensionworld = Traits::dimensionworld
static

◆ fake

template<int codim, class Grd>
const bool Dune::GeoGrid::EntitySeed< codim, Grd, false >::fake = false
static

◆ mydimension

template<int codim, class Grd>
const int Dune::GeoGrid::EntitySeed< codim, Grd, false >::mydimension = dimension - codimension
static

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