GT4Py 1.1.4: Pre-compilation fix with_backend#1048
Merged
havogt merged 2 commits intoupdate_dace_versionfrom Feb 6, 2026
Merged
GT4Py 1.1.4: Pre-compilation fix with_backend#1048havogt merged 2 commits intoupdate_dace_versionfrom
havogt merged 2 commits intoupdate_dace_versionfrom
Conversation
|
Mandatory Tests Please make sure you run these tests via comment before you merge!
Optional Tests To run benchmarks you can use:
To run tests and benchmarks with the DaCe backend you can use:
To run test levels ignored by the default test suite (mostly simple datatest for static fields computations) you can use:
For more detailed information please look at CI in the EXCLAIM universe. |
edopao
added a commit
that referenced
this pull request
Mar 12, 2026
Squashed commit of the following: commit 065fc2e Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Thu Mar 12 09:37:38 2026 +0100 Formatting changes to the hooks commit 0b3c500 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Thu Mar 12 09:26:31 2026 +0100 Checkout other files from main commit b534b85 Merge: 0e43193 67d7cb3 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Thu Mar 12 09:24:35 2026 +0100 Merge remote-tracking branch 'origin/main' into outer_mask_graupel_rmcopies2 commit 0e43193 Merge: e2b0120 6fc8c37 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Wed Mar 11 09:51:52 2026 +0100 Merge remote-tracking branch 'origin/main' into outer_mask_graupel_rmcopies2 commit e2b0120 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Tue Mar 10 17:22:42 2026 +0100 Update gt4py commit commit f78d648 Author: Ioannis Magkanaris <iomagkanaris@gmail.com> Date: Tue Mar 10 15:33:07 2026 +0100 Set maxnreg to 80 and gpu_block_size_2d to (64,6) commit f90ebd2 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Tue Mar 10 15:39:52 2026 +0100 Updated gt4py version commit c8c8792 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Mon Mar 9 17:41:57 2026 +0100 Use gt4py from muphys_rmcopies_staging commit 6887420 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Fri Mar 6 14:06:10 2026 +0100 Fix removal of copies commit c9f57b4 Merge: 0ed4c24 5d9a14b Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Fri Mar 6 09:43:55 2026 +0100 Merge branch 'outer_mask_graupel' into outer_mask_graupel_rmcopies commit 5d9a14b Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Fri Mar 6 09:30:33 2026 +0100 Add enable_masking commit 0ed4c24 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Thu Mar 5 17:32:27 2026 +0100 Remove copies from intermediate access nodes commit 049c367 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Mar 5 17:22:43 2026 +0100 change gt4py to branch enhance_move_dataflow_into_if commit 704558f Merge: 6793b94 8efa537 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Thu Mar 5 16:55:10 2026 +0100 Merge branch 'muphy_remove_self_copies_t_out' into outer_mask_graupel_rmcopies commit 6793b94 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Thu Mar 5 15:43:30 2026 +0100 Revert changes with mask commit df901e2 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Wed Mar 4 16:44:47 2026 +0100 Working version of outside if statement commit 8efa537 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Wed Mar 4 15:44:35 2026 +0100 Remove copy of t_out from first map commit 9e10263 Merge: 2e8daee 27223ba Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Wed Mar 4 10:08:35 2026 +0100 Merge remote-tracking branch 'origin/main' into muphy_remove_self_copies_t_out commit 2e8daee Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Thu Feb 26 16:12:29 2026 +0100 Handle the t_ -> t_out copy in a good way commit b17128e Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Thu Feb 26 11:44:08 2026 +0100 Fixes after scan_last_level_update commit f870105 Merge: 654fb39 5971b76 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Wed Feb 25 18:03:12 2026 +0100 Merge remote-tracking branch 'origin/muphys_staging' into muphy_remove_self_copies_t_out commit 5971b76 Merge: 97e56bf 1098ecc Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 25 14:58:21 2026 +0100 Merge branch 'update_gt4py_version' into muphys_staging commit 1098ecc Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 25 14:30:09 2026 +0100 switch to gt4py package from pypi commit d9cb2cf Merge: 4172f0b 741e059 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 25 14:29:16 2026 +0100 Merge branch 'main' into update_gt4py_version commit 97e56bf Merge: 179b364 567a197 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 25 10:44:47 2026 +0100 Merge remote-tracking branch 'origin/muphys_graupel_bindings' into muphys_staging commit 4172f0b Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 25 08:31:03 2026 +0100 switch gt4py to test.pypi commit 6f8ce5c Merge: 7b9829e a4c65c4 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 25 08:29:31 2026 +0100 Merge branch 'main' into update_gt4py_version commit 7b9829e Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 21:21:49 2026 +0100 update uv lock commit 654fb39 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Tue Feb 24 15:57:05 2026 +0100 Remove intermediate temperature and multiple reads because of the concat_where improvement commit 179b364 Merge: 22dd4d1 2c9d5a5 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 13:26:37 2026 +0100 Merge branch 'muphys_bug_fix_single_level_fluxes' into muphys_staging commit 2c9d5a5 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 13:25:43 2026 +0100 switch to gt4py:main commit 22dd4d1 Merge: 7de4459 727bec6 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 13:16:34 2026 +0100 Merge remote-tracking branch 'origin/update_to_allocators' into update_gt4py_version commit 7de4459 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 13:15:32 2026 +0100 update gt4py tag commit cd4c180 Merge: 49aeee7 9a7f7d6 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 13:13:30 2026 +0100 Merge branch 'main' into update_gt4py_version commit 49aeee7 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 13:13:01 2026 +0100 switch to gt4py:main commit 8345375 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 13:12:18 2026 +0100 edit code comment commit 9bab2ad Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 12:27:26 2026 +0100 fix output write for surface fields commit 3c7e2ee Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 12:01:32 2026 +0100 update uv lock commit 79a846d Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 10:55:00 2026 +0100 edit commit 2bab78a Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 10:47:40 2026 +0100 edit commit c61fda1 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 10:16:10 2026 +0100 disable compile-time domain commit fdb2f5e Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 10:12:59 2026 +0100 switch to Till's fix branch commit f0fba53 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 10:08:30 2026 +0100 update uv lock commit 727bec6 Author: Hannes Vogt <vogt@hey.com> Date: Mon Feb 23 19:29:35 2026 +0100 Adopt new Allocator name commit 5c5ce51 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 23 17:22:46 2026 +0100 fix commit 25b51a7 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 23 17:22:31 2026 +0100 Revert "edit" This reverts commit faa58af. commit 7db5273 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Feb 20 17:02:51 2026 +0100 disable some tests commit faa58af Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 23 17:01:00 2026 +0100 edit commit ef7cbd1 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 23 14:55:26 2026 +0100 use dace dev branch commit 176e113 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 23 13:19:57 2026 +0100 disable some tests commit b9ec654 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 23 13:18:43 2026 +0100 Revert "disable some tests" This reverts commit ae7be1c. commit e52a96b Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 23 12:27:24 2026 +0100 update uv lock commit 0bbe99d Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 23 12:03:06 2026 +0100 update uv lock commit 7f19c23 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Feb 20 23:00:11 2026 +0100 update uv lock commit e5b48cf Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Feb 20 17:02:05 2026 +0100 switch gt4py to dev branch commit ae7be1c Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Feb 20 17:02:51 2026 +0100 disable some tests commit ba8bac5 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Feb 20 15:53:08 2026 +0100 fix GraupelOutput commit 567a197 Author: Hannes Vogt <vogt@hey.com> Date: Fri Feb 20 15:52:47 2026 +0100 muphys: graupel py2fgen bindings commit 436497a Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Feb 20 15:24:53 2026 +0100 apply multiple output domain to full muphys commit a4c80bf Merge: 5610e9f 502d66e Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Feb 20 15:10:16 2026 +0100 Merge branch 'main' into muphys_bug_fix_single_level_fluxes commit 4374bd7 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Feb 20 14:51:51 2026 +0100 switch to gt4py main commit f803530 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 19 21:51:45 2026 +0100 edit commit 110deaa Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 19 12:48:01 2026 +0100 disable some tests commit d503d4b Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 19 12:27:06 2026 +0100 fix commit ef43dd5 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 19 12:24:27 2026 +0100 edit commit 022e1ba Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 19 12:01:40 2026 +0100 fix commit 1550d95 Merge: 6ad1243 be236a2 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 19 11:37:15 2026 +0100 Merge branch 'main' into muphy_remove_self_copies commit 6ad1243 Merge: 2148481 eb07855 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 19 10:58:46 2026 +0100 Merge branch 'muphy_inout_t_field' into muphy_remove_self_copies commit 2148481 Merge: 5f94f5f f18399a Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 19 08:26:33 2026 +0100 Merge branch 'main' into muphy_remove_self_copies commit eb07855 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 19 08:16:50 2026 +0100 use t as inout commit 5f94f5f Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 18 23:14:35 2026 +0100 edit commit c8fb3d5 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 18 23:01:04 2026 +0100 edit commit 1eb6e8a Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 18 14:22:26 2026 +0100 edit commit 07e5a10 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 18 08:48:28 2026 +0100 edit commit 4540292 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 18 07:16:12 2026 +0100 edit commit 63b15e1 Merge: 3268874 952a77e Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 18 06:41:46 2026 +0100 Merge branch 'main' into muphy_remove_self_copies commit 3268874 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 18 06:34:51 2026 +0100 edit commit 03b5b4e Merge: 0a9024a d8c136b Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 17 17:11:34 2026 +0100 Merge branch 'main' into muphy_remove_self_copies commit 0a9024a Merge: 9d53c23 0aa3830 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 17 11:25:59 2026 +0100 Merge branch 'muphys_bug_fix_staging' into muphy_remove_self_copies commit 0aa3830 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Tue Feb 17 09:13:34 2026 +0100 Improvements in Graupel code (#1033) - Added an `if-statement` to make sure that we only enter the update functions only if there is some mask or previous level activated - Restructure `precip_qx_level_update` for better readability - Added `gpu_maxnreg = 128` option to the optimizer to improve the scan kernel performance - [x] Needs GridTools/gt4py#2464 --------- Co-authored-by: Edoardo Paone <edoardo.paone@cscs.ch> Co-authored-by: Hannes Vogt <hannes.vogt@cscs.ch> commit 3de76db Merge: 175ec33 c4b7f72 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 16 12:57:23 2026 +0100 Merge branch 'main' into muphys_bug_fix_staging commit 175ec33 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 16 11:48:20 2026 +0100 minor edit commit 8467ba3 Merge: 1c54544 20c3dc9 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 16 11:47:20 2026 +0100 Merge branch 'update_dace_version' into muphys_bug_fix_staging commit 20c3dc9 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 16 11:44:37 2026 +0100 use gt4py package from pypi commit 48b790f Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 16 10:46:11 2026 +0100 use gt4py package from test.pypi commit 9d53c23 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 12 17:12:16 2026 +0100 edit commit c75750f Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 12 16:21:30 2026 +0100 Remove self-copy in else-branch of mask expressions commit 1c54544 Merge: 9f261db ad9b5e2 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 12 13:24:07 2026 +0100 Merge branch 'update_dace_version' into muphys_bug_fix_staging commit ad9b5e2 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 12 13:23:41 2026 +0100 update uv lock commit 9f261db Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 12 13:23:23 2026 +0100 switch to gt4py main commit 6faf37b Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 12 11:32:05 2026 +0100 update uv lock commit 6663b6f Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 11 15:51:27 2026 +0100 switch gt4py staging branch to graupel_group_ifs_updated_main commit 9c6b28e Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 11 11:24:27 2026 +0100 update uv lock commit 442a09c Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 11 11:24:02 2026 +0100 update uv lock commit 99c37b4 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 11 10:45:29 2026 +0100 update uv lock commit 897a7ff Merge: dcc739a 7b2ad45 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 11 10:45:10 2026 +0100 Merge branch 'update_dace_version' into muphys_bug_fix_staging commit 7b2ad45 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 11 10:44:36 2026 +0100 update uv lock commit c5510f9 Merge: 23ccc35 05c2f5f Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 11 10:43:55 2026 +0100 Merge branch 'main' into update_dace_version commit dcc739a Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 9 14:27:41 2026 +0100 update uv lock commit 1451889 Merge: 40ccb4e 23ccc35 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 9 14:27:21 2026 +0100 Merge branch 'update_dace_version' into muphys_bug_fix_staging commit 23ccc35 Merge: 126090e 436ee72 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 9 14:21:15 2026 +0100 Merge branch 'main' into update_dace_version commit 126090e Author: Hannes Vogt <vogt@hey.com> Date: Fri Feb 6 16:16:46 2026 +0100 more typos and fix test commit 17b41d4 Author: Hannes Vogt <vogt@hey.com> Date: Fri Feb 6 16:07:16 2026 +0100 fix typo commit acb1d3b Merge: 42cd8e4 b5de2e0 Author: Hannes Vogt <vogt@hey.com> Date: Fri Feb 6 15:55:49 2026 +0100 Merge remote-tracking branch 'upstream/main' into update_dace_version commit 42cd8e4 Author: Hannes Vogt <vogt@hey.com> Date: Fri Feb 6 15:54:42 2026 +0100 update gt4py version commit 290c4d0 Author: Hannes Vogt <hannes@havogt.de> Date: Fri Feb 6 15:53:13 2026 +0100 GT4Py 1.1.4: Pre-compilation fix with_backend (#1048) Co-authored-by: Till Ehrengruber <till.ehrengruber@cscs.ch> commit 991b6b8 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Thu Feb 5 13:28:01 2026 +0100 Update the gt4py commit commit 532c125 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Thu Feb 5 13:16:08 2026 +0100 Update DaCe version commit 40ccb4e Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 4 21:44:54 2026 +0100 update uv lock commit 9b2662d Merge: 672b4f0 4384db7 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Wed Feb 4 18:04:13 2026 +0100 Merge branch 'main' into update_dace_version commit 8a84f9b Merge: e05e126 d85871f Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Jan 30 11:19:13 2026 +0100 Merge branch 'muphys_bug_fix' into muphys_bug_fix_staging commit d85871f Merge: efb5341 8ddf6cb Author: edopao <edoardo.paone@cscs.ch> Date: Fri Jan 30 11:18:55 2026 +0100 Merge branch 'main' into muphys_bug_fix commit e05e126 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Jan 30 11:17:08 2026 +0100 update uv lock commit a24a33c Merge: 605584f efb5341 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Jan 30 11:16:38 2026 +0100 Merge branch 'muphys_bug_fix' into muphys_bug_fix_staging commit efb5341 Author: Hannes Vogt <hannes@havogt.de> Date: Fri Jan 30 11:03:16 2026 +0100 Muphys bug fix: prepare merge with main (#1010) Co-authored-by: Edoardo Paone <edoardo.paone@cscs.ch> commit 605584f Author: Philip Müller <147368808+philip-paul-mueller@users.noreply.github.com> Date: Thu Jan 29 14:48:35 2026 +0100 Update To New Version Of Intre Map Optimization (#1019) In the previous version of the new TaskletFusion was on by default. However, this was changed to combat negative behaviour in the dycore, i.e. there is now a switch and it is disabled by default. This PR updates the feature to the newest version and also enables it for graupel by default. --------- Co-authored-by: Edoardo Paone <edoardo.paone@cscs.ch> commit 9c6e55a Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Jan 29 11:24:57 2026 +0100 edit import metrics commit a93c0c3 Merge: fa8e31c e64f382 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Jan 29 11:22:25 2026 +0100 Merge branch 'muphys_bug_fix' into muphys_bug_fix_staging commit fa8e31c Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Jan 29 11:16:35 2026 +0100 switch gt4py branch to muphys_staging commit 8257264 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Jan 29 11:15:02 2026 +0100 Update to gt4py main commit 672b4f0 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Jan 29 11:13:48 2026 +0100 edit import metrics commit 517d122 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Jan 29 11:06:47 2026 +0100 edit import metrics commit b45b9b1 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Jan 29 11:03:16 2026 +0100 switch gt4py branch commit a1e753f Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Jan 29 11:01:27 2026 +0100 edit import metrics commit 1c9c744 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Jan 29 10:56:46 2026 +0100 update uv lock commit 6ecff32 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Jan 29 10:53:32 2026 +0100 switch gt4py branch commit be4cee4 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Jan 29 10:52:28 2026 +0100 update gt4py version commit e64f382 Merge: 028b520 e30c2f7 Author: Hannes Vogt <vogt@hey.com> Date: Mon Jan 26 09:34:33 2026 +0100 Merge remote-tracking branch 'upstream/main' into muphys_bug_fix commit 028b520 Merge: 8bac688 ba917cf Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Jan 22 14:34:54 2026 +0100 Merge branch 'main' into muphys_bug_fix commit 8bac688 Author: Hannes Vogt <hannes@havogt.de> Date: Thu Jan 22 13:28:52 2026 +0100 muphys: add masking switch (#1000) commit b92b66c Author: Hannes Vogt <hannes@havogt.de> Date: Thu Jan 22 11:37:13 2026 +0100 Muphys: allow re-use of fields in GraupelOutput (#999) ... and enable it for the graupel_only test and driver. commit 89a5871 Author: edopao <edoardo.paone@cscs.ch> Date: Thu Jan 22 11:16:01 2026 +0100 Muphys: disable gpu memory pool (#998) commit aa286c1 Author: Hannes Vogt <hannes@havogt.de> Date: Thu Jan 22 09:11:38 2026 +0100 Muphys: no operations after scan (#997) commit 2f68d60 Author: Hannes Vogt <hannes@havogt.de> Date: Wed Jan 21 11:06:38 2026 +0100 fix computation of dz for float32 input files (#996) `dz` was computed in the precision of the input file, therefore graupel did not verify to f64 precision for f32 input files. commit 5610e9f Author: Hannes Vogt <vogt@hey.com> Date: Mon Jan 19 15:06:31 2026 +0100 make pflx full field commit 3b3b4da Author: Hannes Vogt <vogt@hey.com> Date: Mon Jan 19 14:04:09 2026 +0100 Only write the surface level of the fluxes commit 466ff6b Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Jan 16 16:06:41 2026 +0100 update gt4py main commit b714d56 Author: Hannes Vogt <hannes@havogt.de> Date: Fri Jan 16 16:04:55 2026 +0100 Muphys: merge scans (#973) Co-authored-by: Edoardo Paone <edoardo.paone@cscs.ch> commit f4ff457 Author: Hannes Vogt <vogt@hey.com> Date: Fri Jan 16 15:42:37 2026 +0100 refactor testing infrastructure commit a6d1b5b Merge: 58b7a6a 4cad2da Author: Hannes Vogt <vogt@hey.com> Date: Thu Jan 15 15:35:23 2026 +0100 Merge remote-tracking branch 'upstream/main' into muphys_bug_fix commit 58b7a6a Author: Hannes Vogt <vogt@hey.com> Date: Thu Jan 15 15:34:55 2026 +0100 fix stencil_test allocation for named_collections commit 42e4b86 Author: Hannes Vogt <vogt@hey.com> Date: Fri Jan 9 09:06:00 2026 +0100 fix timers commit b959d57 Merge: 4838d26 ff2c968 Author: Hannes Vogt <vogt@hey.com> Date: Thu Jan 8 10:35:26 2026 +0100 Merge remote-tracking branch 'upstream/main' into muphys_bug_fix commit 4838d26 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Dec 9 18:09:53 2025 +0100 undo extra changes commit 671bd66 Merge: 3ff602f 15b7406 Author: Hannes Vogt <vogt@hey.com> Date: Tue Dec 9 16:09:40 2025 +0100 Merge remote-tracking branch 'upstream/main' into muphys_bug_fix commit 3ff602f Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Dec 5 17:28:43 2025 +0100 fix module import commit 213e801 Author: Hannes Vogt <vogt@hey.com> Date: Fri Dec 5 16:01:58 2025 +0100 point to gt4py main commit b934921 Author: Hannes Vogt <hannes@havogt.de> Date: Fri Dec 5 15:50:05 2025 +0100 [draft] Muphys bug fix graupel refactoring hannes (#961) Co-authored-by: Will Sawyer <vectorflux@gmail.com> Co-authored-by: Will Sawyer <wsawyer@cscs.ch> commit 798ad60 Author: Hannes Vogt <hannes@havogt.de> Date: Thu Nov 27 11:40:15 2025 +0100 muphys: Refactor graupel_only driver and add integration test (#958) Clean up the graupel_only driver, and create an integration test to run through pytest. Co-authored-by: Will Sawyer <wsawyer@cscs.ch> commit fb2763b Merge: aef59a0 9153482 Author: Hannes Vogt <vogt@hey.com> Date: Fri Nov 21 17:41:45 2025 +0100 Merge branch 'muphys_bug_fix' of github.com:C2SM/icon4py into muphys_bug_fix commit 9153482 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Nov 21 13:45:16 2025 +0100 use backend_like commit 971aec1 Merge: e1dd9e4 d9be3ee Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Nov 21 13:14:34 2025 +0100 Merge branch 'main' into muphys_bug_fix commit aef59a0 Merge: e1dd9e4 d9be3ee Author: Hannes Vogt <vogt@hey.com> Date: Fri Nov 21 10:02:51 2025 +0100 Merge remote-tracking branch 'upstream/main' into muphys_bug_fix commit e1dd9e4 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Nov 7 18:11:12 2025 +0100 add static compute domain commit d2e80db Merge: a311d70 5485bca Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Nov 5 12:26:29 2025 +0100 Merge branch 'main' into muphys_bug_fix commit a311d70 Merge: d475f0b c68621b Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Oct 23 20:08:53 2025 +0200 Merge branch 'main' into muphys_bug_fix commit d475f0b Author: Will Sawyer <wsawyer@cscs.ch> Date: Tue Sep 30 14:48:25 2025 +0200 Adjustments for performance benefit commit d4432fc Author: Will Sawyer <wsawyer@cscs.ch> Date: Tue Sep 30 14:34:39 2025 +0200 Removed mask_out from saturation_adjustment -- not needed commit 3752592 Author: Will Sawyer <wsawyer@cscs.ch> Date: Thu Sep 18 12:36:41 2025 +0200 Corrected inputs for qse, qie, qge so that qti=1.0746937601645517e-005 commit 5a574e6 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Sep 16 14:41:41 2025 +0200 cleanup commit ab9981f Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Sep 16 14:36:35 2025 +0200 add backend parser commit 8aff981 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Sep 16 14:15:11 2025 +0200 edit run_graupel_only commit ed1f8a1 Merge: d180013 d40b215 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Sep 16 13:45:45 2025 +0200 Merge remote-tracking branch 'origin/edopao_muphys_benchmarking_dont_merge' into muphys_bug_fix commit d40b215 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Sep 16 13:08:45 2025 +0200 fix out fields commit 876e81f Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Sep 16 12:49:47 2025 +0200 remove qti field commit 546bb75 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Sep 16 12:32:44 2025 +0200 remove k_field commit f8c22e5 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Sep 16 12:21:02 2025 +0200 fix backend arg commit 77537ff Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Sep 16 12:18:05 2025 +0200 rewrite run_full_muphys commit d180013 Merge: ff63fbb 47ddf3b Author: Will Sawyer <wsawyer@cscs.ch> Date: Tue Sep 16 09:27:01 2025 +0200 Merge remote-tracking branch 'origin/main' into muphys_bug_fix commit ff63fbb Author: Will Sawyer <wsawyer@cscs.ch> Date: Tue Sep 16 09:26:52 2025 +0200 Revised integration tests to work with DaCe backends, credit to Edoardo commit f4a73ec Author: William Sawyer <wsawyer@cscs.ch> Date: Tue Sep 16 09:11:22 2025 +0200 For benchmarking only, includes workarounds from Hannes; do not merge commit a4a90ce Merge: d3bf31b 9715db3 Author: William Sawyer <wsawyer@cscs.ch> Date: Mon Sep 15 10:36:16 2025 +0200 Merge remote-tracking branch 'origin/muphys_bug_fix' commit d3bf31b Merge: 2756af1 062e2da Author: William Sawyer <wsawyer@cscs.ch> Date: Mon Sep 15 10:36:09 2025 +0200 merged Fix from Hannes commit 062e2da Author: Hannes Vogt <vogt@hey.com> Date: Thu Sep 11 12:47:23 2025 +0200 try cse fix for compile-time in saturation adjustment 'loop' commit 9715db3 Author: Will Sawyer <wsawyer@cscs.ch> Date: Thu Sep 11 12:17:08 2025 +0200 Corrected problems in write_fields, added code for full_muphys
edopao
added a commit
that referenced
this pull request
Mar 13, 2026
Squashed commit of the following: commit 30ee95e Merge: 7783ef6 e41ec41 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Thu Mar 12 16:16:41 2026 +0100 Merge branch 'main' into outer_mask_graupel_rmcopies2 commit 7783ef6 Merge: 065fc2e 6e6bb12 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Thu Mar 12 16:16:22 2026 +0100 Merge branch 'graupel_gpu_opt' into outer_mask_graupel_rmcopies2 commit 065fc2e Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Thu Mar 12 09:37:38 2026 +0100 Formatting changes to the hooks commit 6e6bb12 Merge: 1de714f 67d7cb3 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Thu Mar 12 09:26:59 2026 +0100 Merge branch 'main' into graupel_gpu_opt commit 0b3c500 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Thu Mar 12 09:26:31 2026 +0100 Checkout other files from main commit b534b85 Merge: 0e43193 67d7cb3 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Thu Mar 12 09:24:35 2026 +0100 Merge remote-tracking branch 'origin/main' into outer_mask_graupel_rmcopies2 commit 1de714f Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Wed Mar 11 15:01:42 2026 +0100 Update GPU configuration for graupel commit 0e43193 Merge: e2b0120 6fc8c37 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Wed Mar 11 09:51:52 2026 +0100 Merge remote-tracking branch 'origin/main' into outer_mask_graupel_rmcopies2 commit e2b0120 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Tue Mar 10 17:22:42 2026 +0100 Update gt4py commit commit f78d648 Author: Ioannis Magkanaris <iomagkanaris@gmail.com> Date: Tue Mar 10 15:33:07 2026 +0100 Set maxnreg to 80 and gpu_block_size_2d to (64,6) commit f90ebd2 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Tue Mar 10 15:39:52 2026 +0100 Updated gt4py version commit c8c8792 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Mon Mar 9 17:41:57 2026 +0100 Use gt4py from muphys_rmcopies_staging commit 6887420 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Fri Mar 6 14:06:10 2026 +0100 Fix removal of copies commit c9f57b4 Merge: 0ed4c24 5d9a14b Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Fri Mar 6 09:43:55 2026 +0100 Merge branch 'outer_mask_graupel' into outer_mask_graupel_rmcopies commit 5d9a14b Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Fri Mar 6 09:30:33 2026 +0100 Add enable_masking commit 0ed4c24 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Thu Mar 5 17:32:27 2026 +0100 Remove copies from intermediate access nodes commit 049c367 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Mar 5 17:22:43 2026 +0100 change gt4py to branch enhance_move_dataflow_into_if commit 704558f Merge: 6793b94 8efa537 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Thu Mar 5 16:55:10 2026 +0100 Merge branch 'muphy_remove_self_copies_t_out' into outer_mask_graupel_rmcopies commit 6793b94 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Thu Mar 5 15:43:30 2026 +0100 Revert changes with mask commit df901e2 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Wed Mar 4 16:44:47 2026 +0100 Working version of outside if statement commit 8efa537 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Wed Mar 4 15:44:35 2026 +0100 Remove copy of t_out from first map commit 9e10263 Merge: 2e8daee 27223ba Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Wed Mar 4 10:08:35 2026 +0100 Merge remote-tracking branch 'origin/main' into muphy_remove_self_copies_t_out commit 2e8daee Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Thu Feb 26 16:12:29 2026 +0100 Handle the t_ -> t_out copy in a good way commit b17128e Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Thu Feb 26 11:44:08 2026 +0100 Fixes after scan_last_level_update commit f870105 Merge: 654fb39 5971b76 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Wed Feb 25 18:03:12 2026 +0100 Merge remote-tracking branch 'origin/muphys_staging' into muphy_remove_self_copies_t_out commit 5971b76 Merge: 97e56bf 1098ecc Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 25 14:58:21 2026 +0100 Merge branch 'update_gt4py_version' into muphys_staging commit 1098ecc Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 25 14:30:09 2026 +0100 switch to gt4py package from pypi commit d9cb2cf Merge: 4172f0b 741e059 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 25 14:29:16 2026 +0100 Merge branch 'main' into update_gt4py_version commit 97e56bf Merge: 179b364 567a197 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 25 10:44:47 2026 +0100 Merge remote-tracking branch 'origin/muphys_graupel_bindings' into muphys_staging commit 4172f0b Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 25 08:31:03 2026 +0100 switch gt4py to test.pypi commit 6f8ce5c Merge: 7b9829e a4c65c4 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 25 08:29:31 2026 +0100 Merge branch 'main' into update_gt4py_version commit 7b9829e Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 21:21:49 2026 +0100 update uv lock commit 654fb39 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Tue Feb 24 15:57:05 2026 +0100 Remove intermediate temperature and multiple reads because of the concat_where improvement commit 179b364 Merge: 22dd4d1 2c9d5a5 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 13:26:37 2026 +0100 Merge branch 'muphys_bug_fix_single_level_fluxes' into muphys_staging commit 2c9d5a5 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 13:25:43 2026 +0100 switch to gt4py:main commit 22dd4d1 Merge: 7de4459 727bec6 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 13:16:34 2026 +0100 Merge remote-tracking branch 'origin/update_to_allocators' into update_gt4py_version commit 7de4459 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 13:15:32 2026 +0100 update gt4py tag commit cd4c180 Merge: 49aeee7 9a7f7d6 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 13:13:30 2026 +0100 Merge branch 'main' into update_gt4py_version commit 49aeee7 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 13:13:01 2026 +0100 switch to gt4py:main commit 8345375 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 13:12:18 2026 +0100 edit code comment commit 9bab2ad Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 12:27:26 2026 +0100 fix output write for surface fields commit 3c7e2ee Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 12:01:32 2026 +0100 update uv lock commit 79a846d Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 10:55:00 2026 +0100 edit commit 2bab78a Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 10:47:40 2026 +0100 edit commit c61fda1 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 10:16:10 2026 +0100 disable compile-time domain commit fdb2f5e Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 10:12:59 2026 +0100 switch to Till's fix branch commit f0fba53 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 10:08:30 2026 +0100 update uv lock commit 727bec6 Author: Hannes Vogt <vogt@hey.com> Date: Mon Feb 23 19:29:35 2026 +0100 Adopt new Allocator name commit 5c5ce51 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 23 17:22:46 2026 +0100 fix commit 25b51a7 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 23 17:22:31 2026 +0100 Revert "edit" This reverts commit faa58af. commit 7db5273 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Feb 20 17:02:51 2026 +0100 disable some tests commit faa58af Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 23 17:01:00 2026 +0100 edit commit ef7cbd1 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 23 14:55:26 2026 +0100 use dace dev branch commit 176e113 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 23 13:19:57 2026 +0100 disable some tests commit b9ec654 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 23 13:18:43 2026 +0100 Revert "disable some tests" This reverts commit ae7be1c. commit e52a96b Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 23 12:27:24 2026 +0100 update uv lock commit 0bbe99d Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 23 12:03:06 2026 +0100 update uv lock commit 7f19c23 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Feb 20 23:00:11 2026 +0100 update uv lock commit e5b48cf Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Feb 20 17:02:05 2026 +0100 switch gt4py to dev branch commit ae7be1c Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Feb 20 17:02:51 2026 +0100 disable some tests commit ba8bac5 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Feb 20 15:53:08 2026 +0100 fix GraupelOutput commit 567a197 Author: Hannes Vogt <vogt@hey.com> Date: Fri Feb 20 15:52:47 2026 +0100 muphys: graupel py2fgen bindings commit 436497a Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Feb 20 15:24:53 2026 +0100 apply multiple output domain to full muphys commit a4c80bf Merge: 5610e9f 502d66e Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Feb 20 15:10:16 2026 +0100 Merge branch 'main' into muphys_bug_fix_single_level_fluxes commit 4374bd7 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Feb 20 14:51:51 2026 +0100 switch to gt4py main commit f803530 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 19 21:51:45 2026 +0100 edit commit 110deaa Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 19 12:48:01 2026 +0100 disable some tests commit d503d4b Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 19 12:27:06 2026 +0100 fix commit ef43dd5 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 19 12:24:27 2026 +0100 edit commit 022e1ba Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 19 12:01:40 2026 +0100 fix commit 1550d95 Merge: 6ad1243 be236a2 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 19 11:37:15 2026 +0100 Merge branch 'main' into muphy_remove_self_copies commit 6ad1243 Merge: 2148481 eb07855 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 19 10:58:46 2026 +0100 Merge branch 'muphy_inout_t_field' into muphy_remove_self_copies commit 2148481 Merge: 5f94f5f f18399a Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 19 08:26:33 2026 +0100 Merge branch 'main' into muphy_remove_self_copies commit eb07855 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 19 08:16:50 2026 +0100 use t as inout commit 5f94f5f Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 18 23:14:35 2026 +0100 edit commit c8fb3d5 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 18 23:01:04 2026 +0100 edit commit 1eb6e8a Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 18 14:22:26 2026 +0100 edit commit 07e5a10 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 18 08:48:28 2026 +0100 edit commit 4540292 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 18 07:16:12 2026 +0100 edit commit 63b15e1 Merge: 3268874 952a77e Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 18 06:41:46 2026 +0100 Merge branch 'main' into muphy_remove_self_copies commit 3268874 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 18 06:34:51 2026 +0100 edit commit 03b5b4e Merge: 0a9024a d8c136b Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 17 17:11:34 2026 +0100 Merge branch 'main' into muphy_remove_self_copies commit 0a9024a Merge: 9d53c23 0aa3830 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 17 11:25:59 2026 +0100 Merge branch 'muphys_bug_fix_staging' into muphy_remove_self_copies commit 0aa3830 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Tue Feb 17 09:13:34 2026 +0100 Improvements in Graupel code (#1033) - Added an `if-statement` to make sure that we only enter the update functions only if there is some mask or previous level activated - Restructure `precip_qx_level_update` for better readability - Added `gpu_maxnreg = 128` option to the optimizer to improve the scan kernel performance - [x] Needs GridTools/gt4py#2464 --------- Co-authored-by: Edoardo Paone <edoardo.paone@cscs.ch> Co-authored-by: Hannes Vogt <hannes.vogt@cscs.ch> commit 3de76db Merge: 175ec33 c4b7f72 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 16 12:57:23 2026 +0100 Merge branch 'main' into muphys_bug_fix_staging commit 175ec33 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 16 11:48:20 2026 +0100 minor edit commit 8467ba3 Merge: 1c54544 20c3dc9 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 16 11:47:20 2026 +0100 Merge branch 'update_dace_version' into muphys_bug_fix_staging commit 20c3dc9 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 16 11:44:37 2026 +0100 use gt4py package from pypi commit 48b790f Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 16 10:46:11 2026 +0100 use gt4py package from test.pypi commit 9d53c23 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 12 17:12:16 2026 +0100 edit commit c75750f Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 12 16:21:30 2026 +0100 Remove self-copy in else-branch of mask expressions commit 1c54544 Merge: 9f261db ad9b5e2 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 12 13:24:07 2026 +0100 Merge branch 'update_dace_version' into muphys_bug_fix_staging commit ad9b5e2 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 12 13:23:41 2026 +0100 update uv lock commit 9f261db Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 12 13:23:23 2026 +0100 switch to gt4py main commit 6faf37b Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 12 11:32:05 2026 +0100 update uv lock commit 6663b6f Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 11 15:51:27 2026 +0100 switch gt4py staging branch to graupel_group_ifs_updated_main commit 9c6b28e Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 11 11:24:27 2026 +0100 update uv lock commit 442a09c Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 11 11:24:02 2026 +0100 update uv lock commit 99c37b4 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 11 10:45:29 2026 +0100 update uv lock commit 897a7ff Merge: dcc739a 7b2ad45 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 11 10:45:10 2026 +0100 Merge branch 'update_dace_version' into muphys_bug_fix_staging commit 7b2ad45 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 11 10:44:36 2026 +0100 update uv lock commit c5510f9 Merge: 23ccc35 05c2f5f Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 11 10:43:55 2026 +0100 Merge branch 'main' into update_dace_version commit dcc739a Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 9 14:27:41 2026 +0100 update uv lock commit 1451889 Merge: 40ccb4e 23ccc35 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 9 14:27:21 2026 +0100 Merge branch 'update_dace_version' into muphys_bug_fix_staging commit 23ccc35 Merge: 126090e 436ee72 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 9 14:21:15 2026 +0100 Merge branch 'main' into update_dace_version commit 126090e Author: Hannes Vogt <vogt@hey.com> Date: Fri Feb 6 16:16:46 2026 +0100 more typos and fix test commit 17b41d4 Author: Hannes Vogt <vogt@hey.com> Date: Fri Feb 6 16:07:16 2026 +0100 fix typo commit acb1d3b Merge: 42cd8e4 b5de2e0 Author: Hannes Vogt <vogt@hey.com> Date: Fri Feb 6 15:55:49 2026 +0100 Merge remote-tracking branch 'upstream/main' into update_dace_version commit 42cd8e4 Author: Hannes Vogt <vogt@hey.com> Date: Fri Feb 6 15:54:42 2026 +0100 update gt4py version commit 290c4d0 Author: Hannes Vogt <hannes@havogt.de> Date: Fri Feb 6 15:53:13 2026 +0100 GT4Py 1.1.4: Pre-compilation fix with_backend (#1048) Co-authored-by: Till Ehrengruber <till.ehrengruber@cscs.ch> commit 991b6b8 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Thu Feb 5 13:28:01 2026 +0100 Update the gt4py commit commit 532c125 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Thu Feb 5 13:16:08 2026 +0100 Update DaCe version commit 40ccb4e Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 4 21:44:54 2026 +0100 update uv lock commit 9b2662d Merge: 672b4f0 4384db7 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Wed Feb 4 18:04:13 2026 +0100 Merge branch 'main' into update_dace_version commit 8a84f9b Merge: e05e126 d85871f Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Jan 30 11:19:13 2026 +0100 Merge branch 'muphys_bug_fix' into muphys_bug_fix_staging commit d85871f Merge: efb5341 8ddf6cb Author: edopao <edoardo.paone@cscs.ch> Date: Fri Jan 30 11:18:55 2026 +0100 Merge branch 'main' into muphys_bug_fix commit e05e126 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Jan 30 11:17:08 2026 +0100 update uv lock commit a24a33c Merge: 605584f efb5341 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Jan 30 11:16:38 2026 +0100 Merge branch 'muphys_bug_fix' into muphys_bug_fix_staging commit efb5341 Author: Hannes Vogt <hannes@havogt.de> Date: Fri Jan 30 11:03:16 2026 +0100 Muphys bug fix: prepare merge with main (#1010) Co-authored-by: Edoardo Paone <edoardo.paone@cscs.ch> commit 605584f Author: Philip Müller <147368808+philip-paul-mueller@users.noreply.github.com> Date: Thu Jan 29 14:48:35 2026 +0100 Update To New Version Of Intre Map Optimization (#1019) In the previous version of the new TaskletFusion was on by default. However, this was changed to combat negative behaviour in the dycore, i.e. there is now a switch and it is disabled by default. This PR updates the feature to the newest version and also enables it for graupel by default. --------- Co-authored-by: Edoardo Paone <edoardo.paone@cscs.ch> commit 9c6e55a Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Jan 29 11:24:57 2026 +0100 edit import metrics commit a93c0c3 Merge: fa8e31c e64f382 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Jan 29 11:22:25 2026 +0100 Merge branch 'muphys_bug_fix' into muphys_bug_fix_staging commit fa8e31c Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Jan 29 11:16:35 2026 +0100 switch gt4py branch to muphys_staging commit 8257264 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Jan 29 11:15:02 2026 +0100 Update to gt4py main commit 672b4f0 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Jan 29 11:13:48 2026 +0100 edit import metrics commit 517d122 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Jan 29 11:06:47 2026 +0100 edit import metrics commit b45b9b1 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Jan 29 11:03:16 2026 +0100 switch gt4py branch commit a1e753f Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Jan 29 11:01:27 2026 +0100 edit import metrics commit 1c9c744 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Jan 29 10:56:46 2026 +0100 update uv lock commit 6ecff32 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Jan 29 10:53:32 2026 +0100 switch gt4py branch commit be4cee4 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Jan 29 10:52:28 2026 +0100 update gt4py version commit e64f382 Merge: 028b520 e30c2f7 Author: Hannes Vogt <vogt@hey.com> Date: Mon Jan 26 09:34:33 2026 +0100 Merge remote-tracking branch 'upstream/main' into muphys_bug_fix commit 028b520 Merge: 8bac688 ba917cf Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Jan 22 14:34:54 2026 +0100 Merge branch 'main' into muphys_bug_fix commit 8bac688 Author: Hannes Vogt <hannes@havogt.de> Date: Thu Jan 22 13:28:52 2026 +0100 muphys: add masking switch (#1000) commit b92b66c Author: Hannes Vogt <hannes@havogt.de> Date: Thu Jan 22 11:37:13 2026 +0100 Muphys: allow re-use of fields in GraupelOutput (#999) ... and enable it for the graupel_only test and driver. commit 89a5871 Author: edopao <edoardo.paone@cscs.ch> Date: Thu Jan 22 11:16:01 2026 +0100 Muphys: disable gpu memory pool (#998) commit aa286c1 Author: Hannes Vogt <hannes@havogt.de> Date: Thu Jan 22 09:11:38 2026 +0100 Muphys: no operations after scan (#997) commit 2f68d60 Author: Hannes Vogt <hannes@havogt.de> Date: Wed Jan 21 11:06:38 2026 +0100 fix computation of dz for float32 input files (#996) `dz` was computed in the precision of the input file, therefore graupel did not verify to f64 precision for f32 input files. commit 5610e9f Author: Hannes Vogt <vogt@hey.com> Date: Mon Jan 19 15:06:31 2026 +0100 make pflx full field commit 3b3b4da Author: Hannes Vogt <vogt@hey.com> Date: Mon Jan 19 14:04:09 2026 +0100 Only write the surface level of the fluxes commit 466ff6b Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Jan 16 16:06:41 2026 +0100 update gt4py main commit b714d56 Author: Hannes Vogt <hannes@havogt.de> Date: Fri Jan 16 16:04:55 2026 +0100 Muphys: merge scans (#973) Co-authored-by: Edoardo Paone <edoardo.paone@cscs.ch> commit f4ff457 Author: Hannes Vogt <vogt@hey.com> Date: Fri Jan 16 15:42:37 2026 +0100 refactor testing infrastructure commit a6d1b5b Merge: 58b7a6a 4cad2da Author: Hannes Vogt <vogt@hey.com> Date: Thu Jan 15 15:35:23 2026 +0100 Merge remote-tracking branch 'upstream/main' into muphys_bug_fix commit 58b7a6a Author: Hannes Vogt <vogt@hey.com> Date: Thu Jan 15 15:34:55 2026 +0100 fix stencil_test allocation for named_collections commit 42e4b86 Author: Hannes Vogt <vogt@hey.com> Date: Fri Jan 9 09:06:00 2026 +0100 fix timers commit b959d57 Merge: 4838d26 ff2c968 Author: Hannes Vogt <vogt@hey.com> Date: Thu Jan 8 10:35:26 2026 +0100 Merge remote-tracking branch 'upstream/main' into muphys_bug_fix commit 4838d26 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Dec 9 18:09:53 2025 +0100 undo extra changes commit 671bd66 Merge: 3ff602f 15b7406 Author: Hannes Vogt <vogt@hey.com> Date: Tue Dec 9 16:09:40 2025 +0100 Merge remote-tracking branch 'upstream/main' into muphys_bug_fix commit 3ff602f Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Dec 5 17:28:43 2025 +0100 fix module import commit 213e801 Author: Hannes Vogt <vogt@hey.com> Date: Fri Dec 5 16:01:58 2025 +0100 point to gt4py main commit b934921 Author: Hannes Vogt <hannes@havogt.de> Date: Fri Dec 5 15:50:05 2025 +0100 [draft] Muphys bug fix graupel refactoring hannes (#961) Co-authored-by: Will Sawyer <vectorflux@gmail.com> Co-authored-by: Will Sawyer <wsawyer@cscs.ch> commit 798ad60 Author: Hannes Vogt <hannes@havogt.de> Date: Thu Nov 27 11:40:15 2025 +0100 muphys: Refactor graupel_only driver and add integration test (#958) Clean up the graupel_only driver, and create an integration test to run through pytest. Co-authored-by: Will Sawyer <wsawyer@cscs.ch> commit fb2763b Merge: aef59a0 9153482 Author: Hannes Vogt <vogt@hey.com> Date: Fri Nov 21 17:41:45 2025 +0100 Merge branch 'muphys_bug_fix' of github.com:C2SM/icon4py into muphys_bug_fix commit 9153482 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Nov 21 13:45:16 2025 +0100 use backend_like commit 971aec1 Merge: e1dd9e4 d9be3ee Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Nov 21 13:14:34 2025 +0100 Merge branch 'main' into muphys_bug_fix commit aef59a0 Merge: e1dd9e4 d9be3ee Author: Hannes Vogt <vogt@hey.com> Date: Fri Nov 21 10:02:51 2025 +0100 Merge remote-tracking branch 'upstream/main' into muphys_bug_fix commit e1dd9e4 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Nov 7 18:11:12 2025 +0100 add static compute domain commit d2e80db Merge: a311d70 5485bca Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Nov 5 12:26:29 2025 +0100 Merge branch 'main' into muphys_bug_fix commit a311d70 Merge: d475f0b c68621b Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Oct 23 20:08:53 2025 +0200 Merge branch 'main' into muphys_bug_fix commit d475f0b Author: Will Sawyer <wsawyer@cscs.ch> Date: Tue Sep 30 14:48:25 2025 +0200 Adjustments for performance benefit commit d4432fc Author: Will Sawyer <wsawyer@cscs.ch> Date: Tue Sep 30 14:34:39 2025 +0200 Removed mask_out from saturation_adjustment -- not needed commit 3752592 Author: Will Sawyer <wsawyer@cscs.ch> Date: Thu Sep 18 12:36:41 2025 +0200 Corrected inputs for qse, qie, qge so that qti=1.0746937601645517e-005 commit 5a574e6 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Sep 16 14:41:41 2025 +0200 cleanup commit ab9981f Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Sep 16 14:36:35 2025 +0200 add backend parser commit 8aff981 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Sep 16 14:15:11 2025 +0200 edit run_graupel_only commit ed1f8a1 Merge: d180013 d40b215 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Sep 16 13:45:45 2025 +0200 Merge remote-tracking branch 'origin/edopao_muphys_benchmarking_dont_merge' into muphys_bug_fix commit d40b215 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Sep 16 13:08:45 2025 +0200 fix out fields commit 876e81f Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Sep 16 12:49:47 2025 +0200 remove qti field commit 546bb75 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Sep 16 12:32:44 2025 +0200 remove k_field commit f8c22e5 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Sep 16 12:21:02 2025 +0200 fix backend arg commit 77537ff Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Sep 16 12:18:05 2025 +0200 rewrite run_full_muphys commit d180013 Merge: ff63fbb 47ddf3b Author: Will Sawyer <wsawyer@cscs.ch> Date: Tue Sep 16 09:27:01 2025 +0200 Merge remote-tracking branch 'origin/main' into muphys_bug_fix commit ff63fbb Author: Will Sawyer <wsawyer@cscs.ch> Date: Tue Sep 16 09:26:52 2025 +0200 Revised integration tests to work with DaCe backends, credit to Edoardo commit f4a73ec Author: William Sawyer <wsawyer@cscs.ch> Date: Tue Sep 16 09:11:22 2025 +0200 For benchmarking only, includes workarounds from Hannes; do not merge commit a4a90ce Merge: d3bf31b 9715db3 Author: William Sawyer <wsawyer@cscs.ch> Date: Mon Sep 15 10:36:16 2025 +0200 Merge remote-tracking branch 'origin/muphys_bug_fix' commit d3bf31b Merge: 2756af1 062e2da Author: William Sawyer <wsawyer@cscs.ch> Date: Mon Sep 15 10:36:09 2025 +0200 merged Fix from Hannes commit 062e2da Author: Hannes Vogt <vogt@hey.com> Date: Thu Sep 11 12:47:23 2025 +0200 try cse fix for compile-time in saturation adjustment 'loop' commit 9715db3 Author: Will Sawyer <wsawyer@cscs.ch> Date: Thu Sep 11 12:17:08 2025 +0200 Corrected problems in write_fields, added code for full_muphys
edopao
added a commit
that referenced
this pull request
Mar 13, 2026
Squashed commit of the following: commit 30ee95e Merge: 7783ef6 e41ec41 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Thu Mar 12 16:16:41 2026 +0100 Merge branch 'main' into outer_mask_graupel_rmcopies2 commit 7783ef6 Merge: 065fc2e 6e6bb12 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Thu Mar 12 16:16:22 2026 +0100 Merge branch 'graupel_gpu_opt' into outer_mask_graupel_rmcopies2 commit 065fc2e Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Thu Mar 12 09:37:38 2026 +0100 Formatting changes to the hooks commit 6e6bb12 Merge: 1de714f 67d7cb3 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Thu Mar 12 09:26:59 2026 +0100 Merge branch 'main' into graupel_gpu_opt commit 0b3c500 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Thu Mar 12 09:26:31 2026 +0100 Checkout other files from main commit b534b85 Merge: 0e43193 67d7cb3 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Thu Mar 12 09:24:35 2026 +0100 Merge remote-tracking branch 'origin/main' into outer_mask_graupel_rmcopies2 commit 1de714f Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Wed Mar 11 15:01:42 2026 +0100 Update GPU configuration for graupel commit 0e43193 Merge: e2b0120 6fc8c37 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Wed Mar 11 09:51:52 2026 +0100 Merge remote-tracking branch 'origin/main' into outer_mask_graupel_rmcopies2 commit e2b0120 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Tue Mar 10 17:22:42 2026 +0100 Update gt4py commit commit f78d648 Author: Ioannis Magkanaris <iomagkanaris@gmail.com> Date: Tue Mar 10 15:33:07 2026 +0100 Set maxnreg to 80 and gpu_block_size_2d to (64,6) commit f90ebd2 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Tue Mar 10 15:39:52 2026 +0100 Updated gt4py version commit c8c8792 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Mon Mar 9 17:41:57 2026 +0100 Use gt4py from muphys_rmcopies_staging commit 6887420 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Fri Mar 6 14:06:10 2026 +0100 Fix removal of copies commit c9f57b4 Merge: 0ed4c24 5d9a14b Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Fri Mar 6 09:43:55 2026 +0100 Merge branch 'outer_mask_graupel' into outer_mask_graupel_rmcopies commit 5d9a14b Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Fri Mar 6 09:30:33 2026 +0100 Add enable_masking commit 0ed4c24 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Thu Mar 5 17:32:27 2026 +0100 Remove copies from intermediate access nodes commit 049c367 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Mar 5 17:22:43 2026 +0100 change gt4py to branch enhance_move_dataflow_into_if commit 704558f Merge: 6793b94 8efa537 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Thu Mar 5 16:55:10 2026 +0100 Merge branch 'muphy_remove_self_copies_t_out' into outer_mask_graupel_rmcopies commit 6793b94 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Thu Mar 5 15:43:30 2026 +0100 Revert changes with mask commit df901e2 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Wed Mar 4 16:44:47 2026 +0100 Working version of outside if statement commit 8efa537 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Wed Mar 4 15:44:35 2026 +0100 Remove copy of t_out from first map commit 9e10263 Merge: 2e8daee 27223ba Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Wed Mar 4 10:08:35 2026 +0100 Merge remote-tracking branch 'origin/main' into muphy_remove_self_copies_t_out commit 2e8daee Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Thu Feb 26 16:12:29 2026 +0100 Handle the t_ -> t_out copy in a good way commit b17128e Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Thu Feb 26 11:44:08 2026 +0100 Fixes after scan_last_level_update commit f870105 Merge: 654fb39 5971b76 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Wed Feb 25 18:03:12 2026 +0100 Merge remote-tracking branch 'origin/muphys_staging' into muphy_remove_self_copies_t_out commit 5971b76 Merge: 97e56bf 1098ecc Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 25 14:58:21 2026 +0100 Merge branch 'update_gt4py_version' into muphys_staging commit 1098ecc Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 25 14:30:09 2026 +0100 switch to gt4py package from pypi commit d9cb2cf Merge: 4172f0b 741e059 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 25 14:29:16 2026 +0100 Merge branch 'main' into update_gt4py_version commit 97e56bf Merge: 179b364 567a197 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 25 10:44:47 2026 +0100 Merge remote-tracking branch 'origin/muphys_graupel_bindings' into muphys_staging commit 4172f0b Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 25 08:31:03 2026 +0100 switch gt4py to test.pypi commit 6f8ce5c Merge: 7b9829e a4c65c4 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 25 08:29:31 2026 +0100 Merge branch 'main' into update_gt4py_version commit 7b9829e Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 21:21:49 2026 +0100 update uv lock commit 654fb39 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Tue Feb 24 15:57:05 2026 +0100 Remove intermediate temperature and multiple reads because of the concat_where improvement commit 179b364 Merge: 22dd4d1 2c9d5a5 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 13:26:37 2026 +0100 Merge branch 'muphys_bug_fix_single_level_fluxes' into muphys_staging commit 2c9d5a5 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 13:25:43 2026 +0100 switch to gt4py:main commit 22dd4d1 Merge: 7de4459 727bec6 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 13:16:34 2026 +0100 Merge remote-tracking branch 'origin/update_to_allocators' into update_gt4py_version commit 7de4459 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 13:15:32 2026 +0100 update gt4py tag commit cd4c180 Merge: 49aeee7 9a7f7d6 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 13:13:30 2026 +0100 Merge branch 'main' into update_gt4py_version commit 49aeee7 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 13:13:01 2026 +0100 switch to gt4py:main commit 8345375 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 13:12:18 2026 +0100 edit code comment commit 9bab2ad Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 12:27:26 2026 +0100 fix output write for surface fields commit 3c7e2ee Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 12:01:32 2026 +0100 update uv lock commit 79a846d Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 10:55:00 2026 +0100 edit commit 2bab78a Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 10:47:40 2026 +0100 edit commit c61fda1 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 10:16:10 2026 +0100 disable compile-time domain commit fdb2f5e Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 10:12:59 2026 +0100 switch to Till's fix branch commit f0fba53 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 10:08:30 2026 +0100 update uv lock commit 727bec6 Author: Hannes Vogt <vogt@hey.com> Date: Mon Feb 23 19:29:35 2026 +0100 Adopt new Allocator name commit 5c5ce51 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 23 17:22:46 2026 +0100 fix commit 25b51a7 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 23 17:22:31 2026 +0100 Revert "edit" This reverts commit faa58af. commit 7db5273 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Feb 20 17:02:51 2026 +0100 disable some tests commit faa58af Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 23 17:01:00 2026 +0100 edit commit ef7cbd1 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 23 14:55:26 2026 +0100 use dace dev branch commit 176e113 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 23 13:19:57 2026 +0100 disable some tests commit b9ec654 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 23 13:18:43 2026 +0100 Revert "disable some tests" This reverts commit ae7be1c. commit e52a96b Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 23 12:27:24 2026 +0100 update uv lock commit 0bbe99d Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 23 12:03:06 2026 +0100 update uv lock commit 7f19c23 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Feb 20 23:00:11 2026 +0100 update uv lock commit e5b48cf Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Feb 20 17:02:05 2026 +0100 switch gt4py to dev branch commit ae7be1c Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Feb 20 17:02:51 2026 +0100 disable some tests commit ba8bac5 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Feb 20 15:53:08 2026 +0100 fix GraupelOutput commit 567a197 Author: Hannes Vogt <vogt@hey.com> Date: Fri Feb 20 15:52:47 2026 +0100 muphys: graupel py2fgen bindings commit 436497a Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Feb 20 15:24:53 2026 +0100 apply multiple output domain to full muphys commit a4c80bf Merge: 5610e9f 502d66e Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Feb 20 15:10:16 2026 +0100 Merge branch 'main' into muphys_bug_fix_single_level_fluxes commit 4374bd7 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Feb 20 14:51:51 2026 +0100 switch to gt4py main commit f803530 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 19 21:51:45 2026 +0100 edit commit 110deaa Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 19 12:48:01 2026 +0100 disable some tests commit d503d4b Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 19 12:27:06 2026 +0100 fix commit ef43dd5 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 19 12:24:27 2026 +0100 edit commit 022e1ba Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 19 12:01:40 2026 +0100 fix commit 1550d95 Merge: 6ad1243 be236a2 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 19 11:37:15 2026 +0100 Merge branch 'main' into muphy_remove_self_copies commit 6ad1243 Merge: 2148481 eb07855 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 19 10:58:46 2026 +0100 Merge branch 'muphy_inout_t_field' into muphy_remove_self_copies commit 2148481 Merge: 5f94f5f f18399a Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 19 08:26:33 2026 +0100 Merge branch 'main' into muphy_remove_self_copies commit eb07855 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 19 08:16:50 2026 +0100 use t as inout commit 5f94f5f Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 18 23:14:35 2026 +0100 edit commit c8fb3d5 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 18 23:01:04 2026 +0100 edit commit 1eb6e8a Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 18 14:22:26 2026 +0100 edit commit 07e5a10 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 18 08:48:28 2026 +0100 edit commit 4540292 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 18 07:16:12 2026 +0100 edit commit 63b15e1 Merge: 3268874 952a77e Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 18 06:41:46 2026 +0100 Merge branch 'main' into muphy_remove_self_copies commit 3268874 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 18 06:34:51 2026 +0100 edit commit 03b5b4e Merge: 0a9024a d8c136b Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 17 17:11:34 2026 +0100 Merge branch 'main' into muphy_remove_self_copies commit 0a9024a Merge: 9d53c23 0aa3830 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 17 11:25:59 2026 +0100 Merge branch 'muphys_bug_fix_staging' into muphy_remove_self_copies commit 0aa3830 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Tue Feb 17 09:13:34 2026 +0100 Improvements in Graupel code (#1033) - Added an `if-statement` to make sure that we only enter the update functions only if there is some mask or previous level activated - Restructure `precip_qx_level_update` for better readability - Added `gpu_maxnreg = 128` option to the optimizer to improve the scan kernel performance - [x] Needs GridTools/gt4py#2464 --------- Co-authored-by: Edoardo Paone <edoardo.paone@cscs.ch> Co-authored-by: Hannes Vogt <hannes.vogt@cscs.ch> commit 3de76db Merge: 175ec33 c4b7f72 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 16 12:57:23 2026 +0100 Merge branch 'main' into muphys_bug_fix_staging commit 175ec33 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 16 11:48:20 2026 +0100 minor edit commit 8467ba3 Merge: 1c54544 20c3dc9 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 16 11:47:20 2026 +0100 Merge branch 'update_dace_version' into muphys_bug_fix_staging commit 20c3dc9 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 16 11:44:37 2026 +0100 use gt4py package from pypi commit 48b790f Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 16 10:46:11 2026 +0100 use gt4py package from test.pypi commit 9d53c23 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 12 17:12:16 2026 +0100 edit commit c75750f Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 12 16:21:30 2026 +0100 Remove self-copy in else-branch of mask expressions commit 1c54544 Merge: 9f261db ad9b5e2 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 12 13:24:07 2026 +0100 Merge branch 'update_dace_version' into muphys_bug_fix_staging commit ad9b5e2 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 12 13:23:41 2026 +0100 update uv lock commit 9f261db Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 12 13:23:23 2026 +0100 switch to gt4py main commit 6faf37b Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 12 11:32:05 2026 +0100 update uv lock commit 6663b6f Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 11 15:51:27 2026 +0100 switch gt4py staging branch to graupel_group_ifs_updated_main commit 9c6b28e Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 11 11:24:27 2026 +0100 update uv lock commit 442a09c Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 11 11:24:02 2026 +0100 update uv lock commit 99c37b4 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 11 10:45:29 2026 +0100 update uv lock commit 897a7ff Merge: dcc739a 7b2ad45 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 11 10:45:10 2026 +0100 Merge branch 'update_dace_version' into muphys_bug_fix_staging commit 7b2ad45 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 11 10:44:36 2026 +0100 update uv lock commit c5510f9 Merge: 23ccc35 05c2f5f Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 11 10:43:55 2026 +0100 Merge branch 'main' into update_dace_version commit dcc739a Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 9 14:27:41 2026 +0100 update uv lock commit 1451889 Merge: 40ccb4e 23ccc35 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 9 14:27:21 2026 +0100 Merge branch 'update_dace_version' into muphys_bug_fix_staging commit 23ccc35 Merge: 126090e 436ee72 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 9 14:21:15 2026 +0100 Merge branch 'main' into update_dace_version commit 126090e Author: Hannes Vogt <vogt@hey.com> Date: Fri Feb 6 16:16:46 2026 +0100 more typos and fix test commit 17b41d4 Author: Hannes Vogt <vogt@hey.com> Date: Fri Feb 6 16:07:16 2026 +0100 fix typo commit acb1d3b Merge: 42cd8e4 b5de2e0 Author: Hannes Vogt <vogt@hey.com> Date: Fri Feb 6 15:55:49 2026 +0100 Merge remote-tracking branch 'upstream/main' into update_dace_version commit 42cd8e4 Author: Hannes Vogt <vogt@hey.com> Date: Fri Feb 6 15:54:42 2026 +0100 update gt4py version commit 290c4d0 Author: Hannes Vogt <hannes@havogt.de> Date: Fri Feb 6 15:53:13 2026 +0100 GT4Py 1.1.4: Pre-compilation fix with_backend (#1048) Co-authored-by: Till Ehrengruber <till.ehrengruber@cscs.ch> commit 991b6b8 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Thu Feb 5 13:28:01 2026 +0100 Update the gt4py commit commit 532c125 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Thu Feb 5 13:16:08 2026 +0100 Update DaCe version commit 40ccb4e Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 4 21:44:54 2026 +0100 update uv lock commit 9b2662d Merge: 672b4f0 4384db7 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Wed Feb 4 18:04:13 2026 +0100 Merge branch 'main' into update_dace_version commit 8a84f9b Merge: e05e126 d85871f Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Jan 30 11:19:13 2026 +0100 Merge branch 'muphys_bug_fix' into muphys_bug_fix_staging commit d85871f Merge: efb5341 8ddf6cb Author: edopao <edoardo.paone@cscs.ch> Date: Fri Jan 30 11:18:55 2026 +0100 Merge branch 'main' into muphys_bug_fix commit e05e126 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Jan 30 11:17:08 2026 +0100 update uv lock commit a24a33c Merge: 605584f efb5341 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Jan 30 11:16:38 2026 +0100 Merge branch 'muphys_bug_fix' into muphys_bug_fix_staging commit efb5341 Author: Hannes Vogt <hannes@havogt.de> Date: Fri Jan 30 11:03:16 2026 +0100 Muphys bug fix: prepare merge with main (#1010) Co-authored-by: Edoardo Paone <edoardo.paone@cscs.ch> commit 605584f Author: Philip Müller <147368808+philip-paul-mueller@users.noreply.github.com> Date: Thu Jan 29 14:48:35 2026 +0100 Update To New Version Of Intre Map Optimization (#1019) In the previous version of the new TaskletFusion was on by default. However, this was changed to combat negative behaviour in the dycore, i.e. there is now a switch and it is disabled by default. This PR updates the feature to the newest version and also enables it for graupel by default. --------- Co-authored-by: Edoardo Paone <edoardo.paone@cscs.ch> commit 9c6e55a Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Jan 29 11:24:57 2026 +0100 edit import metrics commit a93c0c3 Merge: fa8e31c e64f382 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Jan 29 11:22:25 2026 +0100 Merge branch 'muphys_bug_fix' into muphys_bug_fix_staging commit fa8e31c Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Jan 29 11:16:35 2026 +0100 switch gt4py branch to muphys_staging commit 8257264 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Jan 29 11:15:02 2026 +0100 Update to gt4py main commit 672b4f0 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Jan 29 11:13:48 2026 +0100 edit import metrics commit 517d122 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Jan 29 11:06:47 2026 +0100 edit import metrics commit b45b9b1 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Jan 29 11:03:16 2026 +0100 switch gt4py branch commit a1e753f Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Jan 29 11:01:27 2026 +0100 edit import metrics commit 1c9c744 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Jan 29 10:56:46 2026 +0100 update uv lock commit 6ecff32 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Jan 29 10:53:32 2026 +0100 switch gt4py branch commit be4cee4 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Jan 29 10:52:28 2026 +0100 update gt4py version commit e64f382 Merge: 028b520 e30c2f7 Author: Hannes Vogt <vogt@hey.com> Date: Mon Jan 26 09:34:33 2026 +0100 Merge remote-tracking branch 'upstream/main' into muphys_bug_fix commit 028b520 Merge: 8bac688 ba917cf Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Jan 22 14:34:54 2026 +0100 Merge branch 'main' into muphys_bug_fix commit 8bac688 Author: Hannes Vogt <hannes@havogt.de> Date: Thu Jan 22 13:28:52 2026 +0100 muphys: add masking switch (#1000) commit b92b66c Author: Hannes Vogt <hannes@havogt.de> Date: Thu Jan 22 11:37:13 2026 +0100 Muphys: allow re-use of fields in GraupelOutput (#999) ... and enable it for the graupel_only test and driver. commit 89a5871 Author: edopao <edoardo.paone@cscs.ch> Date: Thu Jan 22 11:16:01 2026 +0100 Muphys: disable gpu memory pool (#998) commit aa286c1 Author: Hannes Vogt <hannes@havogt.de> Date: Thu Jan 22 09:11:38 2026 +0100 Muphys: no operations after scan (#997) commit 2f68d60 Author: Hannes Vogt <hannes@havogt.de> Date: Wed Jan 21 11:06:38 2026 +0100 fix computation of dz for float32 input files (#996) `dz` was computed in the precision of the input file, therefore graupel did not verify to f64 precision for f32 input files. commit 5610e9f Author: Hannes Vogt <vogt@hey.com> Date: Mon Jan 19 15:06:31 2026 +0100 make pflx full field commit 3b3b4da Author: Hannes Vogt <vogt@hey.com> Date: Mon Jan 19 14:04:09 2026 +0100 Only write the surface level of the fluxes commit 466ff6b Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Jan 16 16:06:41 2026 +0100 update gt4py main commit b714d56 Author: Hannes Vogt <hannes@havogt.de> Date: Fri Jan 16 16:04:55 2026 +0100 Muphys: merge scans (#973) Co-authored-by: Edoardo Paone <edoardo.paone@cscs.ch> commit f4ff457 Author: Hannes Vogt <vogt@hey.com> Date: Fri Jan 16 15:42:37 2026 +0100 refactor testing infrastructure commit a6d1b5b Merge: 58b7a6a 4cad2da Author: Hannes Vogt <vogt@hey.com> Date: Thu Jan 15 15:35:23 2026 +0100 Merge remote-tracking branch 'upstream/main' into muphys_bug_fix commit 58b7a6a Author: Hannes Vogt <vogt@hey.com> Date: Thu Jan 15 15:34:55 2026 +0100 fix stencil_test allocation for named_collections commit 42e4b86 Author: Hannes Vogt <vogt@hey.com> Date: Fri Jan 9 09:06:00 2026 +0100 fix timers commit b959d57 Merge: 4838d26 ff2c968 Author: Hannes Vogt <vogt@hey.com> Date: Thu Jan 8 10:35:26 2026 +0100 Merge remote-tracking branch 'upstream/main' into muphys_bug_fix commit 4838d26 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Dec 9 18:09:53 2025 +0100 undo extra changes commit 671bd66 Merge: 3ff602f 15b7406 Author: Hannes Vogt <vogt@hey.com> Date: Tue Dec 9 16:09:40 2025 +0100 Merge remote-tracking branch 'upstream/main' into muphys_bug_fix commit 3ff602f Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Dec 5 17:28:43 2025 +0100 fix module import commit 213e801 Author: Hannes Vogt <vogt@hey.com> Date: Fri Dec 5 16:01:58 2025 +0100 point to gt4py main commit b934921 Author: Hannes Vogt <hannes@havogt.de> Date: Fri Dec 5 15:50:05 2025 +0100 [draft] Muphys bug fix graupel refactoring hannes (#961) Co-authored-by: Will Sawyer <vectorflux@gmail.com> Co-authored-by: Will Sawyer <wsawyer@cscs.ch> commit 798ad60 Author: Hannes Vogt <hannes@havogt.de> Date: Thu Nov 27 11:40:15 2025 +0100 muphys: Refactor graupel_only driver and add integration test (#958) Clean up the graupel_only driver, and create an integration test to run through pytest. Co-authored-by: Will Sawyer <wsawyer@cscs.ch> commit fb2763b Merge: aef59a0 9153482 Author: Hannes Vogt <vogt@hey.com> Date: Fri Nov 21 17:41:45 2025 +0100 Merge branch 'muphys_bug_fix' of github.com:C2SM/icon4py into muphys_bug_fix commit 9153482 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Nov 21 13:45:16 2025 +0100 use backend_like commit 971aec1 Merge: e1dd9e4 d9be3ee Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Nov 21 13:14:34 2025 +0100 Merge branch 'main' into muphys_bug_fix commit aef59a0 Merge: e1dd9e4 d9be3ee Author: Hannes Vogt <vogt@hey.com> Date: Fri Nov 21 10:02:51 2025 +0100 Merge remote-tracking branch 'upstream/main' into muphys_bug_fix commit e1dd9e4 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Nov 7 18:11:12 2025 +0100 add static compute domain commit d2e80db Merge: a311d70 5485bca Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Nov 5 12:26:29 2025 +0100 Merge branch 'main' into muphys_bug_fix commit a311d70 Merge: d475f0b c68621b Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Oct 23 20:08:53 2025 +0200 Merge branch 'main' into muphys_bug_fix commit d475f0b Author: Will Sawyer <wsawyer@cscs.ch> Date: Tue Sep 30 14:48:25 2025 +0200 Adjustments for performance benefit commit d4432fc Author: Will Sawyer <wsawyer@cscs.ch> Date: Tue Sep 30 14:34:39 2025 +0200 Removed mask_out from saturation_adjustment -- not needed commit 3752592 Author: Will Sawyer <wsawyer@cscs.ch> Date: Thu Sep 18 12:36:41 2025 +0200 Corrected inputs for qse, qie, qge so that qti=1.0746937601645517e-005 commit 5a574e6 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Sep 16 14:41:41 2025 +0200 cleanup commit ab9981f Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Sep 16 14:36:35 2025 +0200 add backend parser commit 8aff981 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Sep 16 14:15:11 2025 +0200 edit run_graupel_only commit ed1f8a1 Merge: d180013 d40b215 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Sep 16 13:45:45 2025 +0200 Merge remote-tracking branch 'origin/edopao_muphys_benchmarking_dont_merge' into muphys_bug_fix commit d40b215 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Sep 16 13:08:45 2025 +0200 fix out fields commit 876e81f Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Sep 16 12:49:47 2025 +0200 remove qti field commit 546bb75 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Sep 16 12:32:44 2025 +0200 remove k_field commit f8c22e5 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Sep 16 12:21:02 2025 +0200 fix backend arg commit 77537ff Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Sep 16 12:18:05 2025 +0200 rewrite run_full_muphys commit d180013 Merge: ff63fbb 47ddf3b Author: Will Sawyer <wsawyer@cscs.ch> Date: Tue Sep 16 09:27:01 2025 +0200 Merge remote-tracking branch 'origin/main' into muphys_bug_fix commit ff63fbb Author: Will Sawyer <wsawyer@cscs.ch> Date: Tue Sep 16 09:26:52 2025 +0200 Revised integration tests to work with DaCe backends, credit to Edoardo commit f4a73ec Author: William Sawyer <wsawyer@cscs.ch> Date: Tue Sep 16 09:11:22 2025 +0200 For benchmarking only, includes workarounds from Hannes; do not merge commit a4a90ce Merge: d3bf31b 9715db3 Author: William Sawyer <wsawyer@cscs.ch> Date: Mon Sep 15 10:36:16 2025 +0200 Merge remote-tracking branch 'origin/muphys_bug_fix' commit d3bf31b Merge: 2756af1 062e2da Author: William Sawyer <wsawyer@cscs.ch> Date: Mon Sep 15 10:36:09 2025 +0200 merged Fix from Hannes commit 062e2da Author: Hannes Vogt <vogt@hey.com> Date: Thu Sep 11 12:47:23 2025 +0200 try cse fix for compile-time in saturation adjustment 'loop' commit 9715db3 Author: Will Sawyer <wsawyer@cscs.ch> Date: Thu Sep 11 12:17:08 2025 +0200 Corrected problems in write_fields, added code for full_muphys
edopao
added a commit
that referenced
this pull request
Mar 16, 2026
Squashed commit of the following: commit 957c100 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Mar 16 14:56:28 2026 +0100 add switch to enable/disable dace hooks commit 30ee95e Merge: 7783ef6 e41ec41 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Thu Mar 12 16:16:41 2026 +0100 Merge branch 'main' into outer_mask_graupel_rmcopies2 commit 7783ef6 Merge: 065fc2e 6e6bb12 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Thu Mar 12 16:16:22 2026 +0100 Merge branch 'graupel_gpu_opt' into outer_mask_graupel_rmcopies2 commit 065fc2e Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Thu Mar 12 09:37:38 2026 +0100 Formatting changes to the hooks commit 6e6bb12 Merge: 1de714f 67d7cb3 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Thu Mar 12 09:26:59 2026 +0100 Merge branch 'main' into graupel_gpu_opt commit 0b3c500 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Thu Mar 12 09:26:31 2026 +0100 Checkout other files from main commit b534b85 Merge: 0e43193 67d7cb3 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Thu Mar 12 09:24:35 2026 +0100 Merge remote-tracking branch 'origin/main' into outer_mask_graupel_rmcopies2 commit 1de714f Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Wed Mar 11 15:01:42 2026 +0100 Update GPU configuration for graupel commit 0e43193 Merge: e2b0120 6fc8c37 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Wed Mar 11 09:51:52 2026 +0100 Merge remote-tracking branch 'origin/main' into outer_mask_graupel_rmcopies2 commit e2b0120 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Tue Mar 10 17:22:42 2026 +0100 Update gt4py commit commit f78d648 Author: Ioannis Magkanaris <iomagkanaris@gmail.com> Date: Tue Mar 10 15:33:07 2026 +0100 Set maxnreg to 80 and gpu_block_size_2d to (64,6) commit f90ebd2 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Tue Mar 10 15:39:52 2026 +0100 Updated gt4py version commit c8c8792 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Mon Mar 9 17:41:57 2026 +0100 Use gt4py from muphys_rmcopies_staging commit 6887420 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Fri Mar 6 14:06:10 2026 +0100 Fix removal of copies commit c9f57b4 Merge: 0ed4c24 5d9a14b Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Fri Mar 6 09:43:55 2026 +0100 Merge branch 'outer_mask_graupel' into outer_mask_graupel_rmcopies commit 5d9a14b Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Fri Mar 6 09:30:33 2026 +0100 Add enable_masking commit 0ed4c24 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Thu Mar 5 17:32:27 2026 +0100 Remove copies from intermediate access nodes commit 049c367 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Mar 5 17:22:43 2026 +0100 change gt4py to branch enhance_move_dataflow_into_if commit 704558f Merge: 6793b94 8efa537 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Thu Mar 5 16:55:10 2026 +0100 Merge branch 'muphy_remove_self_copies_t_out' into outer_mask_graupel_rmcopies commit 6793b94 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Thu Mar 5 15:43:30 2026 +0100 Revert changes with mask commit df901e2 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Wed Mar 4 16:44:47 2026 +0100 Working version of outside if statement commit 8efa537 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Wed Mar 4 15:44:35 2026 +0100 Remove copy of t_out from first map commit 9e10263 Merge: 2e8daee 27223ba Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Wed Mar 4 10:08:35 2026 +0100 Merge remote-tracking branch 'origin/main' into muphy_remove_self_copies_t_out commit 2e8daee Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Thu Feb 26 16:12:29 2026 +0100 Handle the t_ -> t_out copy in a good way commit b17128e Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Thu Feb 26 11:44:08 2026 +0100 Fixes after scan_last_level_update commit f870105 Merge: 654fb39 5971b76 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Wed Feb 25 18:03:12 2026 +0100 Merge remote-tracking branch 'origin/muphys_staging' into muphy_remove_self_copies_t_out commit 5971b76 Merge: 97e56bf 1098ecc Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 25 14:58:21 2026 +0100 Merge branch 'update_gt4py_version' into muphys_staging commit 1098ecc Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 25 14:30:09 2026 +0100 switch to gt4py package from pypi commit d9cb2cf Merge: 4172f0b 741e059 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 25 14:29:16 2026 +0100 Merge branch 'main' into update_gt4py_version commit 97e56bf Merge: 179b364 567a197 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 25 10:44:47 2026 +0100 Merge remote-tracking branch 'origin/muphys_graupel_bindings' into muphys_staging commit 4172f0b Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 25 08:31:03 2026 +0100 switch gt4py to test.pypi commit 6f8ce5c Merge: 7b9829e a4c65c4 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 25 08:29:31 2026 +0100 Merge branch 'main' into update_gt4py_version commit 7b9829e Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 21:21:49 2026 +0100 update uv lock commit 654fb39 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Tue Feb 24 15:57:05 2026 +0100 Remove intermediate temperature and multiple reads because of the concat_where improvement commit 179b364 Merge: 22dd4d1 2c9d5a5 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 13:26:37 2026 +0100 Merge branch 'muphys_bug_fix_single_level_fluxes' into muphys_staging commit 2c9d5a5 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 13:25:43 2026 +0100 switch to gt4py:main commit 22dd4d1 Merge: 7de4459 727bec6 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 13:16:34 2026 +0100 Merge remote-tracking branch 'origin/update_to_allocators' into update_gt4py_version commit 7de4459 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 13:15:32 2026 +0100 update gt4py tag commit cd4c180 Merge: 49aeee7 9a7f7d6 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 13:13:30 2026 +0100 Merge branch 'main' into update_gt4py_version commit 49aeee7 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 13:13:01 2026 +0100 switch to gt4py:main commit 8345375 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 13:12:18 2026 +0100 edit code comment commit 9bab2ad Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 12:27:26 2026 +0100 fix output write for surface fields commit 3c7e2ee Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 12:01:32 2026 +0100 update uv lock commit 79a846d Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 10:55:00 2026 +0100 edit commit 2bab78a Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 10:47:40 2026 +0100 edit commit c61fda1 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 10:16:10 2026 +0100 disable compile-time domain commit fdb2f5e Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 10:12:59 2026 +0100 switch to Till's fix branch commit f0fba53 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 10:08:30 2026 +0100 update uv lock commit 727bec6 Author: Hannes Vogt <vogt@hey.com> Date: Mon Feb 23 19:29:35 2026 +0100 Adopt new Allocator name commit 5c5ce51 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 23 17:22:46 2026 +0100 fix commit 25b51a7 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 23 17:22:31 2026 +0100 Revert "edit" This reverts commit faa58af. commit 7db5273 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Feb 20 17:02:51 2026 +0100 disable some tests commit faa58af Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 23 17:01:00 2026 +0100 edit commit ef7cbd1 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 23 14:55:26 2026 +0100 use dace dev branch commit 176e113 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 23 13:19:57 2026 +0100 disable some tests commit b9ec654 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 23 13:18:43 2026 +0100 Revert "disable some tests" This reverts commit ae7be1c. commit e52a96b Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 23 12:27:24 2026 +0100 update uv lock commit 0bbe99d Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 23 12:03:06 2026 +0100 update uv lock commit 7f19c23 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Feb 20 23:00:11 2026 +0100 update uv lock commit e5b48cf Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Feb 20 17:02:05 2026 +0100 switch gt4py to dev branch commit ae7be1c Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Feb 20 17:02:51 2026 +0100 disable some tests commit ba8bac5 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Feb 20 15:53:08 2026 +0100 fix GraupelOutput commit 567a197 Author: Hannes Vogt <vogt@hey.com> Date: Fri Feb 20 15:52:47 2026 +0100 muphys: graupel py2fgen bindings commit 436497a Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Feb 20 15:24:53 2026 +0100 apply multiple output domain to full muphys commit a4c80bf Merge: 5610e9f 502d66e Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Feb 20 15:10:16 2026 +0100 Merge branch 'main' into muphys_bug_fix_single_level_fluxes commit 4374bd7 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Feb 20 14:51:51 2026 +0100 switch to gt4py main commit f803530 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 19 21:51:45 2026 +0100 edit commit 110deaa Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 19 12:48:01 2026 +0100 disable some tests commit d503d4b Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 19 12:27:06 2026 +0100 fix commit ef43dd5 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 19 12:24:27 2026 +0100 edit commit 022e1ba Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 19 12:01:40 2026 +0100 fix commit 1550d95 Merge: 6ad1243 be236a2 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 19 11:37:15 2026 +0100 Merge branch 'main' into muphy_remove_self_copies commit 6ad1243 Merge: 2148481 eb07855 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 19 10:58:46 2026 +0100 Merge branch 'muphy_inout_t_field' into muphy_remove_self_copies commit 2148481 Merge: 5f94f5f f18399a Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 19 08:26:33 2026 +0100 Merge branch 'main' into muphy_remove_self_copies commit eb07855 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 19 08:16:50 2026 +0100 use t as inout commit 5f94f5f Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 18 23:14:35 2026 +0100 edit commit c8fb3d5 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 18 23:01:04 2026 +0100 edit commit 1eb6e8a Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 18 14:22:26 2026 +0100 edit commit 07e5a10 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 18 08:48:28 2026 +0100 edit commit 4540292 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 18 07:16:12 2026 +0100 edit commit 63b15e1 Merge: 3268874 952a77e Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 18 06:41:46 2026 +0100 Merge branch 'main' into muphy_remove_self_copies commit 3268874 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 18 06:34:51 2026 +0100 edit commit 03b5b4e Merge: 0a9024a d8c136b Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 17 17:11:34 2026 +0100 Merge branch 'main' into muphy_remove_self_copies commit 0a9024a Merge: 9d53c23 0aa3830 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 17 11:25:59 2026 +0100 Merge branch 'muphys_bug_fix_staging' into muphy_remove_self_copies commit 0aa3830 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Tue Feb 17 09:13:34 2026 +0100 Improvements in Graupel code (#1033) - Added an `if-statement` to make sure that we only enter the update functions only if there is some mask or previous level activated - Restructure `precip_qx_level_update` for better readability - Added `gpu_maxnreg = 128` option to the optimizer to improve the scan kernel performance - [x] Needs GridTools/gt4py#2464 --------- Co-authored-by: Edoardo Paone <edoardo.paone@cscs.ch> Co-authored-by: Hannes Vogt <hannes.vogt@cscs.ch> commit 3de76db Merge: 175ec33 c4b7f72 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 16 12:57:23 2026 +0100 Merge branch 'main' into muphys_bug_fix_staging commit 175ec33 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 16 11:48:20 2026 +0100 minor edit commit 8467ba3 Merge: 1c54544 20c3dc9 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 16 11:47:20 2026 +0100 Merge branch 'update_dace_version' into muphys_bug_fix_staging commit 20c3dc9 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 16 11:44:37 2026 +0100 use gt4py package from pypi commit 48b790f Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 16 10:46:11 2026 +0100 use gt4py package from test.pypi commit 9d53c23 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 12 17:12:16 2026 +0100 edit commit c75750f Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 12 16:21:30 2026 +0100 Remove self-copy in else-branch of mask expressions commit 1c54544 Merge: 9f261db ad9b5e2 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 12 13:24:07 2026 +0100 Merge branch 'update_dace_version' into muphys_bug_fix_staging commit ad9b5e2 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 12 13:23:41 2026 +0100 update uv lock commit 9f261db Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 12 13:23:23 2026 +0100 switch to gt4py main commit 6faf37b Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 12 11:32:05 2026 +0100 update uv lock commit 6663b6f Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 11 15:51:27 2026 +0100 switch gt4py staging branch to graupel_group_ifs_updated_main commit 9c6b28e Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 11 11:24:27 2026 +0100 update uv lock commit 442a09c Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 11 11:24:02 2026 +0100 update uv lock commit 99c37b4 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 11 10:45:29 2026 +0100 update uv lock commit 897a7ff Merge: dcc739a 7b2ad45 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 11 10:45:10 2026 +0100 Merge branch 'update_dace_version' into muphys_bug_fix_staging commit 7b2ad45 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 11 10:44:36 2026 +0100 update uv lock commit c5510f9 Merge: 23ccc35 05c2f5f Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 11 10:43:55 2026 +0100 Merge branch 'main' into update_dace_version commit dcc739a Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 9 14:27:41 2026 +0100 update uv lock commit 1451889 Merge: 40ccb4e 23ccc35 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 9 14:27:21 2026 +0100 Merge branch 'update_dace_version' into muphys_bug_fix_staging commit 23ccc35 Merge: 126090e 436ee72 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 9 14:21:15 2026 +0100 Merge branch 'main' into update_dace_version commit 126090e Author: Hannes Vogt <vogt@hey.com> Date: Fri Feb 6 16:16:46 2026 +0100 more typos and fix test commit 17b41d4 Author: Hannes Vogt <vogt@hey.com> Date: Fri Feb 6 16:07:16 2026 +0100 fix typo commit acb1d3b Merge: 42cd8e4 b5de2e0 Author: Hannes Vogt <vogt@hey.com> Date: Fri Feb 6 15:55:49 2026 +0100 Merge remote-tracking branch 'upstream/main' into update_dace_version commit 42cd8e4 Author: Hannes Vogt <vogt@hey.com> Date: Fri Feb 6 15:54:42 2026 +0100 update gt4py version commit 290c4d0 Author: Hannes Vogt <hannes@havogt.de> Date: Fri Feb 6 15:53:13 2026 +0100 GT4Py 1.1.4: Pre-compilation fix with_backend (#1048) Co-authored-by: Till Ehrengruber <till.ehrengruber@cscs.ch> commit 991b6b8 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Thu Feb 5 13:28:01 2026 +0100 Update the gt4py commit commit 532c125 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Thu Feb 5 13:16:08 2026 +0100 Update DaCe version commit 40ccb4e Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 4 21:44:54 2026 +0100 update uv lock commit 9b2662d Merge: 672b4f0 4384db7 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Wed Feb 4 18:04:13 2026 +0100 Merge branch 'main' into update_dace_version commit 8a84f9b Merge: e05e126 d85871f Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Jan 30 11:19:13 2026 +0100 Merge branch 'muphys_bug_fix' into muphys_bug_fix_staging commit d85871f Merge: efb5341 8ddf6cb Author: edopao <edoardo.paone@cscs.ch> Date: Fri Jan 30 11:18:55 2026 +0100 Merge branch 'main' into muphys_bug_fix commit e05e126 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Jan 30 11:17:08 2026 +0100 update uv lock commit a24a33c Merge: 605584f efb5341 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Jan 30 11:16:38 2026 +0100 Merge branch 'muphys_bug_fix' into muphys_bug_fix_staging commit efb5341 Author: Hannes Vogt <hannes@havogt.de> Date: Fri Jan 30 11:03:16 2026 +0100 Muphys bug fix: prepare merge with main (#1010) Co-authored-by: Edoardo Paone <edoardo.paone@cscs.ch> commit 605584f Author: Philip Müller <147368808+philip-paul-mueller@users.noreply.github.com> Date: Thu Jan 29 14:48:35 2026 +0100 Update To New Version Of Intre Map Optimization (#1019) In the previous version of the new TaskletFusion was on by default. However, this was changed to combat negative behaviour in the dycore, i.e. there is now a switch and it is disabled by default. This PR updates the feature to the newest version and also enables it for graupel by default. --------- Co-authored-by: Edoardo Paone <edoardo.paone@cscs.ch> commit 9c6e55a Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Jan 29 11:24:57 2026 +0100 edit import metrics commit a93c0c3 Merge: fa8e31c e64f382 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Jan 29 11:22:25 2026 +0100 Merge branch 'muphys_bug_fix' into muphys_bug_fix_staging commit fa8e31c Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Jan 29 11:16:35 2026 +0100 switch gt4py branch to muphys_staging commit 8257264 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Jan 29 11:15:02 2026 +0100 Update to gt4py main commit 672b4f0 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Jan 29 11:13:48 2026 +0100 edit import metrics commit 517d122 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Jan 29 11:06:47 2026 +0100 edit import metrics commit b45b9b1 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Jan 29 11:03:16 2026 +0100 switch gt4py branch commit a1e753f Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Jan 29 11:01:27 2026 +0100 edit import metrics commit 1c9c744 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Jan 29 10:56:46 2026 +0100 update uv lock commit 6ecff32 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Jan 29 10:53:32 2026 +0100 switch gt4py branch commit be4cee4 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Jan 29 10:52:28 2026 +0100 update gt4py version commit e64f382 Merge: 028b520 e30c2f7 Author: Hannes Vogt <vogt@hey.com> Date: Mon Jan 26 09:34:33 2026 +0100 Merge remote-tracking branch 'upstream/main' into muphys_bug_fix commit 028b520 Merge: 8bac688 ba917cf Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Jan 22 14:34:54 2026 +0100 Merge branch 'main' into muphys_bug_fix commit 8bac688 Author: Hannes Vogt <hannes@havogt.de> Date: Thu Jan 22 13:28:52 2026 +0100 muphys: add masking switch (#1000) commit b92b66c Author: Hannes Vogt <hannes@havogt.de> Date: Thu Jan 22 11:37:13 2026 +0100 Muphys: allow re-use of fields in GraupelOutput (#999) ... and enable it for the graupel_only test and driver. commit 89a5871 Author: edopao <edoardo.paone@cscs.ch> Date: Thu Jan 22 11:16:01 2026 +0100 Muphys: disable gpu memory pool (#998) commit aa286c1 Author: Hannes Vogt <hannes@havogt.de> Date: Thu Jan 22 09:11:38 2026 +0100 Muphys: no operations after scan (#997) commit 2f68d60 Author: Hannes Vogt <hannes@havogt.de> Date: Wed Jan 21 11:06:38 2026 +0100 fix computation of dz for float32 input files (#996) `dz` was computed in the precision of the input file, therefore graupel did not verify to f64 precision for f32 input files. commit 5610e9f Author: Hannes Vogt <vogt@hey.com> Date: Mon Jan 19 15:06:31 2026 +0100 make pflx full field commit 3b3b4da Author: Hannes Vogt <vogt@hey.com> Date: Mon Jan 19 14:04:09 2026 +0100 Only write the surface level of the fluxes commit 466ff6b Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Jan 16 16:06:41 2026 +0100 update gt4py main commit b714d56 Author: Hannes Vogt <hannes@havogt.de> Date: Fri Jan 16 16:04:55 2026 +0100 Muphys: merge scans (#973) Co-authored-by: Edoardo Paone <edoardo.paone@cscs.ch> commit f4ff457 Author: Hannes Vogt <vogt@hey.com> Date: Fri Jan 16 15:42:37 2026 +0100 refactor testing infrastructure commit a6d1b5b Merge: 58b7a6a 4cad2da Author: Hannes Vogt <vogt@hey.com> Date: Thu Jan 15 15:35:23 2026 +0100 Merge remote-tracking branch 'upstream/main' into muphys_bug_fix commit 58b7a6a Author: Hannes Vogt <vogt@hey.com> Date: Thu Jan 15 15:34:55 2026 +0100 fix stencil_test allocation for named_collections commit 42e4b86 Author: Hannes Vogt <vogt@hey.com> Date: Fri Jan 9 09:06:00 2026 +0100 fix timers commit b959d57 Merge: 4838d26 ff2c968 Author: Hannes Vogt <vogt@hey.com> Date: Thu Jan 8 10:35:26 2026 +0100 Merge remote-tracking branch 'upstream/main' into muphys_bug_fix commit 4838d26 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Dec 9 18:09:53 2025 +0100 undo extra changes commit 671bd66 Merge: 3ff602f 15b7406 Author: Hannes Vogt <vogt@hey.com> Date: Tue Dec 9 16:09:40 2025 +0100 Merge remote-tracking branch 'upstream/main' into muphys_bug_fix commit 3ff602f Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Dec 5 17:28:43 2025 +0100 fix module import commit 213e801 Author: Hannes Vogt <vogt@hey.com> Date: Fri Dec 5 16:01:58 2025 +0100 point to gt4py main commit b934921 Author: Hannes Vogt <hannes@havogt.de> Date: Fri Dec 5 15:50:05 2025 +0100 [draft] Muphys bug fix graupel refactoring hannes (#961) Co-authored-by: Will Sawyer <vectorflux@gmail.com> Co-authored-by: Will Sawyer <wsawyer@cscs.ch> commit 798ad60 Author: Hannes Vogt <hannes@havogt.de> Date: Thu Nov 27 11:40:15 2025 +0100 muphys: Refactor graupel_only driver and add integration test (#958) Clean up the graupel_only driver, and create an integration test to run through pytest. Co-authored-by: Will Sawyer <wsawyer@cscs.ch> commit fb2763b Merge: aef59a0 9153482 Author: Hannes Vogt <vogt@hey.com> Date: Fri Nov 21 17:41:45 2025 +0100 Merge branch 'muphys_bug_fix' of github.com:C2SM/icon4py into muphys_bug_fix commit 9153482 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Nov 21 13:45:16 2025 +0100 use backend_like commit 971aec1 Merge: e1dd9e4 d9be3ee Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Nov 21 13:14:34 2025 +0100 Merge branch 'main' into muphys_bug_fix commit aef59a0 Merge: e1dd9e4 d9be3ee Author: Hannes Vogt <vogt@hey.com> Date: Fri Nov 21 10:02:51 2025 +0100 Merge remote-tracking branch 'upstream/main' into muphys_bug_fix commit e1dd9e4 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Nov 7 18:11:12 2025 +0100 add static compute domain commit d2e80db Merge: a311d70 5485bca Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Nov 5 12:26:29 2025 +0100 Merge branch 'main' into muphys_bug_fix commit a311d70 Merge: d475f0b c68621b Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Oct 23 20:08:53 2025 +0200 Merge branch 'main' into muphys_bug_fix commit d475f0b Author: Will Sawyer <wsawyer@cscs.ch> Date: Tue Sep 30 14:48:25 2025 +0200 Adjustments for performance benefit commit d4432fc Author: Will Sawyer <wsawyer@cscs.ch> Date: Tue Sep 30 14:34:39 2025 +0200 Removed mask_out from saturation_adjustment -- not needed commit 3752592 Author: Will Sawyer <wsawyer@cscs.ch> Date: Thu Sep 18 12:36:41 2025 +0200 Corrected inputs for qse, qie, qge so that qti=1.0746937601645517e-005 commit 5a574e6 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Sep 16 14:41:41 2025 +0200 cleanup commit ab9981f Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Sep 16 14:36:35 2025 +0200 add backend parser commit 8aff981 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Sep 16 14:15:11 2025 +0200 edit run_graupel_only commit ed1f8a1 Merge: d180013 d40b215 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Sep 16 13:45:45 2025 +0200 Merge remote-tracking branch 'origin/edopao_muphys_benchmarking_dont_merge' into muphys_bug_fix commit d40b215 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Sep 16 13:08:45 2025 +0200 fix out fields commit 876e81f Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Sep 16 12:49:47 2025 +0200 remove qti field commit 546bb75 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Sep 16 12:32:44 2025 +0200 remove k_field commit f8c22e5 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Sep 16 12:21:02 2025 +0200 fix backend arg commit 77537ff Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Sep 16 12:18:05 2025 +0200 rewrite run_full_muphys commit d180013 Merge: ff63fbb 47ddf3b Author: Will Sawyer <wsawyer@cscs.ch> Date: Tue Sep 16 09:27:01 2025 +0200 Merge remote-tracking branch 'origin/main' into muphys_bug_fix commit ff63fbb Author: Will Sawyer <wsawyer@cscs.ch> Date: Tue Sep 16 09:26:52 2025 +0200 Revised integration tests to work with DaCe backends, credit to Edoardo commit f4a73ec Author: William Sawyer <wsawyer@cscs.ch> Date: Tue Sep 16 09:11:22 2025 +0200 For benchmarking only, includes workarounds from Hannes; do not merge commit a4a90ce Merge: d3bf31b 9715db3 Author: William Sawyer <wsawyer@cscs.ch> Date: Mon Sep 15 10:36:16 2025 +0200 Merge remote-tracking branch 'origin/muphys_bug_fix' commit d3bf31b Merge: 2756af1 062e2da Author: William Sawyer <wsawyer@cscs.ch> Date: Mon Sep 15 10:36:09 2025 +0200 merged Fix from Hannes commit 062e2da Author: Hannes Vogt <vogt@hey.com> Date: Thu Sep 11 12:47:23 2025 +0200 try cse fix for compile-time in saturation adjustment 'loop' commit 9715db3 Author: Will Sawyer <wsawyer@cscs.ch> Date: Thu Sep 11 12:17:08 2025 +0200 Corrected problems in write_fields, added code for full_muphys
edopao
added a commit
that referenced
this pull request
Mar 16, 2026
Squashed commit of the following: commit 957c100 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Mar 16 14:56:28 2026 +0100 add switch to enable/disable dace hooks commit 30ee95e Merge: 7783ef6 e41ec41 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Thu Mar 12 16:16:41 2026 +0100 Merge branch 'main' into outer_mask_graupel_rmcopies2 commit 7783ef6 Merge: 065fc2e 6e6bb12 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Thu Mar 12 16:16:22 2026 +0100 Merge branch 'graupel_gpu_opt' into outer_mask_graupel_rmcopies2 commit 065fc2e Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Thu Mar 12 09:37:38 2026 +0100 Formatting changes to the hooks commit 6e6bb12 Merge: 1de714f 67d7cb3 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Thu Mar 12 09:26:59 2026 +0100 Merge branch 'main' into graupel_gpu_opt commit 0b3c500 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Thu Mar 12 09:26:31 2026 +0100 Checkout other files from main commit b534b85 Merge: 0e43193 67d7cb3 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Thu Mar 12 09:24:35 2026 +0100 Merge remote-tracking branch 'origin/main' into outer_mask_graupel_rmcopies2 commit 1de714f Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Wed Mar 11 15:01:42 2026 +0100 Update GPU configuration for graupel commit 0e43193 Merge: e2b0120 6fc8c37 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Wed Mar 11 09:51:52 2026 +0100 Merge remote-tracking branch 'origin/main' into outer_mask_graupel_rmcopies2 commit e2b0120 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Tue Mar 10 17:22:42 2026 +0100 Update gt4py commit commit f78d648 Author: Ioannis Magkanaris <iomagkanaris@gmail.com> Date: Tue Mar 10 15:33:07 2026 +0100 Set maxnreg to 80 and gpu_block_size_2d to (64,6) commit f90ebd2 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Tue Mar 10 15:39:52 2026 +0100 Updated gt4py version commit c8c8792 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Mon Mar 9 17:41:57 2026 +0100 Use gt4py from muphys_rmcopies_staging commit 6887420 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Fri Mar 6 14:06:10 2026 +0100 Fix removal of copies commit c9f57b4 Merge: 0ed4c24 5d9a14b Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Fri Mar 6 09:43:55 2026 +0100 Merge branch 'outer_mask_graupel' into outer_mask_graupel_rmcopies commit 5d9a14b Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Fri Mar 6 09:30:33 2026 +0100 Add enable_masking commit 0ed4c24 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Thu Mar 5 17:32:27 2026 +0100 Remove copies from intermediate access nodes commit 049c367 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Mar 5 17:22:43 2026 +0100 change gt4py to branch enhance_move_dataflow_into_if commit 704558f Merge: 6793b94 8efa537 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Thu Mar 5 16:55:10 2026 +0100 Merge branch 'muphy_remove_self_copies_t_out' into outer_mask_graupel_rmcopies commit 6793b94 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Thu Mar 5 15:43:30 2026 +0100 Revert changes with mask commit df901e2 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Wed Mar 4 16:44:47 2026 +0100 Working version of outside if statement commit 8efa537 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Wed Mar 4 15:44:35 2026 +0100 Remove copy of t_out from first map commit 9e10263 Merge: 2e8daee 27223ba Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Wed Mar 4 10:08:35 2026 +0100 Merge remote-tracking branch 'origin/main' into muphy_remove_self_copies_t_out commit 2e8daee Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Thu Feb 26 16:12:29 2026 +0100 Handle the t_ -> t_out copy in a good way commit b17128e Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Thu Feb 26 11:44:08 2026 +0100 Fixes after scan_last_level_update commit f870105 Merge: 654fb39 5971b76 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Wed Feb 25 18:03:12 2026 +0100 Merge remote-tracking branch 'origin/muphys_staging' into muphy_remove_self_copies_t_out commit 5971b76 Merge: 97e56bf 1098ecc Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 25 14:58:21 2026 +0100 Merge branch 'update_gt4py_version' into muphys_staging commit 1098ecc Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 25 14:30:09 2026 +0100 switch to gt4py package from pypi commit d9cb2cf Merge: 4172f0b 741e059 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 25 14:29:16 2026 +0100 Merge branch 'main' into update_gt4py_version commit 97e56bf Merge: 179b364 567a197 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 25 10:44:47 2026 +0100 Merge remote-tracking branch 'origin/muphys_graupel_bindings' into muphys_staging commit 4172f0b Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 25 08:31:03 2026 +0100 switch gt4py to test.pypi commit 6f8ce5c Merge: 7b9829e a4c65c4 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 25 08:29:31 2026 +0100 Merge branch 'main' into update_gt4py_version commit 7b9829e Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 21:21:49 2026 +0100 update uv lock commit 654fb39 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Tue Feb 24 15:57:05 2026 +0100 Remove intermediate temperature and multiple reads because of the concat_where improvement commit 179b364 Merge: 22dd4d1 2c9d5a5 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 13:26:37 2026 +0100 Merge branch 'muphys_bug_fix_single_level_fluxes' into muphys_staging commit 2c9d5a5 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 13:25:43 2026 +0100 switch to gt4py:main commit 22dd4d1 Merge: 7de4459 727bec6 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 13:16:34 2026 +0100 Merge remote-tracking branch 'origin/update_to_allocators' into update_gt4py_version commit 7de4459 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 13:15:32 2026 +0100 update gt4py tag commit cd4c180 Merge: 49aeee7 9a7f7d6 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 13:13:30 2026 +0100 Merge branch 'main' into update_gt4py_version commit 49aeee7 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 13:13:01 2026 +0100 switch to gt4py:main commit 8345375 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 13:12:18 2026 +0100 edit code comment commit 9bab2ad Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 12:27:26 2026 +0100 fix output write for surface fields commit 3c7e2ee Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 12:01:32 2026 +0100 update uv lock commit 79a846d Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 10:55:00 2026 +0100 edit commit 2bab78a Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 10:47:40 2026 +0100 edit commit c61fda1 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 10:16:10 2026 +0100 disable compile-time domain commit fdb2f5e Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 10:12:59 2026 +0100 switch to Till's fix branch commit f0fba53 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 10:08:30 2026 +0100 update uv lock commit 727bec6 Author: Hannes Vogt <vogt@hey.com> Date: Mon Feb 23 19:29:35 2026 +0100 Adopt new Allocator name commit 5c5ce51 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 23 17:22:46 2026 +0100 fix commit 25b51a7 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 23 17:22:31 2026 +0100 Revert "edit" This reverts commit faa58af. commit 7db5273 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Feb 20 17:02:51 2026 +0100 disable some tests commit faa58af Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 23 17:01:00 2026 +0100 edit commit ef7cbd1 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 23 14:55:26 2026 +0100 use dace dev branch commit 176e113 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 23 13:19:57 2026 +0100 disable some tests commit b9ec654 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 23 13:18:43 2026 +0100 Revert "disable some tests" This reverts commit ae7be1c. commit e52a96b Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 23 12:27:24 2026 +0100 update uv lock commit 0bbe99d Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 23 12:03:06 2026 +0100 update uv lock commit 7f19c23 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Feb 20 23:00:11 2026 +0100 update uv lock commit e5b48cf Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Feb 20 17:02:05 2026 +0100 switch gt4py to dev branch commit ae7be1c Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Feb 20 17:02:51 2026 +0100 disable some tests commit ba8bac5 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Feb 20 15:53:08 2026 +0100 fix GraupelOutput commit 567a197 Author: Hannes Vogt <vogt@hey.com> Date: Fri Feb 20 15:52:47 2026 +0100 muphys: graupel py2fgen bindings commit 436497a Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Feb 20 15:24:53 2026 +0100 apply multiple output domain to full muphys commit a4c80bf Merge: 5610e9f 502d66e Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Feb 20 15:10:16 2026 +0100 Merge branch 'main' into muphys_bug_fix_single_level_fluxes commit 4374bd7 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Feb 20 14:51:51 2026 +0100 switch to gt4py main commit f803530 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 19 21:51:45 2026 +0100 edit commit 110deaa Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 19 12:48:01 2026 +0100 disable some tests commit d503d4b Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 19 12:27:06 2026 +0100 fix commit ef43dd5 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 19 12:24:27 2026 +0100 edit commit 022e1ba Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 19 12:01:40 2026 +0100 fix commit 1550d95 Merge: 6ad1243 be236a2 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 19 11:37:15 2026 +0100 Merge branch 'main' into muphy_remove_self_copies commit 6ad1243 Merge: 2148481 eb07855 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 19 10:58:46 2026 +0100 Merge branch 'muphy_inout_t_field' into muphy_remove_self_copies commit 2148481 Merge: 5f94f5f f18399a Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 19 08:26:33 2026 +0100 Merge branch 'main' into muphy_remove_self_copies commit eb07855 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 19 08:16:50 2026 +0100 use t as inout commit 5f94f5f Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 18 23:14:35 2026 +0100 edit commit c8fb3d5 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 18 23:01:04 2026 +0100 edit commit 1eb6e8a Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 18 14:22:26 2026 +0100 edit commit 07e5a10 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 18 08:48:28 2026 +0100 edit commit 4540292 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 18 07:16:12 2026 +0100 edit commit 63b15e1 Merge: 3268874 952a77e Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 18 06:41:46 2026 +0100 Merge branch 'main' into muphy_remove_self_copies commit 3268874 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 18 06:34:51 2026 +0100 edit commit 03b5b4e Merge: 0a9024a d8c136b Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 17 17:11:34 2026 +0100 Merge branch 'main' into muphy_remove_self_copies commit 0a9024a Merge: 9d53c23 0aa3830 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 17 11:25:59 2026 +0100 Merge branch 'muphys_bug_fix_staging' into muphy_remove_self_copies commit 0aa3830 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Tue Feb 17 09:13:34 2026 +0100 Improvements in Graupel code (#1033) - Added an `if-statement` to make sure that we only enter the update functions only if there is some mask or previous level activated - Restructure `precip_qx_level_update` for better readability - Added `gpu_maxnreg = 128` option to the optimizer to improve the scan kernel performance - [x] Needs GridTools/gt4py#2464 --------- Co-authored-by: Edoardo Paone <edoardo.paone@cscs.ch> Co-authored-by: Hannes Vogt <hannes.vogt@cscs.ch> commit 3de76db Merge: 175ec33 c4b7f72 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 16 12:57:23 2026 +0100 Merge branch 'main' into muphys_bug_fix_staging commit 175ec33 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 16 11:48:20 2026 +0100 minor edit commit 8467ba3 Merge: 1c54544 20c3dc9 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 16 11:47:20 2026 +0100 Merge branch 'update_dace_version' into muphys_bug_fix_staging commit 20c3dc9 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 16 11:44:37 2026 +0100 use gt4py package from pypi commit 48b790f Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 16 10:46:11 2026 +0100 use gt4py package from test.pypi commit 9d53c23 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 12 17:12:16 2026 +0100 edit commit c75750f Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 12 16:21:30 2026 +0100 Remove self-copy in else-branch of mask expressions commit 1c54544 Merge: 9f261db ad9b5e2 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 12 13:24:07 2026 +0100 Merge branch 'update_dace_version' into muphys_bug_fix_staging commit ad9b5e2 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 12 13:23:41 2026 +0100 update uv lock commit 9f261db Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 12 13:23:23 2026 +0100 switch to gt4py main commit 6faf37b Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 12 11:32:05 2026 +0100 update uv lock commit 6663b6f Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 11 15:51:27 2026 +0100 switch gt4py staging branch to graupel_group_ifs_updated_main commit 9c6b28e Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 11 11:24:27 2026 +0100 update uv lock commit 442a09c Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 11 11:24:02 2026 +0100 update uv lock commit 99c37b4 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 11 10:45:29 2026 +0100 update uv lock commit 897a7ff Merge: dcc739a 7b2ad45 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 11 10:45:10 2026 +0100 Merge branch 'update_dace_version' into muphys_bug_fix_staging commit 7b2ad45 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 11 10:44:36 2026 +0100 update uv lock commit c5510f9 Merge: 23ccc35 05c2f5f Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 11 10:43:55 2026 +0100 Merge branch 'main' into update_dace_version commit dcc739a Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 9 14:27:41 2026 +0100 update uv lock commit 1451889 Merge: 40ccb4e 23ccc35 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 9 14:27:21 2026 +0100 Merge branch 'update_dace_version' into muphys_bug_fix_staging commit 23ccc35 Merge: 126090e 436ee72 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 9 14:21:15 2026 +0100 Merge branch 'main' into update_dace_version commit 126090e Author: Hannes Vogt <vogt@hey.com> Date: Fri Feb 6 16:16:46 2026 +0100 more typos and fix test commit 17b41d4 Author: Hannes Vogt <vogt@hey.com> Date: Fri Feb 6 16:07:16 2026 +0100 fix typo commit acb1d3b Merge: 42cd8e4 b5de2e0 Author: Hannes Vogt <vogt@hey.com> Date: Fri Feb 6 15:55:49 2026 +0100 Merge remote-tracking branch 'upstream/main' into update_dace_version commit 42cd8e4 Author: Hannes Vogt <vogt@hey.com> Date: Fri Feb 6 15:54:42 2026 +0100 update gt4py version commit 290c4d0 Author: Hannes Vogt <hannes@havogt.de> Date: Fri Feb 6 15:53:13 2026 +0100 GT4Py 1.1.4: Pre-compilation fix with_backend (#1048) Co-authored-by: Till Ehrengruber <till.ehrengruber@cscs.ch> commit 991b6b8 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Thu Feb 5 13:28:01 2026 +0100 Update the gt4py commit commit 532c125 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Thu Feb 5 13:16:08 2026 +0100 Update DaCe version commit 40ccb4e Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 4 21:44:54 2026 +0100 update uv lock commit 9b2662d Merge: 672b4f0 4384db7 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Wed Feb 4 18:04:13 2026 +0100 Merge branch 'main' into update_dace_version commit 8a84f9b Merge: e05e126 d85871f Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Jan 30 11:19:13 2026 +0100 Merge branch 'muphys_bug_fix' into muphys_bug_fix_staging commit d85871f Merge: efb5341 8ddf6cb Author: edopao <edoardo.paone@cscs.ch> Date: Fri Jan 30 11:18:55 2026 +0100 Merge branch 'main' into muphys_bug_fix commit e05e126 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Jan 30 11:17:08 2026 +0100 update uv lock commit a24a33c Merge: 605584f efb5341 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Jan 30 11:16:38 2026 +0100 Merge branch 'muphys_bug_fix' into muphys_bug_fix_staging commit efb5341 Author: Hannes Vogt <hannes@havogt.de> Date: Fri Jan 30 11:03:16 2026 +0100 Muphys bug fix: prepare merge with main (#1010) Co-authored-by: Edoardo Paone <edoardo.paone@cscs.ch> commit 605584f Author: Philip Müller <147368808+philip-paul-mueller@users.noreply.github.com> Date: Thu Jan 29 14:48:35 2026 +0100 Update To New Version Of Intre Map Optimization (#1019) In the previous version of the new TaskletFusion was on by default. However, this was changed to combat negative behaviour in the dycore, i.e. there is now a switch and it is disabled by default. This PR updates the feature to the newest version and also enables it for graupel by default. --------- Co-authored-by: Edoardo Paone <edoardo.paone@cscs.ch> commit 9c6e55a Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Jan 29 11:24:57 2026 +0100 edit import metrics commit a93c0c3 Merge: fa8e31c e64f382 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Jan 29 11:22:25 2026 +0100 Merge branch 'muphys_bug_fix' into muphys_bug_fix_staging commit fa8e31c Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Jan 29 11:16:35 2026 +0100 switch gt4py branch to muphys_staging commit 8257264 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Jan 29 11:15:02 2026 +0100 Update to gt4py main commit 672b4f0 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Jan 29 11:13:48 2026 +0100 edit import metrics commit 517d122 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Jan 29 11:06:47 2026 +0100 edit import metrics commit b45b9b1 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Jan 29 11:03:16 2026 +0100 switch gt4py branch commit a1e753f Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Jan 29 11:01:27 2026 +0100 edit import metrics commit 1c9c744 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Jan 29 10:56:46 2026 +0100 update uv lock commit 6ecff32 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Jan 29 10:53:32 2026 +0100 switch gt4py branch commit be4cee4 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Jan 29 10:52:28 2026 +0100 update gt4py version commit e64f382 Merge: 028b520 e30c2f7 Author: Hannes Vogt <vogt@hey.com> Date: Mon Jan 26 09:34:33 2026 +0100 Merge remote-tracking branch 'upstream/main' into muphys_bug_fix commit 028b520 Merge: 8bac688 ba917cf Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Jan 22 14:34:54 2026 +0100 Merge branch 'main' into muphys_bug_fix commit 8bac688 Author: Hannes Vogt <hannes@havogt.de> Date: Thu Jan 22 13:28:52 2026 +0100 muphys: add masking switch (#1000) commit b92b66c Author: Hannes Vogt <hannes@havogt.de> Date: Thu Jan 22 11:37:13 2026 +0100 Muphys: allow re-use of fields in GraupelOutput (#999) ... and enable it for the graupel_only test and driver. commit 89a5871 Author: edopao <edoardo.paone@cscs.ch> Date: Thu Jan 22 11:16:01 2026 +0100 Muphys: disable gpu memory pool (#998) commit aa286c1 Author: Hannes Vogt <hannes@havogt.de> Date: Thu Jan 22 09:11:38 2026 +0100 Muphys: no operations after scan (#997) commit 2f68d60 Author: Hannes Vogt <hannes@havogt.de> Date: Wed Jan 21 11:06:38 2026 +0100 fix computation of dz for float32 input files (#996) `dz` was computed in the precision of the input file, therefore graupel did not verify to f64 precision for f32 input files. commit 5610e9f Author: Hannes Vogt <vogt@hey.com> Date: Mon Jan 19 15:06:31 2026 +0100 make pflx full field commit 3b3b4da Author: Hannes Vogt <vogt@hey.com> Date: Mon Jan 19 14:04:09 2026 +0100 Only write the surface level of the fluxes commit 466ff6b Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Jan 16 16:06:41 2026 +0100 update gt4py main commit b714d56 Author: Hannes Vogt <hannes@havogt.de> Date: Fri Jan 16 16:04:55 2026 +0100 Muphys: merge scans (#973) Co-authored-by: Edoardo Paone <edoardo.paone@cscs.ch> commit f4ff457 Author: Hannes Vogt <vogt@hey.com> Date: Fri Jan 16 15:42:37 2026 +0100 refactor testing infrastructure commit a6d1b5b Merge: 58b7a6a 4cad2da Author: Hannes Vogt <vogt@hey.com> Date: Thu Jan 15 15:35:23 2026 +0100 Merge remote-tracking branch 'upstream/main' into muphys_bug_fix commit 58b7a6a Author: Hannes Vogt <vogt@hey.com> Date: Thu Jan 15 15:34:55 2026 +0100 fix stencil_test allocation for named_collections commit 42e4b86 Author: Hannes Vogt <vogt@hey.com> Date: Fri Jan 9 09:06:00 2026 +0100 fix timers commit b959d57 Merge: 4838d26 ff2c968 Author: Hannes Vogt <vogt@hey.com> Date: Thu Jan 8 10:35:26 2026 +0100 Merge remote-tracking branch 'upstream/main' into muphys_bug_fix commit 4838d26 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Dec 9 18:09:53 2025 +0100 undo extra changes commit 671bd66 Merge: 3ff602f 15b7406 Author: Hannes Vogt <vogt@hey.com> Date: Tue Dec 9 16:09:40 2025 +0100 Merge remote-tracking branch 'upstream/main' into muphys_bug_fix commit 3ff602f Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Dec 5 17:28:43 2025 +0100 fix module import commit 213e801 Author: Hannes Vogt <vogt@hey.com> Date: Fri Dec 5 16:01:58 2025 +0100 point to gt4py main commit b934921 Author: Hannes Vogt <hannes@havogt.de> Date: Fri Dec 5 15:50:05 2025 +0100 [draft] Muphys bug fix graupel refactoring hannes (#961) Co-authored-by: Will Sawyer <vectorflux@gmail.com> Co-authored-by: Will Sawyer <wsawyer@cscs.ch> commit 798ad60 Author: Hannes Vogt <hannes@havogt.de> Date: Thu Nov 27 11:40:15 2025 +0100 muphys: Refactor graupel_only driver and add integration test (#958) Clean up the graupel_only driver, and create an integration test to run through pytest. Co-authored-by: Will Sawyer <wsawyer@cscs.ch> commit fb2763b Merge: aef59a0 9153482 Author: Hannes Vogt <vogt@hey.com> Date: Fri Nov 21 17:41:45 2025 +0100 Merge branch 'muphys_bug_fix' of github.com:C2SM/icon4py into muphys_bug_fix commit 9153482 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Nov 21 13:45:16 2025 +0100 use backend_like commit 971aec1 Merge: e1dd9e4 d9be3ee Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Nov 21 13:14:34 2025 +0100 Merge branch 'main' into muphys_bug_fix commit aef59a0 Merge: e1dd9e4 d9be3ee Author: Hannes Vogt <vogt@hey.com> Date: Fri Nov 21 10:02:51 2025 +0100 Merge remote-tracking branch 'upstream/main' into muphys_bug_fix commit e1dd9e4 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Nov 7 18:11:12 2025 +0100 add static compute domain commit d2e80db Merge: a311d70 5485bca Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Nov 5 12:26:29 2025 +0100 Merge branch 'main' into muphys_bug_fix commit a311d70 Merge: d475f0b c68621b Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Oct 23 20:08:53 2025 +0200 Merge branch 'main' into muphys_bug_fix commit d475f0b Author: Will Sawyer <wsawyer@cscs.ch> Date: Tue Sep 30 14:48:25 2025 +0200 Adjustments for performance benefit commit d4432fc Author: Will Sawyer <wsawyer@cscs.ch> Date: Tue Sep 30 14:34:39 2025 +0200 Removed mask_out from saturation_adjustment -- not needed commit 3752592 Author: Will Sawyer <wsawyer@cscs.ch> Date: Thu Sep 18 12:36:41 2025 +0200 Corrected inputs for qse, qie, qge so that qti=1.0746937601645517e-005 commit 5a574e6 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Sep 16 14:41:41 2025 +0200 cleanup commit ab9981f Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Sep 16 14:36:35 2025 +0200 add backend parser commit 8aff981 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Sep 16 14:15:11 2025 +0200 edit run_graupel_only commit ed1f8a1 Merge: d180013 d40b215 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Sep 16 13:45:45 2025 +0200 Merge remote-tracking branch 'origin/edopao_muphys_benchmarking_dont_merge' into muphys_bug_fix commit d40b215 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Sep 16 13:08:45 2025 +0200 fix out fields commit 876e81f Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Sep 16 12:49:47 2025 +0200 remove qti field commit 546bb75 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Sep 16 12:32:44 2025 +0200 remove k_field commit f8c22e5 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Sep 16 12:21:02 2025 +0200 fix backend arg commit 77537ff Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Sep 16 12:18:05 2025 +0200 rewrite run_full_muphys commit d180013 Merge: ff63fbb 47ddf3b Author: Will Sawyer <wsawyer@cscs.ch> Date: Tue Sep 16 09:27:01 2025 +0200 Merge remote-tracking branch 'origin/main' into muphys_bug_fix commit ff63fbb Author: Will Sawyer <wsawyer@cscs.ch> Date: Tue Sep 16 09:26:52 2025 +0200 Revised integration tests to work with DaCe backends, credit to Edoardo commit f4a73ec Author: William Sawyer <wsawyer@cscs.ch> Date: Tue Sep 16 09:11:22 2025 +0200 For benchmarking only, includes workarounds from Hannes; do not merge commit a4a90ce Merge: d3bf31b 9715db3 Author: William Sawyer <wsawyer@cscs.ch> Date: Mon Sep 15 10:36:16 2025 +0200 Merge remote-tracking branch 'origin/muphys_bug_fix' commit d3bf31b Merge: 2756af1 062e2da Author: William Sawyer <wsawyer@cscs.ch> Date: Mon Sep 15 10:36:09 2025 +0200 merged Fix from Hannes commit 062e2da Author: Hannes Vogt <vogt@hey.com> Date: Thu Sep 11 12:47:23 2025 +0200 try cse fix for compile-time in saturation adjustment 'loop' commit 9715db3 Author: Will Sawyer <wsawyer@cscs.ch> Date: Thu Sep 11 12:17:08 2025 +0200 Corrected problems in write_fields, added code for full_muphys
edopao
added a commit
that referenced
this pull request
Mar 16, 2026
Squashed commit of the following: commit 957c100 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Mar 16 14:56:28 2026 +0100 add switch to enable/disable dace hooks commit 30ee95e Merge: 7783ef6 e41ec41 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Thu Mar 12 16:16:41 2026 +0100 Merge branch 'main' into outer_mask_graupel_rmcopies2 commit 7783ef6 Merge: 065fc2e 6e6bb12 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Thu Mar 12 16:16:22 2026 +0100 Merge branch 'graupel_gpu_opt' into outer_mask_graupel_rmcopies2 commit 065fc2e Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Thu Mar 12 09:37:38 2026 +0100 Formatting changes to the hooks commit 6e6bb12 Merge: 1de714f 67d7cb3 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Thu Mar 12 09:26:59 2026 +0100 Merge branch 'main' into graupel_gpu_opt commit 0b3c500 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Thu Mar 12 09:26:31 2026 +0100 Checkout other files from main commit b534b85 Merge: 0e43193 67d7cb3 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Thu Mar 12 09:24:35 2026 +0100 Merge remote-tracking branch 'origin/main' into outer_mask_graupel_rmcopies2 commit 1de714f Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Wed Mar 11 15:01:42 2026 +0100 Update GPU configuration for graupel commit 0e43193 Merge: e2b0120 6fc8c37 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Wed Mar 11 09:51:52 2026 +0100 Merge remote-tracking branch 'origin/main' into outer_mask_graupel_rmcopies2 commit e2b0120 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Tue Mar 10 17:22:42 2026 +0100 Update gt4py commit commit f78d648 Author: Ioannis Magkanaris <iomagkanaris@gmail.com> Date: Tue Mar 10 15:33:07 2026 +0100 Set maxnreg to 80 and gpu_block_size_2d to (64,6) commit f90ebd2 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Tue Mar 10 15:39:52 2026 +0100 Updated gt4py version commit c8c8792 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Mon Mar 9 17:41:57 2026 +0100 Use gt4py from muphys_rmcopies_staging commit 6887420 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Fri Mar 6 14:06:10 2026 +0100 Fix removal of copies commit c9f57b4 Merge: 0ed4c24 5d9a14b Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Fri Mar 6 09:43:55 2026 +0100 Merge branch 'outer_mask_graupel' into outer_mask_graupel_rmcopies commit 5d9a14b Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Fri Mar 6 09:30:33 2026 +0100 Add enable_masking commit 0ed4c24 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Thu Mar 5 17:32:27 2026 +0100 Remove copies from intermediate access nodes commit 049c367 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Mar 5 17:22:43 2026 +0100 change gt4py to branch enhance_move_dataflow_into_if commit 704558f Merge: 6793b94 8efa537 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Thu Mar 5 16:55:10 2026 +0100 Merge branch 'muphy_remove_self_copies_t_out' into outer_mask_graupel_rmcopies commit 6793b94 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Thu Mar 5 15:43:30 2026 +0100 Revert changes with mask commit df901e2 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Wed Mar 4 16:44:47 2026 +0100 Working version of outside if statement commit 8efa537 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Wed Mar 4 15:44:35 2026 +0100 Remove copy of t_out from first map commit 9e10263 Merge: 2e8daee 27223ba Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Wed Mar 4 10:08:35 2026 +0100 Merge remote-tracking branch 'origin/main' into muphy_remove_self_copies_t_out commit 2e8daee Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Thu Feb 26 16:12:29 2026 +0100 Handle the t_ -> t_out copy in a good way commit b17128e Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Thu Feb 26 11:44:08 2026 +0100 Fixes after scan_last_level_update commit f870105 Merge: 654fb39 5971b76 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Wed Feb 25 18:03:12 2026 +0100 Merge remote-tracking branch 'origin/muphys_staging' into muphy_remove_self_copies_t_out commit 5971b76 Merge: 97e56bf 1098ecc Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 25 14:58:21 2026 +0100 Merge branch 'update_gt4py_version' into muphys_staging commit 1098ecc Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 25 14:30:09 2026 +0100 switch to gt4py package from pypi commit d9cb2cf Merge: 4172f0b 741e059 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 25 14:29:16 2026 +0100 Merge branch 'main' into update_gt4py_version commit 97e56bf Merge: 179b364 567a197 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 25 10:44:47 2026 +0100 Merge remote-tracking branch 'origin/muphys_graupel_bindings' into muphys_staging commit 4172f0b Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 25 08:31:03 2026 +0100 switch gt4py to test.pypi commit 6f8ce5c Merge: 7b9829e a4c65c4 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 25 08:29:31 2026 +0100 Merge branch 'main' into update_gt4py_version commit 7b9829e Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 21:21:49 2026 +0100 update uv lock commit 654fb39 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Tue Feb 24 15:57:05 2026 +0100 Remove intermediate temperature and multiple reads because of the concat_where improvement commit 179b364 Merge: 22dd4d1 2c9d5a5 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 13:26:37 2026 +0100 Merge branch 'muphys_bug_fix_single_level_fluxes' into muphys_staging commit 2c9d5a5 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 13:25:43 2026 +0100 switch to gt4py:main commit 22dd4d1 Merge: 7de4459 727bec6 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 13:16:34 2026 +0100 Merge remote-tracking branch 'origin/update_to_allocators' into update_gt4py_version commit 7de4459 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 13:15:32 2026 +0100 update gt4py tag commit cd4c180 Merge: 49aeee7 9a7f7d6 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 13:13:30 2026 +0100 Merge branch 'main' into update_gt4py_version commit 49aeee7 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 13:13:01 2026 +0100 switch to gt4py:main commit 8345375 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 13:12:18 2026 +0100 edit code comment commit 9bab2ad Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 12:27:26 2026 +0100 fix output write for surface fields commit 3c7e2ee Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 12:01:32 2026 +0100 update uv lock commit 79a846d Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 10:55:00 2026 +0100 edit commit 2bab78a Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 10:47:40 2026 +0100 edit commit c61fda1 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 10:16:10 2026 +0100 disable compile-time domain commit fdb2f5e Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 10:12:59 2026 +0100 switch to Till's fix branch commit f0fba53 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 24 10:08:30 2026 +0100 update uv lock commit 727bec6 Author: Hannes Vogt <vogt@hey.com> Date: Mon Feb 23 19:29:35 2026 +0100 Adopt new Allocator name commit 5c5ce51 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 23 17:22:46 2026 +0100 fix commit 25b51a7 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 23 17:22:31 2026 +0100 Revert "edit" This reverts commit faa58af. commit 7db5273 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Feb 20 17:02:51 2026 +0100 disable some tests commit faa58af Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 23 17:01:00 2026 +0100 edit commit ef7cbd1 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 23 14:55:26 2026 +0100 use dace dev branch commit 176e113 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 23 13:19:57 2026 +0100 disable some tests commit b9ec654 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 23 13:18:43 2026 +0100 Revert "disable some tests" This reverts commit ae7be1c. commit e52a96b Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 23 12:27:24 2026 +0100 update uv lock commit 0bbe99d Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 23 12:03:06 2026 +0100 update uv lock commit 7f19c23 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Feb 20 23:00:11 2026 +0100 update uv lock commit e5b48cf Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Feb 20 17:02:05 2026 +0100 switch gt4py to dev branch commit ae7be1c Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Feb 20 17:02:51 2026 +0100 disable some tests commit ba8bac5 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Feb 20 15:53:08 2026 +0100 fix GraupelOutput commit 567a197 Author: Hannes Vogt <vogt@hey.com> Date: Fri Feb 20 15:52:47 2026 +0100 muphys: graupel py2fgen bindings commit 436497a Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Feb 20 15:24:53 2026 +0100 apply multiple output domain to full muphys commit a4c80bf Merge: 5610e9f 502d66e Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Feb 20 15:10:16 2026 +0100 Merge branch 'main' into muphys_bug_fix_single_level_fluxes commit 4374bd7 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Feb 20 14:51:51 2026 +0100 switch to gt4py main commit f803530 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 19 21:51:45 2026 +0100 edit commit 110deaa Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 19 12:48:01 2026 +0100 disable some tests commit d503d4b Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 19 12:27:06 2026 +0100 fix commit ef43dd5 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 19 12:24:27 2026 +0100 edit commit 022e1ba Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 19 12:01:40 2026 +0100 fix commit 1550d95 Merge: 6ad1243 be236a2 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 19 11:37:15 2026 +0100 Merge branch 'main' into muphy_remove_self_copies commit 6ad1243 Merge: 2148481 eb07855 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 19 10:58:46 2026 +0100 Merge branch 'muphy_inout_t_field' into muphy_remove_self_copies commit 2148481 Merge: 5f94f5f f18399a Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 19 08:26:33 2026 +0100 Merge branch 'main' into muphy_remove_self_copies commit eb07855 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 19 08:16:50 2026 +0100 use t as inout commit 5f94f5f Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 18 23:14:35 2026 +0100 edit commit c8fb3d5 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 18 23:01:04 2026 +0100 edit commit 1eb6e8a Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 18 14:22:26 2026 +0100 edit commit 07e5a10 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 18 08:48:28 2026 +0100 edit commit 4540292 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 18 07:16:12 2026 +0100 edit commit 63b15e1 Merge: 3268874 952a77e Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 18 06:41:46 2026 +0100 Merge branch 'main' into muphy_remove_self_copies commit 3268874 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 18 06:34:51 2026 +0100 edit commit 03b5b4e Merge: 0a9024a d8c136b Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 17 17:11:34 2026 +0100 Merge branch 'main' into muphy_remove_self_copies commit 0a9024a Merge: 9d53c23 0aa3830 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Feb 17 11:25:59 2026 +0100 Merge branch 'muphys_bug_fix_staging' into muphy_remove_self_copies commit 0aa3830 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Tue Feb 17 09:13:34 2026 +0100 Improvements in Graupel code (#1033) - Added an `if-statement` to make sure that we only enter the update functions only if there is some mask or previous level activated - Restructure `precip_qx_level_update` for better readability - Added `gpu_maxnreg = 128` option to the optimizer to improve the scan kernel performance - [x] Needs GridTools/gt4py#2464 --------- Co-authored-by: Edoardo Paone <edoardo.paone@cscs.ch> Co-authored-by: Hannes Vogt <hannes.vogt@cscs.ch> commit 3de76db Merge: 175ec33 c4b7f72 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 16 12:57:23 2026 +0100 Merge branch 'main' into muphys_bug_fix_staging commit 175ec33 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 16 11:48:20 2026 +0100 minor edit commit 8467ba3 Merge: 1c54544 20c3dc9 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 16 11:47:20 2026 +0100 Merge branch 'update_dace_version' into muphys_bug_fix_staging commit 20c3dc9 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 16 11:44:37 2026 +0100 use gt4py package from pypi commit 48b790f Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 16 10:46:11 2026 +0100 use gt4py package from test.pypi commit 9d53c23 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 12 17:12:16 2026 +0100 edit commit c75750f Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 12 16:21:30 2026 +0100 Remove self-copy in else-branch of mask expressions commit 1c54544 Merge: 9f261db ad9b5e2 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 12 13:24:07 2026 +0100 Merge branch 'update_dace_version' into muphys_bug_fix_staging commit ad9b5e2 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 12 13:23:41 2026 +0100 update uv lock commit 9f261db Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 12 13:23:23 2026 +0100 switch to gt4py main commit 6faf37b Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Feb 12 11:32:05 2026 +0100 update uv lock commit 6663b6f Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 11 15:51:27 2026 +0100 switch gt4py staging branch to graupel_group_ifs_updated_main commit 9c6b28e Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 11 11:24:27 2026 +0100 update uv lock commit 442a09c Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 11 11:24:02 2026 +0100 update uv lock commit 99c37b4 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 11 10:45:29 2026 +0100 update uv lock commit 897a7ff Merge: dcc739a 7b2ad45 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 11 10:45:10 2026 +0100 Merge branch 'update_dace_version' into muphys_bug_fix_staging commit 7b2ad45 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 11 10:44:36 2026 +0100 update uv lock commit c5510f9 Merge: 23ccc35 05c2f5f Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 11 10:43:55 2026 +0100 Merge branch 'main' into update_dace_version commit dcc739a Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 9 14:27:41 2026 +0100 update uv lock commit 1451889 Merge: 40ccb4e 23ccc35 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 9 14:27:21 2026 +0100 Merge branch 'update_dace_version' into muphys_bug_fix_staging commit 23ccc35 Merge: 126090e 436ee72 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Mon Feb 9 14:21:15 2026 +0100 Merge branch 'main' into update_dace_version commit 126090e Author: Hannes Vogt <vogt@hey.com> Date: Fri Feb 6 16:16:46 2026 +0100 more typos and fix test commit 17b41d4 Author: Hannes Vogt <vogt@hey.com> Date: Fri Feb 6 16:07:16 2026 +0100 fix typo commit acb1d3b Merge: 42cd8e4 b5de2e0 Author: Hannes Vogt <vogt@hey.com> Date: Fri Feb 6 15:55:49 2026 +0100 Merge remote-tracking branch 'upstream/main' into update_dace_version commit 42cd8e4 Author: Hannes Vogt <vogt@hey.com> Date: Fri Feb 6 15:54:42 2026 +0100 update gt4py version commit 290c4d0 Author: Hannes Vogt <hannes@havogt.de> Date: Fri Feb 6 15:53:13 2026 +0100 GT4Py 1.1.4: Pre-compilation fix with_backend (#1048) Co-authored-by: Till Ehrengruber <till.ehrengruber@cscs.ch> commit 991b6b8 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Thu Feb 5 13:28:01 2026 +0100 Update the gt4py commit commit 532c125 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Thu Feb 5 13:16:08 2026 +0100 Update DaCe version commit 40ccb4e Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Feb 4 21:44:54 2026 +0100 update uv lock commit 9b2662d Merge: 672b4f0 4384db7 Author: Ioannis Magkanaris <ioannis.magkanaris@cscs.ch> Date: Wed Feb 4 18:04:13 2026 +0100 Merge branch 'main' into update_dace_version commit 8a84f9b Merge: e05e126 d85871f Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Jan 30 11:19:13 2026 +0100 Merge branch 'muphys_bug_fix' into muphys_bug_fix_staging commit d85871f Merge: efb5341 8ddf6cb Author: edopao <edoardo.paone@cscs.ch> Date: Fri Jan 30 11:18:55 2026 +0100 Merge branch 'main' into muphys_bug_fix commit e05e126 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Jan 30 11:17:08 2026 +0100 update uv lock commit a24a33c Merge: 605584f efb5341 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Jan 30 11:16:38 2026 +0100 Merge branch 'muphys_bug_fix' into muphys_bug_fix_staging commit efb5341 Author: Hannes Vogt <hannes@havogt.de> Date: Fri Jan 30 11:03:16 2026 +0100 Muphys bug fix: prepare merge with main (#1010) Co-authored-by: Edoardo Paone <edoardo.paone@cscs.ch> commit 605584f Author: Philip Müller <147368808+philip-paul-mueller@users.noreply.github.com> Date: Thu Jan 29 14:48:35 2026 +0100 Update To New Version Of Intre Map Optimization (#1019) In the previous version of the new TaskletFusion was on by default. However, this was changed to combat negative behaviour in the dycore, i.e. there is now a switch and it is disabled by default. This PR updates the feature to the newest version and also enables it for graupel by default. --------- Co-authored-by: Edoardo Paone <edoardo.paone@cscs.ch> commit 9c6e55a Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Jan 29 11:24:57 2026 +0100 edit import metrics commit a93c0c3 Merge: fa8e31c e64f382 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Jan 29 11:22:25 2026 +0100 Merge branch 'muphys_bug_fix' into muphys_bug_fix_staging commit fa8e31c Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Jan 29 11:16:35 2026 +0100 switch gt4py branch to muphys_staging commit 8257264 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Jan 29 11:15:02 2026 +0100 Update to gt4py main commit 672b4f0 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Jan 29 11:13:48 2026 +0100 edit import metrics commit 517d122 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Jan 29 11:06:47 2026 +0100 edit import metrics commit b45b9b1 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Jan 29 11:03:16 2026 +0100 switch gt4py branch commit a1e753f Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Jan 29 11:01:27 2026 +0100 edit import metrics commit 1c9c744 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Jan 29 10:56:46 2026 +0100 update uv lock commit 6ecff32 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Jan 29 10:53:32 2026 +0100 switch gt4py branch commit be4cee4 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Jan 29 10:52:28 2026 +0100 update gt4py version commit e64f382 Merge: 028b520 e30c2f7 Author: Hannes Vogt <vogt@hey.com> Date: Mon Jan 26 09:34:33 2026 +0100 Merge remote-tracking branch 'upstream/main' into muphys_bug_fix commit 028b520 Merge: 8bac688 ba917cf Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Jan 22 14:34:54 2026 +0100 Merge branch 'main' into muphys_bug_fix commit 8bac688 Author: Hannes Vogt <hannes@havogt.de> Date: Thu Jan 22 13:28:52 2026 +0100 muphys: add masking switch (#1000) commit b92b66c Author: Hannes Vogt <hannes@havogt.de> Date: Thu Jan 22 11:37:13 2026 +0100 Muphys: allow re-use of fields in GraupelOutput (#999) ... and enable it for the graupel_only test and driver. commit 89a5871 Author: edopao <edoardo.paone@cscs.ch> Date: Thu Jan 22 11:16:01 2026 +0100 Muphys: disable gpu memory pool (#998) commit aa286c1 Author: Hannes Vogt <hannes@havogt.de> Date: Thu Jan 22 09:11:38 2026 +0100 Muphys: no operations after scan (#997) commit 2f68d60 Author: Hannes Vogt <hannes@havogt.de> Date: Wed Jan 21 11:06:38 2026 +0100 fix computation of dz for float32 input files (#996) `dz` was computed in the precision of the input file, therefore graupel did not verify to f64 precision for f32 input files. commit 5610e9f Author: Hannes Vogt <vogt@hey.com> Date: Mon Jan 19 15:06:31 2026 +0100 make pflx full field commit 3b3b4da Author: Hannes Vogt <vogt@hey.com> Date: Mon Jan 19 14:04:09 2026 +0100 Only write the surface level of the fluxes commit 466ff6b Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Jan 16 16:06:41 2026 +0100 update gt4py main commit b714d56 Author: Hannes Vogt <hannes@havogt.de> Date: Fri Jan 16 16:04:55 2026 +0100 Muphys: merge scans (#973) Co-authored-by: Edoardo Paone <edoardo.paone@cscs.ch> commit f4ff457 Author: Hannes Vogt <vogt@hey.com> Date: Fri Jan 16 15:42:37 2026 +0100 refactor testing infrastructure commit a6d1b5b Merge: 58b7a6a 4cad2da Author: Hannes Vogt <vogt@hey.com> Date: Thu Jan 15 15:35:23 2026 +0100 Merge remote-tracking branch 'upstream/main' into muphys_bug_fix commit 58b7a6a Author: Hannes Vogt <vogt@hey.com> Date: Thu Jan 15 15:34:55 2026 +0100 fix stencil_test allocation for named_collections commit 42e4b86 Author: Hannes Vogt <vogt@hey.com> Date: Fri Jan 9 09:06:00 2026 +0100 fix timers commit b959d57 Merge: 4838d26 ff2c968 Author: Hannes Vogt <vogt@hey.com> Date: Thu Jan 8 10:35:26 2026 +0100 Merge remote-tracking branch 'upstream/main' into muphys_bug_fix commit 4838d26 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Dec 9 18:09:53 2025 +0100 undo extra changes commit 671bd66 Merge: 3ff602f 15b7406 Author: Hannes Vogt <vogt@hey.com> Date: Tue Dec 9 16:09:40 2025 +0100 Merge remote-tracking branch 'upstream/main' into muphys_bug_fix commit 3ff602f Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Dec 5 17:28:43 2025 +0100 fix module import commit 213e801 Author: Hannes Vogt <vogt@hey.com> Date: Fri Dec 5 16:01:58 2025 +0100 point to gt4py main commit b934921 Author: Hannes Vogt <hannes@havogt.de> Date: Fri Dec 5 15:50:05 2025 +0100 [draft] Muphys bug fix graupel refactoring hannes (#961) Co-authored-by: Will Sawyer <vectorflux@gmail.com> Co-authored-by: Will Sawyer <wsawyer@cscs.ch> commit 798ad60 Author: Hannes Vogt <hannes@havogt.de> Date: Thu Nov 27 11:40:15 2025 +0100 muphys: Refactor graupel_only driver and add integration test (#958) Clean up the graupel_only driver, and create an integration test to run through pytest. Co-authored-by: Will Sawyer <wsawyer@cscs.ch> commit fb2763b Merge: aef59a0 9153482 Author: Hannes Vogt <vogt@hey.com> Date: Fri Nov 21 17:41:45 2025 +0100 Merge branch 'muphys_bug_fix' of github.com:C2SM/icon4py into muphys_bug_fix commit 9153482 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Nov 21 13:45:16 2025 +0100 use backend_like commit 971aec1 Merge: e1dd9e4 d9be3ee Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Nov 21 13:14:34 2025 +0100 Merge branch 'main' into muphys_bug_fix commit aef59a0 Merge: e1dd9e4 d9be3ee Author: Hannes Vogt <vogt@hey.com> Date: Fri Nov 21 10:02:51 2025 +0100 Merge remote-tracking branch 'upstream/main' into muphys_bug_fix commit e1dd9e4 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Fri Nov 7 18:11:12 2025 +0100 add static compute domain commit d2e80db Merge: a311d70 5485bca Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Wed Nov 5 12:26:29 2025 +0100 Merge branch 'main' into muphys_bug_fix commit a311d70 Merge: d475f0b c68621b Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Thu Oct 23 20:08:53 2025 +0200 Merge branch 'main' into muphys_bug_fix commit d475f0b Author: Will Sawyer <wsawyer@cscs.ch> Date: Tue Sep 30 14:48:25 2025 +0200 Adjustments for performance benefit commit d4432fc Author: Will Sawyer <wsawyer@cscs.ch> Date: Tue Sep 30 14:34:39 2025 +0200 Removed mask_out from saturation_adjustment -- not needed commit 3752592 Author: Will Sawyer <wsawyer@cscs.ch> Date: Thu Sep 18 12:36:41 2025 +0200 Corrected inputs for qse, qie, qge so that qti=1.0746937601645517e-005 commit 5a574e6 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Sep 16 14:41:41 2025 +0200 cleanup commit ab9981f Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Sep 16 14:36:35 2025 +0200 add backend parser commit 8aff981 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Sep 16 14:15:11 2025 +0200 edit run_graupel_only commit ed1f8a1 Merge: d180013 d40b215 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Sep 16 13:45:45 2025 +0200 Merge remote-tracking branch 'origin/edopao_muphys_benchmarking_dont_merge' into muphys_bug_fix commit d40b215 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Sep 16 13:08:45 2025 +0200 fix out fields commit 876e81f Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Sep 16 12:49:47 2025 +0200 remove qti field commit 546bb75 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Sep 16 12:32:44 2025 +0200 remove k_field commit f8c22e5 Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Sep 16 12:21:02 2025 +0200 fix backend arg commit 77537ff Author: Edoardo Paone <edoardo.paone@cscs.ch> Date: Tue Sep 16 12:18:05 2025 +0200 rewrite run_full_muphys commit d180013 Merge: ff63fbb 47ddf3b Author: Will Sawyer <wsawyer@cscs.ch> Date: Tue Sep 16 09:27:01 2025 +0200 Merge remote-tracking branch 'origin/main' into muphys_bug_fix commit ff63fbb Author: Will Sawyer <wsawyer@cscs.ch> Date: Tue Sep 16 09:26:52 2025 +0200 Revised integration tests to work with DaCe backends, credit to Edoardo commit f4a73ec Author: William Sawyer <wsawyer@cscs.ch> Date: Tue Sep 16 09:11:22 2025 +0200 For benchmarking only, includes workarounds from Hannes; do not merge commit a4a90ce Merge: d3bf31b 9715db3 Author: William Sawyer <wsawyer@cscs.ch> Date: Mon Sep 15 10:36:16 2025 +0200 Merge remote-tracking branch 'origin/muphys_bug_fix' commit d3bf31b Merge: 2756af1 062e2da Author: William Sawyer <wsawyer@cscs.ch> Date: Mon Sep 15 10:36:09 2025 +0200 merged Fix from Hannes commit 062e2da Author: Hannes Vogt <vogt@hey.com> Date: Thu Sep 11 12:47:23 2025 +0200 try cse fix for compile-time in saturation adjustment 'loop' commit 9715db3 Author: Will Sawyer <wsawyer@cscs.ch> Date: Thu Sep 11 12:17:08 2025 +0200 Corrected problems in write_fields, added code for full_muphys
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.