|
dune-fem 2.12-git
|
Loading...
Searching...
No Matches
Dune::Fem::MetaTwistUtility< HostTwistUtility > Struct Template Reference
MetaTwistUtility forwards the twist calls to the TwistUtility of the underlying HostTwistUtility. More...
#include <dune/fem/gridpart/common/metatwistutility.hh>
Public Types | |
| typedef HostTwistUtility | HostTwistUtilityType |
| typedef HostTwistUtilityType::GridType | GridType |
Static Public Member Functions | |
| template<class Intersection > | |
| static int | twistInSelf (const GridType &grid, const Intersection &intersection) |
| return 0 for inner face | |
| template<class Intersection > | |
| static int | twistInNeighbor (const GridType &grid, const Intersection &intersection) |
| return 0 for outer face | |
| template<class Intersection > | |
| static GeometryType | elementGeometry (const Intersection &intersection, const bool inside) |
| return geometry type of inside or outside entity | |
Detailed Description
template<class HostTwistUtility>
struct Dune::Fem::MetaTwistUtility< HostTwistUtility >
struct Dune::Fem::MetaTwistUtility< HostTwistUtility >
MetaTwistUtility forwards the twist calls to the TwistUtility of the underlying HostTwistUtility.
- Note
- The class Intersection implementation is assumed to have a method hostIntersection().
Member Typedef Documentation
◆ GridType
template<class HostTwistUtility >
| typedef HostTwistUtilityType::GridType Dune::Fem::MetaTwistUtility< HostTwistUtility >::GridType |
◆ HostTwistUtilityType
template<class HostTwistUtility >
| typedef HostTwistUtility Dune::Fem::MetaTwistUtility< HostTwistUtility >::HostTwistUtilityType |
Member Function Documentation
◆ elementGeometry()
template<class HostTwistUtility >
template<class Intersection >
|
inlinestatic |
return geometry type of inside or outside entity
◆ twistInNeighbor()
template<class HostTwistUtility >
template<class Intersection >
|
inlinestatic |
return 0 for outer face
◆ twistInSelf()
template<class HostTwistUtility >
template<class Intersection >
|
inlinestatic |
return 0 for inner face
The documentation for this struct was generated from the following file:
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8