- Home
- About DUNE
- Download
- Documentation
- Community
- Development
#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 Grid &grid, 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 |
const LocalGeometry & | geometryInInside () const |
const LocalGeometry & | geometryInOutside () const |
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 Grid & | grid, | |
const ElementGeometry & | insideGeo | |||
) | [inline] |
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] |
const Geometry& Dune::GeoGrid::Intersection< const GeometryGrid< HostGrid, CoordFunction, Allocator > , HostGrid::Traits::LeafIntersection >::geometry | ( | ) | const [inline, inherited] |
const LocalGeometry& Dune::GeoGrid::Intersection< const GeometryGrid< HostGrid, CoordFunction, Allocator > , HostGrid::Traits::LeafIntersection >::geometryInInside | ( | ) | const [inline, inherited] |
const 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] |
Generated on Fri Apr 29 2011 with Doxygen (ver 1.7.1) [doxygen-log,error-log].