Commit Graph
14294 Commits
Author SHA1 Message Date
hnil ad66808158 better test 2022-08-09 11:09:48 +02:00
hnil 18b03f3546 working refactoring 2022-08-09 11:09:48 +02:00
hnil abee2f9f81 added fluxmodule refactured 2022-08-09 11:09:48 +02:00
Atgeirr Flø Rasmussen 93ce28e9a2 Merge pull request #3972 from ElyesAhmed/alugrid2
Alugrid2
2022-08-04 15:43:24 +02:00
Elyes Ahmed 15ab680aef fixing warning-unused variable 2022-08-04 14:19:12 +02:00
Elyes Ahmed 33e52542bc fix warning-unused variable in eclbasevanguard 2022-08-04 14:16:09 +02:00
Markus Blatt 39ab188791 Merge pull request #3986 from akva2/remove_unused
remove use of Unused.hpp
2022-08-02 14:20:12 +02:00
Arne Morten Kvarving 36b167b451 remove use of Unused.hpp 2022-08-02 11:53:54 +02:00
Markus Blatt af28030123 Merge pull request #3983 from blattms/fix-perf-all-zero
[bugfix] Fixes deadlocks with agressively distributed wells
2022-07-29 09:37:10 +02:00
Elyes Ahmed 5c2b60bcd0 rebasing 2022-07-28 20:40:34 +02:00
Markus Blatt 941957c13e Fix shadowed variable warning. 2022-07-28 19:50:24 +02:00
Markus Blatt c22114af41 Handle injection/producer targets correctly for distributed wells.
We should never return in a function if there are no local
perforations for a distributed well, but that is what we did before
this fix.
2022-07-28 17:52:26 +02:00
Bård Skaflestad c328d2dbbd Merge pull request #3981 from akva2/small_buildsys_fix
remove faulty brace
2022-07-28 00:38:16 +02:00
Arne Morten Kvarving 90a983f942 remove faulty brace 2022-07-27 18:26:30 +02:00
Markus Blatt 560c6fed4e Merge pull request #3980 from akva2/cleanup_schedule
add missing include
2022-07-27 17:21:45 +02:00
Markus Blatt 1ac012ea71 Merge pull request #3978 from akva2/fix_eclipsestate_includes
add some missing EclipseState includes
2022-07-27 17:03:37 +02:00
Arne Morten Kvarving 57066fbdf7 add missing include 2022-07-27 16:24:04 +02:00
Bård Skaflestad 2e11d7a13a Merge pull request #3979 from akva2/cleanup_deck
remove unnecessary includes
2022-07-27 01:14:26 +02:00
Arne Morten Kvarving eeeeb283c5 remove unnecessary includes 2022-07-26 19:03:39 +02:00
Arne Morten Kvarving 9f9b21932f add some missing EclipseState includes 2022-07-26 14:59:09 +02:00
Markus Blatt f7dec58ee2 Fix deadlock for distributed wells when calculating densities/pressures
There was a check that is supposed that all rates are zero but for
distributed wells it only checked local perforations. Of course that
can lead to different outcome on processes for distributed wells.
2022-07-15 17:58:04 +02:00
Markus Blatt 412cf1d6cd Merge pull request #3976 from blattms/well-fix-distributed-tw
[bugfix] Fix well transmissibility weights for distributed wells.
2022-07-15 10:39:48 +02:00
Markus Blatt bfd1d3187a [bugfix] Fix well transmissibility weights for distributed wells.
If we compute a sum over all perforations than we need to cater for the
case of distributed wells. That is we need to also sum up over all processes
involved after performing the local sum.

