KASKADE 7 development version
Public Member Functions | List of all members

policy class for LocalTransfer These two structures are used for determining whether to perform a "normal" grid transfer (default, AdaptionCoarseningPolicy), or to calculate prolongation matrices for a FE function space based on a HierarchicIndexSet (see mgtools.hh). More...

#include <fetransfer.hh>

Detailed Description

policy class for LocalTransfer These two structures are used for determining whether to perform a "normal" grid transfer (default, AdaptionCoarseningPolicy), or to calculate prolongation matrices for a FE function space based on a HierarchicIndexSet (see mgtools.hh).

Definition at line 279 of file fetransfer.hh.

Public Member Functions

 MultilevelCoarseningPolicy (int level_)
 
void update (int level_)
 
template<class Cell >
bool accept (Cell const &cell) const
 
template<class Cell >
bool operator() (Cell const &cell) const
 

Constructor & Destructor Documentation

◆ MultilevelCoarseningPolicy()

Kaskade::MultilevelCoarseningPolicy::MultilevelCoarseningPolicy ( int  level_)
inline

Definition at line 281 of file fetransfer.hh.

Member Function Documentation

◆ accept()

template<class Cell >
bool Kaskade::MultilevelCoarseningPolicy::accept ( Cell const &  cell) const
inline

Definition at line 288 of file fetransfer.hh.

◆ operator()()

template<class Cell >
bool Kaskade::MultilevelCoarseningPolicy::operator() ( Cell const &  cell) const
inline

Definition at line 294 of file fetransfer.hh.

◆ update()

void Kaskade::MultilevelCoarseningPolicy::update ( int  level_)
inline

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