DUNE-ACFEM (2.5.1)
BoundaryIndicators
see BoundaryIndicatorInterface More...
Classes | |
struct | Dune::ACFem::BoundaryIdIndicator |
Apply to boundary segments which carry the respective id. More... | |
struct | Dune::ACFem::ComplementBoundaryIndicator< Indicator > |
Turn any boundary-indicator into its complement. More... | |
struct | Dune::ACFem::BoundaryIndicatorWrapper< Indicator > |
Wrap another boundary indicator. More... | |
struct | Dune::ACFem::UnionBoundaryIndicator< One, Two > |
Union of two indicators, apply to the union of both boundary parts. More... | |
struct | Dune::ACFem::IntersectionBoundaryIndicator< One, Two > |
Intersection of two indicators, apply iff both apply. More... | |
Functions | |
template<class Intersection > | |
bool | Dune::ACFem::isDomainBoundary (const Intersection &intersection) |
Return true if at the global domain boundary. | |
template<class Intersection > | |
bool | Dune::ACFem::isPeriodicBoundary (const Intersection &intersection) |
Return true if at a periodic boundary. More... | |
template<class Intersection > | |
bool | Dune::ACFem::isProcessorBoundary (const Intersection &intersection) |
Retrun true if at the border to another computing note. More... | |
template<class Intersection > | |
bool | Dune::ACFem::isInterior (const Intersection &intersection) |
Return true if there is a neighbor. More... | |
Detailed Description
see BoundaryIndicatorInterface
Function Documentation
◆ isInterior()
template<class Intersection >
bool Dune::ACFem::isInterior | ( | const Intersection & | intersection | ) |
Return true if there is a neighbor.
Note that this function will return false if there is a neighbor on another computing node, but ghost-cells are unavailable.
◆ isPeriodicBoundary()
template<class Intersection >
bool Dune::ACFem::isPeriodicBoundary | ( | const Intersection & | intersection | ) |
Return true if at a periodic boundary.
Note that isInterior() will then also return true.
◆ isProcessorBoundary()
template<class Intersection >
bool Dune::ACFem::isProcessorBoundary | ( | const Intersection & | intersection | ) |
Retrun true if at the border to another computing note.
Note that isInterior() may or may not return true int his case.
Referenced by Dune::ACFem::EllipticEstimator< DiscreteFunctionSpace, Model, Norm >::estimateLocal(), and Dune::ACFem::ParabolicEulerEstimator< OldSolutionFunction, TimeProvider, ImplicitModel, ExplicitModel >::estimateLocal().
|
Legal Statements / Impressum |
Hosted by TU Dresden |
generated with Hugo v0.111.3
(Nov 12, 23:30, 2024)