mirror of
https://github.com/OPM/opm-simulators.git
synced 2025-02-25 18:55:30 -06:00
MultisegmentWell: make updatePrimaryVariablesNewton non-const
this will obviously update state
This commit is contained in:
@@ -261,7 +261,7 @@ MultisegmentWellEval<FluidSystem,Indices,Scalar>::
|
|||||||
updatePrimaryVariablesNewton(const BVectorWell& dwells,
|
updatePrimaryVariablesNewton(const BVectorWell& dwells,
|
||||||
const double relaxation_factor,
|
const double relaxation_factor,
|
||||||
const double dFLimit,
|
const double dFLimit,
|
||||||
const double max_pressure_change) const
|
const double max_pressure_change)
|
||||||
{
|
{
|
||||||
const std::vector<std::array<double, numWellEq> > old_primary_variables = primary_variables_;
|
const std::vector<std::array<double, numWellEq> > old_primary_variables = primary_variables_;
|
||||||
|
|
||||||
|
|||||||
@@ -142,7 +142,7 @@ protected:
|
|||||||
void updatePrimaryVariablesNewton(const BVectorWell& dwells,
|
void updatePrimaryVariablesNewton(const BVectorWell& dwells,
|
||||||
const double relaxation_factor,
|
const double relaxation_factor,
|
||||||
const double DFLimit,
|
const double DFLimit,
|
||||||
const double max_pressure_change) const;
|
const double max_pressure_change);
|
||||||
|
|
||||||
void computeSegmentFluidProperties(const EvalWell& temperature,
|
void computeSegmentFluidProperties(const EvalWell& temperature,
|
||||||
const EvalWell& saltConcentration,
|
const EvalWell& saltConcentration,
|
||||||
|
|||||||
Reference in New Issue
Block a user