Dune::ALU3dGridEntityPointer< 0, GridImp > Class Template Reference

#include <entity.hh>

Inheritance diagram for Dune::ALU3dGridEntityPointer< 0, GridImp >:

Dune::ALU3dGridEntityPointerBase< 0, GridImp > Dune::EntityPointerDefaultImplementation< codim, GridImp, IteratorImp > List of all members.

Detailed Description

template<class GridImp>
class Dune::ALU3dGridEntityPointer< 0, GridImp >

ALUGridEntityPointer points to an entity this class is the specialisation for codim 0, it has exactly the same functionality as the ALU3dGridEntityPointerBase


Public Types

typedef GridImp::template
Codim< cd >::Entity 
Entity
 type of Entity
typedef ThisType ALU3dGridEntityPointerType
 typedef of my type
typedef MakeableInterfaceObject<
Entity
EntityObject
 underlying EntityImplementation
typedef ALU3dGridEntityPointerBase<
cd, GridImp > 
Base
 make base type available in derived types
enum  
 codimension of entity pointer

Public Member Functions

 ALU3dGridEntityPointer (const GridImp &grid, const MyHElementType &item)
 Constructor for EntityPointer that points to an element.
 ALU3dGridEntityPointer (const GridImp &grid, const HBndSegType &ghostFace)
 Constructor for EntityPointer that points to an ghost.
 ALU3dGridEntityPointer (const ALU3dGridEntityPointerType &org)
 copy constructor
bool equals (const ALU3dGridEntityPointerType &i) const
 equality
Entitydereference () const
 dereferencing
int level () const
 ask for level of entities

Protected Member Functions

 ALU3dGridEntityPointer (const GridImp &grid, int level)
void done ()
 has to be called when iterator is finished

Constructor & Destructor Documentation

template<class GridImp>
Dune::ALU3dGridEntityPointer< 0, GridImp >::ALU3dGridEntityPointer ( const GridImp &  grid,
int  level 
) [inline, protected]

Constructor for EntityPointer init of Level-, and Leaf-, and HierarchicIterator


The documentation for this class was generated from the following file:

Generated on 12 Dec 2007 with Doxygen (ver 1.5.1)