|
opm-simulators
|
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.