Skip to content

v1.0.0

Latest

Choose a tag to compare

@xylar xylar released this 31 Jul 10:49
· 286 commits to main since this release
536fd44

What's Changed

  • Update to 1.0.0 alpha.1 by @xylar in #502
  • Move polaris.parallel to mache.parallel by @xylar in #474
  • Switch deployment to mache.deploy by @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_2d test by @cbegeman in #517
  • Modify AI agent instructions by @xylar in #520
  • Update Omega submodule by @xylar in #524
  • Drop externals/cpptrace and 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/combine to 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/init topo 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 daysSinceStartofSim from a dataset or derive it from a dataset containing xtime or Time by @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_grad tests from ocean to ocean/column in 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 mesh by @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 PseudoThickness variable by @xylar in #440
  • Make oneapi-ifx the 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_global by @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 surfacePressure to 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_grad reference solution by @xylar in #613
  • Fix barotropic_channel omega 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 -p auto-build behavior for polaris setup and polaris suite by @xylar with @Copilot in #656
  • Disable vertical mixing tendencies for selected omega_pr tests by @hyungyukang in #650
  • moved wind forcing to separate forcing io by @alicebarthel in #646
  • Port all baroclinic_channel tests 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 test to horiz_press_grad by @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

Full Changelog: 0.10.0...1.0.0