mirror of
https://github.com/OPM/opm-simulators.git
synced 2024-12-24 00:10:02 -06:00
Update timeIdx 1 intensive quantities if necessary.
This commit is contained in:
parent
9c13992e15
commit
ce0c75b8b6
@ -1745,7 +1745,17 @@ public:
|
||||
*/
|
||||
void initialSolutionApplied()
|
||||
{
|
||||
// Calculate all intensive quantities.
|
||||
this->model().invalidateAndUpdateIntensiveQuantities(/*timeIdx*/0);
|
||||
|
||||
// We also need the intensive quantities for timeIdx == 1
|
||||
// corresponding to the start of the current timestep, if we
|
||||
// do not use the storage cache, or if we cannot recycle the
|
||||
// first iteration storage.
|
||||
if (!this->model().enableStorageCache() || !this->recycleFirstIterationStorage()) {
|
||||
this->model().invalidateAndUpdateIntensiveQuantities(/*timeIdx*/1);
|
||||
}
|
||||
|
||||
// initialize the wells. Note that this needs to be done after initializing the
|
||||
// intrinsic permeabilities and the after applying the initial solution because
|
||||
// the well model uses these...
|
||||
|
Loading…
Reference in New Issue
Block a user