49 static constexpr int Water = BlackoilPhases::Aqua;
50 static constexpr int Oil = BlackoilPhases::Liquid;
51 static constexpr int Gas = BlackoilPhases::Vapour;
52 using Scalar =
typename FluidSystem::Scalar;
57 template<
class EvalWell>
60 const Schedule& schedule,
61 const SummaryState& summaryState,
62 const WellProductionControls& controls,
64 const std::vector<EvalWell>& rates,
65 const std::function<EvalWell()>& bhp_from_thp,
69 template<
class EvalWell>
72 const Schedule& schedule,
73 const SummaryState& summaryState,
74 const WellInjectionControls& controls,
76 const EvalWell& injection_rate,
77 const std::function<EvalWell()>& bhp_from_thp,