|
dune-fem 2.12-git
|
Loading...
Searching...
No Matches
Dune::Fem::FilteredGridPartIntersection< Filter, HostIntersection > Class Template Reference
#include <dune/fem/gridpart/filteredgridpart/intersection.hh>
Public Types | |
| typedef Filter | FilterType |
| typedef HostIntersection | HostIntersectionType |
| typedef HostIntersectionType::ctype | ctype |
| typedef HostIntersectionType::Entity | Entity |
| typedef HostIntersectionType::Geometry | Geometry |
| typedef HostIntersectionType::LocalGeometry | LocalGeometry |
| typedef HostIntersectionType::LocalCoordinate | LocalCoordinate |
| typedef HostIntersectionType::GlobalCoordinate | GlobalCoordinate |
Public Member Functions | |
| FilteredGridPartIntersection ()=default | |
| FilteredGridPartIntersection (const FilterType &filter, HostIntersectionType hostIntersection) | |
| bool | equals (const ThisType &other) const |
| bool | boundary () const |
| bool | neighbor () const |
| int | boundaryId () const |
| std::size_t | boundarySegmentIndex () const |
| Entity | inside () const |
| Entity | outside () const |
| bool | conforming () const |
| LocalGeometry | geometryInInside () const |
| LocalGeometry | geometryInOutside () const |
| Geometry | geometry () const |
| GeometryType | type () const |
| int | indexInInside () const |
| int | indexInOutside () const |
| GlobalCoordinate | outerNormal (const LocalCoordinate &local) const |
| GlobalCoordinate | integrationOuterNormal (const LocalCoordinate &local) const |
| GlobalCoordinate | unitOuterNormal (const LocalCoordinate &local) const |
| GlobalCoordinate | centerUnitOuterNormal () const |
| const HostIntersectionType & | hostIntersection () const |
Static Public Attributes | |
| static const int | dimensionworld = HostIntersectionType::dimensionworld |
| static const int | mydimension = HostIntersectionType::mydimension |
Member Typedef Documentation
◆ ctype
template<class Filter , class HostIntersection >
| typedef HostIntersectionType::ctype Dune::Fem::FilteredGridPartIntersection< Filter, HostIntersection >::ctype |
◆ Entity
template<class Filter , class HostIntersection >
| typedef HostIntersectionType::Entity Dune::Fem::FilteredGridPartIntersection< Filter, HostIntersection >::Entity |
◆ FilterType
template<class Filter , class HostIntersection >
| typedef Filter Dune::Fem::FilteredGridPartIntersection< Filter, HostIntersection >::FilterType |
◆ Geometry
template<class Filter , class HostIntersection >
| typedef HostIntersectionType::Geometry Dune::Fem::FilteredGridPartIntersection< Filter, HostIntersection >::Geometry |
◆ GlobalCoordinate
template<class Filter , class HostIntersection >
| typedef HostIntersectionType::GlobalCoordinate Dune::Fem::FilteredGridPartIntersection< Filter, HostIntersection >::GlobalCoordinate |
◆ HostIntersectionType
template<class Filter , class HostIntersection >
| typedef HostIntersection Dune::Fem::FilteredGridPartIntersection< Filter, HostIntersection >::HostIntersectionType |
◆ LocalCoordinate
template<class Filter , class HostIntersection >
| typedef HostIntersectionType::LocalCoordinate Dune::Fem::FilteredGridPartIntersection< Filter, HostIntersection >::LocalCoordinate |
◆ LocalGeometry
template<class Filter , class HostIntersection >
| typedef HostIntersectionType::LocalGeometry Dune::Fem::FilteredGridPartIntersection< Filter, HostIntersection >::LocalGeometry |
Constructor & Destructor Documentation
◆ FilteredGridPartIntersection() [1/2]
template<class Filter , class HostIntersection >
|
default |
◆ FilteredGridPartIntersection() [2/2]
template<class Filter , class HostIntersection >
|
inline |
Member Function Documentation
◆ boundary()
template<class Filter , class HostIntersection >
|
inline |
◆ boundaryId()
template<class Filter , class HostIntersection >
|
inline |
◆ boundarySegmentIndex()
template<class Filter , class HostIntersection >
|
inline |
◆ centerUnitOuterNormal()
template<class Filter , class HostIntersection >
|
inline |
◆ conforming()
template<class Filter , class HostIntersection >
|
inline |
◆ equals()
template<class Filter , class HostIntersection >
|
inline |
◆ geometry()
template<class Filter , class HostIntersection >
|
inline |
◆ geometryInInside()
template<class Filter , class HostIntersection >
|
inline |
◆ geometryInOutside()
template<class Filter , class HostIntersection >
|
inline |
◆ hostIntersection()
template<class Filter , class HostIntersection >
|
inline |
◆ indexInInside()
template<class Filter , class HostIntersection >
|
inline |
◆ indexInOutside()
template<class Filter , class HostIntersection >
|
inline |
◆ inside()
template<class Filter , class HostIntersection >
|
inline |
◆ integrationOuterNormal()
template<class Filter , class HostIntersection >
|
inline |
◆ neighbor()
template<class Filter , class HostIntersection >
|
inline |
◆ outerNormal()
template<class Filter , class HostIntersection >
|
inline |
◆ outside()
template<class Filter , class HostIntersection >
|
inline |
◆ type()
template<class Filter , class HostIntersection >
|
inline |
◆ unitOuterNormal()
template<class Filter , class HostIntersection >
|
inline |
Member Data Documentation
◆ dimensionworld
template<class Filter , class HostIntersection >
|
static |
◆ mydimension
template<class Filter , class HostIntersection >
|
static |
The documentation for this class was generated from the following file:
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8