Skip to content
Open
Show file tree
Hide file tree
Changes from 183 commits
Commits
Show all changes
191 commits
Select commit Hold shift + click to select a range
9715db3
Corrected problems in write_fields, added code for full_muphys
fomics Sep 11, 2025
062e2da
try cse fix for compile-time in saturation adjustment 'loop'
havogt Sep 11, 2025
d3bf31b
merged Fix from Hannes
fomics Sep 15, 2025
a4a90ce
Merge remote-tracking branch 'origin/muphys_bug_fix'
fomics Sep 15, 2025
f4a73ec
For benchmarking only, includes workarounds from Hannes; do not merge
fomics Sep 16, 2025
ff63fbb
Revised integration tests to work with DaCe backends, credit to Edoardo
fomics Sep 16, 2025
d180013
Merge remote-tracking branch 'origin/main' into muphys_bug_fix
fomics Sep 16, 2025
77537ff
rewrite run_full_muphys
edopao Sep 16, 2025
f8c22e5
fix backend arg
edopao Sep 16, 2025
546bb75
remove k_field
edopao Sep 16, 2025
876e81f
remove qti field
edopao Sep 16, 2025
d40b215
fix out fields
edopao Sep 16, 2025
ed1f8a1
Merge remote-tracking branch 'origin/edopao_muphys_benchmarking_dont_…
edopao Sep 16, 2025
8aff981
edit run_graupel_only
edopao Sep 16, 2025
ab9981f
add backend parser
edopao Sep 16, 2025
5a574e6
cleanup
edopao Sep 16, 2025
3752592
Corrected inputs for qse, qie, qge so that qti=1.0746937601645517e-005
fomics Sep 18, 2025
d4432fc
Removed mask_out from saturation_adjustment -- not needed
fomics Sep 30, 2025
d475f0b
Adjustments for performance benefit
fomics Sep 30, 2025
a311d70
Merge branch 'main' into muphys_bug_fix
edopao Oct 23, 2025
d2e80db
Merge branch 'main' into muphys_bug_fix
edopao Nov 5, 2025
e1dd9e4
add static compute domain
edopao Nov 7, 2025
aef59a0
Merge remote-tracking branch 'upstream/main' into muphys_bug_fix
havogt Nov 21, 2025
971aec1
Merge branch 'main' into muphys_bug_fix
edopao Nov 21, 2025
9153482
use backend_like
edopao Nov 21, 2025
fb2763b
Merge branch 'muphys_bug_fix' of github.com:C2SM/icon4py into muphys_…
havogt Nov 21, 2025
798ad60
muphys: Refactor graupel_only driver and add integration test (#958)
havogt Nov 27, 2025
b934921
[draft] Muphys bug fix graupel refactoring hannes (#961)
havogt Dec 5, 2025
213e801
point to gt4py main
havogt Dec 5, 2025
3ff602f
fix module import
edopao Dec 5, 2025
671bd66
Merge remote-tracking branch 'upstream/main' into muphys_bug_fix
havogt Dec 9, 2025
4838d26
undo extra changes
edopao Dec 9, 2025
b959d57
Merge remote-tracking branch 'upstream/main' into muphys_bug_fix
havogt Jan 8, 2026
42e4b86
fix timers
havogt Jan 9, 2026
58b7a6a
fix stencil_test allocation for named_collections
havogt Jan 15, 2026
a6d1b5b
Merge remote-tracking branch 'upstream/main' into muphys_bug_fix
havogt Jan 15, 2026
f4ff457
refactor testing infrastructure
havogt Jan 16, 2026
b714d56
Muphys: merge scans (#973)
havogt Jan 16, 2026
466ff6b
update gt4py main
edopao Jan 16, 2026
3b3b4da
Only write the surface level of the fluxes
havogt Jan 19, 2026
5610e9f
make pflx full field
havogt Jan 19, 2026
2f68d60
fix computation of dz for float32 input files (#996)
havogt Jan 21, 2026
aa286c1
Muphys: no operations after scan (#997)
havogt Jan 22, 2026
89a5871
Muphys: disable gpu memory pool (#998)
edopao Jan 22, 2026
b92b66c
Muphys: allow re-use of fields in GraupelOutput (#999)
havogt Jan 22, 2026
8bac688
muphys: add masking switch (#1000)
havogt Jan 22, 2026
028b520
Merge branch 'main' into muphys_bug_fix
edopao Jan 22, 2026
e64f382
Merge remote-tracking branch 'upstream/main' into muphys_bug_fix
havogt Jan 26, 2026
be4cee4
update gt4py version
edopao Jan 29, 2026
6ecff32
switch gt4py branch
edopao Jan 29, 2026
1c9c744
update uv lock
edopao Jan 29, 2026
a1e753f
edit import metrics
edopao Jan 29, 2026
b45b9b1
switch gt4py branch
edopao Jan 29, 2026
517d122
edit import metrics
edopao Jan 29, 2026
672b4f0
edit import metrics
edopao Jan 29, 2026
8257264
Update to gt4py main
edopao Jan 29, 2026
fa8e31c
switch gt4py branch to muphys_staging
edopao Jan 29, 2026
a93c0c3
Merge branch 'muphys_bug_fix' into muphys_bug_fix_staging
edopao Jan 29, 2026
9c6e55a
edit import metrics
edopao Jan 29, 2026
605584f
Update To New Version Of Intre Map Optimization (#1019)
philip-paul-mueller Jan 29, 2026
efb5341
Muphys bug fix: prepare merge with main (#1010)
havogt Jan 30, 2026
a24a33c
Merge branch 'muphys_bug_fix' into muphys_bug_fix_staging
edopao Jan 30, 2026
e05e126
update uv lock
edopao Jan 30, 2026
d85871f
Merge branch 'main' into muphys_bug_fix
edopao Jan 30, 2026
8a84f9b
Merge branch 'muphys_bug_fix' into muphys_bug_fix_staging
edopao Jan 30, 2026
9b2662d
Merge branch 'main' into update_dace_version
iomaganaris Feb 4, 2026
40ccb4e
update uv lock
edopao Feb 4, 2026
532c125
Update DaCe version
iomaganaris Feb 5, 2026
991b6b8
Update the gt4py commit
iomaganaris Feb 5, 2026
290c4d0
GT4Py 1.1.4: Pre-compilation fix with_backend (#1048)
havogt Feb 6, 2026
42cd8e4
update gt4py version
havogt Feb 6, 2026
acb1d3b
Merge remote-tracking branch 'upstream/main' into update_dace_version
havogt Feb 6, 2026
17b41d4
fix typo
havogt Feb 6, 2026
126090e
more typos and fix test
havogt Feb 6, 2026
23ccc35
Merge branch 'main' into update_dace_version
edopao Feb 9, 2026
1451889
Merge branch 'update_dace_version' into muphys_bug_fix_staging
edopao Feb 9, 2026
dcc739a
update uv lock
edopao Feb 9, 2026
c5510f9
Merge branch 'main' into update_dace_version
edopao Feb 11, 2026
7b2ad45
update uv lock
edopao Feb 11, 2026
897a7ff
Merge branch 'update_dace_version' into muphys_bug_fix_staging
edopao Feb 11, 2026
99c37b4
update uv lock
edopao Feb 11, 2026
442a09c
update uv lock
edopao Feb 11, 2026
9c6b28e
update uv lock
edopao Feb 11, 2026
6663b6f
switch gt4py staging branch to graupel_group_ifs_updated_main
edopao Feb 11, 2026
6faf37b
update uv lock
edopao Feb 12, 2026
9f261db
switch to gt4py main
edopao Feb 12, 2026
ad9b5e2
update uv lock
edopao Feb 12, 2026
1c54544
Merge branch 'update_dace_version' into muphys_bug_fix_staging
edopao Feb 12, 2026
c75750f
Remove self-copy in else-branch of mask expressions
edopao Feb 12, 2026
9d53c23
edit
edopao Feb 12, 2026
48b790f
use gt4py package from test.pypi
edopao Feb 16, 2026
20c3dc9
use gt4py package from pypi
edopao Feb 16, 2026
8467ba3
Merge branch 'update_dace_version' into muphys_bug_fix_staging
edopao Feb 16, 2026
175ec33
minor edit
edopao Feb 16, 2026
3de76db
Merge branch 'main' into muphys_bug_fix_staging
edopao Feb 16, 2026
0aa3830
Improvements in Graupel code (#1033)
iomaganaris Feb 17, 2026
0a9024a
Merge branch 'muphys_bug_fix_staging' into muphy_remove_self_copies
edopao Feb 17, 2026
03b5b4e
Merge branch 'main' into muphy_remove_self_copies
edopao Feb 17, 2026
3268874
edit
edopao Feb 18, 2026
63b15e1
Merge branch 'main' into muphy_remove_self_copies
edopao Feb 18, 2026
4540292
edit
edopao Feb 18, 2026
07e5a10
edit
edopao Feb 18, 2026
1eb6e8a
edit
edopao Feb 18, 2026
c8fb3d5
edit
edopao Feb 18, 2026
5f94f5f
edit
edopao Feb 18, 2026
eb07855
use t as inout
edopao Feb 19, 2026
2148481
Merge branch 'main' into muphy_remove_self_copies
edopao Feb 19, 2026
6ad1243
Merge branch 'muphy_inout_t_field' into muphy_remove_self_copies
edopao Feb 19, 2026
1550d95
Merge branch 'main' into muphy_remove_self_copies
edopao Feb 19, 2026
022e1ba
fix
edopao Feb 19, 2026
ef43dd5
edit
edopao Feb 19, 2026
d503d4b
fix
edopao Feb 19, 2026
110deaa
disable some tests
edopao Feb 19, 2026
f803530
edit
edopao Feb 19, 2026
4374bd7
switch to gt4py main
edopao Feb 20, 2026
a4c80bf
Merge branch 'main' into muphys_bug_fix_single_level_fluxes
edopao Feb 20, 2026
436497a
apply multiple output domain to full muphys
edopao Feb 20, 2026
567a197
muphys: graupel py2fgen bindings
havogt Feb 20, 2026
ba8bac5
fix GraupelOutput
edopao Feb 20, 2026
ae7be1c
disable some tests
edopao Feb 20, 2026
e5b48cf
switch gt4py to dev branch
edopao Feb 20, 2026
7f19c23
update uv lock
edopao Feb 20, 2026
0bbe99d
update uv lock
edopao Feb 23, 2026
e52a96b
update uv lock
edopao Feb 23, 2026
b9ec654
Revert "disable some tests"
edopao Feb 23, 2026
176e113
disable some tests
edopao Feb 23, 2026
ef7cbd1
use dace dev branch
edopao Feb 23, 2026
faa58af
edit
edopao Feb 23, 2026
7db5273
disable some tests
edopao Feb 20, 2026
25b51a7
Revert "edit"
edopao Feb 23, 2026
5c5ce51
fix
edopao Feb 23, 2026
727bec6
Adopt new Allocator name
havogt Feb 23, 2026
f0fba53
update uv lock
edopao Feb 24, 2026
fdb2f5e
switch to Till's fix branch
edopao Feb 24, 2026
c61fda1
disable compile-time domain
edopao Feb 24, 2026
2bab78a
edit
edopao Feb 24, 2026
79a846d
edit
edopao Feb 24, 2026
3c7e2ee
update uv lock
edopao Feb 24, 2026
9bab2ad
fix output write for surface fields
edopao Feb 24, 2026
8345375
edit code comment
edopao Feb 24, 2026
49aeee7
switch to gt4py:main
edopao Feb 24, 2026
cd4c180
Merge branch 'main' into update_gt4py_version
edopao Feb 24, 2026
7de4459
update gt4py tag
edopao Feb 24, 2026
22dd4d1
Merge remote-tracking branch 'origin/update_to_allocators' into updat…
edopao Feb 24, 2026
2c9d5a5
switch to gt4py:main
edopao Feb 24, 2026
179b364
Merge branch 'muphys_bug_fix_single_level_fluxes' into muphys_staging
edopao Feb 24, 2026
654fb39
Remove intermediate temperature and multiple reads because of the con…
iomaganaris Feb 24, 2026
7b9829e
update uv lock
edopao Feb 24, 2026
6f8ce5c
Merge branch 'main' into update_gt4py_version
edopao Feb 25, 2026
4172f0b
switch gt4py to test.pypi
edopao Feb 25, 2026
97e56bf
Merge remote-tracking branch 'origin/muphys_graupel_bindings' into mu…
edopao Feb 25, 2026
d9cb2cf
Merge branch 'main' into update_gt4py_version
edopao Feb 25, 2026
1098ecc
switch to gt4py package from pypi
edopao Feb 25, 2026
5971b76
Merge branch 'update_gt4py_version' into muphys_staging
edopao Feb 25, 2026
f870105
Merge remote-tracking branch 'origin/muphys_staging' into muphy_remov…
iomaganaris Feb 25, 2026
b17128e
Fixes after scan_last_level_update
iomaganaris Feb 26, 2026
2e8daee
Handle the t_ -> t_out copy in a good way
iomaganaris Feb 26, 2026
9e10263
Merge remote-tracking branch 'origin/main' into muphy_remove_self_cop…
iomaganaris Mar 4, 2026
8efa537
Remove copy of t_out from first map
iomaganaris Mar 4, 2026
df901e2
Working version of outside if statement
iomaganaris Mar 4, 2026
6793b94
Revert changes with mask
iomaganaris Mar 5, 2026
704558f
Merge branch 'muphy_remove_self_copies_t_out' into outer_mask_graupel…
iomaganaris Mar 5, 2026
049c367
change gt4py to branch enhance_move_dataflow_into_if
edopao Mar 5, 2026
0ed4c24
Remove copies from intermediate access nodes
iomaganaris Mar 5, 2026
5d9a14b
Add enable_masking
iomaganaris Mar 6, 2026
c9f57b4
Merge branch 'outer_mask_graupel' into outer_mask_graupel_rmcopies
iomaganaris Mar 6, 2026
6887420
Fix removal of copies
iomaganaris Mar 6, 2026
c8c8792
Use gt4py from muphys_rmcopies_staging
iomaganaris Mar 9, 2026
f90ebd2
Updated gt4py version
iomaganaris Mar 10, 2026
f78d648
Set maxnreg to 80 and gpu_block_size_2d to (64,6)
iomaganaris Mar 10, 2026
e2b0120
Update gt4py commit
iomaganaris Mar 10, 2026
0e43193
Merge remote-tracking branch 'origin/main' into outer_mask_graupel_rm…
iomaganaris Mar 11, 2026
1de714f
Update GPU configuration for graupel
iomaganaris Mar 11, 2026
b534b85
Merge remote-tracking branch 'origin/main' into outer_mask_graupel_rm…
iomaganaris Mar 12, 2026
0b3c500
Checkout other files from main
iomaganaris Mar 12, 2026
6e6bb12
Merge branch 'main' into graupel_gpu_opt
iomaganaris Mar 12, 2026
065fc2e
Formatting changes to the hooks
iomaganaris Mar 12, 2026
7783ef6
Merge branch 'graupel_gpu_opt' into outer_mask_graupel_rmcopies2
iomaganaris Mar 12, 2026
30ee95e
Merge branch 'main' into outer_mask_graupel_rmcopies2
iomaganaris Mar 12, 2026
957c100
add switch to enable/disable dace hooks
edopao Mar 16, 2026
0a6dad0
fix-precommit
edopao Mar 16, 2026
5a74eea
only set dataflow hooks
edopao Mar 16, 2026
5780173
edit logic for setting hooks
edopao Mar 17, 2026
9ac1c33
Merge branch 'main' into outer_mask_graupel_rmcopies2
edopao Mar 17, 2026
ccbee6c
move hook to setup program
edopao Mar 18, 2026
4798eb6
edit
edopao Mar 18, 2026
d205da2
Merge branch 'main' into outer_mask_graupel_rmcopies2
edopao Mar 19, 2026
17a5b1b
disable self-copy removal for CPU
edopao Mar 19, 2026
c705bfa
Muphys: Use view node in self-copy removal SDFG transformation (#1069)
edopao Mar 20, 2026
9c16e2f
re-enable self-copy removal for cpu and gpu
edopao Mar 20, 2026
1a29120
Revert "Muphys: Use view node in self-copy removal SDFG transformatio…
edopao Mar 20, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Loading