-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Halo exchanges nh solve #302
Conversation
solve_nonydro.py::timestep
…nnecessary domain bounds on stencil_66
add pytest cleanup that properly finalizes MPI
cscs-ci run |
launch jenkins spack |
cscs-ci run |
launch jenkins spack |
model/atmosphere/dycore/src/icon4py/model/atmosphere/dycore/nh_solve/solve_nonhydro.py
Show resolved
Hide resolved
cscs-ci run |
launch jenkins spack |
cscs-ci run |
launch jenkins spack |
cscs-ci run |
launch jenkins spack |
cscs-ci run |
launch jenkins spack |
Mandatory Tests Please make sure you run these tests via comment before you merge!
Optional Tests In case your change might affect downstream icon-exclaim, please consider running
For more detailed information please look at CI in the EXCLAIM universe. |
cscs-ci run |
launch jenkins spack |
Adds halo exchanges to solve_nonhydro making it runnable on several nodes. * add convenience method exchange_and_wait in protocol of the `ExchangeRuntime` * remove unnecessary domain bounds on `mo_solve_nonhydro_stencil_66` includes some cleanups for `test_solve_nonhydro.py` * remove SimpleMesh from test_solve_nonhydro.py * predictor test: extract domain boundaries for Cells, remove total sizes magic numbers * predictor test: extract domain boundaries for Edges remove total sizes magic numbers * split `istep` , `jstep` fixtures into separate ones for `init` and `exit` rename `solve_nonhydro.py`
Add halo exchanges to solve non hydro.
in single node SolveNonHydro test: