What's Changed
- Update to 1.0.0 alpha.1 by @xylar in #502
- Move
polaris.paralleltomache.parallelby @xylar in #474 - Switch deployment to
mache.deployby @xylar in #501 - Make sure auto-build raises an error on build failures by @xylar in #498
- Update Omega submodule by @xylar in #508
- Update e3sm_update utility for new deployment by @xylar in #507
- Update to PCD 0.1.0 by @xylar in #505
- Update to 1.0.0-alpha.2 by @xylar in #509
- Update to 1.0.0-alpha.3 by @xylar in #512
- Add design doc for vector reconstruction by @xylar in #514
- Add AI (Codex and Copilot) instructions by @xylar in #515
- Remove YAKL as Omega build dependency by @cbegeman in #518
- Update convergence thresholds for
qu/rotation_2dtest by @cbegeman in #517 - Modify AI agent instructions by @xylar in #520
- Update Omega submodule by @xylar in #524
- Drop
externals/cpptraceand update Omega submodule by @xylar in #523 - Write scrip files in topo/cull by @xylar in #525
- Update to v1.0.0-alpha.4 to fix xarray dataset copy by @xylar in #530
- Turn off HPG term in tests that do not require it by @sbrus89 in #529
- Remove nVertLevels from Coriolis variables in overflow test case by @mark-petersen in #532
- Optionally produce coeffs_reconstruct stream for MPAS-O, link coeffs file from database for Omega by @cbegeman in #448
- Detect Omega build type by @xylar in #540
- Generalize
topo/combineto work on lat-lon grids by @xylar in #526 - Update Omega submodule to develop by @xylar in #542
- Switch update_permissison() to the mache version by @xylar in #539
- Set parallel system for all components by @xylar in #546
- Move
e3sm/inittopo resolution support into the framework by @xylar in #547 - Get GEBCO and Bedmap3 from public URLS by @xylar in #548
- Udpate Omega submodule by @xylar in #549
- Update to v1.0.0-alpha.5 by @andrewdnolan in #552
- Add Omega horizontal pressure gradient tests by @xylar in #465
- Move critical passages/blockages to mesh framework by @xylar in #557
- Port WOA23 extrapolation from Compass by @xylar in #528
- adds cron scripts for nightly tests by @grnydawn in #482
- Make provenance find pixi more reliably by @xylar in #555
- Create and use utility to get
daysSinceStartofSimfrom a dataset or derive it from a dataset containingxtimeorTimeby @cbegeman in #559 - Fix barotropic gyre configuration by @cbegeman in #553
- Update submodule and tests with constant EOS type by @cbegeman in #551
- Update the paths to the scratch files system for nightly testing by @grnydawn in #564
- Fixup constant EOS by @cbegeman in #565
- Move
horiz_press_gradtests fromoceantoocean/columnin working directory by @cbegeman in #566 - Add pseudothickness to write_model_dataset for Omega by @cbegeman in #460
- Bugfix for adding pseudothickness to ocean model datasets by @cbegeman in #568
- Install pre-commit during deploy by @xylar in #569
- Take advantage of xarray's decode_times for Omega's time variable conversion by @cbegeman in #570
- Update cron scripts to clean up previous tests and make additional improvements by @grnydawn in #574
- Switch functions for creating shared steps to return dicts by @xylar in #575
- Update to v1.0.0-alpha.7 and mpas_tools 1.6.0 by @xylar in #578
- Fix caching shared steps by @xylar in #577
- Update pre-commit dependencies to use pre-commit-update by @xylar with @claude in #583
- Add Omega support for the overflow test by @hyungyukang in #572
- Include Omega fields needed for p* coordinate in initial conditions by @xylar in #573
- Add omega support for time-variant sphere transport flows by @cbegeman in #500
- Add coastline extraction capability to
meshby @xylar in #545 - Add Antarctic boundary convention by @xylar in #585
- Update overflow documentation with figure from Omega by @cbegeman in #586
- Add river-network preprocessing for the unified MPAS mesh by @xylar in #556
- Add workflow for computing sizing field (cell width) for the unified MPAS mesh by @xylar in #561
- Add support for Omega's
PseudoThicknessvariable by @xylar in #440 - Make
oneapi-ifxthe default compiler on Chrysalis by @xylar in #587 - Add unified base mesh by @xylar in #588
- Add a design documents for the unified base mesh by @xylar in #521
- Update to v1.0.0-alpha.8 with mache v3.7.0 by @xylar in #591
- Split horiz. mesh, init. vert. coord. and init. state into separate files by @xylar in #544
- Fix pre-commit-update workflow by @xylar in #595
- Move WOA23 hydrography task and steps to
realistic_globalby @xylar in #598 - Fix model in horiz_press_grad task family by @xylar in #601
- Fix enabling/disabling horiz. press. grad. tendency by @xylar in #590
- Update to v1.0.0-alpha.9 and mache v3.7.1 by @xylar in #607
- Add overflow tests using higher order advection by @xylar in #603
- Add omega support for baroclinic channel case by @sbrus89 in #576
- Cleanup Omega yaml defaults by @cbegeman in #589
- Fix vert_coord inputs for viz/analysis steps by @xylar in #605
- Add
surfacePressureto Omega initial conditions by @xylar in #610 - Add p-star vertical coordinate initialization base class by @xylar in #597
- _plot_cell_width bugfix by @cbegeman in #618
- Rework the
horiz_press_gradreference solution by @xylar in #613 - Fix
barotropic_channelomega support by @cbegeman in #623 - update call to compute_barotropic_streamfunction by @alicebarthel in #626
- renamed windForcing to match upcoming omega options by @alicebarthel in #602
- Fix half-globe clipping in plot_global_mpas_field by @xylar in #635
- Load vert_coord_vars lazily in open_vert_coord_dataset by @xylar in #636
- Update to mpas_tools 2.0.0 by @xylar in #632
- Add additional pseudo-* variables to omega/mpas-o conversion by @cbegeman in #621
- docs: clarify
-pauto-build behavior forpolaris setupandpolaris suiteby @xylar with @Copilot in #656 - Disable vertical mixing tendencies for selected
omega_prtests by @hyungyukang in #650 - moved wind forcing to separate forcing io by @alicebarthel in #646
- Port all
baroclinic_channeltests for Omega by @cbegeman in #628 - Fix GPU compiler not shown in omega_pr_output_for_pr.md by @xylar with @Copilot in #651
- Use sphinx-jinja to provide supported machines in yaml format by @cbegeman in #657
- Require state vars in
write_initial_state_dataset, including surface pressure by @cbegeman in #615 - Drop support for AMD compiler on Frontier by @cbegeman in #662
- Add del4 variant of overflow test case by @cbegeman in #642
- Support geostrophic tasks for Omega by @cbegeman in #622
- Fixup surface pressure provenance by @cbegeman in #661
- Add all horizontal advection orders with del4 to overflow by @sbrus89 in #669
- Add
surface_pressure_gradient testtohoriz_press_gradby @xylar in #629 - Add p-star and TEOS-10 (or JM) versions of overflow by @xylar in #670
- Vector reconstruction at cells and vertices following Peixoto and Barros (2014) by @andrewdnolan in #649
- Update Omega sbumodule by @xylar in #676
- Fix u.oi30.lr10 culling by @xylar in #672
- Adds cronjob support for Aurora system by @grnydawn in #641
New Contributors
- @hyungyukang made their first contribution in #572
- @alicebarthel made their first contribution in #626
Full Changelog: 0.10.0...1.0.0