GasLiftStage2: pass schedule

This commit is contained in:
Arne Morten Kvarving 2021-05-23 13:47:04 +02:00
parent f034ca981e
commit 26530e60e4
3 changed files with 6 additions and 2 deletions

View File

@ -1108,7 +1108,9 @@ namespace Opm {
GLiftWellStateMap &glift_well_state_map)
{
GasLiftStage2 glift {this->phaseUsage(), ebosSimulator_,
GasLiftStage2 glift {this->phaseUsage(),
ebosSimulator_.vanguard().schedule(),
ebosSimulator_,
ebosSimulator_.vanguard().summaryState(),
deferred_logger, this->wellState(),
prod_wells, glift_wells, glift_well_state_map};

View File

@ -72,6 +72,7 @@ namespace Opm
public:
GasLiftStage2(
const PhaseUsage& phase_usage,
const Schedule& schedule,
const Simulator &ebos_simulator,
const SummaryState& summary_state,
DeferredLogger &deferred_logger,

View File

@ -37,6 +37,7 @@ template<typename TypeTag>
GasLiftStage2<TypeTag>::
GasLiftStage2(
const PhaseUsage& phase_usage,
const Schedule& schedule,
const Simulator &ebos_simulator,
const SummaryState& summary_state,
DeferredLogger &deferred_logger,
@ -52,7 +53,7 @@ GasLiftStage2(
well_state_map_{state_map},
report_step_idx_{ebos_simulator.episodeIndex()},
summary_state_{summary_state},
schedule_{ebos_simulator.vanguard().schedule()},
schedule_{schedule},
phase_usage_{phase_usage},
glo_{schedule_.glo(report_step_idx_)},
comm_{ebos_simulator.vanguard().grid().comm()},