Dune::AlbertaGridEntity< codim, dim, GridImp > Class Template Reference

#include <entity.hh>

Inheritance diagram for Dune::AlbertaGridEntity< codim, dim, GridImp >:

Dune::EntityDefaultImplementation< cd, dim, GridImp, EntityImp >

List of all members.


Detailed Description

template<int codim, int dim, class GridImp>
class Dune::AlbertaGridEntity< codim, dim, GridImp >

A Grid is a container of grid entities. An entity is parametrized by the codimension. An entity of codimension c in dimension d is a d-c dimensional object.

Here: the general template

Public Types

enum  
 know your own codimension
enum  
 know your own dimension
enum  
 Know dimension of the entity.
enum  
 know your own dimension of world
typedef ct ctype
 define type used for coordinates in grid module

Public Member Functions

 AlbertaGridEntity (const GridImp &grid)
 contructor
 AlbertaGridEntity (const This &other)
 copy constructor
int level () const
 level of this element
PartitionType partitionType () const
 return partition type of this entity ( see grid.hh )
const Geometrygeometry () const
 geometry of this entity
GeometryType type () const
 type of geometry of this entity
ALBERTA EL_INFO * getElInfo () const
 needed for the LevelIterator and LeafIterator
ALBERTA EL * getElement () const
 return element for equaltiy in EntityPointer
bool equals (const This &other) const
 equality of entities
const GridImp & grid () const
 obtain a reference to the grid
int subEntity () const
 obtain number of the subentity within the element (in ALBERTA numbering)


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

Generated on Tue Jul 28 22:28:29 2009 for dune-grid by  doxygen 1.5.6