opm-simulators
foreignoverlapfrombcrsmatrix.hh File Reference

This class creates and manages the foreign overlap given an initial list of border indices and a BCRS matrix. More...

#include "overlaptypes.hh"
#include "blacklist.hh"
#include <opm/models/parallel/mpibuffer.hh>
#include <dune/grid/common/datahandleif.hh>
#include <dune/istl/bcrsmatrix.hh>
#include <dune/istl/scalarproducts.hh>
#include <dune/istl/operators.hh>
#include <algorithm>
#include <iostream>
#include <map>
#include <vector>

Go to the source code of this file.

Classes

class  Opm::Linear::ForeignOverlapFromBCRSMatrix
 This class creates and manages the foreign overlap given an initial list of border indices and a BCRS matrix. More...
 

Namespaces

 Opm
 Structs needed for tpfalinearizer and its gpuparams struct extracted to be defined in one place that both can include.
 

Detailed Description

This class creates and manages the foreign overlap given an initial list of border indices and a BCRS matrix.

The foreign overlap are all (row) indices which overlap with the some of the current process's local indices.