Commit Graph
22785 Commits
Author SHA1 Message Date
Tor Harald Sandve 34fec777a3 Count num group controlled injectors by phase 2025-08-07 10:14:24 +02:00
Tor Harald Sandve 4baef207f4 Output phase of injection group 2025-08-07 10:14:24 +02:00
Tor Harald Sandve 3df4810870 cleanup 2025-08-07 10:14:24 +02:00
Tor Harald Sandve c68966a62f Replace call to groupControlledWells with precomputed values 2025-08-07 10:14:24 +02:00
Kjetil Olsen Lye 73aef42c1a Merge pull request #6310 from multitalentloes/precompute_diag_idx_experiment
Optimize GPU DILU update calls
2025-08-06 13:12:49 +02:00
Tobias Meyer Andersen 739707fa7a add new constructor argument to tests 2025-08-06 11:20:42 +02:00
Tobias Meyer Andersen 0c2e5a3c31 update noReorder kernel docs 2025-08-06 11:18:38 +02:00
Atgeirr Flø Rasmussen f051d97162 Merge pull request #6381 from GitPaean/removing_some_unused_functions
removing some unused functions in blackoilprimaryvariables
2025-08-04 10:39:13 +02:00
Kai Bao 952d0b2fc7 removing some unused functions in blackoilprimaryvariables 2025-07-30 09:24:09 +02:00
Markus Blatt a44b701598 Merge pull request #6339 from BigDataAccelerate/rocsparseCPR-update
rocsparseCPR update incl bug fixes
2025-07-24 12:13:44 +02:00
Razvan Nane a83db5a4c8 remove warning opencl-2 2025-07-24 08:51:12 +02:00
Razvan Nane bdf0c6d38f remove warning opencl 2025-07-22 16:57:28 +02:00
Markus Blatt 0fcd2ab405 Merge pull request #6376 from daavid00/dryTest
Test for dryruns
2025-07-22 15:37:53 +02:00
David Landa Marban 9534ea1c52 Test for dryruns 2025-07-21 17:20:06 +02:00
Markus Blatt 816f3fe97b Merge pull request #6320 from erikhide/update-time-step-control-verbosity
Cleaned up and fixed verbosity for time step controllers
2025-07-21 16:16:55 +02:00
Markus Blatt 1da79cd853 Merge pull request #6375 from daavid00/dry
Fix for --enable-dry-run=1 --output-extra-convergence-info=steps,iterations
2025-07-21 15:46:03 +02:00
Razvan Nane cdb43e0eb4 remove warnings cleanup 2025-07-19 11:53:13 +02:00
David Landa Marban f5d1bc4b5a Fix for --enable-dry-run=1 --output-extra-convergence-info=steps,iterations 2025-07-19 10:18:27 +02:00
Bård Skaflestad d2e1855117 Merge pull request #6336 from daavid00/gaswater
Making possible to simulate 100 Million years
2025-07-17 11:35:07 +02:00
Bård Skaflestad 1cf8a665e7 Merge pull request #6373 from akva2/remove_voigt_symm
VoigtArray and SymmTensor moved to opm-common
2025-07-16 12:17:31 +02:00
Arne Morten Kvarving 0920f6c249 VoigtArray and SymmTensor moved to opm-common 2025-07-16 11:21:51 +02:00
Markus Blatt 49e91466cd Merge pull request #6369 from michal-toth/bugfix/distributedMSWells-deadlock
Remove the if that discoordinates values on different ranks
2025-07-14 11:41:45 +02:00
Michal Tóth 018c9ba7ca Remove discoordinating branching. 2025-07-11 11:36:07 +02:00
Bård Skaflestad 69d7fe6640 Merge pull request #6370 from bska/relax-mobile-displacing-ubound-check
Relax Upper Bound Check for Mobile Displacing Oil
2025-07-11 09:34:11 +02:00
Bård Skaflestad 5a0ffa5b31 Relax Upper Bound Check for Mobile Displacing Oil
This commit switches from a strict inequality for the upper bound on
the mobile displacing oil saturation in the three-point scaling
method to allowing equality as well.  Some recent experience
demonstrates that equality is okay in this case.
2025-07-10 14:22:18 +02:00
Michal Tóth 819003f043 Remove the if that discoordinates values on different ranks 2025-07-10 11:17:15 +02:00
Bård Skaflestad 4e6e5db549 Merge pull request #6365 from atgeirr/allow-no-elementcontext
Allow calling BlackoilIntensiveQuantities::update() without an ElementContext
2025-07-04 14:35:59 +02:00
Atgeirr Flø Rasmussen eebcf85bb6 Minor fixes requested in review.
Avoiding needless const, better naming, whitespace, simplification
and some more comments.
2025-07-04 14:11:43 +02:00
Atgeirr Flø Rasmussen a62280096f Also support "extbo" module. 2025-07-04 10:24:34 +02:00
Atgeirr Flø Rasmussen fcff49470c Remove unneeded function arguments. 2025-07-03 22:45:10 +02:00
Atgeirr Flø Rasmussen 3eff989dea Silence unused parameter warning. 2025-07-03 21:19:43 +02:00
Atgeirr Flø Rasmussen ea01701e1d Adapt to upstream ParamCache change. 2025-07-03 16:41:00 +02:00
Atgeirr Flø Rasmussen aa181935b1 Remove unneeded SoMax variable. 2025-07-03 16:41:00 +02:00
Atgeirr Flø Rasmussen 39e8b64a67 Remove unnecessary ParameterCache usage. 2025-07-03 16:40:58 +02:00
Atgeirr Flø Rasmussen 44c69291cc Now has update() without element contexts.
However, it is limited to only straight blackoil in this commit.
2025-07-03 16:38:08 +02:00
Atgeirr Flø Rasmussen 20d7a339ac More functions made ElementContext-less. 2025-07-03 16:15:47 +02:00
Atgeirr Flø Rasmussen f547d82005 Make updateRelpermAndPressures() ElementContext-less. 2025-07-03 16:15:45 +02:00
Atgeirr Flø Rasmussen 8d1acf7786 Added ElementContext-less versions of some functions.
Using a simple trick for much of it: defining a special context
class that only has the minimum required by the called functions.
2025-07-03 16:12:36 +02:00
Atgeirr Flø Rasmussen 03d1df29ea Work towards ElementContext-less update(). 2025-07-03 15:22:00 +02:00
Atgeirr Flø Rasmussen 6beb91856e Do not require full ElementContext for some member functions. 2025-07-03 15:16:48 +02:00
Kai Bao 958cf849df Merge pull request #6364 from GitPaean/fixing_compositional_water_welll
moving FluidSystem::waterEnabled runtime_error to CompWellInterface
2025-07-01 22:30:43 +02:00
Kai Bao 15aed9e124 moving FluidSystem::waterEnabled runtime_error to CompWellInterface
having it in the CompWellModel makes it can not run the cases with water
phase
2025-07-01 22:15:22 +02:00
Atgeirr Flø Rasmussen 3d36244427 Merge pull request #6362 from bska/elevate-dbg-lvl-cnv0-take2
Emit Converged in Zero Iteration Messages at Elevated Verbosity Level
2025-06-30 16:43:19 +02:00
Bård Skaflestad fb081287ee Emit Converged in Zero Iteration Messages at Elevated Verbosity Level
That way, the .DBG file won't be flooded with messages of the form

   Well P-1 converged in 0 inner iterations (0 control/status switches)

unless the user specifically requests such messages.

Missed in commit 93f483f35 (PR #6350).
2025-06-30 14:16:25 +02:00
Kjetil Olsen Lye 1f01f3cdac Merge pull request #6360 from multitalentloes/autotuner_maintenance
clean up memory and fix typo
2025-06-30 14:09:41 +02:00
Tobias Meyer Andersen f67cd4e7e6 make array an std::array 2025-06-30 12:54:47 +02:00
Arne Morten Kvarving e169a84133 Merge pull request #6361 from akva2/janitoring
Some janitoring
2025-06-30 12:05:55 +02:00
Tobias Meyer Andersen b9fc5a45f2 use GPUEvents 2025-06-30 10:40:50 +02:00
Arne Morten Kvarving c6515162f8 pass parameter as const ref 2025-06-30 10:22:00 +02:00
Arne Morten Kvarving f0bece935b reduce scope of variable 2025-06-30 10:22:00 +02:00