Commit Graph
21973 Commits
Author SHA1 Message Date
Arne Morten Kvarving 5905829794 use standard include paths (angle brackets, path qualified)
add missing includes, and some cosmetics
2025-04-28 14:23:00 +02:00
Atgeirr Flø Rasmussen a97069a057 Remove unused capture of 'this'. 2025-04-28 12:59:59 +02:00
Markus Blatt 1a24fcaa52 Merge pull request #6180 from atgeirr/remove-redundant-broadcast
Remove unneeded broadcast() overload.
2025-04-28 10:47:00 +02:00
David Landa Marban a766ed6c63 Adding missing column name in INFOSTEP 2025-04-26 11:33:40 +02:00
Bård Skaflestad 4144253984 Merge pull request #6208 from akva2/tests_more_multi_registration
Regression tests: more multi registration
2025-04-25 15:59:48 +02:00
Arne Morten Kvarving 704bf6c50f Merge pull request #6207 from jakobtorben/fix_bug_in_tracer_model
Fix incorrect reference in TracerModel for solTracerRate
2025-04-25 13:38:05 +02:00
Bård Skaflestad 5cbc8fdd0e Merge pull request #6192 from akva2/adaptivetimestepping_janitoring
AdaptiveTimeStepping: some janitoring
2025-04-25 13:33:15 +02:00
Arne Morten Kvarving 0d093c73f0 network tests: use multi-registration 2025-04-25 13:25:59 +02:00
Arne Morten Kvarving 084e82b610 spe1 brine/precsalt tests: use multi-registration 2025-04-25 13:25:53 +02:00
Arne Morten Kvarving 281643a3cf spe1 coarse tests: use multi-registration 2025-04-25 13:25:16 +02:00
Arne Morten Kvarving 5eb5dfbe35 spe1 tests: use multi-registration 2025-04-25 13:24:49 +02:00
Arne Morten Kvarving 253b408200 actionx tests: use multi-registration 2025-04-25 13:23:43 +02:00
Arne Morten Kvarving fdcbfdea5a max watercut tests: use multi-registration 2025-04-25 13:23:31 +02:00
Arne Morten Kvarving f499b284b1 krnum tests: use multi-registration 2025-04-25 13:23:03 +02:00
Arne Morten Kvarving d2913c18ef min_bhp tests: use multi-registration 2025-04-25 13:22:47 +02:00
Arne Morten Kvarving 7301ecb8b8 model2 tests: use multi-registration 2025-04-25 13:22:15 +02:00
Bård Skaflestad a05ce2dd39 Merge pull request #6160 from GitPaean/cleaning_up
removing something not used or not defined
2025-04-25 13:21:45 +02:00
Arne Morten Kvarving 693a4bd1ed mult tests: use multi-registration 2025-04-25 13:21:12 +02:00
Arne Morten Kvarving 9441241b7b gridunit tests: use multi-registration 2025-04-25 13:20:47 +02:00
Arne Morten Kvarving 137d3fd447 h2store tests: use multi-registration 2025-04-25 13:20:25 +02:00
Arne Morten Kvarving 5bed373e5f co2store tests: use multi-registration 2025-04-25 13:19:59 +02:00
Arne Morten Kvarving ca5179f92b cskin tests: use multi-registration 2025-04-25 13:18:34 +02:00
jakobtorben 4db44b23a5 Fix incorrect reference in TracerModel for solTracerRate 2025-04-25 10:26:09 +02:00
Bård Skaflestad b879ee4bfa Merge pull request #6196 from akva2/janitoring_sca
Janitoring: quell static analyzer issues
2025-04-25 10:20:51 +02:00
Kai Bao ba32fb8445 Merge pull request #6200 from totto82/resetNodePressures
Store and use last valid network pressure
2025-04-25 09:59:50 +02:00
Arne Morten Kvarving a04d4735fb AdaptiveTimeStepping: sprinkle some const 2025-04-25 09:31:37 +02:00
Arne Morten Kvarving aee16f20e3 AdaptiveTimeStepping: pass callback by const ref 2025-04-25 09:19:06 +02:00
Arne Morten Kvarving 3c2ef5bbfa AdaptiveTimeStepping: add a type alias for tuning update callback 2025-04-25 09:19:06 +02:00
Arne Morten Kvarving 58fff147ee AdaptiveTimeStepping: reformat some clang-format mess 2025-04-25 09:18:54 +02:00
Arne Morten Kvarving 4d2c6e80d5 remove unused bools for looping
replace with while true. the only exit condition from
these loops are explicit break statements
2025-04-25 09:18:14 +02:00
Arne Morten Kvarving 1f83780e70 AdaptiveTimeStepping: move some headers to _impl file 2025-04-25 09:16:39 +02:00
Arne Morten Kvarving 49a3b5eaa8 AdaptiveTimeStepping: add initialization 2025-04-25 09:16:39 +02:00
Arne Morten Kvarving ca8ec5e890 AdaptiveTimeStepping::timeStepControlEstimate: pass param as const ref 2025-04-25 09:16:39 +02:00
Bård Skaflestad 7e9967a356 Merge pull request #6190 from akva2/pinch_more_multi
pinch: put more cases in multi-registration
2025-04-25 09:16:38 +02:00
Tor Harald Sandve 6e3e21b45c Store and use last valid network pressure 2025-04-24 15:04:24 +02:00
Atgeirr Flø Rasmussen 86086b92d0 Take root argument for broadcast() via special type.
Helps avoiding accidentally mixing up parameters, for example when
broadcasting an int.

