#include <dune/alugrid/common/intersectioniteratorwrapper.hh>
|
enum | |
| dimension More...
|
|
enum | |
| dimensionworld More...
|
|
typedef GridImp::ctype | ctype |
| define type used for coordinates in grid module
|
|
typedef GridImp::template Codim< 0 >::Entity | Entity |
| Entity type.
|
|
typedef GridImp::template Codim< 0 >::EntityPointer | EntityPointer |
| type of EntityPointer
|
|
typedef GridImp::template Codim< 1 >::Geometry | Geometry |
| type of intersectionGlobal
|
|
typedef GridImp::template Codim< 1 >::LocalGeometry | LocalGeometry |
| type of intersection*Local
|
|
typedef FieldVector< ctype, dimworld > | NormalType |
| type of normal vector
|
|
typedef IntersectionIteratorImpl::Twists | Twists |
|
typedef Twists::Twist | Twist |
|
◆ ctype
define type used for coordinates in grid module
◆ Entity
◆ EntityPointer
◆ Geometry
type of intersectionGlobal
◆ LocalGeometry
type of intersection*Local
◆ NormalType
◆ Twist
◆ Twists
◆ anonymous enum
◆ anonymous enum
◆ LeafIntersectionWrapper() [1/3]
◆ LeafIntersectionWrapper() [2/3]
template<class GridImp >
template<class EntityImp >
constructor called from the ibegin and iend method
◆ LeafIntersectionWrapper() [3/3]
◆ boundary()
return true if intersection is with boundary.
- Todo:
- connection with boundary information, processor/outer boundary
◆ boundaryId()
return information about the Boundary
◆ boundarySegmentIndex()
return the boundary segment index
◆ centerUnitOuterNormal()
return unit outer normal, this should be dependent on local coordinates for higher order boundary
◆ conforming()
return true if intersection is conform (i.e. only one neighbor)
◆ equals()
◆ geometry()
intersection of codimension 1 of this neighbor with element where iteration started. Here returned element is in GLOBAL coordinates of the element where iteration started.
◆ geometryInInside()
intersection of codimension 1 of this neighbor with element where iteration started. Here returned element is in LOCAL coordinates of the element where iteration started.
◆ geometryInOutside()
intersection of codimension 1 of this neighbor with element where iteration started. Here returned element is in LOCAL coordinates of neighbor
◆ increment()
◆ indexInInside()
local index of codim 1 entity in self where intersection is contained in
◆ indexInOutside()
local index of codim 1 entity in neighbor where intersection is contained
◆ inside()
access entity where iteration started
◆ integrationOuterNormal()
return outer normal, this should be dependent on local coordinates for higher order boundary
◆ it() [1/2]
returns reference to underlying intersection iterator implementation
◆ it() [2/2]
◆ level()
◆ neighbor()
return true if across the intersection a neighbor on this level exists
◆ operator bool()
◆ outerNormal()
return outer normal, this should be dependent on local coordinates for higher order boundary
◆ outside()
◆ twistInInside()
twist of the face seen from the inner element
◆ twistInOutside()
twist of the face seen from the outer element
◆ type()
obtain the type of reference element for this intersection
◆ unitOuterNormal()
return unit outer normal, this should be dependent on local coordinates for higher order boundary
◆ weight()
return weight associated with graph edge between the neighboring elements
The documentation for this class was generated from the following file: