KASKADE 7 development version
Public Member Functions | List of all members
Kaskade::CachingBoundaryDetector< GridView > Class Template Reference

#include <assemblerCore.hh>

Detailed Description

template<class GridView>
class Kaskade::CachingBoundaryDetector< GridView >

A boundary detector to be used with the VariationalFunctionalAssembler. This detector checks the existence of boundary intersections on construction and simply looks it up when questioned.

If multiple assembly passes are performed on the same mesh, this tends to be faster than the ForwardingBoundaryDetector or even the TrivialBoundaryDetector.

Definition at line 1291 of file assemblerCore.hh.

Public Member Functions

 CachingBoundaryDetector (GridSignals &signals, GridView const &gridView_)
 
 CachingBoundaryDetector (GridView const &gridView_)
 
bool hasBoundaryIntersections (Cell const &cell) const
 

Constructor & Destructor Documentation

◆ CachingBoundaryDetector() [1/2]

template<class GridView >
Kaskade::CachingBoundaryDetector< GridView >::CachingBoundaryDetector ( GridSignals signals,
GridView const &  gridView_ 
)
inline

Definition at line 1297 of file assemblerCore.hh.

◆ CachingBoundaryDetector() [2/2]

template<class GridView >
Kaskade::CachingBoundaryDetector< GridView >::CachingBoundaryDetector ( GridView const &  gridView_)
inline

Definition at line 1305 of file assemblerCore.hh.

Member Function Documentation

◆ hasBoundaryIntersections()

template<class GridView >
bool Kaskade::CachingBoundaryDetector< GridView >::hasBoundaryIntersections ( Cell const &  cell) const
inline

Definition at line 1311 of file assemblerCore.hh.


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