Commit Graph

13267 Commits

Author SHA1 Message Date
Bård Skaflestad
517db198f8 Report Guiderate Values in Strict SI Units
The output layer expects its input values to be strictly SI, but we
know that the GuideRate container's values are in output units.
2021-08-17 16:07:45 +02:00
Arne Morten Kvarving
b6c4b2e509
Merge pull request #3472 from bska/new-supported-keywords
Record New Supported Keywords
2021-08-17 11:34:26 +02:00
Bård Skaflestad
6da47344a3 Record New Supported Keywords
We recently added support for

  * RPTONLY
  * RPTONLYO
  * SUMTHIN
2021-08-17 10:29:36 +02:00
Joakim Hove
7a73547d01
Merge pull request #3471 from akva2/fix_variants_poly
fix build without variants and/or poly grid
2021-08-17 09:08:29 +02:00
Arne Morten Kvarving
0fa74c4a9d fix build without variants and/or poly grid 2021-08-17 08:52:16 +02:00
Joakim Hove
b8567b708e
Merge pull request #3458 from joakim-hove/single-well-state
Add SingleWellState
2021-08-16 17:04:35 +02:00
Bård Skaflestad
61d8ff3261
Merge pull request #3468 from akva2/improve_parallel_build
Improve parallel build
2021-08-16 14:31:04 +02:00
Arne Morten Kvarving
c05f67a382 changed: build polygrid simulator as a object library
allows for building in parallel with the main library
2021-08-16 12:55:40 +02:00
Arne Morten Kvarving
46087f8f00 changed: build onephase simulators as object libraries
allows for building in parallel with the main library
2021-08-16 12:55:36 +02:00
Joakim Hove
581f571c9d Use SingleWellState for production and injection control 2021-08-15 09:07:39 +02:00
Joakim Hove
c381459804 Add Events member to SingleWellState 2021-08-15 09:03:14 +02:00
Joakim Hove
379e938ee1 Add status to SingleWellState 2021-08-15 09:03:14 +02:00
Joakim Hove
75eb65efb7 Use WellState::wells_ to infer well name 2021-08-15 09:01:21 +02:00
Joakim Hove
d5ab308fbd Add temperature to SingleWellState 2021-08-15 09:01:21 +02:00
Joakim Hove
1dd9b91ad3 Add member "bool producer" to SingleWellState 2021-08-15 09:01:21 +02:00
Joakim Hove
a54daf75e8 Add trivial class SingleWellState with bhp and thp 2021-08-15 09:01:21 +02:00
Bård Skaflestad
3d3e9cca1b
Merge pull request #3453 from tskille/write_lodsmry
Adding command line argument for writing esmry file
2021-08-12 21:45:07 +02:00
Torbjørn Skille
4e9a19cf7c Extra command line argument write-lodsmry for creating LODSMRY file
- default is false
 - file LODSRMY optimized for fast loading of selected vectors
