mirror of
https://github.com/OPM/opm-simulators.git
synced 2025-02-25 18:55:30 -06:00
Only load wells that have simulated data
Wells that are added at the same time step as RESTART is initiated will not be present in a restart file. Use the previous time step to retrieve wells
This commit is contained in:
parent
d9b215ec70
commit
0ea2b9afe2
@ -133,7 +133,11 @@ namespace Opm
|
||||
const auto& defunct_well_names = ebosSimulator_.vanguard().defunctWellNames();
|
||||
WellsManager wellsmanager(eclState(),
|
||||
schedule(),
|
||||
eclState().getInitConfig().getRestartStep(),
|
||||
// The restart step value is used to identify wells present at the given
|
||||
// time step. Wells that are added at the same time step as RESTART is initiated
|
||||
// will not be present in a restart file. Use the previous time step to retrieve
|
||||
// wells that have information written to the restart file.
|
||||
std::max(eclState().getInitConfig().getRestartStep() - 1, 0),
|
||||
Opm::UgGridHelpers::numCells(grid()),
|
||||
Opm::UgGridHelpers::globalCell(grid()),
|
||||
Opm::UgGridHelpers::cartDims(grid()),
|
||||
|
@ -439,7 +439,11 @@ namespace Opm
|
||||
DynamicListEconLimited dummy_list_econ_limited;
|
||||
WellsManager wellsmanager(eclipseState_,
|
||||
schedule_,
|
||||
eclipseState_.getInitConfig().getRestartStep(),
|
||||
// The restart step value is used to identify wells present at the given time step.
|
||||
// Wells that are added at the same time step as RESTART is initiated will not be
|
||||
// present in a restart file. Use the previous time step to retrieve wells
|
||||
// that have information written to the restart file.
|
||||
std::max(eclipseState_.getInitConfig().getRestartStep() - 1, 0),
|
||||
Opm::UgGridHelpers::numCells(grid),
|
||||
Opm::UgGridHelpers::globalCell(grid),
|
||||
Opm::UgGridHelpers::cartDims(grid),
|
||||
|
Loading…
Reference in New Issue
Block a user