EclipseWriter: Don't use the deck directly anymore

instead, use Opm::EclipseState. This requires to pass the PhaseUsage
object to the EclipseWriter, as this one cannot be recovered from
EclipseState (yet?).
This commit is contained in:
Andreas Lauser
2014-07-18 11:20:28 +02:00
parent 597735b7d0
commit 493650d2b1
7 changed files with 48 additions and 72 deletions

View File

@@ -83,9 +83,10 @@ void createEclipseWriter(const char *deckString)
BOOST_CHECK(ourFinerUnstructuredGrid.number_of_cells == 3*3*3);
Opm::PhaseUsage phaseUsage = Opm::phaseUsageFromDeck(deck);
eclWriter.reset(new Opm::EclipseWriter(params,
deck,
eclipseState,
phaseUsage,
ourFinerUnstructuredGrid.number_of_cells,
0));