dune-grid
2.4.1
|
#include <dune/grid/sgrid.hh>
Public Types | |
enum | { dimension =dim } |
know your own dimension More... | |
enum | { dimensionworld =dimworld } |
know your own dimension of world More... | |
typedef GridImp::template Codim< 0 >::Entity | Entity |
typedef GridImp::template Codim< 0 >::EntityPointer | EntityPointer |
typedef GridImp::template Codim< 1 >::Geometry | Geometry |
typedef GridImp::template Codim< 1 >::LocalGeometry | LocalGeometry |
typedef Dune::SIntersection < GridImp > | IntersectionImp |
typedef Dune::Intersection < const GridImp, Dune::SIntersection< const GridImp > > | Intersection |
typedef GridImp::ctype | ctype |
define type used for coordinates in grid module More... | |
Public Member Functions | |
bool | equals (const SIntersectionIterator< GridImp > &i) const |
equality More... | |
void | increment () |
increment More... | |
const Intersection & | dereference () const |
dereferencing More... | |
SIntersectionIterator () | |
SIntersectionIterator (GridImp *_grid, const SEntity< 0, dim, GridImp > *_self, int _count) | |
Mesh entities of codimension 0 ("elements") allow to visit all neighbors, where a neighbor is an entity of codimension 0 which has a common entity of codimension 1 with the entity. These neighbors are accessed via a IntersectionIterator. This allows the implementation of non-matching meshes. The number of neigbors may be different from the number of faces/edges of an element!
typedef GridImp::ctype Dune::SIntersectionIterator< GridImp >::ctype |
define type used for coordinates in grid module
typedef GridImp::template Codim<0>::Entity Dune::SIntersectionIterator< GridImp >::Entity |
typedef GridImp::template Codim<0>::EntityPointer Dune::SIntersectionIterator< GridImp >::EntityPointer |
typedef GridImp::template Codim<1>::Geometry Dune::SIntersectionIterator< GridImp >::Geometry |
typedef Dune::Intersection< const GridImp, Dune::SIntersection< const GridImp > > Dune::SIntersectionIterator< GridImp >::Intersection |
typedef Dune::SIntersection<GridImp> Dune::SIntersectionIterator< GridImp >::IntersectionImp |
typedef GridImp::template Codim<1>::LocalGeometry Dune::SIntersectionIterator< GridImp >::LocalGeometry |
|
inline |
|
inline |
|
inline |
dereferencing
|
inline |
equality
void Dune::SIntersectionIterator< GridImp >::increment | ( | ) |
increment