diff --git a/dumux/multidomain/boundary/stokesdarcy/couplingmanager.hh b/dumux/multidomain/boundary/stokesdarcy/couplingmanager.hh index 4c0eb76a552ecb91f170924180fe2e0282954711..33a5cfb0c7e5c733396a9b900cbe89b92d15413e 100644 --- a/dumux/multidomain/boundary/stokesdarcy/couplingmanager.hh +++ b/dumux/multidomain/boundary/stokesdarcy/couplingmanager.hh @@ -135,7 +135,7 @@ public: std::shared_ptr<const Problem<darcyIdx>> darcyProblem, const SolutionVector& curSol) { - if(Dune::FloatCmp::ne(stokesProblem->gravity(), darcyProblem->gravity())) + if (Dune::FloatCmp::ne(stokesProblem->gravity(), darcyProblem->spatialParams().gravity({}))) DUNE_THROW(Dune::InvalidStateException, "Both models must use the same gravity vector"); this->setSubProblems(std::make_tuple(stokesProblem, stokesProblem, darcyProblem));