mirror of
https://github.com/OPM/opm-simulators.git
synced 2025-02-25 18:55:30 -06:00
Fix compilation issues due to removed Dune::shared_ptr.
Those methods return a unique_ptr since at least DUNE 2.6.
This commit is contained in:
parent
aaa375b080
commit
be3ed71634
@ -72,7 +72,7 @@ class CubeGridVanguard : public BaseVanguard<TypeTag>
|
|||||||
typedef typename GET_PROP_TYPE(TypeTag, Simulator) Simulator;
|
typedef typename GET_PROP_TYPE(TypeTag, Simulator) Simulator;
|
||||||
typedef typename GET_PROP_TYPE(TypeTag, Grid) Grid;
|
typedef typename GET_PROP_TYPE(TypeTag, Grid) Grid;
|
||||||
|
|
||||||
typedef Dune::shared_ptr<Grid> GridPointer;
|
typedef std::unique_ptr<Grid> GridPointer;
|
||||||
typedef typename Grid::ctype CoordScalar;
|
typedef typename Grid::ctype CoordScalar;
|
||||||
enum { dimWorld = Grid::dimensionworld };
|
enum { dimWorld = Grid::dimensionworld };
|
||||||
typedef Dune::FieldVector<CoordScalar, dimWorld> GlobalPosition;
|
typedef Dune::FieldVector<CoordScalar, dimWorld> GlobalPosition;
|
||||||
|
@ -65,7 +65,7 @@ class SimplexGridVanguard
|
|||||||
typedef typename GET_PROP_TYPE(TypeTag, Simulator) Simulator;
|
typedef typename GET_PROP_TYPE(TypeTag, Simulator) Simulator;
|
||||||
typedef typename GET_PROP_TYPE(TypeTag, Grid) Grid;
|
typedef typename GET_PROP_TYPE(TypeTag, Grid) Grid;
|
||||||
|
|
||||||
typedef Dune::shared_ptr<Grid> GridPointer;
|
typedef std::unique_ptr<Grid> GridPointer;
|
||||||
typedef typename Grid::ctype CoordScalar;
|
typedef typename Grid::ctype CoordScalar;
|
||||||
enum { dimWorld = Grid::dimensionworld };
|
enum { dimWorld = Grid::dimensionworld };
|
||||||
typedef Dune::FieldVector<CoordScalar, dimWorld> GlobalPosition;
|
typedef Dune::FieldVector<CoordScalar, dimWorld> GlobalPosition;
|
||||||
|
Loading…
Reference in New Issue
Block a user