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