Dune Core Modules (2.5.0)

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

The implementation of entities in a IdentityGrid. More...

#include <dune/grid/identitygrid/identitygridentity.hh>

Public Types

typedef GridImp::template Codim< codim >::EntitySeed EntitySeed
 The type of the EntitySeed interface class.
 
enum  
 know your own codimension
 
enum  
 Dimension of the grid.
 
enum  
 Know dimension of the entity.
 

Public Member Functions

 IdentityGridEntity (const IdentityGridEntity &original)
 
IdentityGridEntityoperator= (const IdentityGridEntity &original)
 
IdentityGridEntityoperator= (IdentityGridEntity &&original)
 
bool hasFather () const
 returns true if father entity exists
 
EntitySeed seed () const
 Create EntitySeed.
 
int level () const
 level of this element
 
PartitionType partitionType () const
 The partition type for parallel computing.
 
template<int cc>
int count () const
 
unsigned int subEntities (unsigned int cc) const
 Return the number of subEntities of codimension codim.
 
Geometry geometry () const
 geometry of this entity
 
GeometryType type () const
 Return the name of the reference element. The type can be used to access the Dune::ReferenceElement.
 

Detailed Description

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

The implementation of entities in a IdentityGrid.

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.

Constructor & Destructor Documentation

◆ IdentityGridEntity()

template<int codim, int dim, class GridImp >
Dune::IdentityGridEntity< codim, dim, GridImp >::IdentityGridEntity ( const IdentityGridEntity< codim, dim, GridImp > &  original)
inline
Todo:
Please doc me !

Member Function Documentation

◆ count()

template<int codim, int dim, class GridImp >
template<int cc>
int Dune::IdentityGridEntity< codim, dim, GridImp >::count ( ) const
inline

Intra-element access to entities of codimension cc > codim. Return number of entities with codimension cc.

◆ operator=() [1/2]

template<int codim, int dim, class GridImp >
IdentityGridEntity & Dune::IdentityGridEntity< codim, dim, GridImp >::operator= ( const IdentityGridEntity< codim, dim, GridImp > &  original)
inline
Todo:
Please doc me !

◆ operator=() [2/2]

template<int codim, int dim, class GridImp >
IdentityGridEntity & Dune::IdentityGridEntity< codim, dim, GridImp >::operator= ( IdentityGridEntity< codim, dim, GridImp > &&  original)
inline
Todo:
Please doc me !

The documentation for this class was generated from the following file:
Creative Commons License   |  Legal Statements / Impressum  |  Hosted by TU Dresden  |  generated with Hugo v0.111.3 (Nov 23, 23:29, 2024)