One of these global sums was missing in computeWellConnectionDensitesPressures
for producers when we compute the weights based on well transmissibilities.
2022-07-13 13:40:16 +02:00
Bård Skaflestad bdfe58f500 Merge pull request #3975 from OPMUSER/Unsupported-Keywords
Unsupported keywords
2022-07-12 13:00:50 +02:00
Bård Skaflestad 22d4148d4b Merge pull request #3974 from ElyesAhmed/wellconnections
Wellconnections
2022-07-12 11:05:16 +02:00
OPMUSER f9ba52e91b Update UnsupportedFlowKeywords.cpp
Remove MINPORV from unsupported keyword list
2022-07-09 20:13:30 +08:00
Elyes Ahmed cd169660e8 rewriting MaxWellConnections 2022-07-08 13:44:38 +02:00
OPMUSER 65addddb06 Update UnsupportedFlowKeywords.cpp
Remove TEMPVD from the unsupported key list, as tested as working.
2022-07-08 18:20:18 +08:00
OPMUSER b784a6d78b Update UnsupportedFlowKeywords.cpp
Remove RTEMPA from the unsupported keywords list as testing shows it is supported.
2022-07-08 17:36:12 +08:00
Bård Skaflestad 3dc4f25f2c Merge pull request #3973 from OPM/revert-3953-tweak-opencl-launch-params
Revert "Tweak opencl launch params"
2022-07-07 15:22:16 +02:00
Bård Skaflestad 9d9ec6c522 Revert "Tweak opencl launch params" 2022-07-07 15:21:53 +02:00
Markus Blatt f22d58a1d0 Merge pull request #3953 from Tongdongq/tweak-opencl-launch-params
Tweak opencl launch params
2022-07-07 10:43:15 +02:00
Bård Skaflestad db9745528c Merge pull request #3971 from goncalvesmachadoc/wbp
fix wbp
2022-07-06 13:21:02 +02:00
goncalvesmachadoc 88d67684f6 fix wbp 2022-07-06 11:14:45 +02:00
Tor Harald Sandve 04b0c3515d Merge pull request #3957 from totto82/regStw
regularize equation for problematic std wells
2022-06-30 11:24:20 +02:00
Tor Harald Sandve cf1abb086f remove msw(ms) from regulariztion parameter 2022-06-29 15:39:51 +02:00
Bård Skaflestad a4e529914d Merge pull request #3956 from totto82/testDiff
add diffusion test case to ctest
2022-06-29 15:26:23 +02:00
Tor Harald Sandve 756a68655d Merge pull request #3964 from GitPaean/fixing_shut_valve
handling shut valve
2022-06-29 14:46:48 +02:00
Kai Bao 1b3cee8088 using C++17 style for to reduce nesting level of for loop 2022-06-29 14:20:35 +02:00
Kai Bao ed78d8c99a adding a regression test for WSEGVALV 2022-06-29 14:04:23 +02:00
Tor Harald Sandve eef455106d regularize equation for std wells 2022-06-29 12:47:44 +02:00
Kai Bao 64143cd417 when a valve is shut, the rate and pressure drop will be zero 2022-06-29 11:54:36 +02:00
Tong Dong Qiu 85776f528a Tweak ILU opencl kernel launch params 2022-06-28 12:42:52 +02:00
Bård Skaflestad 5b2d1ca5ec Merge pull request #3959 from blattms/warn-long-fault
Warn about fault names with more than 8 characters
2022-06-28 10:29:36 +02:00
Bård Skaflestad 28f08e5e68 Merge pull request #3961 from akva2/use_pragma_suppress_diagnostic
changed: use gcc pragma's to suppress strict-aliasing warning
2022-06-27 16:19:11 +02:00
Bård Skaflestad c438a135f3 Merge pull request #3960 from akva2/janitoring
Some janitoring
2022-06-27 16:06:36 +02:00
Arne Morten Kvarving c5fcbb8f3d changed: use gcc pragma's to suppress strict-aliasing warning
we don't care
2022-06-27 14:55:30 +02:00
Arne Morten Kvarving 133856b943 changed: avoid lambda capture
clang warns it's not necessary to use a capture for this.
i opted to make it constexpr and avoid the capture with gcc as well.
2022-06-27 14:47:56 +02:00
Arne Morten Kvarving 9751b78992 fixed: add virtual dtor to class with virtual members 2022-06-27 14:47:44 +02:00
Arne Morten Kvarving 1794934f0d anonymize unused parameters 2022-06-27 14:47:44 +02:00