Commit Graph
13247 Commits
Author SHA1 Message Date
Atgeirr Flø Rasmussen 8c5a6b12d5 Merge pull request #3158 from totto82/operability_solve
shut/stop unsolvable wells
2021-06-18 10:13:14 +02:00
Bård Skaflestad d9f89b4c89 Merge pull request #3366 from totto82/scaleWellRatesAfterGroupSwitching
Scale well rates after group switching
2021-06-18 10:05:00 +02:00
Tor Harald Sandve c3cf59327d scale guiderates from si 2021-06-17 23:56:02 +02:00
Markus Blatt 2260fde478 Merge pull request #3300 from Tongdongq/add-tests
Added tests for cusparseSolver and openclSolver
2021-06-17 22:31:23 +02:00
Tor Harald Sandve 161c6cb1f8 Merge pull request #3385 from totto82/fixMSWtarget
Change wellStateFromTarget to virtual to make sure the MSW part is run
2021-06-17 13:03:33 +02:00
Tor Harald Sandve 7cfff653ce Merge pull request #3384 from hakonhagland/glift_sw_mpi5
Check group limits in gas lift stage 1
2021-06-17 11:52:01 +02:00
Tor Harald Sandve b5e29684f2 shut/stop unsolvable wells 2021-06-17 11:50:31 +02:00
Håkon Hægland 860cfd9fb5 Fix some sign compare warnings. 2021-06-17 10:44:32 +02:00
Tong Dong Qiu f075c236c1 New error handling from Markus 2021-06-16 15:54:06 +02:00
Tor Harald Sandve eb4e25c3f6 Change wellStateFromTarget to virtual to make sure the MSW part is run 2021-06-16 15:53:34 +02:00
Håkon Hægland fbb24e2a5a Check group limits in gas lift stage 1.
Check group limits in gas lift stage 1 to avoid adding too much ALQ which must
anyway later be removed in stage 2. This should make the optimization
more efficient for small ALQ increment values. Also adds MPI support.
2021-06-16 12:00:54 +02:00
Ove Sævareid 33511b45c1 Relegating implementation details. 2021-06-15 17:18:46 +02:00
Ove Sævareid c406216c7f Removed some tentative stuff. 2021-06-15 17:18:46 +02:00
Ove Sævareid c4f41ccc5c Add some comments. 2021-06-15 17:18:46 +02:00
Ove Sævareid 39cf29a2a6 Variable names 2021-06-15 17:18:46 +02:00
Ove Sævareid 9478e8d03d Remove injector crossflow from tracer production. 2021-06-15 17:18:46 +02:00
Ove Sævareid 581408c760 Batchwise tracer calculations. 2021-06-15 17:18:46 +02:00
Ove Sævareid 6d76f6c557 Tracer summary curves, collect well rates. 2021-06-15 17:18:46 +02:00
Tor Harald Sandve b2341a84d6 scale well rates after group switching 2021-06-15 09:29:24 +02:00
Joakim Hove 969fc20154 Merge pull request #3373 from verveerpj/improve_validation
Add keyword validation using a predicate function
2021-06-15 07:47:37 +02:00
Joakim Hove 2a990f7465 Merge pull request #3382 from GitPaean/fixing_compilation
not comparing guideRate_ with nullptr
2021-06-15 07:46:00 +02:00
Kai Bao b415cd4fb8 not comparing guideRate_ with nullptr
it is not a pointer anymore since OPM/opm-simulators#3380
2021-06-15 00:00:43 +02:00
Joakim Hove 0cf158cd15 Merge pull request #3379 from joakim-hove/wellrates-rename-X
Rename data::WellRates -> data::Wells
2021-06-14 18:21:39 +02:00
Peter Verveer fd753e20c4 Add keyword validation using a predicate function 2021-06-14 18:10:36 +02:00
Joakim Hove f9618faceb Merge pull request #3377 from joakim-hove/perf-data-injector
PerfData maintains producre / injector status
2021-06-14 15:53:15 +02:00
Joakim Hove 166907c45d Merge pull request #3380 from joakim-hove/guiderate-value
Use GuideRate value instead of std::unique_ptr<GuideRate>
2021-06-14 15:52:08 +02:00
Joakim Hove b1600b904f Rename data::WellRates -> data::Wells 2021-06-14 15:27:56 +02:00
Joakim Hove 193657fee1 Use GuideRate value instead of std::unique_ptr<GuideRate> 2021-06-14 14:35:55 +02:00
Bård Skaflestad dc7a6018f6 Merge pull request #3381 from akva2/boost_version_include
fixed: add missing include for boost version
2021-06-14 13:29:14 +02:00
Joakim Hove 2030237299 Merge pull request #3378 from akva2/janitoring
Quell some warnings in static analyzers
2021-06-14 12:47:54 +02:00
Arne Morten Kvarving 54d928583b fixed: add missing include for boost version 2021-06-14 11:50:57 +02:00
Arne Morten Kvarving 86b454f4c8 fixed: initialize to avoid sca warning 2021-06-14 09:26:32 +02:00
Arne Morten Kvarving 6b5c7b66fd fixed: mark methods as override 2021-06-14 09:09:33 +02:00
Arne Morten Kvarving a84d05c83b fixed: forward classes as classes 2021-06-14 09:09:15 +02:00
Joakim Hove a22b836b82 PerfData maintains producre / injector status 2021-06-14 09:03:02 +02:00
Joakim Hove f401f17132 Merge pull request #3375 from joakim-hove/rename-wellrates2
Rename data::WellRates -> data::Wells
2021-06-14 08:00:37 +02:00
Joakim Hove 3442af12a2 Rename data::WellRates -> data::Wells 2021-06-13 22:00:59 +02:00
Joakim Hove 7c133bb0eb Merge pull request #3374 from joakim-hove/rename-wellrates
Rename data::WellRates -> data::Wells in opm-common
2021-06-13 13:14:03 +02:00
Joakim Hove b0d4aedb2a Merge pull request #3372 from joakim-hove/wellstate-report
Minor renames++ in WellState report
2021-06-13 08:39:27 +02:00
Joakim Hove 454220b9e7 Rename data::WellRates -> data::Wells in opm-common 2021-06-13 08:37:56 +02:00
Joakim Hove fe5e4a9ac3 Minor renames++ in WellState report 2021-06-11 16:01:25 +02:00
Joakim Hove 2dae87fb74 Merge pull request #3370 from totto82/bugMaxInnerIter
change get param from bool to int
2021-06-11 12:39:45 +02:00
Joakim Hove 2966a52a0f Merge pull request #3361 from joakim-hove/simplify-conn-check
Suggestion: Simplify check for number of perforations
2021-06-11 11:04:21 +02:00
Tor Harald Sandve 96091f4313 change get param from bool to int 2021-06-11 08:09:35 +02:00
Joakim Hove 7a1f71feaa Simplify check for number of perforations 2021-06-10 23:26:51 +02:00
Tor Harald Sandve 5686d90c61 Merge pull request #3350 from totto82/maxNiWi
Change the inner iterations logic
2021-06-10 19:49:23 +02:00
Tor Harald Sandve a55fa81b2f relax ACTIONX_M1 parallel test 2021-06-10 18:44:22 +02:00
Bård Skaflestad faba44dd2e Merge pull request #3368 from joakim-hove/del-timemap
Remove unused #include <TimeMap>
2021-06-10 17:12:17 +02:00
Markus Blatt db0f19ba88 Determine index of pressure from model used.
Previously, the user had to specify it in the json file read from the
FlexibleSolver or 1 was used. Unfortunately, the index depends on the
model used and it seem rather opaque to a user what that index is.

With this commit we determine the pressure index from the model.
2021-06-10 16:19:18 +02:00
Joakim Hove 86125d9721 Merge pull request #3352 from joakim-hove/perf-data
Perf data
2021-06-10 16:14:25 +02:00