Skip to content

muphys: graupel py2fgen bindings#1073

Merged
edopao merged 13 commits intomainfrom
muphys_graupel_bindings
Mar 2, 2026
Merged

muphys: graupel py2fgen bindings#1073
edopao merged 13 commits intomainfrom
muphys_graupel_bindings

Conversation

@havogt
Copy link
Contributor

@havogt havogt commented Feb 20, 2026

Build the bindings by executing: py2fgen icon4py.tools.py2fgen.wrappers.muphys_wrapper graupel_run,graupel_finalize graupel

These wrappers are used for integration of the muphys program into the muphys-ppp C++ driver.

@edopao
Copy link
Contributor

edopao commented Mar 2, 2026

cscs-ci run default

@edopao
Copy link
Contributor

edopao commented Mar 2, 2026

cscs-ci run distributed

@github-actions
Copy link

github-actions bot commented Mar 2, 2026

Mandatory Tests

Please make sure you run these tests via comment before you merge!

  • cscs-ci run default
  • cscs-ci run distributed

Optional Tests

To run benchmarks you can use:

  • cscs-ci run benchmark-bencher

To run tests and benchmarks with the DaCe backend you can use:

  • cscs-ci run dace

To run test levels ignored by the default test suite (mostly simple datatest for static fields computations) you can use:

  • cscs-ci run extra

For more detailed information please look at CI in the EXCLAIM universe.

@edopao
Copy link
Contributor

edopao commented Mar 2, 2026

cscs-ci run default

@edopao
Copy link
Contributor

edopao commented Mar 2, 2026

cscs-ci run distributed

@edopao edopao merged commit b53adb7 into main Mar 2, 2026
48 checks passed
@edopao edopao deleted the muphys_graupel_bindings branch March 2, 2026 18:14
jcanton added a commit that referenced this pull request Mar 3, 2026
* main:
  Remove `vct_b` bindings only (#1082)
  Replace `pg_edgeidx_dsl` mask by multiplying with 0.0 (#1053)
  Replace `mask_hdiff` by multiplying with 0.0 (#1056)
  fix type hint in DiffusionConfig and remove Literal (#1088)
  muphys: graupel py2fgen bindings (#1073)
  Fix mypy warnings for DiffusionConfig (#1086)
  Add tracer advection to standalone driver [cycle 34] (#1039)
  Reject namelist parameters not supported (#1079)
  Update to gt4py v1.1.6 (#1081)
  Merge bdy halo stencils (#1066)
  Enable gauss3d experiment for distributed tests (#1013)
  Reenable MPS in CI (#1057)
  Don't compute RBF coefficients over whole domain to avoid non-positive definite matrices (#1077)
  muphys: Only write the surface level of the fluxes (#995)
  Update to gt4py v1.1.5 (#1072)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants