Skip to content

Commit

Permalink
Update submodules and addition of baroclinic run to workflow (#101)
Browse files Browse the repository at this point in the history
* Updated submodules as of 21 Jan 2025, and added baroclinic run to github workflow
  • Loading branch information
fmalatino authored Jan 21, 2025
1 parent a8152e5 commit ec20c2a
Show file tree
Hide file tree
Showing 4 changed files with 8 additions and 3 deletions.
5 changes: 5 additions & 0 deletions .github/workflows/main_unit_tests.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -59,3 +59,8 @@ jobs:
run: |
cd ${GITHUB_WORKSPACE}/pace
pytest -x tests/main
- name: run baroclinic
run: |
cd ${GITHUB_WORKSPACE}/pace
mpiexec -np 6 --oversubscribe python -m pace.run examples/configs/baroclinic_c12.yaml
2 changes: 1 addition & 1 deletion NDSL
Submodule NDSL updated 53 files
+10 −0 .github/workflows/fv3_translate_tests.yaml
+5 −1 .github/workflows/lint.yaml
+10 −0 .github/workflows/pace_tests.yaml
+10 −0 .github/workflows/shield_tests.yaml
+20 −19 .github/workflows/unit_tests.yaml
+89 −821 examples/NDSL/01_gt4py_basics.ipynb
+32 −173 examples/NDSL/02_NDSL_basics.ipynb
+13 −60 examples/NDSL/03_orchestration_basics.ipynb
+14 −0 examples/NDSL/README.md
+0 −73 examples/NDSL/basic_boilerplate.py
+0 −64 examples/NDSL/orch_boilerplate.py
+1 −1 external/dace
+1 −1 external/gt4py
+1 −1 ndsl/__init__.py
+11 −9 ndsl/boilerplate.py
+9 −3 ndsl/comm/caching_comm.py
+28 −1 ndsl/comm/comm_abc.py
+68 −11 ndsl/comm/communicator.py
+8 −2 ndsl/comm/local_comm.py
+37 −4 ndsl/comm/mpi.py
+7 −3 ndsl/comm/null_comm.py
+67 −57 ndsl/constants.py
+136 −144 ndsl/dsl/dace/orchestration.py
+43 −43 ndsl/dsl/dace/utils.py
+23 −1 ndsl/dsl/gt4py_utils.py
+11 −34 ndsl/dsl/stencil.py
+30 −1 ndsl/dsl/typing.py
+1 −3 ndsl/grid/eta.py
+38 −11 ndsl/grid/generation.py
+60 −0 ndsl/grid/helper.py
+32 −0 ndsl/namelist.py
+9 −0 ndsl/quantity/__init__.py
+190 −0 ndsl/quantity/bounds.py
+70 −0 ndsl/quantity/metadata.py
+55 −280 ndsl/quantity/quantity.py
+3 −0 ndsl/stencils/corners.py
+34 −7 ndsl/stencils/testing/conftest.py
+50 −0 ndsl/stencils/testing/grid.py
+9 −0 ndsl/stencils/testing/savepoint.py
+110 −8 ndsl/stencils/testing/serialbox_to_netcdf.py
+130 −146 ndsl/stencils/testing/test_translate.py
+15 −5 ndsl/stencils/testing/translate.py
+111 −0 ndsl/testing/README.md
+337 −55 ndsl/testing/comparison.py
+9 −3 setup.py
+5 −9 tests/dsl/test_compilation_config.py
+17 −0 tests/dsl/test_stencil_factory.py
+399 −0 tests/grid/generate_eta_files.py
+223 −0 tests/grid/test_eta.py
+149 −0 tests/mpi/test_mpi_all_reduce_sum.py
+2 −1 tests/mpi/test_mpi_halo_update.py
+2 −2 tests/quantity/test_quantity.py
+4 −4 tests/test_boilerplate.py
2 changes: 1 addition & 1 deletion pySHiELD

0 comments on commit ec20c2a

Please sign in to comment.