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

#include <entity.hh>

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

Dune::EntityDefaultImplementation< cd, dim, GridImp, EntityImp > List of all members.

Detailed Description

template<int cd, int dim, class GridImp>
class Dune::ALU3dGridEntity< 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
PartitionType partitionType () const
 return partition type of this entity ( see grid.hh )
 ALU3dGridEntity (const GridImp &grid, int level)
 Constructor.
 ALU3dGridEntity (const ALU3dGridEntity &org)
 copy Constructor
const Geometrygeometry () const
 geometry of this entity
void setGhost (const ALU3DSPACE HBndSegType &ghost)
 setGhost is not valid for this codim
void removeElement ()
 reset item pointer to NULL
void reset (int l)
 reset item pointer to NULL
bool equals (const ALU3dGridEntity< cd, dim, GridImp > &org) const
 compare 2 elements by comparing the item pointers
void setEntity (const ALU3dGridEntity< cd, dim, GridImp > &org)
 set item from other entity, mainly for copy constructor of entity pointer
GeometryType type () const
 Return the name of the reference element. The type can be used to access the Dune::ReferenceElement.

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

Generated on 12 Dec 2007 with Doxygen (ver 1.5.1)