Dune-Fufem 2.11-git
Loading...
Searching...
No Matches
CombinedFaceInsertion< GridView > Struct Template Reference

Extract faces where multiple criterions are met which are given by lambdas. More...

#include <dune/fufem/utilities/boundarypatchfactory.hh>

Public Types

using It = typename GridView::Intersection
 

Public Member Functions

 CombinedFaceInsertion ()=default
 
bool operator() (const It &it) const
 check if intersection should be inserted into the patch
 
void add (std::function< bool(const It &)> insertion)
 Add insertion criterion.
 

Detailed Description

template<class GridView>
struct CombinedFaceInsertion< GridView >

Extract faces where multiple criterions are met which are given by lambdas.

Member Typedef Documentation

◆ It

template<class GridView >
using CombinedFaceInsertion< GridView >::It = typename GridView::Intersection

Constructor & Destructor Documentation

◆ CombinedFaceInsertion()

template<class GridView >
CombinedFaceInsertion< GridView >::CombinedFaceInsertion ( )
default

Member Function Documentation

◆ add()

template<class GridView >
void CombinedFaceInsertion< GridView >::add ( std::function< bool(const It &)>  insertion)
inline

Add insertion criterion.

◆ operator()()

template<class GridView >
bool CombinedFaceInsertion< GridView >::operator() ( const It it) const
inline

check if intersection should be inserted into the patch


The documentation for this struct was generated from the following file: