Commit Graph
21449 Commits
Author SHA1 Message Date
Håkon Hægland bf0e7d5cd9 Use more descriptive function name 2025-03-12 16:05:01 +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
Håkon Hægland ee73a49de2 Add test case for maybeChopSubStep() 2025-03-05 19:54:10 +01:00
Atgeirr Flø Rasmussen 163608f1e6 Merge pull request #6048 from totto82/makePreSolveOptional
Make pre-solve network optional
2025-03-05 12:51:10 +01:00
Tor Harald Sandve 7571800482 Make pre-solve network optional 2025-03-05 10:03:57 +01:00
Tor Harald Sandve d5d2dd7044 Merge pull request #6018 from totto82/trivial_target
Only check trivial_target for GRUP when checking in THP
2025-03-05 09:01:28 +01:00
Bård Skaflestad 0c9e782ba1 Merge pull request #6047 from akva2/fix_maindispatch_common
fixed: make MainDispatchDynamic dependent on the opmcommon target
2025-03-04 18:59:47 +01:00
Bård Skaflestad 9db8cf78ff Merge pull request #6045 from akva2/tracer_avoid_ilu
TracerModel: avoid setting up ILU if no solves will be performed
2025-03-04 18:59:13 +01:00
Arne Morten Kvarving a0f0b2ab9f fixed: make MainDispatchDynamic dependent on the opmcommon target
if not parallel builds wll fail with the super-build
2025-03-04 15:18:18 +01:00
Arne Morten Kvarving 59a71fdb14 TracerModel: avoid setting up ILU if no solves will be performed 2025-03-04 14:33:21 +01:00
Tor Harald Sandve 8e406e61bb Only check trivial_target for GRUP when checking in THP 2025-03-03 15:07:44 +01:00
Bård Skaflestad 9ca81bc929 Merge pull request #6043 from akva2/tracer_polish
Tracer: some janitoring
2025-03-03 12:07:00 +01:00
Arne Morten Kvarving 224e705671 remove unused variable 2025-03-03 11:33:44 +01:00
Arne Morten Kvarving fec172cf9c mark variables const where appropriate 2025-03-03 11:33:44 +01:00
Bård Skaflestad 04d86f7f45 Merge pull request #6041 from akva2/fix_tracer_comp
Fix tracercontainer in flowexp_comp
2025-02-27 13:47:29 +01:00
Arne Morten Kvarving 922db6de2c fixed: forward struct as struct 2025-02-27 12:25:31 +01:00
Arne Morten Kvarving ec32790e73 changed: do not hold on to a reference in TracerContainer
instead pass TracerConfig reference to relevant member functions
2025-02-27 12:02:11 +01:00
Bård Skaflestad 3ab289f14c Merge pull request #6039 from atgeirr/add-cumulative-iterations-substep-output
Ensure MSUMLINS and MSUMNEWT is updated.
2025-02-26 18:14:28 +01:00
Atgeirr Flø Rasmussen 38c97a42a0 Ensure MSUMLINS and MSUMNEWT is updated.
This makes the summary output correct for these cumulative
quantities also at substeps, not just report steps.
2025-02-26 16:29:36 +01:00
Bård Skaflestad 60ebb67adf Merge pull request #6038 from akva2/tracer_tree
Tracer: no reason to setup parameter tree if solver is sequential
2025-02-26 15:32:32 +01:00
Arne Morten Kvarving 4b8aa052c7 Tracer: no reason to setup parameter tree if solver is sequential 2025-02-26 14:56:04 +01:00
Bård Skaflestad b6c6934f88 Merge pull request #5899 from akva2/fix_overloads_gpubridge
Preconditioner: add another template parameter for the apply constants
2025-02-26 10:19:05 +01:00
Bård Skaflestad 9056d86f3a Merge pull request #6035 from akva2/tracer_prof_blocks
add some profiling blocks to tracer
2025-02-25 18:02:36 +01:00
Bård Skaflestad 26c66bae5e Merge pull request #6034 from akva2/tracer_janitoring
TracerModel: some janitoring
2025-02-25 18:02:10 +01:00
Bård Skaflestad 5faae8c127 Merge pull request #6029 from akva2/janitoring_cosmetics
Fix some cosmetics in FIBlackoilModel
2025-02-25 17:48:50 +01:00
Bård Skaflestad 33f9ca63e0 Merge pull request #6033 from bska/refactor-partitioning-param-setup
Refactor Partitioning Parameter Setup
2025-02-25 17:46:31 +01:00
Arne Morten Kvarving b0ae4826de add some profiling blocks to tracer 2025-02-25 17:39:02 +01:00
Arne Morten Kvarving e40eade211 add braces 2025-02-25 17:36:08 +01:00
Arne Morten Kvarving b2ae332125 fix indent 2025-02-25 17:36:08 +01:00
Arne Morten Kvarving 8b08717fdc trim whitespace 2025-02-25 17:36:08 +01:00
Bård Skaflestad ae50b0e76b Refactor Partitioning Parameter Setup
This is in preparation of exposing the low-level Zoltan hypergraph
parameter 'PHG_EDGE_SIZE_THRESHOLD' as a (hidden) simulator command
line parameter to enable experimental runtime configuration.

To this end, split parameter assignment out to a number of helper
functions and extract a common helper for JSON-based configuration
of Zoltan and METIS.
2025-02-25 17:30:36 +01:00
Markus Blatt 1eeca7a6ae Merge pull request #6028 from kjetilly/cublas_warning_fix
Avoid warnings in cublas_wrapper
2025-02-25 15:48:57 +01:00
Arne Morten Kvarving 4888b99e3c cosmetics 2025-02-24 15:28:31 +01:00
Kjetil Olsen Lye c4b67a3918 Avoid warnings in cublas_wrapper 2025-02-21 14:42:29 +01:00
Bård Skaflestad 36928f87c2 Merge pull request #6027 from atgeirr/adapt-to-elementchunks-change
Adapt to ElementChunks now requiring partition argument.
2025-02-21 12:34:05 +01:00
Atgeirr Flø Rasmussen 8defaf94a2 Adapt to ElementChunks now requiring partition argument. 2025-02-21 11:14:16 +01:00
Kjetil Olsen Lye 5c3e117190 Merge pull request #5980 from multitalentloes/refactor_make_view_and_copy_to_gpu
Refactor make view and copy to gpu
2025-02-21 10:01:46 +01:00
Tobias Meyer Andersen 44440d9b42 Merge pull request #5962 from kjetilly/gpu_error_macros
Added tests for error macros on GPU.
2025-02-21 10:01:26 +01:00
Markus Blatt 43d3ccb2ea Merge pull request #5937 from lisajulia/feature/ms-wells-fix-access-to-first-perf
Add missing communication for parallel runs with MSWells
2025-02-21 08:14:28 +01:00
Bård Skaflestad e656b245e6 Merge pull request #6022 from bska/simplify-well-sheet-strings
Simplify Value Aggregation for Group/Well Reports
2025-02-20 21:09:55 +01:00
Lisa Julia Nebel d8c23d7277 Add test for MSW_MODEL_1_SHORT with distributed multisegment wells 2025-02-20 18:59:39 +01:00
Lisa Julia Nebel 80070bbbd6 Change communication of segment_pressures when setting them up - loop over the segments without perforations after communicating the vector segment_pressure 2025-02-20 18:59:36 +01:00
Bård Skaflestad 7184d1157b Simplify Value Aggregation for Group/Well Reports
In particular, switch to get_group_var() and get_well_var() instead
of the lower-level 'get()' function as the way to retrieve summary
values and replace lambdas called once with the actual logic.

Finally, switch to using named indices into the 'values' vector to
make the expressions (slightly) more readable.
2025-02-20 16:50:27 +01:00
Bård Skaflestad 46bdafeb62 Merge pull request #6025 from akva2/move_template_clang_warning
move template to avoid clang warning
2025-02-20 16:01:53 +01:00
Arne Morten Kvarving cf87003914 move template to avoid clang warning 2025-02-20 15:33:52 +01:00
Bård Skaflestad 261f38924f Merge pull request #6024 from akva2/fix_tracy
fix tracy support
2025-02-20 15:25:21 +01:00
Bård Skaflestad 5e9dfe5b9c Merge pull request #6023 from akva2/no_raw_const_correctness
GenericOutputBlackoilModule: small tidy up
2025-02-20 15:23:26 +01:00
Arne Morten Kvarving 9e16b47870 fix tracy support
link to targets to get include paths set up
2025-02-20 14:39:50 +01:00
Arne Morten Kvarving 776e03ddc2 changed: avoid raw for loop
and add const correctness while at it
2025-02-20 14:23:58 +01:00