commit 8ea5e553f31bdc473f3e3b52c3075640619e4e35
Author: Markus Blatt <markus@dr-blatt.de>
Date: Fri Apr 10 19:01:16 2026 +0200
d/control: Removed old depecrecated transitional packages.
Those were added a few debian releases ago.
commit d23b927c62b613f4085a181d8cc8352841139ec7
Author: Markus Blatt <markus@dr-blatt.de>
Date: Fri Apr 10 18:59:08 2026 +0200
d/control: Depend on at least OPM 2026.04~rc1
commit 874daaaa8288f7a09c1e2e56d48068d49ec958f9
Author: Markus Blatt <markus@dr-blatt.de>
Date: Fri Apr 10 18:58:51 2026 +0200
Updated changelog.
commit 4bb1c3ea061560eec1bd7816e1bcf445358d0705
Merge: a8b095c1 d00f8c5b
Author: Markus Blatt <markus@dr-blatt.de>
Date: Fri Apr 10 18:56:56 2026 +0200
Update upstream source from tag 'upstream/2026.04_rc1+ds'
Update to upstream version '2026.04~rc1+ds'
with Debian dir a4c71bf741a4c49003bacd81eba55aa24cdf40fb
commit d00f8c5b4ece1790e4e0d63baad63651258704c6
Merge: 2d010024 ec8b53dc
Author: Markus Blatt <markus@dr-blatt.de>
Date: Fri Apr 10 18:56:51 2026 +0200
New upstream version 2026.04~rc1+ds
commit ec8b53dc513ea252c0ff3cf4214d4f6274e5c8ea
Author: Michal Tóth <michal.toth@opm-op.com>
Date: Fri Apr 10 15:22:58 2026 +0200
Bump version to 2026.04-rc1
commit d01d75ce09cd16efcd30886fe9820a70fdad4510
Merge: 5253f3bc ffa63521
Author: Tor Harald Sandve <tor.harald.sandve@norceresearch.no>
Date: Fri Apr 10 09:42:17 2026 +0200
Merge pull request #6978 from hakonhagland/fix_rate_comm
Reservoir coupling: Add end-of-sync-step slave-to-master data exchange
commit ffa6352136302f180ca4f9b521169be018022cf0
Author: Håkon Hægland <hakon.hagland@gmail.com>
Date: Thu Apr 9 18:16:04 2026 +0200
Add end-of-sync-step slave-to-master data exchange
After the master's first substep, block until all slaves have
completed their sync step and sent production/injection data.
This ensures evalSummaryState() and subsequent master substeps
have up-to-date slave rates for correct summary output (FOPR,
GOPR, etc.).
Previously, slave data was only received at beginTimeStep(),
which meant the first sync step had no data and subsequent steps
used stale rates from the previous sync step.
The master sets a needsSlaveDataReceive flag at the start of
each sync step. On the first converged substep, timeStepSucceeded()
blocks on MPI_Recv until the slaves finish. The slave predicts
whether each substep is the last one in the sync step and sends data
accordingly.
commit 5253f3bca22c628648fe3f3b2764379231b0cf42
Merge: c73a62f8 f215c35e
Author: Bård Skaflestad <Bard.Skaflestad@sintef.no>
Date: Thu Apr 9 15:35:27 2026 +0200
Merge pull request #6977 from atgeirr/fix-rebuild-duneilu
Fix preconditioner update wrapper and usage.
commit f215c35ee21e3acf786c839a05e03fdd8ef8b473
Author: Atgeirr Flø Rasmussen <atgeirr.rasmussen@sintef.no>
Date: Thu Apr 9 13:53:55 2026 +0200
Fix preconditioner update wrapper and usage.
Used for the Dune::SeqILU preconditioner.
Using std::reference_wrapper by calling std::cref at the
call site ensures that the matrix is stored with reference
semantics, instead of copying the matrix from the initial call.
commit c73a62f8a2077bbcbc7ed319a64e39e2889c3250
Merge: 749fd951 32413cec
Author: Bård Skaflestad <Bard.Skaflestad@sintef.no>
Date: Wed Apr 8 14:29:07 2026 +0200
Merge pull request #6929 from akva2/fix_cuda12.0_woes
fix build with cuda 12.0
commit 32413cec42a8bdaa06d39161050f25c98fbfb10e
Author: Arne Morten Kvarving <arne.morten.kvarving@sintef.no>
Date: Thu Mar 12 11:52:35 2026 +0100
fix build with cuda 12.0
cuda 12.0 (default in ubuntu 24.04) cannot build fmt.
furthermore, cuda 12.0 only supports up to g++-12 as host compiler,
meaning there is no std::format either. so workaround where possible
by using stringstreams
the test_primary_variables_gpu pulls in too much generic code
so disable it.
i'm not entirely sure if 12.1 is enough for our code to compile
but at least this fixes build issues on a common configuration
commit 749fd9517b60735a8044efead004de775b26ed5f
Merge: 9909f95a 587a5797
Author: Bård Skaflestad <Bard.Skaflestad@sintef.no>
Date: Wed Apr 8 11:46:56 2026 +0200
Merge pull request #6976 from akva2/fix_installed_vendored_fmt
fixed: also have to copy include directories
commit 587a57972017424f8f4453b46637c8824f25b0b0
Author: Arne Morten Kvarving <arne.morten.kvarving@sintef.no>
Date: Wed Apr 8 11:28:42 2026 +0200
fixed: also have to copy include directories
in particular installed builds with vendored fmt broke
commit 9909f95ac8f5112db98a7cd094b1960583e10472
Merge: 718a2b39 8b06573f
Author: Bård Skaflestad <Bard.Skaflestad@sintef.no>
Date: Tue Apr 7 13:46:15 2026 +0200
Merge pull request #6975 from daavid00/wrns
Fixing some warnings
commit 8b06573f6c0d48ad0f51be4d84716b7ca5792c08
Author: David Landa Marban <dmar@norceresearch.no>
Date: Tue Apr 7 12:23:57 2026 +0200
Fixing some warnings
commit 718a2b3994cd787bbf7856c92aafcb8ed98155f4
Merge: e4842a35 f2798ecb
Author: Bård Skaflestad <Bard.Skaflestad@sintef.no>
Date: Tue Apr 7 12:00:41 2026 +0200
Merge pull request #6974 from akva2/ignore_me
fixed: missing .* in absolute revision jenkins re
commit f2798ecbd112b887e42c32aa43ea7059ddf5571f
Author: Arne Morten Kvarving <arne.morten.kvarving@sintef.no>
Date: Tue Apr 7 10:32:43 2026 +0200
fixed: missing .* in absolute revision jenkins re
commit e4842a3569282838f9ed283cf35e58da2f605336
Merge: 5573ffbc 106d8d51
Author: Tor Harald Sandve <tor.harald.sandve@norceresearch.no>
Date: Tue Apr 7 10:14:20 2026 +0200
Merge pull request #6650 from svenn-t/tpsa_pr
Two-point stress approximation (TPSA) geomechanics
commit 106d8d51c910eead8d161acb942a0ee0d05b0f7c
Author: Svenn Tveit <svtv@norceresearch.no>
Date: Thu Nov 6 15:31:27 2025 +0100
TPSA implementation with coupling to Flow.
- TPSA-Flow coupling done at the nonlinear solver step level:
- -- Lagged coupling -> TPSA lags behind one time step
- -- Fixed-stress -> Iterate until Flow and TPSA converge
- Generic TPSA solver using Newton with associated linearizer.
- Linear elasticity equations implemented
- Specialized version of ISTL linear solver for TPSA
- Output to restart files and VTK
Among the 2 debian patches available in version 2025.10+ds-6 of the package, we noticed the following issues: