DUNE MultiDomainGrid (unstable)
An intersection that forms part of the interface between two subdomains. More...
#include <dune/grid/multidomaingrid/subdomaininterfaceiterator.hh>
Public Member Functions | |
SubDomainInterface-specific interface methods | |
| Entity | firstCell () const |
| Returns the entity of the corresponding cell in the first subdomain. | |
| Entity | secondCell () const |
| Returns the entity of the corresponding cell in the second subdomain. | |
| LocalGeometry | geometryInFirstCell () const |
| Returns the local geometry in the corresponding cell of the first subdomain. | |
| LocalGeometry | geometryInSecondCell () const |
| Returns the local geometry in the corresponding cell of the second subdomain. | |
| int | indexInFirstCell () const |
| int | indexInSecondCell () const |
| GlobalCoords | firstOuterNormal (const LocalCoords &local) const |
| GlobalCoords | firstIntegrationOuterNormal (const LocalCoords &local) const |
| GlobalCoords | firstUnitOuterNormal (const LocalCoords &local) const |
| GlobalCoords | secondOuterNormal (const LocalCoords &local) const |
| GlobalCoords | secondIntegrationOuterNormal (const LocalCoords &local) const |
| GlobalCoords | secondUnitOuterNormal (const LocalCoords &local) const |
| MultiDomainIntersectionIterator | secondMultiDomainIntersectionIterator () const |
| Returns a standard Dune IntersectionIterator for the current intersection, but with inside and outside flipped. | |
| MultiDomainIntersectionIterator | firstMultiDomainIntersectionIterator () const |
| Returns a standard Dune IntersectionIterator for the current intersection. | |
| SubDomainIndex | subDomain1 () const |
| Returns the index of the subdomain the first (inside) cell belongs to. | |
| SubDomainIndex | subDomain2 () const |
| Returns the index of the subdomain the second (outside) cell belongs to. | |
Standard Dune Intersection interface methods | |
| Entity | inside () const |
| Returns the entity of the corresponding cell in the first subdomain. | |
| Entity | outside () const |
| Returns the entity of the corresponding cell in the second subdomain. | |
| bool | conforming () const |
| Returns true if this intersection is conforming. | |
| LocalGeometry | geometryInInside () const |
| Returns the local geometry in the corresponding cell of the first subdomain. | |
| LocalGeometry | geometryInOutside () const |
| Returns the local geometry in the corresponding cell of the second subdomain. | |
| Geometry | geometry () const |
| Returns the global geometry of the intersection. | |
| GeometryType | type () const |
| Returns the GeometryType of this intersection. | |
| int | indexInInside () const |
| int | indexInOutside () const |
| SubDomainIndex | subDomainInInside () const |
| Returns the index of the subdomain the first (inside) cell belongs to. More... | |
| SubDomainIndex | subDomainInOutside () const |
| Returns the index of the subdomain the second (outside) cell belongs to. More... | |
| GlobalCoords | outerNormal (const LocalCoords &local) const |
| GlobalCoords | integrationOuterNormal (const LocalCoords &local) const |
| GlobalCoords | unitOuterNormal (const LocalCoords &local) const |
Detailed Description
class Dune::mdgrid::SubDomainInterface< GridImp, GridView, HostGridView, IterationController >
An intersection that forms part of the interface between two subdomains.
Member Function Documentation
◆ indexInFirstCell()
|
inline |
Returns the subindex of the corresponding face in the cell belonging to the first subdomain.
◆ indexInInside()
|
inline |
Returns the subindex of the corresponding face in the cell belonging to the first subdomain.
◆ indexInOutside()
|
inline |
Returns the subindex of the corresponding face in the cell belonging to the second subdomain.
◆ indexInSecondCell()
|
inline |
Returns the subindex of the corresponding face in the cell belonging to the second subdomain.
◆ subDomainInInside()
|
inline |
Returns the index of the subdomain the first (inside) cell belongs to.
- Note
- This method is equivalent to subDomain1().
References Dune::mdgrid::SubDomainInterface< GridImp, GridView, HostGridView, IterationController >::subDomain1().
◆ subDomainInOutside()
|
inline |
Returns the index of the subdomain the second (outside) cell belongs to.
- Note
- This method is equivalent to subDomain2().
References Dune::mdgrid::SubDomainInterface< GridImp, GridView, HostGridView, IterationController >::subDomain2().
The documentation for this class was generated from the following file:
- dune/grid/multidomaingrid/subdomaininterfaceiterator.hh
|
Legal Statements / Impressum |
Hosted by TU Dresden & Uni Heidelberg |
generated with Hugo v0.111.3
(Nov 4, 23:40, 2025)