MultisegmentWellAssemble: use Scalar type

This commit is contained in:
Arne Morten Kvarving 2024-02-20 22:32:18 +01:00
parent f249a64d6c
commit 0da7903f8b
2 changed files with 3 additions and 3 deletions

View File

@ -89,7 +89,7 @@ assembleControlEq(const WellState<Scalar>& well_state,
const SummaryState& summaryState,
const Well::InjectionControls& inj_controls,
const Well::ProductionControls& prod_controls,
const double rho,
const Scalar rho,
const PrimaryVariables& primary_variables,
Equations& eqns1,
DeferredLogger& deferred_logger) const
@ -121,7 +121,7 @@ assembleControlEq(const WellState<Scalar>& well_state,
} else if (well_.isInjector() ) {
// Find scaling factor to get injection rate,
const InjectorType injectorType = inj_controls.injector_type;
double scaling;
Scalar scaling;
const auto& pu = well_.phaseUsage();
switch (injectorType) {
case InjectorType::WATER:

View File

@ -76,7 +76,7 @@ public:
const SummaryState& summaryState,
const Well::InjectionControls& inj_controls,
const Well::ProductionControls& prod_controls,
const double rho,
const Scalar rho,
const PrimaryVariables& primary_variables,
Equations& eqns,
DeferredLogger& deferred_logger) const;