Markus Blatt
a5506956fb
renamed numWells to numLocalWells in BlackoilWellmodel
...
as this better reflects that it is not the number of wells in
the whole domain but just the one in the part of the domain
stored in the local process.
2019-11-01 15:11:21 +01:00
Markus Blatt
905403e2ed
Fix BlackoilWellModel::numComponents for parallel runs.
...
In the case with active solvent (BlackoilWellModel::has_solvent_ is
true, e.g. case 2D_OILWATER_POLYMER.DATA) and one process have no
wells while another has some this lead to numComponents returning
different values. Later this lead to truncated message in MPI_Allgather.
The underlying problem was the usage of numWells() which returns just
the number of local wells. We resort to using wellsActive which
returns whether there any well active regardless which process knows it.
2019-11-01 15:07:00 +01:00
Joakim Hove
29a514754a
Merge pull request #2121 from stefoss23/add_keywords_NOP
...
added keywords beginning w/ N, O and P.
2019-10-31 16:50:08 +01:00
Alf Birger Rustad
8922113869
Merge pull request #2100 from totto82/fixMSW
...
BUGFIX. Scale MSW injector
2019-10-31 15:39:49 +01:00
Steinar Foss
7d84a244d9
added even more keywords beginning w/ P.
2019-10-31 13:16:54 +01:00
Steinar Foss
aff6ce6f77
added keywords beginning w/ N, O and P.
2019-10-30 16:00:16 +01:00
Steinar Foss
01b57da9e1
added keywords beg with N.
2019-10-26 12:54:59 +02:00
Joakim Hove
b58d14bfb0
Add Q keywords as missing features
2019-10-24 17:08:47 +02:00
Steinar Foss
c285b93c2b
added more keywords beginning with M.
2019-10-24 11:56:09 +02:00
Tor Harald Sandve
9a3ce14885
scale the gas equation, not the control
2019-10-24 10:54:50 +02:00
Tor Harald Sandve
e1f09d89cd
Scale MSW injector
2019-10-24 10:18:16 +02:00
Atgeirr Flø Rasmussen
5d1e125ab9
Merge pull request #2096 from totto82/avoid_nan_density
...
avoid nan in the density calculation
2019-10-22 14:27:45 +02:00
Tor Harald Sandve
775573e3b2
avoid nan in the density calculation
2019-10-22 13:04:29 +02:00
Tor Harald Sandve
5c60a487f9
Add well operability param
2019-10-22 12:57:32 +02:00
Atgeirr Flø Rasmussen
5267f3cf17
Merge pull request #1965 from totto82/killDistr
...
Reimplementation of the well control code
2019-10-22 10:25:32 +02:00
Markus Blatt
9751984021
Merge pull request #2033 from blattms/avoid_equil_grid-rebased
...
Avoid using global grid (equilGrid) on non-IO processes.
2019-10-21 11:47:17 +02:00
Joakim Hove
481c09170a
Merge pull request #2068 from stefoss23/add_keywords_M
...
added keywords beginnign w/ M.
2019-10-20 12:22:24 +02:00
Joakim Hove
5524852a31
Merge pull request #2075 from joakim-hove/use-location
...
Use Location class for keyword location
2019-10-19 23:30:51 +02:00
Joakim Hove
7211cb4486
Use Location class for keyword location
2019-10-19 21:59:10 +02:00
Kai Bao
c4a9bd346c
converting the aquifer files to be unix format
...
to avoid ^M in git diff and when editing.
2019-10-19 20:53:35 +02:00
Markus Blatt
3dad4f21e8
Fixed unused parameter warning wehn compiling without MPI.
2019-10-18 16:23:22 +02:00
Markus Blatt
42247105bf
Addressed reviewer's comments.
2019-10-18 16:23:22 +02:00
Tor Harald Sandve
cd0bf8045d
change control eq tol for standard wells
2019-10-18 16:08:07 +02:00
Tor Harald Sandve
9bd44dc79a
quell some more warnings
2019-10-18 16:08:07 +02:00
Arne Morten Kvarving
af2e150118
fixed: missing break
2019-10-18 16:08:07 +02:00
Arne Morten Kvarving
17a6861f09
quell unused parameter warning
2019-10-18 16:08:07 +02:00
Arne Morten Kvarving
33dee9f7f8
quell shadowing warnings
2019-10-18 16:08:07 +02:00
Tor Harald Sandve
47dc94f21e
the usual rebase fixup commit
2019-10-18 16:08:07 +02:00
Tor Harald Sandve
5e1ec249cd
don't count wells not under group controll when computing guiderates
2019-10-18 16:08:07 +02:00
Tor Harald Sandve
614025b28b
clean up the logging message
2019-10-18 16:08:07 +02:00
Tor Harald Sandve
5dcfd1c8f1
check bhp and thp constrains first
2019-10-18 16:08:07 +02:00
Tor Harald Sandve
4fea282934
fixup-rebase
2019-10-18 16:08:07 +02:00
Atgeirr Flø Rasmussen
32b31a2606
Address review comments.
2019-10-18 16:08:07 +02:00
Atgeirr Flø Rasmussen
f618073492
Some small logic fixes.
...
- Make sure to reopen revived wells.
- Do not use thp limit for potential calculations when well is bhp controlled.
- Stopped wells do not check controls.
- Set thp to control when appropriate in updateWellStateWithTarget().
2019-10-18 16:08:07 +02:00
Atgeirr Flø Rasmussen
6b011c1bfb
Use new method to determine operability under THP control.
2019-10-18 16:08:07 +02:00
Atgeirr Flø Rasmussen
a536b90891
Improve stopped wells logic and log messages.
2019-10-18 16:08:07 +02:00
Atgeirr Flø Rasmussen
2b9f5fb4fb
Use robustSolveBhpAtThpLimitProd() for potentials and initialization.
2019-10-18 16:08:07 +02:00
Atgeirr Flø Rasmussen
7581275b03
Add robustSolveBhpAtThpLimitProd() method.
2019-10-18 16:08:07 +02:00
Atgeirr Flø Rasmussen
d5d890ff23
Make checkConstraints() stop after first broken constraint.
2019-10-18 16:08:07 +02:00
Atgeirr Flø Rasmussen
e8daf663ab
Solve the bhp = bhpfunc(thp, rate(bhp)) equation better.
2019-10-18 16:08:07 +02:00
Atgeirr Flø Rasmussen
f55c9647b7
Allow up to factor 3 extrapolation in VFP.
2019-10-18 16:08:07 +02:00
Tor Harald Sandve
c21428419a
support REIN for solvent
2019-10-18 16:08:07 +02:00
Tor Harald Sandve
0b96b31d8c
add some safaguards for trivial guiderates
2019-10-18 16:08:07 +02:00
Tor Harald Sandve
88d8e2a68e
don't set the control from the schedule, unfix the restart issue
2019-10-18 16:08:07 +02:00
Tor Harald Sandve
f71d6c8623
implement proper guiderate support
...
Tested on simple problems including GUIDERAT
2019-10-18 16:08:07 +02:00
Tor Harald Sandve
53896ffca8
Use well and group controls from opm-common.
...
This PR remove the usage of well_control_ from opm-core
and instead uses the control classes for wells and groups
from opm-common.
This PR also removes the usage of the group classes from
opm-core.
2019-10-18 16:08:07 +02:00
Tor Harald Sandve
b053558b3f
Remove supported keywords from the missing feature list
2019-10-18 12:56:12 +02:00
Joakim Hove
3ef94af74e
Merge pull request #2067 from joakim-hove/missingR
...
Missing features on R
2019-10-17 14:54:38 +02:00
dr-robertk
18c31bda0b
Merge pull request #2047 from totto82/enableRockcompFlow
...
enable rockcomp in flow
2019-10-17 14:12:35 +02:00
Steinar Foss
973c039853
added keywords beginnign w/ M.
2019-10-17 13:05:15 +02:00