27 #ifndef EWOMS_NULL_BORDER_LIST_MANAGER_HH 28 #define EWOMS_NULL_BORDER_LIST_MANAGER_HH 32 #include <opm/common/Unused.hpp> 33 #include <opm/common/ErrorMacros.hpp> 34 #include <opm/common/Exceptions.hpp> 36 #include <dune/grid/common/datahandleif.hh> 37 #include <dune/grid/common/gridenums.hh> 38 #include <dune/istl/bcrsmatrix.hh> 39 #include <dune/istl/scalarproducts.hh> 40 #include <dune/istl/operators.hh> 52 template <
class Gr
idView,
class DofMapper>
57 const DofMapper& map OPM_UNUSED)
59 if (gridView.comm().size() > 1)
60 OPM_THROW(std::runtime_error,
61 "The used model is not usable for parallel computations");
66 {
return borderList_; }
Definition: baseauxiliarymodule.hh:37
This files provides several data structures for storing tuples of indices of remote and/or local proc...
This is a grid manager which does not create any border list.
Definition: nullborderlistmanager.hh:53
std::list< BorderIndex > BorderList
This class managages a list of indices which are on the border of a process' partition of the grid...
Definition: overlaptypes.hh:120