Use generic control equation implementation.

This commit is contained in:
Atgeirr Flø Rasmussen
2020-03-25 10:10:17 +01:00
parent d703699e62
commit 3a5a8c23df
6 changed files with 289 additions and 552 deletions

View File

@@ -415,21 +415,6 @@ namespace Opm
const SummaryState& summaryState,
Opm::DeferredLogger& deferred_logger);
void assembleGroupProductionControl(const Group& group,
const WellState& well_state,
const Opm::Schedule& schedule,
const SummaryState& summaryState,
EvalWell& control_eq,
double efficiencyFactor);
void assembleGroupInjectionControl(const Group& group,
const WellState& well_state,
const Opm::Schedule& schedule,
const SummaryState& summaryState,
const InjectorType& injectorType,
EvalWell& control_eq,
double efficiencyFactor,
Opm::DeferredLogger& deferred_logger);
// handle the non reasonable fractions due to numerical overshoot
void processFractions() const;