Commit Graph

20449 Commits

Author SHA1 Message Date
Razvan Nane
82f32be1d9 fix typo in rocsparsesolver 2024-10-09 20:27:01 +02:00
Kai Bao
4e8c793cd6
Merge pull request #5650 from GitPaean/fxing_small_fallout_comp
small range fix for flowexp_comp
2024-10-08 15:45:16 +02:00
Kai Bao
3656654d2b small range fix for flowexp_comp 2024-10-08 14:51:07 +02:00
Kai Bao
cfac494507
Merge pull request #5627 from vkip/fc_clean
Handle cleaning of filter cake in a more intuitive way
2024-10-08 13:54:14 +02:00
Vegard Kippe
a62a326cfa Removing unnessary arrays and eliminate some code duplication 2024-10-08 11:47:47 +02:00
Bård Skaflestad
dfad8d1ba1
Merge pull request #5644 from akva2/pybind11_bump
Adjust packaging for pybind bump
2024-10-08 10:56:02 +02:00
Bård Skaflestad
6a7efcbcaa
Merge pull request #5645 from kjetilly/flowexp_components
Support for 2 to 7 components in flowexp_comp
2024-10-08 09:25:08 +02:00
Vegard Kippe
ca9cad3f07 Properly update multipliers after cleaning, and ensure that the cleaning occurs before the multipliers are applied to the well. 2024-10-07 19:35:10 +02:00
Vegard Kippe
136bd93fd6 Fix linear case 2024-10-07 19:35:10 +02:00
Vegard Kippe
e19063d957 Fix 'off-by-a-step' error in filter cake cleaning + refactor slightly 2024-10-07 19:35:10 +02:00
Vegard Kippe
60d622fa12 Handle cleaning of filter cake in a more intuitive way, also report actual thickness for radial case 2024-10-07 19:35:10 +02:00
Markus Blatt
3bb137be47
Merge pull request #5648 from bska/enable-equalreg
Enable EQUALREG for Array Operations
2024-10-07 09:42:50 +02:00
Bård Skaflestad
779522fff1 Enable EQUALREG for Array Operations
The keyword's implementation has reached a point where we can
justify its addition to the simulator's feature set.
2024-10-06 15:22:37 +02:00
Bård Skaflestad
8ae31797b1
Merge pull request #5647 from blattms/feature/pinch-4-all-regression-tests
Also perform regression tests for PINCH(4) being ALL.
2024-10-05 18:04:49 +02:00
Markus Blatt
cb45121575 Also perform regression tests for PINCH(4) being ALL.
These tests will make sure that fixes of #5577 are preserved.
2024-10-04 22:01:38 +02:00
Markus Blatt
ed0e37e31d
Merge pull request #5577 from blattms/feature/full-pinch-option-4-all
Correctly treat transmissibilities for PINCH option(4) ALL.
2024-10-04 16:45:46 +02:00
Kjetil Olsen Lye
98ca0a68b3 Include fixes. 2024-10-04 15:03:31 +02:00
Arne Morten Kvarving
55c42d7b83 one translation unit per instance 2024-10-04 14:45:34 +02:00
Bård Skaflestad
0b94f11b5c
Merge pull request #5625 from GitPaean/zmf_supporet
supporting ZMF explicit solution
2024-10-04 09:16:25 +02:00
Markus Blatt
a04b73d554
Merge pull request #5646 from vkip/actually_USE_fixed_order
Actually use fixed ordering (to get reproducible results in parallel)
2024-10-04 08:22:58 +02:00
Atgeirr Flø Rasmussen
9654215223
Merge pull request #5590 from jakobtorben/convergence_monitors
Convergence monitors
2024-10-04 08:21:03 +02:00
Vegard Kippe
099dabd8a9 Actually update the criterion to use fixed ordering.. 2024-10-04 00:09:04 +02:00
jakobtorben
b830208573 PR review changes 2024-10-03 18:05:06 +02:00
Kjetil Olsen Lye
0dc1cc4106 Formatting fix. 2024-10-03 16:20:47 +02:00
Kjetil Olsen Lye
b49741c77d Only read RUNSPEC to get numComps. 2024-10-03 16:16:46 +02:00
Kai Bao
29deffda26 addressing reviewing comments for PR OPM/opm-simulators#5625 2024-10-03 16:06:23 +02:00
Kjetil Olsen Lye
6adf4a6fb9 Removed whitespace. 2024-10-03 14:12:03 +02:00
Kjetil Olsen Lye
d8b1366f80 Removed commented out line. 2024-10-03 14:09:01 +02:00
Atgeirr Flø Rasmussen
84e6ed6493
Merge pull request #5642 from steink/Revert-5613
Revert #5613 but keep as option
2024-10-03 14:06:24 +02:00
Kjetil Olsen Lye
cf50957924 Added documentation and added minimumNumberOfComponents template
argument.
2024-10-03 14:06:06 +02:00
Kjetil Olsen Lye
bc2c37757d Now instantiating for every components between 1 and 10. 2024-10-03 13:55:57 +02:00
Arne Morten Kvarving
bfc5d6f742 small adjustments to python packaging 2024-10-03 13:13:52 +02:00
Stein Krogstad
5713c68992 Add option to check group constraints during local well solve - set default to true 2024-10-03 11:36:17 +02:00
Kjetil Olsen Lye
faf0ab8ee1 Getting numcomp out of configuration file. 2024-10-03 11:26:07 +02:00
jakobtorben
ff20c1f809 Fix calculation of distance 2024-10-03 08:56:39 +02:00
jakobtorben
6ff83e19ae Write penalty count to infoiter file 2024-10-03 08:56:39 +02:00
jakobtorben
71a64fbd13 Ensure correct propagation of failed report 2024-10-03 08:56:39 +02:00
jakobtorben
6d53daaa42 Store report of failed step before cutting from convergence monitoring 2024-10-03 08:56:39 +02:00
jakobtorben
eef0ba50bf Change non-convergence monitor to checking if number of non-converged has increased 2024-10-03 08:56:39 +02:00
jakobtorben
cda47a6387 Register convergence monitoring parameters 2024-10-03 08:56:39 +02:00
jakobtorben
5f17c9de6a Cut timestep if penlaty exceeds limit 2024-10-03 08:56:39 +02:00
jakobtorben
d476a328de Add distance decay penalty 2024-10-03 08:56:39 +02:00
jakobtorben
3e6f9c52bb Reset the total penalty card after each nonlinear iteration 2024-10-03 08:56:39 +02:00
jakobtorben
e1e577fab1 Add penalty for unconverged well 2024-10-03 08:56:39 +02:00
jakobtorben
56da84517b Add well convergence metric 2024-10-03 08:56:39 +02:00
jakobtorben
861cfeec49 Add penalty card for increase in convergence metrics 2024-10-03 08:56:39 +02:00
jakobtorben
988ca3aa60 Add object to keep track of penalty cards for convergence monitoring 2024-10-03 08:56:39 +02:00
Kai Bao
562da9ef70 support ZMF explicit initialization 2024-10-02 22:08:19 +02:00
Bård Skaflestad
3acf0cbd14
Merge pull request #5640 from bska/fix-displacing-oil-go-consistency-check
Fix Lower Bound Conditions for Three Point Checks
2024-10-02 15:15:18 +02:00
Bård Skaflestad
120b39a8f9 Fix Lower Bound Conditions for Three Point Checks
These are supposed to verify that the displacing saturation is
strictly between the critical and the maximum saturation values.
2024-10-02 12:33:22 +02:00