DUNE-ACFEM (2.5.1)

Dune::ACFem::IntersectionBoundaryIndicator< One, Two > Struct Template Reference

Intersection of two indicators, apply iff both apply. More...

#include <dune/acfem/models/boundaryindicator.hh>

+ Collaboration diagram for Dune::ACFem::IntersectionBoundaryIndicator< One, Two >:

Public Types

typedef IntersectionBoundaryIndicator< One, Two > ExpressionType
 The type of the underlying expression.
 

Public Member Functions

template<class Intersection >
bool applies (const Intersection &intersection) const
 Classify a boundary facet. More...
 
const ExpressionTypeexpression () const
 Return a const reference to the underlying expression.
 
ExpressionTypeexpression ()
 Return a mutable reference to the underlying expression.
 
ExpressionType operator* () const
 Return a copy from of the underlying expression.
 

Detailed Description

template<class One, class Two>
struct Dune::ACFem::IntersectionBoundaryIndicator< One, Two >

Intersection of two indicators, apply iff both apply.

Member Function Documentation

◆ applies()

template<class One , class Two >
template<class Intersection >
bool Dune::ACFem::IntersectionBoundaryIndicator< One, Two >::applies ( const Intersection &  intersection) const
inline

Classify a boundary facet.

Parameters
[in]intersectionThe current intersection. It is up to the implementation to take the information from intersection (e.g. coordinates or the id from the macro triangulation).
Returns
true to indicate that intersection belongs to the boundary segment of interest.

The documentation for this struct was generated from the following file:
Creative Commons License   |  Legal Statements / Impressum  |  Hosted by TU Dresden  |  generated with Hugo v0.111.3 (Nov 12, 23:30, 2024)