|
dune-multidomaingrid 2.8
|
Loading...
Searching...
No Matches
subdomaininterfaceiterator.hh
Go to the documentation of this file.
217 return _gridView.grid().template multiDomainIntersectionIterator<GridView,HostGridView>(secondHostIntersectionIterator());
222 return _gridView.grid().template multiDomainIntersectionIterator<GridView,HostGridView>(firstHostIntersectionIterator());
bool setContains(const ArrayBasedSet< SI, capacity > &a, const ArrayBasedSet< SI, capacity > &b)
iterator end()
void clear()
SLList< T, A > & operator=(const SLList< T, A > &other)
iterator begin()
LocalIndex & local()
const Grid & grid() const
GridView(const Implementation &imp)
Definition allsubdomaininterfacesiterator.hh:21
Definition subdomaininterfaceiterator.hh:355
static const int dimension
Definition subdomaininterfaceiterator.hh:365
const Intersection & operator*() const
Definition subdomaininterfaceiterator.hh:411
SubDomainInterfaceIterator(const GridView &gridView, const HostGridView &hostGridView, IterationController controller, bool end)
Definition subdomaininterfaceiterator.hh:373
SubDomainInterface< GridImp, GridView, HostGridView, IterationController > Intersection
Definition subdomaininterfaceiterator.hh:363
bool equals(const SubDomainInterfaceIterator &rhs) const
Definition subdomaininterfaceiterator.hh:387
const Intersection * operator->() const
Definition subdomaininterfaceiterator.hh:415
static const int dimensionworld
Definition subdomaininterfaceiterator.hh:366
Definition subdomaintosubdomaininterfaceiterator.hh:19
An intersection that forms part of the interface between two subdomains.
Definition subdomaininterfaceiterator.hh:32
GlobalCoords firstOuterNormal(const LocalCoords &local) const
Definition subdomaininterfaceiterator.hh:191
Geometry geometry() const
Returns the global geometry of the intersection.
Definition subdomaininterfaceiterator.hh:266
LocalGeometry geometryInFirstCell() const
Returns the local geometry in the corresponding cell of the first subdomain.
Definition subdomaininterfaceiterator.hh:170
MultiDomainIntersectionIterator secondMultiDomainIntersectionIterator() const
Returns a standard Dune IntersectionIterator for the current intersection, but with inside and outsid...
Definition subdomaininterfaceiterator.hh:216
Entity secondCell() const
Returns the entity of the corresponding cell in the second subdomain.
Definition subdomaininterfaceiterator.hh:165
Entity inside() const
Returns the entity of the corresponding cell in the first subdomain.
Definition subdomaininterfaceiterator.hh:241
LocalGeometry geometryInOutside() const
Returns the local geometry in the corresponding cell of the second subdomain.
Definition subdomaininterfaceiterator.hh:261
GlobalCoords secondOuterNormal(const LocalCoords &local) const
Definition subdomaininterfaceiterator.hh:203
GlobalCoords integrationOuterNormal(const LocalCoords &local) const
Definition subdomaininterfaceiterator.hh:307
int indexInOutside() const
Definition subdomaininterfaceiterator.hh:283
GlobalCoords firstUnitOuterNormal(const LocalCoords &local) const
Definition subdomaininterfaceiterator.hh:199
SubDomainIndex subDomainInInside() const
Returns the index of the subdomain the first (inside) cell belongs to.
Definition subdomaininterfaceiterator.hh:291
GeometryType type() const
Returns the GeometryType of this intersection.
Definition subdomaininterfaceiterator.hh:271
GlobalCoords secondIntegrationOuterNormal(const LocalCoords &local) const
Definition subdomaininterfaceiterator.hh:207
GlobalCoords outerNormal(const LocalCoords &local) const
Definition subdomaininterfaceiterator.hh:303
int indexInFirstCell() const
Definition subdomaininterfaceiterator.hh:181
LocalGeometry geometryInSecondCell() const
Returns the local geometry in the corresponding cell of the second subdomain.
Definition subdomaininterfaceiterator.hh:175
GridImp::ctype ctype
Definition subdomaininterfaceiterator.hh:36
GlobalCoords firstIntegrationOuterNormal(const LocalCoords &local) const
Definition subdomaininterfaceiterator.hh:195
bool conforming() const
Returns true if this intersection is conforming.
Definition subdomaininterfaceiterator.hh:251
bool operator==(const SubDomainInterface &rhs) const
Definition subdomaininterfaceiterator.hh:120
int indexInInside() const
Definition subdomaininterfaceiterator.hh:277
GridImp::Traits::template Codim< 1 >::LocalGeometry LocalGeometry
Definition subdomaininterfaceiterator.hh:66
Entity firstCell() const
Returns the entity of the corresponding cell in the first subdomain.
Definition subdomaininterfaceiterator.hh:160
GridImp::Traits::template Codim< 0 >::Entity Entity
Definition subdomaininterfaceiterator.hh:64
int indexInSecondCell() const
Definition subdomaininterfaceiterator.hh:187
static const int dimension
Definition subdomaininterfaceiterator.hh:37
Entity outside() const
Returns the entity of the corresponding cell in the second subdomain.
Definition subdomaininterfaceiterator.hh:246
GlobalCoords unitOuterNormal(const LocalCoords &local) const
Definition subdomaininterfaceiterator.hh:311
GridImp::Traits::template Codim< 1 >::Geometry Geometry
Definition subdomaininterfaceiterator.hh:65
SubDomainIndex subDomain2() const
Returns the index of the subdomain the second (outside) cell belongs to.
Definition subdomaininterfaceiterator.hh:231
SubDomainIndex subDomainInOutside() const
Returns the index of the subdomain the second (outside) cell belongs to.
Definition subdomaininterfaceiterator.hh:299
GridImp::SubDomainIndex SubDomainIndex
Definition subdomaininterfaceiterator.hh:62
static const int dimensionworld
Definition subdomaininterfaceiterator.hh:38
LocalGeometry geometryInInside() const
Returns the local geometry in the corresponding cell of the first subdomain.
Definition subdomaininterfaceiterator.hh:256
MultiDomainIntersectionIterator firstMultiDomainIntersectionIterator() const
Returns a standard Dune IntersectionIterator for the current intersection.
Definition subdomaininterfaceiterator.hh:221
SubDomainIndex subDomain1() const
Returns the index of the subdomain the first (inside) cell belongs to.
Definition subdomaininterfaceiterator.hh:226
GlobalCoords secondUnitOuterNormal(const LocalCoords &local) const
Definition subdomaininterfaceiterator.hh:211
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8