2021-08-12 20:16:07 +02:00
Arne Morten Kvarving
bed3114dcd
Merge pull request #3466 from akva2/fix_serial_build
fix build
2021-08-12 15:19:11 +02:00
Arne Morten Kvarving
d1a51569bc fix build
need to include header for assert
2021-08-12 15:11:55 +02:00
Atgeirr Flø Rasmussen
080cd410f2
Merge pull request #3244 from akva2/add_collective_comm
add collective communication to generic vanguard
2021-08-12 14:49:19 +02:00
Arne Morten Kvarving
1ef981f35c use RAII for MPI initialization 2021-08-12 13:20:59 +02:00
Arne Morten Kvarving
d99f642dff add collective communication to generic vanguard 2021-08-12 12:08:43 +02:00
Tor Harald Sandve
ac4ee51a5f
Merge pull request #3465 from totto82/updateWTS
Make sure potentials are computed in some corner cases
2021-08-10 14:15:22 +02:00
Tor Harald Sandve
a8fa2d74ef
Merge pull request #3420 from totto82/removeDerivate
remove derivatives from well rate computations
2021-08-09 15:48:38 +02:00
Tor Harald Sandve
5cb81d36c9 re-compute potentials for pressure controlled wells with trivial rates 2021-08-09 13:41:50 +02:00
Tor Harald Sandve
cf61417b6d move update well test state to after potentials are calculated 2021-08-09 13:21:10 +02:00
Joakim Hove
2ac65d97d2
Merge pull request #3457 from akva2/janitoring
mark variables [[maybe_unused]]
2021-08-07 16:36:03 +02:00
Joakim Hove
01b40b3653
Merge pull request #3459 from joakim-hove/merge-perf-data
Merge two perforation data members in WellState
2021-08-06 09:56:49 +02:00
Tor Harald Sandve
640a1bf62d
Merge pull request #3462 from akva2/fix_glift_test
fixed: add missing initialization call
2021-08-05 11:57:51 +02:00
Arne Morten Kvarving
23c2dd15aa remove ebos_plain
the ebos well model is severely limited, I doubt
anyone would ever use this binary.
2021-08-05 11:48:09 +02:00
Arne Morten Kvarving
f89d0bc469 fixed: add missing initialization call 2021-08-05 11:01:04 +02:00
Kai Bao
c85bc24f54 consindering the situation of single water phase for RateConverter 2021-08-05 00:13:13 +02:00
Joakim Hove
f01cf74591 Merge two perforation data members in WellState 2021-08-04 16:48:18 +02:00
Tor Harald Sandve
153cd678c6 Add a derivative free version of the well rate calculations 2021-08-04 11:32:50 +02:00
Arne Morten Kvarving
08e950686f use .empty() instead of .size() comparisons 2021-08-04 09:19:03 +02:00
Arne Morten Kvarving
8d40860b0b mark variables [[maybe_unused]] 2021-08-04 08:44:03 +02:00
Joakim Hove
1cbc096d20
Merge pull request #3450 from joakim-hove/small
Small
2021-08-03 18:08:33 +02:00
Joakim Hove
7bf8014888
Merge pull request #3451 from joakim-hove/split-constraint-check
Check production and injection constraints separately
2021-08-03 17:49:29 +02:00
Arne Morten Kvarving
034e1c19da
Merge pull request #3456 from plgbrts/gw1
include twophase gaswater in the test suite
2021-08-03 15:02:52 +02:00
Joakim Hove
d5f2b02716 Check production and injection constraints separately 2021-08-03 14:39:39 +02:00
Joakim Hove
6542a62cc0
Merge pull request #3452 from joakim-hove/constraint-bug
BUG? Make sure WellState injection control is updated
2021-08-03 14:38:20 +02:00
Joakim Hove
ea4cf8d28f
Merge pull request #3428 from akva2/remove_altidx
remove ebos_altidx
2021-08-03 14:10:00 +02:00
Joakim Hove
c70f63b99b Make sure WellState injection control is updated 2021-08-03 13:54:59 +02:00
Paul Egberts
cced720693 add DIR 2021-08-03 13:35:12 +02:00
Paul Egberts
68f7ad65ba include twophase gaswater in the test suite 2021-08-03 12:24:09 +02:00
Tor Harald Sandve
43d129861f
Merge pull request #3454 from plgbrts/gw1
adjustments needed for gas-water system
2021-08-03 12:01:34 +02:00
Kai Bao
5e74466aed
Merge pull request #3445 from plgbrts/rateconvfixed
Rateconvfixed
2021-08-03 00:07:19 +02:00
Bård Skaflestad
76b16d2699
Merge pull request #3455 from akva2/no_unused_macro
changed: get rid of OPM_UNUSED macro usages
2021-08-02 20:38:06 +02:00
Arne Morten Kvarving
78c5675daf changed: get rid of OPM_UNUSED macro usages
prefer anonymous parameters or c++17 [[maybe_unused]]
2021-08-02 14:55:41 +02:00