|
dune-grid 2.8.0
|
Loading...
Searching...
No Matches
albertagrid/entity.hh
Go to the documentation of this file.
96 EntitySeed seed () const { return EntitySeed( AlbertaGridEntitySeed< codim, Grid >( elementInfo(), subEntity() ) ); }
239 EntitySeed seed () const { return EntitySeed( AlbertaGridEntitySeed< 0, Grid >(elementInfo() )); }
size_type dim() const
#define DUNE_THROW(E, m)
static constexpr T binomial(const T &n, const T &k) noexcept
provides a wrapper for ALBERTA's el_info structure
PartitionType
Attributes used in the generic overlap model.
Definition gridenums.hh:28
Include standard header files.
Definition treeiterator.hh:187
Definition hierarchiciterator.hh:27
Definition albertagrid/intersection.hh:103
Definition albertagrid/intersectioniterator.hh:25
Definition albertagrid/entity.hh:44
ALBERTA EL_INFO * getElInfo() const
needed for the LevelIterator and LeafIterator
Definition entity.cc:60
Grid::template Codim< codim >::Entity Entity
Definition albertagrid/entity.hh:65
void setElement(const ElementInfo &elementInfo, int subEntity)
Definition entity.cc:76
EntitySeed seed() const
obtain entity seed
Definition albertagrid/entity.hh:96
PartitionType partitionType() const
return partition type of this entity
Definition entity.cc:38
Grid::template Codim< codim >::Geometry Geometry
Definition albertagrid/entity.hh:67
const ElementInfo & elementInfo() const
Definition albertagrid/entity.hh:128
Geometry geometry() const
geometry of this entity
Definition entity.cc:101
unsigned int subEntities(unsigned int cd) const
Obtain the number of subentities of a given codimension.
Definition albertagrid/entity.hh:106
const Grid & grid() const
obtain a reference to the grid
Definition albertagrid/entity.hh:140
Grid::template Codim< codim >::EntitySeed EntitySeed
Definition albertagrid/entity.hh:66
int subEntity() const
obtain number of the subentity within the element (in ALBERTA numbering)
Definition albertagrid/entity.hh:146
Alberta::ElementInfo< dimension > ElementInfo
Definition albertagrid/entity.hh:69
GeometryType type() const
type of geometry of this entity
Definition entity.cc:112
bool equals(const This &other) const
equality of entities
Definition entity.cc:46
Definition albertagrid/entity.hh:61
Grid::template Codim< cd >::Entity Entity
Definition albertagrid/entity.hh:62
Definition albertagrid/entity.hh:183
Grid::HierarchicIterator HierarchicIterator
Definition albertagrid/entity.hh:211
EntitySeed seed() const
obtain entity seed
Definition albertagrid/entity.hh:239
Grid::Traits::template Codim< 0 >::GeometryImpl GeometryImpl
Definition albertagrid/entity.hh:209
const ElementInfo & elementInfo() const
Definition albertagrid/entity.hh:353
int twist() const
obtain twist
Definition albertagrid/entity.hh:377
Grid::template Codim< 0 >::Geometry Geometry
Definition albertagrid/entity.hh:207
bool hasFather() const
returns true if father entity exists
Definition albertagrid/entity.hh:310
Grid::template Codim< 0 >::Entity Entity
Definition albertagrid/entity.hh:205
int subEntity() const
obtain number of the subentity within the element (in ALBERTA numbering)
Definition albertagrid/entity.hh:371
int twist(int i) const
obtain twist of a subentity
Definition albertagrid/entity.hh:384
AlbertaGridLevelIntersectionIterator ilevelbegin() const
Definition albertagrid/entity.hh:287
Alberta::ElementInfo< dimension > ElementInfo
Definition albertagrid/entity.hh:216
Grid::template Codim< 0 >::EntitySeed EntitySeed
Definition albertagrid/entity.hh:206
AlbertaGridLevelIntersectionIterator ilevelend() const
Definition albertagrid/entity.hh:298
Grid::template Codim< 0 >::LocalGeometry LocalGeometry
Definition albertagrid/entity.hh:208
const Grid & grid() const
obtain a reference to the grid
Definition albertagrid/entity.hh:365
unsigned int subEntities(unsigned int cd) const
Obtain the number of subentities of a given codimension.
Definition albertagrid/entity.hh:249
Dune::AlbertaGridLeafIntersectionIterator< Grid > AlbertaGridLeafIntersectionIterator
Definition albertagrid/entity.hh:213
AlbertaGridLeafIntersectionIterator AlbertaGridLevelIntersectionIterator
Definition albertagrid/entity.hh:214
Grid::template Codim< codim >::Entity Entity
Definition albertagrid/entity.hh:202
Definition albertagrid/entityseed.hh:16
Default Implementations for EntityImp.
Definition common/entity.hh:548
GridFamily::Traits::HierarchicIterator HierarchicIterator
A type that is a model of Dune::HierarchicIterator A type of iterator that allows to examine,...
Definition common/grid.hh:485
@ dimensionworld
The dimension of the world the grid lives in.
Definition common/grid.hh:392
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8