Using unique_ptr in EclipseGrid.

This commit is contained in:
Joakim Hove
2016-02-03 16:18:31 +01:00
parent 8b12fda9c3
commit 31c69e6702
2 changed files with 9 additions and 9 deletions

View File

@@ -25,7 +25,9 @@
#include <opm/parser/eclipse/EclipseState/Util/Value.hpp>
#include <opm/parser/eclipse/EclipseState/Grid/MinpvMode.hpp>
#include <opm/parser/eclipse/EclipseState/Grid/PinchMode.hpp>
#include <ert/ecl/ecl_grid.h>
#include <ert/util/ert_unique_ptr.hpp>
#include <memory>
#include <vector>
@@ -114,7 +116,7 @@ namespace Opm {
void fwriteEGRID( const std::string& filename, bool output_metric ) const;
const ecl_grid_type * c_ptr() const;
private:
std::shared_ptr<ecl_grid_type> m_grid;
ERT::ert_unique_ptr<ecl_grid_type , ecl_grid_free> m_grid;
double m_minpvValue;
MinpvMode::ModeEnum m_minpvMode;
Value<double> m_pinch;