3#ifndef DUNE_GRID_YASPGRIDENTITYSEED_HH
4#define DUNE_GRID_YASPGRIDENTITYSEED_HH
14 template<
int codim,
class Gr
idImp>
18 enum { dim=GridImp::dimension };
28 std::fill(
_c.begin(),
_c.end(),0);
48 const std::array<int, dim> &
coord()
const {
return _c; }
53 std::array<int, dim>
_c;
Include standard header files.
Definition agrid.hh:60
Describes the minimal information necessary to create a fully functional YaspEntity.
Definition yaspgridentityseed.hh:16
int _o
Definition yaspgridentityseed.hh:54
@ codimension
Definition yaspgridentityseed.hh:22
std::array< int, dim > _c
Definition yaspgridentityseed.hh:53
int _l
Definition yaspgridentityseed.hh:52
int level() const
Definition yaspgridentityseed.hh:47
YaspEntitySeed()
default construct an invalid entity seed
Definition yaspgridentityseed.hh:25
YaspEntitySeed(int level, std::array< int, dim > coord, int o=0)
constructor
Definition yaspgridentityseed.hh:32
int offset() const
Definition yaspgridentityseed.hh:49
YaspEntitySeed(const YaspEntitySeed &rhs)
copy constructor
Definition yaspgridentityseed.hh:37
const std::array< int, dim > & coord() const
Definition yaspgridentityseed.hh:48
bool isValid() const
check whether the EntitySeed refers to a valid Entity
Definition yaspgridentityseed.hh:42