|
dune-grid
2.2.1
|
#include <dune/grid/yaspgrid.hh>
Classes | |
| struct | Codim |
Public Types | |
| typedef GridImp::ctype | ctype |
| typedef MultiYGrid< dim, ctype > ::YGridLevelIterator | YGLI |
| typedef SubYGrid< dim, ctype > ::TransformingSubIterator | TSI |
| typedef GridImp::template Codim< dim >::Geometry | Geometry |
| typedef GridImp::template Codim< dim >::EntityPointer | EntityPointer |
| typedef GridImp::template Codim< dim >::EntitySeed | EntitySeed |
| typedef GridImp::PersistentIndexType | PersistentIndexType |
| define the type used for persisitent indices More... | |
| typedef YGrid< dim, ctype >::iTupel | iTupel |
| define type used for coordinates in grid module More... | |
| 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... | |
Public Member Functions | |
| YaspEntity (const GridImp *yg, const YGLI &g, const TSI &it) | |
| int | level () const |
| level of this element More... | |
| int | index () const |
| index is unique and consecutive per level More... | |
| int | globalIndex () const |
| globally unique, persistent index More... | |
| EntitySeed | seed () const |
| Return the entity seed which contains sufficient information to generate the entity again and uses as less memory as possible. More... | |
| Geometry | geometry () const |
| geometry of this entity More... | |
| PartitionType | partitionType () const |
| return partition type attribute More... | |
| 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. More... | |
Protected Attributes | |
| const GridImp * | _yg |
| const TSI & | _it |
| const YGLI & | _g |
| 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 |
| typedef GridImp::template Codim<dim>::EntityPointer Dune::YaspEntity< dim, dim, GridImp >::EntityPointer |
| typedef GridImp::template Codim<dim>::EntitySeed Dune::YaspEntity< dim, dim, GridImp >::EntitySeed |
| 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 SubYGrid<dim,ctype>::TransformingSubIterator Dune::YaspEntity< dim, dim, GridImp >::TSI |
| typedef MultiYGrid<dim,ctype>::YGridLevelIterator Dune::YaspEntity< dim, dim, GridImp >::YGLI |
|
inherited |
know your own codimension
|
inherited |
know your own dimension
|
inherited |
Know dimension of the entity.
|
inherited |
know your own dimension of world
|
inline |
|
inline |
geometry of this entity
|
inline |
globally unique, persistent index
|
inline |
|
inline |
index is unique and consecutive per level
|
inline |
level of this element
|
inline |
return partition type attribute
References Dune::BorderEntity, Dune::FrontEntity, Dune::GhostEntity, Dune::InteriorEntity, and Dune::OverlapEntity.
|
inline |
Return the entity seed which contains sufficient information to generate the entity again and uses as less memory as possible.
|
inline |
|
inlineinherited |
Return the name of the reference element. The type can be used to access the Dune::GenericReferenceElement.
|
inline |
|
friend |
|
friend |
|
friend |
|
protected |
|
protected |
|
protected |
|
mutableprotected |
1.8.3.1