|
dune-grid
2.2.0
|
#include <dune/grid/geometrygrid/intersection.hh>
Public Types | |
| typedef Base::ElementGeometry | ElementGeometry |
| typedef Traits::ctype | ctype |
| typedef Traits::template Codim < 0 >::Entity | Entity |
| typedef Traits::template Codim < 0 >::EntityPointer | EntityPointer |
| typedef Traits::template Codim < 1 >::Geometry | Geometry |
| typedef Traits::template Codim < 1 >::LocalGeometry | LocalGeometry |
Public Member Functions | |
| LeafIntersection (const ElementGeometry &insideGeo) | |
| operator bool () const | |
| EntityPointer | inside () const |
| EntityPointer | outside () const |
| bool | boundary () const |
| bool | conforming () const |
| bool | neighbor () const |
| int | boundaryId () const |
| size_t | boundarySegmentIndex () const |
| LocalGeometry | geometryInInside () const |
| LocalGeometry | geometryInOutside () const |
| Geometry | geometry () const |
| GeometryType | type () const |
| unsigned int | topologyId () const |
| int | indexInInside () const |
| int | indexInOutside () const |
| FieldVector< ctype, dimensionworld > | integrationOuterNormal (const FieldVector< ctype, dimension-1 > &local) const |
| FieldVector< ctype, dimensionworld > | outerNormal (const FieldVector< ctype, dimension-1 > &local) const |
| FieldVector< ctype, dimensionworld > | unitOuterNormal (const FieldVector< ctype, dimension-1 > &local) const |
| FieldVector< ctype, dimensionworld > | centerUnitOuterNormal () const |
| const HostGrid::Traits::LeafIntersection & | hostIntersection () const |
| const const GeometryGrid < HostGrid, CoordFunction, Allocator > & | grid () const |
| void | invalidate () |
| void | initialize (const HostGrid::Traits::LeafIntersection &hostIntersection) |
Static Public Attributes | |
| static const int | dimension |
| static const int | dimensionworld |
typedef Traits::ctype Dune::GeoGrid::Intersection< const GeometryGrid< HostGrid, CoordFunction, Allocator > , HostGrid::Traits::LeafIntersection >::ctype [inherited] |
| typedef Base::ElementGeometry Dune::GeoGrid::LeafIntersection< const GeometryGrid< HostGrid, CoordFunction, Allocator > >::ElementGeometry |
typedef Traits::template Codim< 0 >::Entity Dune::GeoGrid::Intersection< const GeometryGrid< HostGrid, CoordFunction, Allocator > , HostGrid::Traits::LeafIntersection >::Entity [inherited] |
typedef Traits::template Codim< 0 >::EntityPointer Dune::GeoGrid::Intersection< const GeometryGrid< HostGrid, CoordFunction, Allocator > , HostGrid::Traits::LeafIntersection >::EntityPointer [inherited] |
typedef Traits::template Codim< 1 >::Geometry Dune::GeoGrid::Intersection< const GeometryGrid< HostGrid, CoordFunction, Allocator > , HostGrid::Traits::LeafIntersection >::Geometry [inherited] |
typedef Traits::template Codim< 1 >::LocalGeometry Dune::GeoGrid::Intersection< const GeometryGrid< HostGrid, CoordFunction, Allocator > , HostGrid::Traits::LeafIntersection >::LocalGeometry [inherited] |
| Dune::GeoGrid::LeafIntersection< const GeometryGrid< HostGrid, CoordFunction, Allocator > >::LeafIntersection | ( | const ElementGeometry & | insideGeo | ) | [inline, explicit] |
| bool Dune::GeoGrid::Intersection< const GeometryGrid< HostGrid, CoordFunction, Allocator > , HostGrid::Traits::LeafIntersection >::boundary | ( | ) | const [inline, inherited] |
| int Dune::GeoGrid::Intersection< const GeometryGrid< HostGrid, CoordFunction, Allocator > , HostGrid::Traits::LeafIntersection >::boundaryId | ( | ) | const [inline, inherited] |
| size_t Dune::GeoGrid::Intersection< const GeometryGrid< HostGrid, CoordFunction, Allocator > , HostGrid::Traits::LeafIntersection >::boundarySegmentIndex | ( | ) | const [inline, inherited] |
| FieldVector< ctype, dimensionworld > Dune::GeoGrid::Intersection< const GeometryGrid< HostGrid, CoordFunction, Allocator > , HostGrid::Traits::LeafIntersection >::centerUnitOuterNormal | ( | ) | const [inline, inherited] |
| bool Dune::GeoGrid::Intersection< const GeometryGrid< HostGrid, CoordFunction, Allocator > , HostGrid::Traits::LeafIntersection >::conforming | ( | ) | const [inline, inherited] |
| Geometry Dune::GeoGrid::Intersection< const GeometryGrid< HostGrid, CoordFunction, Allocator > , HostGrid::Traits::LeafIntersection >::geometry | ( | ) | const [inline, inherited] |
| LocalGeometry Dune::GeoGrid::Intersection< const GeometryGrid< HostGrid, CoordFunction, Allocator > , HostGrid::Traits::LeafIntersection >::geometryInInside | ( | ) | const [inline, inherited] |
| LocalGeometry Dune::GeoGrid::Intersection< const GeometryGrid< HostGrid, CoordFunction, Allocator > , HostGrid::Traits::LeafIntersection >::geometryInOutside | ( | ) | const [inline, inherited] |
| const const GeometryGrid< HostGrid, CoordFunction, Allocator > & Dune::GeoGrid::Intersection< const GeometryGrid< HostGrid, CoordFunction, Allocator > , HostGrid::Traits::LeafIntersection >::grid | ( | ) | const [inline, inherited] |
| const HostGrid::Traits::LeafIntersection & Dune::GeoGrid::Intersection< const GeometryGrid< HostGrid, CoordFunction, Allocator > , HostGrid::Traits::LeafIntersection >::hostIntersection | ( | ) | const [inline, inherited] |
| int Dune::GeoGrid::Intersection< const GeometryGrid< HostGrid, CoordFunction, Allocator > , HostGrid::Traits::LeafIntersection >::indexInInside | ( | ) | const [inline, inherited] |
| int Dune::GeoGrid::Intersection< const GeometryGrid< HostGrid, CoordFunction, Allocator > , HostGrid::Traits::LeafIntersection >::indexInOutside | ( | ) | const [inline, inherited] |
| void Dune::GeoGrid::Intersection< const GeometryGrid< HostGrid, CoordFunction, Allocator > , HostGrid::Traits::LeafIntersection >::initialize | ( | const HostGrid::Traits::LeafIntersection< const GeometryGrid< HostGrid, CoordFunction, Allocator >, HostGrid::Traits::LeafIntersection > & | hostIntersection | ) | [inline, inherited] |
| EntityPointer Dune::GeoGrid::Intersection< const GeometryGrid< HostGrid, CoordFunction, Allocator > , HostGrid::Traits::LeafIntersection >::inside | ( | ) | const [inline, inherited] |
| FieldVector< ctype, dimensionworld > Dune::GeoGrid::Intersection< const GeometryGrid< HostGrid, CoordFunction, Allocator > , HostGrid::Traits::LeafIntersection >::integrationOuterNormal | ( | const FieldVector< ctype, dimension-1 > & | local | ) | const [inline, inherited] |
| void Dune::GeoGrid::Intersection< const GeometryGrid< HostGrid, CoordFunction, Allocator > , HostGrid::Traits::LeafIntersection >::invalidate | ( | ) | [inline, inherited] |
| bool Dune::GeoGrid::Intersection< const GeometryGrid< HostGrid, CoordFunction, Allocator > , HostGrid::Traits::LeafIntersection >::neighbor | ( | ) | const [inline, inherited] |
| Dune::GeoGrid::Intersection< const GeometryGrid< HostGrid, CoordFunction, Allocator > , HostGrid::Traits::LeafIntersection >::operator bool | ( | ) | const [inline, inherited] |
| FieldVector< ctype, dimensionworld > Dune::GeoGrid::Intersection< const GeometryGrid< HostGrid, CoordFunction, Allocator > , HostGrid::Traits::LeafIntersection >::outerNormal | ( | const FieldVector< ctype, dimension-1 > & | local | ) | const [inline, inherited] |
| EntityPointer Dune::GeoGrid::Intersection< const GeometryGrid< HostGrid, CoordFunction, Allocator > , HostGrid::Traits::LeafIntersection >::outside | ( | ) | const [inline, inherited] |
| unsigned int Dune::GeoGrid::Intersection< const GeometryGrid< HostGrid, CoordFunction, Allocator > , HostGrid::Traits::LeafIntersection >::topologyId | ( | ) | const [inline, inherited] |
| GeometryType Dune::GeoGrid::Intersection< const GeometryGrid< HostGrid, CoordFunction, Allocator > , HostGrid::Traits::LeafIntersection >::type | ( | ) | const [inline, inherited] |
| FieldVector< ctype, dimensionworld > Dune::GeoGrid::Intersection< const GeometryGrid< HostGrid, CoordFunction, Allocator > , HostGrid::Traits::LeafIntersection >::unitOuterNormal | ( | const FieldVector< ctype, dimension-1 > & | local | ) | const [inline, inherited] |
const int Dune::GeoGrid::Intersection< const GeometryGrid< HostGrid, CoordFunction, Allocator > , HostGrid::Traits::LeafIntersection >::dimension [static, inherited] |
const int Dune::GeoGrid::Intersection< const GeometryGrid< HostGrid, CoordFunction, Allocator > , HostGrid::Traits::LeafIntersection >::dimensionworld [static, inherited] |
1.7.6.1