Dune::GridPartDefault< GridPartTraits > Class Template Reference
[Grid Parts]
#include <gridpart.hh>
Inheritance diagram for Dune::GridPartDefault< GridPartTraits >:

Detailed Description
template<class GridPartTraits>
class Dune::GridPartDefault< GridPartTraits >
Default implementation for the GridPart classes. Public Types | |
typedef GridPartTraits::GridType | GridType |
Grid implementation. | |
typedef GridPartTraits::IndexSetType | IndexSetType |
Index set implementation. | |
enum | |
is true if grid on this view only has conforming intersections | |
typedef GridPartTraits | Traits |
Type of the Traits. | |
typedef GridPartTraits::GridPartType | GridPartType |
Type of the implementation. | |
typedef GridPartTraits::IntersectionIteratorType | IntersectionIteratorType |
type of IntersectionIterator | |
typedef IntersectionIteratorType | IntersectionType |
forward compatilbility | |
typedef GridType::template Codim< 0 >::Entity | EntityCodim0Type |
type of Entity with codim=0 | |
Public Member Functions | |
const GridType & | grid () const |
Returns const reference to the underlying grid. | |
GridType & | grid () |
Returns reference to the underlying grid. | |
const IndexSetType & | indexSet () const |
Returns reference to index set of the underlying grid. | |
template<int cd> | |
GridPartTraits::template Codim < cd >::IteratorType | begin () const |
Returns first iterator of the subset of the entities of codimension cd specified by this class. | |
template<int cd> | |
GridPartTraits::template Codim < cd >::IteratorType | end () const |
Returns end iterator of the subset of the entities of codimension cd specified by this class. | |
int | level () const |
Level of the grid part. | |
IntersectionIteratorType | ibegin (const EntityCodim0Type &en) const |
ibegin of corresponding intersection iterator for given entity | |
IntersectionIteratorType | iend (const EntityCodim0Type &en) const |
iend of corresponding intersection iterator for given entity | |
template<class DataHandleImp, class DataType> | |
void | communicate (CommDataHandleIF< DataHandleImp, DataType > &data, InterfaceType iftype, CommunicationDirection dir) const |
corresponding communication method for grid part | |
Protected Member Functions | |
GridPartDefault (GridType &grid, const IndexSetType &iset) | |
Constructor. |
The documentation for this class was generated from the following file: