|
dune-grid 2.9.1
|
Loading...
Searching...
No Matches
Classes |
Public Types |
Public Member Functions |
Static Public Attributes |
Protected Types |
Protected Attributes |
List of all members
Dune::AlbertaGridIntersectionBase< Grid > Class Template Reference
#include <dune/grid/albertagrid/intersection.hh>
Inheritance diagram for Dune::AlbertaGridIntersectionBase< Grid >:

Classes | |
| struct | GlobalCoordReader |
| struct | LocalCoordReader |
Public Types | |
| typedef Grid::ctype | ctype |
| typedef FieldVector< ctype, dimensionworld > | NormalVector |
| typedef FieldVector< ctype, dimension-1 > | LocalCoordType |
| typedef Grid::template Codim< 0 >::Entity | Entity |
| typedef Grid::template Codim< 1 >::Geometry | Geometry |
| typedef Grid::template Codim< 1 >::LocalGeometry | LocalGeometry |
| typedef Alberta::ElementInfo< dimension > | ElementInfo |
Public Member Functions | |
| AlbertaGridIntersectionBase () | |
| AlbertaGridIntersectionBase (const EntityImp &entity, const int oppVertex) | |
| Entity | inside () const |
| bool | boundary () const |
| int | boundaryId () const |
| size_t | boundarySegmentIndex () const |
| int | indexInInside () const |
| GeometryType | type () const |
| NormalVector | centerIntegrationOuterNormal () const |
| NormalVector | centerOuterNormal () const |
| NormalVector | centerUnitOuterNormal () const |
| NormalVector | integrationOuterNormal (const LocalCoordType &local) const |
| NormalVector | outerNormal (const LocalCoordType &local) const |
| NormalVector | unitOuterNormal (const LocalCoordType &local) const |
| AlbertaTransformation | transformation () const |
| const Grid & | grid () const |
| const ElementInfo & | elementInfo () const |
| AlbertaGridIntersectionBase< constAlbertaGrid< 1, 1 > >::NormalVector | centerIntegrationOuterNormal () const |
| AlbertaGridIntersectionBase< constAlbertaGrid< 3, 3 > >::NormalVector | centerIntegrationOuterNormal () const |
Static Public Attributes | |
| static const int | dimension = Grid::dimension |
| static const int | dimensionworld = Grid::dimensionworld |
Protected Types | |
| typedef AlbertaGridEntity< 0, dimension, Grid > | EntityImp |
| typedef Grid::Traits::template Codim< 1 >::GeometryImpl | GeometryImpl |
| typedef Grid::Traits::template Codim< 1 >::LocalGeometryImpl | LocalGeometryImpl |
Protected Attributes | |
| const Grid * | grid_ |
| ElementInfo | elementInfo_ |
| int | oppVertex_ |
Member Typedef Documentation
◆ ctype
template<class Grid >
| typedef Grid::ctype Dune::AlbertaGridIntersectionBase< Grid >::ctype |
◆ ElementInfo
template<class Grid >
| typedef Alberta::ElementInfo< dimension > Dune::AlbertaGridIntersectionBase< Grid >::ElementInfo |
◆ Entity
template<class Grid >
| typedef Grid::template Codim<0>::Entity Dune::AlbertaGridIntersectionBase< Grid >::Entity |
◆ EntityImp
template<class Grid >
|
protected |
◆ Geometry
template<class Grid >
| typedef Grid::template Codim<1>::Geometry Dune::AlbertaGridIntersectionBase< Grid >::Geometry |
◆ GeometryImpl
template<class Grid >
|
protected |
◆ LocalCoordType
template<class Grid >
| typedef FieldVector< ctype, dimension-1 > Dune::AlbertaGridIntersectionBase< Grid >::LocalCoordType |
◆ LocalGeometry
template<class Grid >
| typedef Grid::template Codim<1>::LocalGeometry Dune::AlbertaGridIntersectionBase< Grid >::LocalGeometry |
◆ LocalGeometryImpl
template<class Grid >
|
protected |
◆ NormalVector
template<class Grid >
| typedef FieldVector< ctype, dimensionworld > Dune::AlbertaGridIntersectionBase< Grid >::NormalVector |
Constructor & Destructor Documentation
◆ AlbertaGridIntersectionBase() [1/2]
template<class Grid >
|
inline |
◆ AlbertaGridIntersectionBase() [2/2]
template<class Grid >
|
inline |
Member Function Documentation
◆ boundary()
template<class Grid >
|
inline |
◆ boundaryId()
template<class Grid >
|
inline |
◆ boundarySegmentIndex()
template<class Grid >
|
inline |
◆ centerIntegrationOuterNormal() [1/3]
|
inline |
◆ centerIntegrationOuterNormal() [2/3]
|
inline |
◆ centerIntegrationOuterNormal() [3/3]
template<class Grid >
|
inline |
◆ centerOuterNormal()
template<class Grid >
|
inline |
◆ centerUnitOuterNormal()
template<class Grid >
|
inline |
◆ elementInfo()
template<class Grid >
|
inline |
◆ grid()
template<class Grid >
|
inline |
◆ indexInInside()
template<class Grid >
|
inline |
◆ inside()
template<class Grid >
|
inline |
◆ integrationOuterNormal()
template<class Grid >
|
inline |
◆ outerNormal()
template<class Grid >
|
inline |
◆ transformation()
template<class Grid >
|
inline |
◆ type()
template<class Grid >
|
inline |
◆ unitOuterNormal()
template<class Grid >
|
inline |
Member Data Documentation
◆ dimension
template<class Grid >
|
static |
◆ dimensionworld
template<class Grid >
|
static |
◆ elementInfo_
template<class Grid >
|
protected |
◆ grid_
template<class Grid >
|
protected |
◆ oppVertex_
template<class Grid >
|
protected |
The documentation for this class was generated from the following files:
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8