DUNE-ACFEM (unstable)
BoundaryIndicators
see BoundaryIndicatorInterface More...
Classes | |
struct | Dune::ACFem::BoundaryIndicator::BoundaryIndicator |
Boundary indicators need to inherit this tag-class in order to signal that they are boundary indicators. More... | |
struct | Dune::ACFem::BoundaryIndicator::IsIndicator< T > |
TrueType if T is a BoundaryIndicator. More... | |
struct | Dune::ACFem::BoundaryIndicator::AreProperOperands< T0, T1 > |
struct | Dune::ACFem::BoundaryIndicator::IndicatorTraits< T > |
Paraphrase isOne and isZero to indicator function talk. More... | |
struct | Dune::ACFem::BoundaryIndicator::BoundaryIdIndicator |
Apply to boundary segments which carry the respective id. More... | |
struct | Dune::ACFem::BoundaryIndicator::Complement< Indicator > |
Turn any boundary-indicator into its complement. More... | |
struct | Dune::ACFem::BoundaryIndicator::UnionIndicator< T0, T1 > |
Union of two indicators, apply to the union of both boundary parts. More... | |
struct | Dune::ACFem::BoundaryIndicator::IntersectionIndicator< T0, T1 > |
Intersection of two indicators, apply iff both apply. More... | |
Functions | |
template<class T , std::enable_if_t<(IsIndicator< T >::value &&!Expressions::IsClosure< T >::value), int > = 0> | |
constexpr decltype(auto) | Dune::ACFem::BoundaryIndicator::expressionClosure (T &&t) |
BoundaryIndicators do not need a closure. | |
template<class F , class T > | |
constexpr auto | Dune::ACFem::BoundaryIndicator::zero (F &&, T &&) |
Define the canonical zero object. | |
template<class T0 , class T1 > | |
constexpr auto | Dune::ACFem::BoundaryIndicator::zero (OperationTraits< LogicalAndOperation >, T0 &&, T1 &&) |
Define the canonical zero object for product operations. | |
template<class T > | |
constexpr auto | Dune::ACFem::BoundaryIndicator::one (T &&) |
Define the canonical one object. | |
Detailed Description
see BoundaryIndicatorInterface
|
Legal Statements / Impressum |
Hosted by TU Dresden |
generated with Hugo v0.111.3
(Dec 27, 23:30, 2024)