- Home
- About DUNE
- Download
- Documentation
- Community
- Development
#include <dune/grid/yaspgrid.hh>
Classes | |
struct | Codim |
Public Types | |
typedef GridImp::ctype | ctype |
define type used for coordinates in grid module | |
typedef MultiYGrid< dim, ctype > ::YGridLevelIterator | YGLI |
typedef SubYGrid< dim, ctype > ::TransformingSubIterator | TSI |
typedef YaspSpecialGeometry < dim-dim, dim, GridImp > | SpecialGeometry |
typedef GridImp::template Codim< dim >::Geometry | Geometry |
typedef GridImp::template Codim< 0 >::EntityPointer | EntityPointer |
The corresponding entity seed (for storage of entities). | |
typedef GridImp::PersistentIndexType | PersistentIndexType |
define the type used for persisitent indices | |
typedef YGrid< dim, ctype >::iTupel | iTupel |
define type used for coordinates in grid module | |
enum | |
know your own codimension More... | |
enum | |
know your own dimension More... | |
enum | |
Know dimension of the entity. More... | |
enum | |
know your own dimension of world More... | |
typedef GridImp::template Codim< cd >::EntitySeed | EntitySeed |
The corresponding entity seed (for storage of entities). | |
Public Member Functions | |
YaspEntity (const GridImp *yg, const YGLI &g, const TSI &it) | |
int | level () const |
level of this element | |
int | index () const |
index is unique and consecutive per level | |
int | globalIndex () const |
globally unique, persistent index | |
const Geometry & | geometry () const |
geometry of this entity | |
PartitionType | partitionType () const |
return partition type attribute | |
const TSI & | transformingsubiterator () const |
const YGLI & | gridlevel () const |
const GridImp * | yaspgrid () const |
GeometryType | type () const |
Return the name of the reference element. The type can be used to access the Dune::GenericReferenceElement. | |
EntitySeed | seed () const |
Protected Attributes | |
const GridImp * | _yg |
const TSI & | _it |
const YGLI & | _g |
SpecialGeometry | _geometry |
FieldVector< ctype, dim > | loc |
Friends | |
class | Dune::YaspLevelIndexSet< GridImp > |
class | Dune::YaspLeafIndexSet< GridImp > |
class | Dune::YaspGlobalIdSet< GridImp > |
typedef GridImp::ctype Dune::YaspEntity< dim, dim, GridImp >::ctype |
define type used for coordinates in grid module
Reimplemented from Dune::EntityDefaultImplementation< dim, dim, GridImp, YaspEntity >.
typedef GridImp::template Codim<0>::EntityPointer Dune::YaspEntity< dim, dim, GridImp >::EntityPointer |
The corresponding entity seed (for storage of entities).
Reimplemented from Dune::EntityDefaultImplementation< dim, dim, GridImp, YaspEntity >.
typedef GridImp::template Codim<cd>::EntitySeed Dune::EntityDefaultImplementation< cd, dim, GridImp, YaspEntity >::EntitySeed [inherited] |
The corresponding entity seed (for storage of entities).
typedef GridImp::template Codim<dim>::Geometry Dune::YaspEntity< dim, dim, GridImp >::Geometry |
typedef YGrid<dim,ctype>::iTupel Dune::YaspEntity< dim, dim, GridImp >::iTupel |
define type used for coordinates in grid module
typedef GridImp::PersistentIndexType Dune::YaspEntity< dim, dim, GridImp >::PersistentIndexType |
define the type used for persisitent indices
typedef YaspSpecialGeometry<dim-dim,dim,GridImp> Dune::YaspEntity< dim, dim, GridImp >::SpecialGeometry |
typedef SubYGrid<dim,ctype>::TransformingSubIterator Dune::YaspEntity< dim, dim, GridImp >::TSI |
typedef MultiYGrid<dim,ctype>::YGridLevelIterator Dune::YaspEntity< dim, dim, GridImp >::YGLI |
anonymous enum [inherited] |
know your own codimension
anonymous enum [inherited] |
know your own dimension
anonymous enum [inherited] |
Know dimension of the entity.
anonymous enum [inherited] |
know your own dimension of world
Dune::YaspEntity< dim, dim, GridImp >::YaspEntity | ( | const GridImp * | yg, | |
const YGLI & | g, | |||
const TSI & | it | |||
) | [inline] |
const Geometry& Dune::YaspEntity< dim, dim, GridImp >::geometry | ( | ) | const [inline] |
geometry of this entity
int Dune::YaspEntity< dim, dim, GridImp >::globalIndex | ( | ) | const [inline] |
globally unique, persistent index
const YGLI& Dune::YaspEntity< dim, dim, GridImp >::gridlevel | ( | ) | const [inline] |
int Dune::YaspEntity< dim, dim, GridImp >::index | ( | ) | const [inline] |
index is unique and consecutive per level
int Dune::YaspEntity< dim, dim, GridImp >::level | ( | ) | const [inline] |
level of this element
PartitionType Dune::YaspEntity< dim, dim, GridImp >::partitionType | ( | ) | const [inline] |
return partition type attribute
EntitySeed Dune::EntityDefaultImplementation< cd, dim, GridImp, YaspEntity >::seed | ( | ) | const [inline, inherited] |
const TSI& Dune::YaspEntity< dim, dim, GridImp >::transformingsubiterator | ( | ) | const [inline] |
GeometryType Dune::EntityDefaultImplementation< cd, dim, GridImp, YaspEntity >::type | ( | ) | const [inline, inherited] |
Return the name of the reference element. The type can be used to access the Dune::GenericReferenceElement.
const GridImp* Dune::YaspEntity< dim, dim, GridImp >::yaspgrid | ( | ) | const [inline] |
friend class Dune::YaspGlobalIdSet< GridImp > [friend] |
friend class Dune::YaspLeafIndexSet< GridImp > [friend] |
friend class Dune::YaspLevelIndexSet< GridImp > [friend] |
const YGLI& Dune::YaspEntity< dim, dim, GridImp >::_g [protected] |
SpecialGeometry Dune::YaspEntity< dim, dim, GridImp >::_geometry [protected] |
const TSI& Dune::YaspEntity< dim, dim, GridImp >::_it [protected] |
const GridImp* Dune::YaspEntity< dim, dim, GridImp >::_yg [protected] |
FieldVector<ctype, dim> Dune::YaspEntity< dim, dim, GridImp >::loc [mutable, protected] |
Generated on Fri Apr 29 2011 with Doxygen (ver 1.7.1) [doxygen-log,error-log].