Commit Graph
22979 Commits
Author SHA1 Message Date
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
jakobtorben 32cb7887a5 Make intensiveQuantityHistorySize a runtime controlled check 2025-07-02 16:00:21 +02:00
jakobtorben a49ec4e429 Introduces a new TypeTag to manage the history size for intensiveQuantityCache 2025-07-02 11:40:59 +02:00
jakobtorben a970868433 Remove the need for having an intensive quantities cache for time idx 1 2025-07-02 11:40:59 +02:00
jakobtorben 8bd403ed56 Add storage cache validty management to fvbasediscretization 2025-07-02 11:40:59 +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
Atgeirr Flø Rasmussen 8683515149 Merge pull request #6359 from atgeirr/adapt-to-conditionalstorage-changes
Use if constexpr to handle conditionally stored members.
2025-06-30 09:32:34 +02:00
Tobias Meyer Andersen 2f23d8a3a3 clean up memory and fix typo 2025-06-27 15:15:08 +02:00
Atgeirr Flø Rasmussen 521a252300 Use if constexpr to handle conditionally stored members.
Also added some more convenience enums to avoid repeated
getPropValue() clutter.
2025-06-27 13:24:47 +02:00
Atgeirr Flø Rasmussen f0080a1154 Merge pull request #6346 from jakobtorben/add_mobility_thresholding_to_NLDD
Add mobility thresholding to NLDD
2025-06-27 10:44:37 +02:00
jakobtorben c762c7694d Introduce member in BlackOilModelNldd to track if domain should be solved in next it 2025-06-26 19:38:14 +02:00
jakobtorben bedf826ff5 Use safer intensive quantities accessor 2025-06-26 19:18:42 +02:00
jakobtorben 3f92121517 Take into account inactive phases 2025-06-26 19:08:48 +02:00
Arne Morten Kvarving 4a5d5a001e Merge pull request #6353 from akva2/iqeq_part_special
Using partial specialization uniformly for compile-time optional modules.
2025-06-26 18:14:12 +02:00