This is the release of the full Pace ecosystem at time of response to reviewers for Geoscientific Model Development (GMD).
This is alpha research software not meant for production use.
What's Changed
- DaCe orchestration doc & lint by @FlorianDeconinck in #324
- use correct directory for install_virtualenv by @mcgibbon in #326
- Fix caching of gt_cache directories on CircleCI by @mcgibbon in #327
- add physics and driver savepoint tests by @elynnwu in #328
- Checkpointer validates on C_SW and D_SW by @elynnwu in #320
- Fix microphysics issue for non-orchestrated GPU backend by @elynnwu in #340
- Add dace:cpu dace-orchestrated CI test on CircleCI by @jdahm in #337
- Performance plan reads serialized netcdf file by @elynnwu in #344
- update buildenv for netcdf loads from /project by @twicki in #345
- Fix driver caching on daint by @elynnwu in #348
- Fix physics storage bug by @elynnwu in #349
- Fix microphysics under orchestration & add SDFG debug pass by @FlorianDeconinck in #343
- Update example readme by @elynnwu in #352
- Speed up test_driver CircleCI plan by @mcgibbon in #335
- Fix origin and extent on lon/lat variables in MetricTerms by @mcgibbon in #330
- Optimize column integral calculation by @elynnwu in #350
- Remove _get_backend_opts from StencilConfig by @jdahm in #354
- Update landing page README by @elynnwu in #357
- Physics state uses quantity by @elynnwu in #353
- Fix column integral dimension by @elynnwu in #358
- Add checkpointer tests to CircleCI by @mcgibbon in #336
- Enable starting driver from Fortran restart files for TC case by @ajdas1 in #339
- Feature/add run diff ranks by @twicki in #279
- Add NetCDFMonitor to write data from root rank by @mcgibbon in #360
- Refactor non-config aspects out of PerformanceConfig by @mcgibbon in #363
- Add scripts for setting up an environment on GFDL's PP/AN by @spencerkclark in #365
- Fix mypy treatment of imports, fix ignored errors by @mcgibbon in #366
- Netcdf monitor compatible with gpu backend by @elynnwu in #367
- Add week of year to gt_cache circleci cache key by @mcgibbon in #359
- Add comments and doc changes from walkthrough sessions by @mcgibbon in #368
- fix notebook testing on circleci by @mcgibbon in #369
- Performance test uses driver by @elynnwu in #362
- Feature/diagnostics level select by @elynnwu in #370
- Convert storage temporaries in fv3core to Quantity by @mcgibbon in #364
- Inline some helper functions in driver by @mcgibbon in #372
- Update post processing docker by @elynnwu in #373
- Save one file per tile in NetCDFMonitor by @mcgibbon in #376
- All storage temporaries are now Quantity by @mcgibbon in #377
- Move util docs, install instructions into top level docs by @mcgibbon in #380
- Fix pre-commit tests by @jdahm in #390
- Update gh-pages with a circleci job by @jdahm in #392
- Fix microphysics init when using GPU by @FlorianDeconinck in #394
- Ignore error if nothing to commit by @jdahm in #396
- Feature/fv3core fortran api by @oelbert in #395
- Lower constant output by @twicki in #398
- README: microphysics emulation branch by @FlorianDeconinck in #399
- Fix variable names and unused arguments by @mcgibbon in #393
- Delete outdated TODOs by @mcgibbon in #385
- Add DaCeConfig to the GEOS Wrapper by @FlorianDeconinck in #403
- Geos orch timer by @FlorianDeconinck in #404
- Feature/tc init by @ajdas1 in #346
- Feature/address some todo by @elynnwu in #401
- Release/0.2.0 by @mcgibbon in #409
New Contributors
- @spencerkclark made their first contribution in #365
Full Changelog: v0.1.0...v0.2.0