diff --git a/dumux/python/discretization/gridgeometry.hh b/dumux/python/discretization/gridgeometry.hh index 461e3c17bfee16fec408d0cf5a41347873015752..83534faf6054d7293d0e6acd7a46d6a607091414 100644 --- a/dumux/python/discretization/gridgeometry.hh +++ b/dumux/python/discretization/gridgeometry.hh @@ -124,7 +124,7 @@ void registerGridGeometry(pybind11::handle scope, pybind11::class_<GG, Options.. using GridView = typename GG::GridView; - cls.def(pybind11::init([](GridView gridView){ + cls.def(pybind11::init([](const GridView& gridView){ return std::make_shared<GG>(gridView); }), "gridView"_a);