|
dune-grid 2.8.0
|
Loading...
Searching...
No Matches
identitygridintersections.hh
Go to the documentation of this file.
181 HostLeafIntersection hostIntersection_;
324 FieldVector<ctype, dimworld> integrationOuterNormal (const FieldVector<ctype, dim-1>& local) const {
size_type dim() const
LocalIndex & local()
The IdentityGridEntity class.
The IdentityGridLeafIterator class.
STL namespace.
Include standard header files.
provides access to host grid objects from GeometryGrid
Definition identitygrid.hh:35
The implementation of entities in a IdentityGrid.
Definition identitygridentity.hh:53
Definition identitygridintersectioniterator.hh:82
Iterator over all element neighborsMesh entities of codimension 0 ("elements") allow to visit all nei...
Definition identitygridintersectioniterator.hh:27
An intersection with a leaf neighbor elementMesh entities of codimension 0 ("elements") allow to visi...
Definition identitygridintersections.hh:31
Entity inside() const
Definition identitygridintersections.hh:75
IdentityGridLeafIntersection(const GridImp *identityGrid, HostLeafIntersection &&hostIntersection)
Definition identitygridintersections.hh:62
NormalVector centerUnitOuterNormal() const
Return unit outer normal (length == 1)
Definition identitygridintersections.hh:97
GridImp::template Codim< 1 >::LocalGeometry LocalGeometry
Definition identitygridintersections.hh:49
Geometry geometry() const
Definition identitygridintersections.hh:140
Entity outside() const
Definition identitygridintersections.hh:82
LocalGeometry geometryInOutside() const
Definition identitygridintersections.hh:133
IdentityGridLeafIntersection()
Definition identitygridintersections.hh:53
bool boundary() const
return true if intersection is with boundary.
Definition identitygridintersections.hh:88
GeometryType type() const
Geometry type of an intersection.
Definition identitygridintersections.hh:117
FieldVector< ctype, dimworld > NormalVector
Definition identitygridintersections.hh:51
LocalGeometry geometryInInside() const
Definition identitygridintersections.hh:126
bool conforming() const
Return true if this is a conforming intersection.
Definition identitygridintersections.hh:112
IdentityGridLeafIntersection(const GridImp *identityGrid, const HostLeafIntersection &hostIntersection)
Definition identitygridintersections.hh:56
size_t boundarySegmentIndex() const
return the boundary segment index
Definition identitygridintersections.hh:107
bool equals(const IdentityGridLeafIntersection &other) const
Definition identitygridintersections.hh:68
FieldVector< ctype, GridImp::dimensionworld > outerNormal(const FieldVector< ctype, GridImp::dimension-1 > &local) const
return outer normal
Definition identitygridintersections.hh:159
int indexInOutside() const
local number of codim 1 entity in neighbor where intersection is contained
Definition identitygridintersections.hh:153
FieldVector< ctype, GridImp::dimensionworld > integrationOuterNormal(const FieldVector< ctype, GridImp::dimension-1 > &local) const
return outer normal multiplied by the integration element
Definition identitygridintersections.hh:164
bool neighbor() const
return true if across the edge an neighbor on this level exists
Definition identitygridintersections.hh:102
FieldVector< ctype, GridImp::dimensionworld > unitOuterNormal(const FieldVector< ctype, GridImp::dimension-1 > &local) const
return unit outer normal
Definition identitygridintersections.hh:169
int indexInInside() const
local number of codim 1 entity in self where intersection is contained in
Definition identitygridintersections.hh:147
GridImp::template Codim< 1 >::Geometry Geometry
Definition identitygridintersections.hh:48
GridImp::template Codim< 0 >::Entity Entity
Definition identitygridintersections.hh:50
Definition identitygridintersections.hh:190
Geometry geometry() const
Definition identitygridintersections.hh:300
GridImp::template Codim< 0 >::Entity Entity
Definition identitygridintersections.hh:209
IdentityGridLevelIntersection(const GridImp *identityGrid, const HostLevelIntersection &hostIntersection)
Definition identitygridintersections.hh:215
GridImp::template Codim< 1 >::Geometry Geometry
Definition identitygridintersections.hh:207
bool equals(const IdentityGridLevelIntersection &other) const
Definition identitygridintersections.hh:227
bool neighbor() const
return true if across the edge an neighbor on this level exists
Definition identitygridintersections.hh:262
IdentityGridLevelIntersection()
Definition identitygridintersections.hh:212
NormalVector centerUnitOuterNormal() const
Return unit outer normal (length == 1)
Definition identitygridintersections.hh:257
bool conforming() const
Return true if this is a conforming intersection.
Definition identitygridintersections.hh:272
int indexInInside() const
local number of codim 1 entity in self where intersection is contained in
Definition identitygridintersections.hh:307
FieldVector< ctype, dimworld > outerNormal(const FieldVector< ctype, dim-1 > &local) const
return outer normal
Definition identitygridintersections.hh:319
GridImp::template Codim< 1 >::LocalGeometry LocalGeometry
Definition identitygridintersections.hh:208
FieldVector< ctype, dimworld > NormalVector
Definition identitygridintersections.hh:210
bool boundary() const
return true if intersection is with boundary.
Definition identitygridintersections.hh:248
FieldVector< ctype, dimworld > integrationOuterNormal(const FieldVector< ctype, dim-1 > &local) const
return outer normal multiplied by the integration element
Definition identitygridintersections.hh:324
LocalGeometry geometryInOutside() const
Definition identitygridintersections.hh:293
LocalGeometry geometryInInside() const
Definition identitygridintersections.hh:286
int indexInOutside() const
local number of codim 1 entity in neighbor where intersection is contained
Definition identitygridintersections.hh:313
FieldVector< ctype, dimworld > unitOuterNormal(const FieldVector< ctype, dim-1 > &local) const
return unit outer normal
Definition identitygridintersections.hh:329
size_t boundarySegmentIndex() const
return the boundary segment index
Definition identitygridintersections.hh:267
Entity outside() const
Definition identitygridintersections.hh:241
Entity inside() const
Definition identitygridintersections.hh:234
GeometryType type() const
Geometry type of an intersection.
Definition identitygridintersections.hh:277
IdentityGridLevelIntersection(const GridImp *identityGrid, HostLevelIntersection &&hostIntersection)
Definition identitygridintersections.hh:221
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8