Commit Graph

10300 Commits

Author SHA1 Message Date
Arne Morten Kvarving
1e232cf5c0 Actdims: forward types to avoid includes 2021-04-27 12:45:24 +02:00
Arne Morten Kvarving
85d56347ba MULTREGTScanner: forward types to avoid includes 2021-04-27 12:45:24 +02:00
Arne Morten Kvarving
d96a246441 GridDims: forward types to avoid includes 2021-04-27 12:45:24 +02:00
Arne Morten Kvarving
7fd4d2bd9f EInit: move template definition to cpp file
and use explicit template instantation to generate necessary symbols.

this allows not pulling in error macros in header
2021-04-27 12:45:24 +02:00
Arne Morten Kvarving
007fdc73aa ERst: move template definition to cpp file
and use explicit template instantation to generate necessary symbols.

this allows not pulling in error macros in header
2021-04-27 12:45:24 +02:00
Arne Morten Kvarving
b9b71d7c1f EclFile: move template definition to cpp file
only used internally. this allows not pulling in error macros in header
2021-04-27 12:45:24 +02:00
Arne Morten Kvarving
651fcc5dc0 EclipseGrid: forward types to avoid includes 2021-04-27 12:45:24 +02:00
Arne Morten Kvarving
079e51e8c0 DeckKeyword: forward types to avoid includes 2021-04-27 12:45:24 +02:00
Joakim Hove
0ef2bc1528 ActionX wait time compared with => 2021-04-27 11:59:17 +02:00
Arne Morten Kvarving
b7fca24862
Merge pull request #2443 from totto82/bump_master
Bump version number
2021-04-27 10:13:28 +02:00
Tor Harald Sandve
6ad6283706 Bump version number 2021-04-27 09:59:50 +02:00
Joakim Hove
76286d9b97
Merge pull request #2426 from bska/support-voidage-smry
Summary: Support Voidage Vectors CV{I,P}{R,T}
2021-04-26 10:27:18 +02:00
Bård Skaflestad
7055a18a97 Summary: Support Voidage Vectors CV{I,P}{R,T}
This commit adds support for outputting the reservoir voidage volume
summary vectors CVPR (production rate), CVPT (cumulative production
total), CVIR (injection rate), and CVIT (cumulative injection total).

The simulator uses the 'data::Connection::reservoir_rate' member to
communicate these values, so add a special purpose evaluation
function to compute the requisite updates.

