mirror of
https://github.com/OPM/opm-simulators.git
synced 2025-02-25 18:55:30 -06:00
fixed: initialize meaning variables
in particular the solventMeaning can lead to out-of-bounds dereferences in updatePrimaryVariables
This commit is contained in:
parent
6f9ab6189f
commit
99ac834401
@ -1145,11 +1145,11 @@ private:
|
|||||||
(*this)[Indices::pressureSwitchIdx] = pressure / (this->pressureScale_);
|
(*this)[Indices::pressureSwitchIdx] = pressure / (this->pressureScale_);
|
||||||
}
|
}
|
||||||
|
|
||||||
WaterMeaning primaryVarsMeaningWater_;
|
WaterMeaning primaryVarsMeaningWater_{WaterMeaning::Disabled};
|
||||||
PressureMeaning primaryVarsMeaningPressure_;
|
PressureMeaning primaryVarsMeaningPressure_{PressureMeaning::Po};
|
||||||
GasMeaning primaryVarsMeaningGas_;
|
GasMeaning primaryVarsMeaningGas_{GasMeaning::Disabled};
|
||||||
BrineMeaning primaryVarsMeaningBrine_;
|
BrineMeaning primaryVarsMeaningBrine_{BrineMeaning::Disabled};
|
||||||
SolventMeaning primaryVarsMeaningSolvent_;
|
SolventMeaning primaryVarsMeaningSolvent_{SolventMeaning::Disabled};
|
||||||
unsigned short pvtRegionIdx_;
|
unsigned short pvtRegionIdx_;
|
||||||
Scalar pcFactor_;
|
Scalar pcFactor_;
|
||||||
static inline Scalar pressureScale_ = 1.0;
|
static inline Scalar pressureScale_ = 1.0;
|
||||||
|
Loading…
Reference in New Issue
Block a user