Merge pull request #666 from kjellkongsvik/clean_EclipseWriter

Remove parameters from EclipseWriter constructor
This commit is contained in:
Joakim Hove
2016-05-03 15:37:30 +02:00
2 changed files with 3 additions and 1 deletions

View File

@@ -391,6 +391,8 @@ namespace Opm
deck_ = parser->parseFile(deck_filename, parseContext);
checkDeck(deck_, parser);
eclipse_state_.reset(new EclipseState(deck_, parseContext));
auto ioConfig = eclipse_state_->getIOConfig();
ioConfig->setOutputDir(output_dir_);
}
catch (const std::invalid_argument& e) {
std::cerr << "Failed to create valid EclipseState object. See logfile: " << logFile_ << std::endl;

View File

@@ -295,7 +295,7 @@ namespace Opm
new BlackoilMatlabWriter< Grid >( grid, outputDir_ ) : 0 ),
eclWriter_( output_ && parallelOutput_->isIORank() &&
param.getDefault("output_ecl", true) ?
new EclipseWriter(param, eclipseState, phaseUsage,
new EclipseWriter(eclipseState,
parallelOutput_->numCells(),
parallelOutput_->globalCell() )
: 0 ),