Also fix some minor warning/namespace issues.
2025-04-24 13:02:05 +02:00
Markus Blatt 357c60c2ba Merge pull request #6185 from lisajulia/fix/divisions-by-zero
Do not divide by zero but check before dividing
2025-04-24 12:51:10 +02:00
Arne Morten Kvarving 960a17861f Merge pull request #6198 from akva2/fix_rate_swapped
fixed: gas and water rates swapped
2025-04-24 11:21:36 +02:00
Arne Morten Kvarving d09ce3aa6a fixed: gas and water rates swapped 2025-04-24 11:06:31 +02:00
Lisa Julia Nebel 24ec091bb8 In PressureAverage calculation: do not calculate 'pressurePv/pv' if pressurePv == 0, but set to zero. 2025-04-24 10:42:18 +02:00
Lisa Julia Nebel 240d90a38c Do not divide by zero but check before dividing 2025-04-24 10:42:14 +02:00
Kai Bao a109f81b5f Merge pull request #6197 from GitPaean/fixing_index_SingleCompWellState
Fixing index single comp well state and many others
2025-04-24 09:28:07 +02:00
Kai Bao 477b799dff updating the comments based on new development 2025-04-24 09:15:29 +02:00
Arne Morten Kvarving d0b23b7bd7 rename lambdas to avoid shadowing warnings 2025-04-24 08:10:30 +02:00
Arne Morten Kvarving e71e55064d use std::transform instead of raw loops 2025-04-24 08:10:30 +02:00
Kai Bao 07fcb0f9dd renaming CompositionalWellModel to CompWellModel
so it is consistent with other files.
2025-04-23 16:13:01 +02:00
Kai Bao f103b441c6 removing the usage of PhaseUsage in compositional code 2025-04-23 16:02:41 +02:00
Kai Bao dd3441d9fe adding FluidSystem as a template parameter
for CompWellState and also SingleCompWellState.
2025-04-23 16:02:41 +02:00
Kai Bao 24779684cd using phase_pose in SingleCompWellState_impl
to avoid out-of-bound writing to surface_phase_rates.
2025-04-23 16:02:41 +02:00
Arne Morten Kvarving c6227b2166 use std::for_each instead of raw loops 2025-04-23 14:58:46 +02:00