mirror of
https://github.com/OPM/opm-simulators.git
synced 2025-02-25 18:55:30 -06:00
Use a dummy Communication object for the serial case.
This commit is contained in:
parent
0e309fc254
commit
c6d31376b5
@ -71,7 +71,7 @@ public:
|
|||||||
, comm_(nullptr)
|
, comm_(nullptr)
|
||||||
, weights_(Opm::Amg::getQuasiImpesWeights<MatrixType, VectorType>(
|
, weights_(Opm::Amg::getQuasiImpesWeights<MatrixType, VectorType>(
|
||||||
linearoperator.getmat(), prm.get<int>("pressure_var_index"), transpose))
|
linearoperator.getmat(), prm.get<int>("pressure_var_index"), transpose))
|
||||||
, levelTransferPolicy_(*comm_, weights_, prm.get<int>("pressure_var_index"))
|
, levelTransferPolicy_(dummy_comm_, weights_, prm.get<int>("pressure_var_index"))
|
||||||
, coarseSolverPolicy_(prm.get_child("coarsesolver"))
|
, coarseSolverPolicy_(prm.get_child("coarsesolver"))
|
||||||
, twolevel_method_(linearoperator,
|
, twolevel_method_(linearoperator,
|
||||||
finesmoother_,
|
finesmoother_,
|
||||||
@ -182,6 +182,7 @@ private:
|
|||||||
CoarseSolverPolicy coarseSolverPolicy_;
|
CoarseSolverPolicy coarseSolverPolicy_;
|
||||||
TwoLevelMethod twolevel_method_;
|
TwoLevelMethod twolevel_method_;
|
||||||
boost::property_tree::ptree prm_;
|
boost::property_tree::ptree prm_;
|
||||||
|
Communication dummy_comm_;
|
||||||
};
|
};
|
||||||
|
|
||||||
} // namespace Dune
|
} // namespace Dune
|
||||||
|
Loading…
Reference in New Issue
Block a user