3#ifndef DUNE_POLYHEDRALGRID_ENTITYSEED_HH
4#define DUNE_POLYHEDRALGRID_ENTITYSEED_HH
6#include <dune/common/version.hh>
7#include <dune/common/typetraits.hh>
9#include <dune/grid/common/entityseed.hh>
14 template<
int codim,
class Grd >
17 typedef typename std::remove_const< Grd >::type::Traits Traits;
26 typedef typename Traits::Grid
Grid;
27 typedef typename Traits::template Codim< codim >::Entity
Entity;
28 typedef typename Traits :: Index
Index ;
Definition: entityseed.hh:16
Traits::Index Index
Definition: entityseed.hh:28
Index index_
Definition: entityseed.hh:50
static const int codimension
Definition: entityseed.hh:20
bool isValid() const
Definition: entityseed.hh:44
bool equals(const PolyhedralGridEntitySeed &other) const
Definition: entityseed.hh:46
static const int dimensionworld
Definition: entityseed.hh:23
PolyhedralGridEntitySeed(const Index &index)
Definition: entityseed.hh:32
static const int mydimension
Definition: entityseed.hh:22
Traits::Grid Grid
Definition: entityseed.hh:26
Traits::template Codim< codim >::Entity Entity
Definition: entityseed.hh:27
static const Index defaultIndex
Definition: entityseed.hh:30
PolyhedralGridEntitySeed()
Definition: entityseed.hh:36
int index() const
Definition: entityseed.hh:40
static const int dimension
Definition: entityseed.hh:21
The namespace Dune is the main namespace for all Dune code.
Definition: common/CartesianIndexMapper.hpp:10