|
dune-grid
2.2.0
|
#include <dune/grid/sgrid.hh>
Public Types | |
| enum | { dimension = dim } |
| know your own dimension More... | |
| enum | { dimensionworld = dimworld } |
| know your own dimension of world More... | |
| typedef GridImp::template Codim< 0 >::Entity | Entity |
| typedef GridImp::template Codim< 0 >::EntityPointer | EntityPointer |
| typedef GridImp::template Codim< 1 >::Geometry | Geometry |
| typedef Geometry::LocalCoordinate | LocalCoordinate |
| typedef Geometry::GlobalCoordinate | GlobalCoordinate |
| typedef GridImp::template Codim< 1 >::LocalGeometry | LocalGeometry |
| typedef Dune::Intersection < const GridImp, Dune::SIntersectionIterator > | Intersection |
| typedef GridImp::ctype | ctype |
| define type used for coordinates in grid module | |
Public Member Functions | |
| bool | boundary () const |
| int | boundaryId () const |
| Identifier for boundary segment from macro grid. | |
| size_t | boundarySegmentIndex () const |
| index of the boundary segment within the macro grid | |
| bool | neighbor () const |
| return true if intersection is shared with another element. | |
| EntityPointer | inside () const |
| return EntityPointer to the Entity on the inside of this intersection. | |
| EntityPointer | outside () const |
| return EntityPointer to the Entity on the outside of this intersection. | |
| bool | conforming () const |
| return true if intersection is conform. | |
| LocalGeometry | geometryInInside () const |
| geometrical information about this intersection in local coordinates of the inside() entity. | |
| LocalGeometry | geometryInOutside () const |
| geometrical information about this intersection in local coordinates of the outside() entity. | |
| Geometry | geometry () const |
| geometrical information about the intersection in global coordinates. | |
| GeometryType | type () const |
| obtain the type of reference element for this intersection | |
| int | indexInInside () const |
| Local index of codim 1 entity in the inside() entity where intersection is contained in. | |
| int | indexInOutside () const |
| Local index of codim 1 entity in outside() entity where intersection is contained in. | |
| GlobalCoordinate | outerNormal (const LocalCoordinate &local) const |
| Return an outer normal (length not necessarily 1) | |
| GlobalCoordinate | integrationOuterNormal (const LocalCoordinate &local) const |
| return outer normal scaled with the integration element | |
| GlobalCoordinate | unitOuterNormal (const LocalCoordinate &local) const |
| Return unit outer normal (length == 1) | |
| GlobalCoordinate | centerUnitOuterNormal () const |
| Return unit outer normal (length == 1) | |
| SIntersection (const SIntersectionIterator< GridImp > &is_) | |
| constructor | |
| typedef GridImp::ctype Dune::SIntersection< GridImp >::ctype |
define type used for coordinates in grid module
| typedef GridImp::template Codim<0>::Entity Dune::SIntersection< GridImp >::Entity |
| typedef GridImp::template Codim<0>::EntityPointer Dune::SIntersection< GridImp >::EntityPointer |
| typedef GridImp::template Codim<1>::Geometry Dune::SIntersection< GridImp >::Geometry |
| typedef Geometry::GlobalCoordinate Dune::SIntersection< GridImp >::GlobalCoordinate |
| typedef Dune::Intersection<const GridImp, Dune::SIntersectionIterator> Dune::SIntersection< GridImp >::Intersection |
| typedef Geometry::LocalCoordinate Dune::SIntersection< GridImp >::LocalCoordinate |
| typedef GridImp::template Codim<1>::LocalGeometry Dune::SIntersection< GridImp >::LocalGeometry |
| Dune::SIntersection< GridImp >::SIntersection | ( | const SIntersectionIterator< GridImp > & | is_ | ) | [inline] |
constructor
| bool Dune::SIntersection< GridImp >::boundary | ( | ) | const [inline] |
| int Dune::SIntersection< GridImp >::boundaryId | ( | ) | const [inline] |
Identifier for boundary segment from macro grid.
| size_t Dune::SIntersection< GridImp >::boundarySegmentIndex | ( | ) | const [inline] |
index of the boundary segment within the macro grid
| GlobalCoordinate Dune::SIntersection< GridImp >::centerUnitOuterNormal | ( | ) | const [inline] |
Return unit outer normal (length == 1)
| bool Dune::SIntersection< GridImp >::conforming | ( | ) | const [inline] |
return true if intersection is conform.
| Geometry Dune::SIntersection< GridImp >::geometry | ( | ) | const [inline] |
geometrical information about the intersection in global coordinates.
| LocalGeometry Dune::SIntersection< GridImp >::geometryInInside | ( | ) | const [inline] |
geometrical information about this intersection in local coordinates of the inside() entity.
| LocalGeometry Dune::SIntersection< GridImp >::geometryInOutside | ( | ) | const [inline] |
geometrical information about this intersection in local coordinates of the outside() entity.
| int Dune::SIntersection< GridImp >::indexInInside | ( | ) | const [inline] |
Local index of codim 1 entity in the inside() entity where intersection is contained in.
| int Dune::SIntersection< GridImp >::indexInOutside | ( | ) | const [inline] |
Local index of codim 1 entity in outside() entity where intersection is contained in.
| EntityPointer Dune::SIntersection< GridImp >::inside | ( | ) | const [inline] |
return EntityPointer to the Entity on the inside of this intersection.
| GlobalCoordinate Dune::SIntersection< GridImp >::integrationOuterNormal | ( | const LocalCoordinate & | local | ) | const [inline] |
return outer normal scaled with the integration element
| bool Dune::SIntersection< GridImp >::neighbor | ( | ) | const [inline] |
return true if intersection is shared with another element.
| GlobalCoordinate Dune::SIntersection< GridImp >::outerNormal | ( | const LocalCoordinate & | local | ) | const [inline] |
Return an outer normal (length not necessarily 1)
| EntityPointer Dune::SIntersection< GridImp >::outside | ( | ) | const [inline] |
return EntityPointer to the Entity on the outside of this intersection.
| GeometryType Dune::SIntersection< GridImp >::type | ( | ) | const [inline] |
obtain the type of reference element for this intersection
| GlobalCoordinate Dune::SIntersection< GridImp >::unitOuterNormal | ( | const LocalCoordinate & | local | ) | const [inline] |
Return unit outer normal (length == 1)
1.7.6.1