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

#include <agrid.hh>

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

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

List of all members.


Detailed Description

template<int cd, int dim, class GridImp>
class Dune::AlbertaGridEntity< cd, 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

int level () const
 level of this element
int boundaryId () const
 index of the boundary which is associated with the entity, 0 for inner entities
 AlbertaGridEntity (const GridImp &grid, int level, ALBERTA TRAVERSE_STACK *travStack)
 contructor takeing traverse stack
 AlbertaGridEntity (const GridImp &grid, int level, bool)
 cosntructor
 AlbertaGridEntity (const AlbertaGridEntity &org)
 copy constructor
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
void removeElInfo ()
 set elInfo and Element and builtgeometry to zero
int getFEVnum () const
bool equals (const AlbertaGridEntity< cd, dim, GridImp > &i) const
 equality of entities

Member Function Documentation

template<int codim, int dim, class GridImp>
int Dune::AlbertaGridEntity< codim, dim, GridImp >::getFEVnum (  )  const [inline]

return the current face/edge or vertex number no interface method

Referenced by Dune::AlbertaGridEntity< cd, dim, GridImp >::equals().


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

Generated on 6 Nov 2008 with Doxygen (ver 1.5.6) [logfile].