make scalar version of computePerfRate

This commit is contained in:
Tor Harald Sandve
2021-09-13 09:36:16 +02:00
parent e866f1f705
commit 972a832d65
4 changed files with 350 additions and 230 deletions

View File

@@ -150,22 +150,6 @@ protected:
const double max_residual_allowed,
DeferredLogger& deferred_logger) const;
void computePerfRatePressure(const EvalWell& pressure_cell,
const EvalWell& rs,
const EvalWell& rv,
const std::vector<EvalWell>& b_perfcells,
const std::vector<EvalWell>& mob_perfcells,
const double Tw,
const int seg,
const int perf,
const EvalWell& segment_pressure,
const bool& allow_cf,
std::vector<EvalWell>& cq_s,
EvalWell& perf_press,
double& perf_dis_gas_rate,
double& perf_vap_oil_rate,
DeferredLogger& deferred_logger) const;
/// check whether the well equations get converged for this well
ConvergenceReport getWellConvergence(const WellState& well_state,
const std::vector<double>& B_avg,