|
dune-mmesh 1.4.1-git
|
Loading...
Searching...
No Matches
Dune::Fem::TwistUtility< MMeshInterfaceGrid< MMesh > > Struct Template Reference
Specialization of TwistUtility for MMesh InterfaceGrid. More...
#include <dune/mmesh/misc/twistutility.hh>
Public Types | |
| typedef MMeshInterfaceGrid< MMesh > | GridType |
| typedef GridType::Traits::LeafIntersectionIterator | LeafIntersectionIterator |
| typedef LeafIntersectionIterator::Intersection | LeafIntersection |
| typedef GridType::Traits::LevelIntersectionIterator | LevelIntersectionIterator |
| typedef LevelIntersectionIterator::Intersection | LevelIntersection |
Static Public Member Functions | |
| static int | twistInSelf (const GridType &grid, const LeafIntersection &intersection) |
| return twist for inner face | |
| static int | twistInNeighbor (const GridType &grid, const LeafIntersection &intersection) |
| return twist for outer face | |
| template<class Intersection > | |
| static GeometryType | elementGeometry (const Intersection &intersection, const bool inside) |
| return element geometry type of inside or outside entity | |
Static Public Attributes | |
| static constexpr int | dim = GridType::dimension |
Detailed Description
template<class MMesh>
struct Dune::Fem::TwistUtility< MMeshInterfaceGrid< MMesh > >
struct Dune::Fem::TwistUtility< MMeshInterfaceGrid< MMesh > >
Specialization of TwistUtility for MMesh InterfaceGrid.
Member Typedef Documentation
◆ GridType
template<class MMesh >
| typedef MMeshInterfaceGrid<MMesh> Dune::Fem::TwistUtility< MMeshInterfaceGrid< MMesh > >::GridType |
◆ LeafIntersection
template<class MMesh >
| typedef LeafIntersectionIterator::Intersection Dune::Fem::TwistUtility< MMeshInterfaceGrid< MMesh > >::LeafIntersection |
◆ LeafIntersectionIterator
template<class MMesh >
| typedef GridType::Traits::LeafIntersectionIterator Dune::Fem::TwistUtility< MMeshInterfaceGrid< MMesh > >::LeafIntersectionIterator |
◆ LevelIntersection
template<class MMesh >
| typedef LevelIntersectionIterator::Intersection Dune::Fem::TwistUtility< MMeshInterfaceGrid< MMesh > >::LevelIntersection |
◆ LevelIntersectionIterator
template<class MMesh >
| typedef GridType::Traits::LevelIntersectionIterator Dune::Fem::TwistUtility< MMeshInterfaceGrid< MMesh > >::LevelIntersectionIterator |
Member Function Documentation
◆ elementGeometry()
template<class MMesh >
template<class Intersection >
|
inlinestatic |
return element geometry type of inside or outside entity
◆ twistInNeighbor()
template<class MMesh >
|
inlinestatic |
return twist for outer face
◆ twistInSelf()
template<class MMesh >
|
inlinestatic |
return twist for inner face
Member Data Documentation
◆ dim
template<class MMesh >
|
staticconstexpr |
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