|
My Project
|
Expresses which degrees of freedom are blacklisted for the parallel linear solvers and which domestic indices they correspond to. More...
#include <blacklist.hh>
Classes | |
| struct | PeerBlackListedEntry |
Public Types | |
| using | PeerBlackList = std::vector< PeerBlackListedEntry > |
| using | PeerBlackLists = std::map< ProcessRank, PeerBlackList > |
Public Member Functions | |
| BlackList (const BlackList &)=default | |
| bool | hasIndex (Index nativeIdx) const |
| void | addIndex (Index nativeIdx) |
| Index | nativeToDomestic (Index nativeIdx) const |
| void | setPeerList (ProcessRank peerRank, const PeerBlackList &peerBlackList) |
| template<class DomesticOverlap > | |
| void | updateNativeToDomesticMap (const DomesticOverlap &domesticOverlap) |
| void | print () const |
Expresses which degrees of freedom are blacklisted for the parallel linear solvers and which domestic indices they correspond to.