While here, also add 'CVPR' to the 'CONNECTION_PROBE'.  This keyword
being missing looks to be an earlier oversight.
2021-04-24 20:27:17 +02:00
Bård Skaflestad
06d2520b07 Remove Executable Bit From Source Files 2021-04-24 20:27:17 +02:00
Joakim Hove
086b44c0fb
Merge pull request #2440 from akva2/fix_fallout_2438
Fix fallout from PR #2438
2021-04-24 08:27:12 +02:00
Arne Morten Kvarving
0fcbfac33d fixed: missing member initialization
if deck has no rockcomp keyword, variable is not written
2021-04-23 22:18:52 +02:00
Arne Morten Kvarving
7a4e63c24b Revert "Temp disable test"
This reverts commit aeb4ba3788.
2021-04-23 22:09:35 +02:00
Bård Skaflestad
c62563a7e5
Merge pull request #2439 from joakim-hove/fix-rst
Inclide cstdlib to get EXIT_SUCCESS and EXIT_FAILURE
2021-04-23 20:31:47 +02:00
Joakim Hove
aeb4ba3788 Temp disable test 2021-04-23 19:12:33 +02:00
Joakim Hove
326b1638dc Inclide cstdlib to get EXIT_SUCCESS and EXIT_FAILURE 2021-04-23 19:11:32 +02:00
Joakim Hove
2934a5ac1a
Merge pull request #2438 from akva2/avoid_gen_headers_in_headers
Avoid headers in headers
2021-04-23 17:30:59 +02:00
Bård Skaflestad
1bfc81c82f
Merge pull request #2437 from akva2/prune_boost_includes
changed: remove unnecessary boost includes
2021-04-23 16:09:57 +02:00
Arne Morten Kvarving
96da3d3c98 PlyshlogTable: remove unnecessary include 2021-04-23 13:05:08 +02:00
Arne Morten Kvarving
131a34f336 RockConfig: put some more code in cpp file
to avoid include files in header
2021-04-23 13:05:08 +02:00
Arne Morten Kvarving
c80da8bb6c MessageLimits: put some more code in cpp file
to avoid include files in header
2021-04-23 13:05:08 +02:00
Arne Morten Kvarving
3307889464 Tabdims: put some code in separate compile unit
to avoid include files in header
2021-04-23 13:05:08 +02:00
Arne Morten Kvarving
6547376330 Regdims: put some code in separate compile unit
to avoid include files in header
2021-04-23 13:05:08 +02:00
Arne Morten Kvarving
625c33f18f Eqldims: put some code in separate compile unit
to avoid include files in header
2021-04-23 13:05:08 +02:00
Arne Morten Kvarving
dcba5e2641 Aqudims: put some code in separate compile unit
to avoid include files in header
2021-04-23 13:05:05 +02:00
Arne Morten Kvarving
54979c1aed Tuning: put some code in separate compile unit
to avoid include files in header
2021-04-23 13:05:01 +02:00
Arne Morten Kvarving
3a01bf6a51 TranCalculator: put some code in separate compile unit
to avoid include files in header
2021-04-23 13:04:53 +02:00
Arne Morten Kvarving
95925e8648 fix header guards 2021-04-23 13:04:53 +02:00
Arne Morten Kvarving
72ede7df50 changed: remove unnecessary boost includes 2021-04-23 11:27:38 +02:00
Joakim Hove
b1e76e0038
Merge pull request #2389 from GitPaean/using_pinched_grid_numerical_aquifer
Using pinched grid for numerical aquifer
2021-04-21 13:03:21 +02:00
Joakim Hove
9e3ad90b8a
Merge pull request #2434 from akva2/fix_serialize_valgrind
Fix some valgrind errors in test_ParallelRestart
2021-04-21 13:01:10 +02:00
Kai Bao
b3f53b2f04 renaming function names for numerical aquifers
following reviewing comment.
2021-04-21 09:35:54 +02:00
Arne Morten Kvarving
c7a7caff56 fixed: do no use [] to deref when checking for data
this causes default initialized objects if key is missing,
and these objects tend to have uninitialized members.
2021-04-21 09:33:24 +02:00
Arne Morten Kvarving
c817c4de33 fixed: missing data in serializeObjects 2021-04-21 09:33:24 +02:00
Arne Morten Kvarving
84c2d2239e simplify
this is a vector of POD so we can use the primitive serializer directly
2021-04-21 09:33:24 +02:00
Arne Morten Kvarving
c99c8e1193 fixed: initialize data
can cause uninitialized data usage when default constructed
2021-04-21 09:33:24 +02:00
Joakim Hove
ca03815efe
Merge pull request #2433 from totto82/fldNO
let cmode FLD override yes/no in item8 in GCONPROD and GCONINJE
2021-04-21 08:44:28 +02:00
Tor Harald Sandve
49bac6f251 let cmode FLD override yes/no in item8 in GCONPROD and GCONINJE 2021-04-20 11:29:45 +02:00
Kai Bao
4e911f1c88 splitting generation of the numerical aquifer connections to two steps
generate all the connections specified in the deck records first, then
filter out the wrong ones using processed grid later. The refactoring is
to avoid using the Deck explicitly in opm-grid.
2021-04-20 00:35:17 +02:00
Bård Skaflestad
d7389f9b3c
Merge pull request #2431 from totto82/addSwitchEvent
add event for switching from injector to producer
2021-04-16 19:04:14 +02:00
Bård Skaflestad
1c915d5c9c
Merge pull request #2432 from goncalvesmachadoc/welltemp_output
Fix Well Temperature Output
2021-04-16 18:56:54 +02:00
Cintia Goncalves Machado
a9f3909f13 fixWellTempOutput 2021-04-16 16:50:12 +02:00
Tor Harald Sandve
7b8b83645b add event for switching from injector to producer 2021-04-16 13:39:33 +02:00
Joakim Hove
a48c3829d7
Merge pull request #2429 from blattms/fix-compile-g++10.2
Include stdexcept header to fix compilation with g++-10
2021-04-15 14:36:29 +02:00
Markus Blatt
b240e66503 Include stdexcept header to fix compilation with g++-10 2021-04-15 11:51:57 +02:00
Joakim Hove
b7c4bde0e9
Merge pull request #2428 from joakim-hove/optional-guiderate-model
Use std::optional<> in GuideRateConfig
2021-04-15 08:15:42 +02:00