Tor Harald Sandve
6dbc551a32
Cleanup after rebase
2025-03-13 08:51:28 +01:00
Tor Harald Sandve
aa64e853bc
update network when group control or gaslift changes
2025-03-13 08:51:28 +01:00
Tor Harald Sandve
43421a59ec
Solve and update well solution in network sub iterations
2025-03-13 08:51:28 +01:00
Markus Blatt
bf52e20f31
Merge pull request #5893 from hakonhagland/tstep_test2
...
Add a first test case for reservoir coupling
2025-03-13 08:42:05 +01:00
Tor Harald Sandve
e3a7dc18b9
Merge pull request #6060 from daavid00/drsdtDryRunVtk
...
Fix to write vtk (if enabled) for dry runs in cases with drsdt
2025-03-13 08:25:08 +01:00
David Landa Marban
4104c578e0
PERMFACT for each saturation region
2025-03-12 17:02:57 +01:00
Bård Skaflestad
c13241db8e
Merge pull request #6072 from hakonhagland/fix_warn_report_step
...
Fix unused private variable warning
2025-03-12 16:28:44 +01:00
Håkon Hægland
bf0e7d5cd9
Use more descriptive function name
2025-03-12 16:05:01 +01:00
Håkon Hægland
8d69676732
Fix unused private variable warning
2025-03-12 15:28:01 +01:00
David Landa Marban
191581f302
Fix to write vtk (if enabled) for dry runs in cases with drsdt
2025-03-12 14:33:15 +01:00
Vegard Kippe
0546cf25b0
Apply simulator update once, avoid commit_wellstate overwrite
2025-03-12 14:13:53 +01:00
Arne Morten Kvarving
f1772ba0d7
Merge pull request #6068 from kjetilly/warning_fix
...
Remove assigning to self
2025-03-12 13:22:50 +01:00
Kjetil Olsen Lye
b7cbd09afa
Remove assigning to self
2025-03-12 13:08:51 +01:00
Håkon Hægland
dd24a058a3
Update copyright year
2025-03-12 11:33:48 +01:00
Håkon Hægland
6d00912ec2
Clarify the naming of setSlaveData()
2025-03-12 11:24:24 +01:00
Bård Skaflestad
e5fce07aec
Merge pull request #6036 from bska/expose-zoltan-phg-edge-size-param
...
Make Zoltan's Hyperedge Size Threshold Runtime Controllable
2025-03-11 10:28:33 +01:00
Bård Skaflestad
fed4a3bb1c
Make Zoltan's Hyperedge Size Threshold Runtime Controllable
...
This commit introduces a new hidden runtime parameter,
ZoltanPhgEdgeSizeThreshold (--zoltan-phg-edge-size-threshold,
double, default value = 0.35)
which maps to Zoltan's low-level control parameter
PHG_EDGE_SIZE_THRESHOLD
that controls which hypergraph edges to omit/discard. We add a new
parameter to 'setupZoltanParameters()' and thread the command line
parameter through as an argument to this function.
This is to enable runtime experimentation with this aspect of the
partitioning algorithm, but end-users should typically not alter the
default value without good reason.
2025-03-11 09:55:59 +01:00
Bård Skaflestad
f16080eb21
Revise Parameter Descriptions for Partitioning Parameters
...
Slight rewording and splitting long lines for the most part.
2025-03-11 09:33:05 +01:00
Bård Skaflestad
2e62b6c1cc
Merge pull request #6065 from akva2/fix_optional_deref
...
fixed: capture as optional
2025-03-11 09:28:24 +01:00
Bård Skaflestad
c76f75f8d3
Merge pull request #6064 from akva2/tracer_avoid_alloc
...
Tracer: avoid allocations in inner loop
2025-03-11 09:27:06 +01:00
Arne Morten Kvarving
c9a104bad9
remove unused capture
2025-03-11 09:02:26 +01:00
Arne Morten Kvarving
7006799b7f
fixed: capture as optional
...
unconditional deref while creating (unused) extractor will
trigger asserts in debug iterator builds
2025-03-11 09:00:09 +01:00
Arne Morten Kvarving
137434ddf6
Tracer: avoid allocation in inner loop
2025-03-11 08:51:10 +01:00
Bård Skaflestad
1ef58b643d
Merge pull request #6061 from akva2/tracer_unify_2
...
Tracer: Unify some helper functions
2025-03-10 16:14:37 +01:00
Michal Tóth
0f4df22ea0
Correct a comment
2025-03-10 09:15:44 +01:00
Michal Tóth
847f9f496e
Prevent zero division
2025-03-10 09:07:35 +01:00
Tor Harald Sandve
98703f0c99
Merge pull request #6020 from totto82/stopMSWiter
...
modify stagnation and oscillation code for MSW
2025-03-07 15:22:03 +01:00
Bård Skaflestad
115922da59
Merge pull request #5916 from totto82/fix_gpmaint0
...
Fix gpmaint for region 0
2025-03-07 14:06:34 +01:00
Bård Skaflestad
33661ca6e9
Merge pull request #6059 from daavid00/co2h2output
...
Improving terminal/dbg output
2025-03-07 13:47:03 +01:00
Arne Morten Kvarving
7664f98537
unify computeFreeFlux_ and computeSolFlux_ in one template
2025-03-07 13:11:51 +01:00
Arne Morten Kvarving
d229083b44
unify computeFreeVolume_ and computeSolutionVolume_ in one template
2025-03-07 13:11:51 +01:00
David Landa Marban
a7ae439035
Improving terminal/dbg output
2025-03-07 12:32:35 +01:00
Bård Skaflestad
32a8c07dad
Merge pull request #6030 from akva2/processelement_blockdata_table
...
Move blockdata processing into a table
2025-03-07 11:46:29 +01:00
Arne Morten Kvarving
e7f26dd53a
move block data extractors to a table
2025-03-07 11:10:51 +01:00
Arne Morten Kvarving
20d138e3a3
move block data extraction into shared loop
...
no reason to setup the element contexts twice
2025-03-07 09:25:46 +01:00
Tor Harald Sandve
6e872c32b0
Merge pull request #6057 from daavid00/fixDryVtk
...
Fix to write vtk (if enabled) for dry runs in cases without oilPhase
2025-03-07 09:06:55 +01:00
Bård Skaflestad
5baca97503
Merge pull request #6058 from akva2/tracer_enumerate
...
Tracer: enumerate components
2025-03-06 17:33:45 +01:00
Bård Skaflestad
1498ef31cb
Merge pull request #6008 from akva2/processelement_table
...
OutputBlackoilModule::processElement: use a table for data extraction
2025-03-06 16:26:21 +01:00
Arne Morten Kvarving
71a96821bc
enumerate tracer components
2025-03-06 16:04:24 +01:00
Bård Skaflestad
a8483795ee
Merge pull request #6056 from akva2/tracer_cosm_repeated
...
Tracer: some cosmetics, const correctness and (irrelevant) flop reduction
2025-03-06 15:46:03 +01:00
David Landa Marban
e560b941c7
Fix to write vtk (if enabled) for dry runs in cases without oilPhase
2025-03-06 15:14:53 +01:00
Arne Morten Kvarving
0ac69fc4c5
avoid std::max call for water tracers
2025-03-06 14:52:17 +01:00
Arne Morten Kvarving
c8d1e617f6
use ranged for
2025-03-06 14:52:17 +01:00
Arne Morten Kvarving
dac7d41e70
mark member functions const
2025-03-06 14:52:17 +01:00
Arne Morten Kvarving
ea67be3a3b
avoid repeated calculations
2025-03-06 14:52:17 +01:00
Arne Morten Kvarving
376de4c733
cosmetics
2025-03-06 14:52:17 +01:00
Kjetil Olsen Lye
21395f508d
Include <utility> when using declval.
2025-03-06 14:40:52 +01:00
Bård Skaflestad
96ec6ad143
Merge pull request #6055 from akva2/tracer_unify_arrays
...
Tracer: Store [f|s]vol1_ and [f|s]dVol_ as one array
2025-03-06 14:25:54 +01:00
Kjetil Olsen Lye
4b3d4d9836
Fixes for NVCC
2025-03-06 13:31:58 +01:00
Bård Skaflestad
23349b2242
Merge pull request #6052 from akva2/fix_tracer_indices
...
Fix parallel tracers
2025-03-06 11:48:47 +01:00