Recent Releases of Polaris
Polaris - v0.6.0
What's Changed
- Update to 0.6.0-alpha.1 by @xylar in https://github.com/E3SM-Project/polaris/pull/282
- Update E3SM-Project submodule to current master by @xylar in https://github.com/E3SM-Project/polaris/pull/287
- Add
--account
to CTest instructions by @altheaden in https://github.com/E3SM-Project/polaris/pull/288 - Fix planar plots with log norm by @xylar in https://github.com/E3SM-Project/polaris/pull/289
- Switch linting to use
ruff
and lint all existing code by @altheaden in https://github.com/E3SM-Project/polaris/pull/290 - Switch CI from miniconda to micromamba by @altheaden in https://github.com/E3SM-Project/polaris/pull/291
- Update building mapping files with moab by @xylar in https://github.com/E3SM-Project/polaris/pull/247
- Some clean up to ruff by @xylar in https://github.com/E3SM-Project/polaris/pull/292
- Separate dependencies in
pyproject.toml
by @altheaden in https://github.com/E3SM-Project/polaris/pull/294 - Add a new suite for testing the framework by @xylar in https://github.com/E3SM-Project/polaris/pull/296
Full Changelog: https://github.com/E3SM-Project/polaris/compare/0.5.0...0.6.0
Cryosphere - Sea Ice
- Python
Published by xylar 17 days ago

Polaris - v0.5.0
What's Changed
- Add list of authors to
pyproject.toml
by @altheaden in https://github.com/E3SM-Project/polaris/pull/246 - Update to v0.5.0-alpha.1 by @xylar in https://github.com/E3SM-Project/polaris/pull/243
- Add barotropic gyre task by @cbegeman in https://github.com/E3SM-Project/polaris/pull/241
- Add convergence tasks for space and time only by @cbegeman in https://github.com/E3SM-Project/polaris/pull/236
- Fix manufactured solution viz step by @xylar in https://github.com/E3SM-Project/polaris/pull/250
- Updates related to Omega IOStreams by @xylar in https://github.com/E3SM-Project/polaris/pull/231
- Support the Omega
time
coordinate by @xylar in https://github.com/E3SM-Project/polaris/pull/249 - Fix the load script to reinstall polaris when needed by @xylar in https://github.com/E3SM-Project/polaris/pull/254
- Add Omega support to Cosine Bell tests by @xylar in https://github.com/E3SM-Project/polaris/pull/242
- Add a restart test to cosine bell by @xylar in https://github.com/E3SM-Project/polaris/pull/251
- Add a cosine-bell decomposition test by @xylar in https://github.com/E3SM-Project/polaris/pull/253
- Pre-commit updates and fixes by @altheaden in https://github.com/E3SM-Project/polaris/pull/258
- Extend manufactured solution to del2 and del4 by @cbegeman in https://github.com/E3SM-Project/polaris/pull/234
- Fix directory permissions not being updated by @altheaden in https://github.com/E3SM-Project/polaris/pull/259
- Add
pre-commit
autoupdate workflow by @altheaden in https://github.com/E3SM-Project/polaris/pull/260 - Use separate conda cache directories in CI by @altheaden in https://github.com/E3SM-Project/polaris/pull/261
- Temporarily constrain dask by @xylar in https://github.com/E3SM-Project/polaris/pull/264
- Add support for amdclang and amdclanggpu on Frontier by @xylar in https://github.com/E3SM-Project/polaris/pull/263
- Add support for omega sphere transport tests by @cbegeman in https://github.com/E3SM-Project/polaris/pull/262
- Fix graph file symlink in baroclinic channel RPE test by @xylar in https://github.com/E3SM-Project/polaris/pull/266
- Fix inertial gravity wave test by @xylar in https://github.com/E3SM-Project/polaris/pull/267
- Exclude latest uxarray 2025.01.0 by @xylar in https://github.com/E3SM-Project/polaris/pull/269
- Fix refinement factors in cosine bell by @xylar in https://github.com/E3SM-Project/polaris/pull/268
- Don't include v0.1.0 in the docs by @xylar in https://github.com/E3SM-Project/polaris/pull/271
- Update Polaris logo by @xylar in https://github.com/E3SM-Project/polaris/pull/272
- Update pre-commit and its dependencies by @github-actions in https://github.com/E3SM-Project/polaris/pull/273
- Switch to
mosaic
for all plotting functionality by @andrewdnolan in https://github.com/E3SM-Project/polaris/pull/256 - Drop support for Python 3.9 and add support for Python 3.13 by @altheaden in https://github.com/E3SM-Project/polaris/pull/265
- Update pre-commit and its dependencies by @github-actions in https://github.com/E3SM-Project/polaris/pull/277
- Update pre-commit and its dependencies by @github-actions in https://github.com/E3SM-Project/polaris/pull/279
- Fix colormap limits for spherical viz by @cbegeman in https://github.com/E3SM-Project/polaris/pull/278
- Remove most of user's quick start by @xylar in https://github.com/E3SM-Project/polaris/pull/280
- Update omega pr suite by @cbegeman in https://github.com/E3SM-Project/polaris/pull/281
- Update tests to support Omega time slices by @xylar in https://github.com/E3SM-Project/polaris/pull/276
- Update pre-commit and its dependencies by @github-actions in https://github.com/E3SM-Project/polaris/pull/283
New Contributors
- @andrewdnolan made their first contribution in https://github.com/E3SM-Project/polaris/pull/256
Full Changelog: https://github.com/E3SM-Project/polaris/compare/0.4.0...0.5.0
Cryosphere - Sea Ice
- Python
Published by xylar about 2 months ago

Polaris - v0.4.0
What's Changed
- Update to 0.4.0-alpha.1 by @xylar in https://github.com/E3SM-Project/polaris/pull/204
- Fix the
bisect
utility by @xylar in https://github.com/E3SM-Project/polaris/pull/206 - Remove unused
bashrc
functions by @altheaden in https://github.com/E3SM-Project/polaris/pull/208 - Cleanup
configure_polaris_envs.py
anddeploy/shared.py
by @altheaden in https://github.com/E3SM-Project/polaris/pull/209 - Standardize styling for all references to Omega by @altheaden in https://github.com/E3SM-Project/polaris/pull/210
- Add nvidia to chicoma-cpu by @xylar in https://github.com/E3SM-Project/polaris/pull/211
- Add link to Omega CTest in Quick Start by @altheaden in https://github.com/E3SM-Project/polaris/pull/212
- Fix deployment on unknown machines by @xylar in https://github.com/E3SM-Project/polaris/pull/214
- Fix docs typos and add link to mache docs by @altheaden in https://github.com/E3SM-Project/polaris/pull/215
- Change references from
compass
topolaris
by @altheaden in https://github.com/E3SM-Project/polaris/pull/218 - Remove
polaris clean
from check polaris commands by @altheaden in https://github.com/E3SM-Project/polaris/pull/217 - Fix how yaml model config options are update by @xylar in https://github.com/E3SM-Project/polaris/pull/219
- Bootstrap cleanup by @altheaden in https://github.com/E3SM-Project/polaris/pull/216
- Add docstrings to deploy package by @altheaden in https://github.com/E3SM-Project/polaris/pull/220
- Add support for python 3.12 by @altheaden in https://github.com/E3SM-Project/polaris/pull/222
- Tweak behavior of CI workflows by @altheaden in https://github.com/E3SM-Project/polaris/pull/223
- Add Althea as additional dependabot reviewer by @altheaden in https://github.com/E3SM-Project/polaris/pull/224
- Better support for Omega in Polaris by @xylar in https://github.com/E3SM-Project/polaris/pull/221
- Add additional flags to
pip install
command in docs and deployment by @altheaden in https://github.com/E3SM-Project/polaris/pull/226 - Update E3SM-Project submodule by @xylar in https://github.com/E3SM-Project/polaris/pull/228
- Set default model for mpas_to_yaml to mpas-ocean by @xylar in https://github.com/E3SM-Project/polaris/pull/227
- Fixup partition file presence by @cbegeman in https://github.com/E3SM-Project/polaris/pull/225
- Update pre-commit dependencies by @xylar in https://github.com/E3SM-Project/polaris/pull/230
- Enhance spherical tracer transport test viz by @cbegeman in https://github.com/E3SM-Project/polaris/pull/233
- Fixup graph paths for cached inputs by @cbegeman in https://github.com/E3SM-Project/polaris/pull/235
- Set default
time_integrator
for Omega by @xylar in https://github.com/E3SM-Project/polaris/pull/232 - Clean up the docs by @xylar in https://github.com/E3SM-Project/polaris/pull/238
- Add map between MPAS-Ocean and Omega variables by @xylar in https://github.com/E3SM-Project/polaris/pull/237
- Map time integrator for convergence tests by @cbegeman in https://github.com/E3SM-Project/polaris/pull/239
- Remove git from polaris environment by @xylar in https://github.com/E3SM-Project/polaris/pull/240
- Switch setup configuration to to
pyproject.toml
by @altheaden in https://github.com/E3SM-Project/polaris/pull/244 - Fix small typo in ctest path by @altheaden in https://github.com/E3SM-Project/polaris/pull/245
Full Changelog: https://github.com/E3SM-Project/polaris/compare/0.3.0...0.4.0
Cryosphere - Sea Ice
- Python
Published by xylar 3 months ago

Polaris - v0.3.0
What's Changed
- Split spack software and libs by @xylar in https://github.com/E3SM-Project/polaris/pull/165
- Add
jigsaw-python
as a submodule by @xylar in https://github.com/E3SM-Project/polaris/pull/166 - Add metis and parmetis to spack build by @xylar in https://github.com/E3SM-Project/polaris/pull/162
- Add MOAB to the spack build by @xylar in https://github.com/E3SM-Project/polaris/pull/176
- Update Perlmutter support by @xylar in https://github.com/E3SM-Project/polaris/pull/167
- Update scorpio to v1.4.2 by @xylar in https://github.com/E3SM-Project/polaris/pull/178
- Add Frontier as a supported machine by @xylar in https://github.com/E3SM-Project/polaris/pull/168
- Update Omega submodule by @xylar in https://github.com/E3SM-Project/polaris/pull/179
- Fix slurm handling of allocatable cores by @xylar in https://github.com/E3SM-Project/polaris/pull/181
- Fix cores_per_node for Frontier by @xylar in https://github.com/E3SM-Project/polaris/pull/180
- Remove
gnu
withmvapich
on Anvil by @xylar in https://github.com/E3SM-Project/polaris/pull/182 - Fix libnetcdf in jigsaw build by @xylar in https://github.com/E3SM-Project/polaris/pull/184
- Fix
cores_per_node
calculation on Compy and Anvil by @xylar in https://github.com/E3SM-Project/polaris/pull/185 - Update to 0.3.0-alpha.1 by @xylar in https://github.com/E3SM-Project/polaris/pull/177
- Fix
conda install
before Jigsaw build by @xylar in https://github.com/E3SM-Project/polaris/pull/186 - Add utility for building Omega and running ctests by @xylar in https://github.com/E3SM-Project/polaris/pull/170
- Bump pre-commit/action from 3.0.0 to 3.0.1 by @dependabot in https://github.com/E3SM-Project/polaris/pull/189
- Switch the mesh used for Omega CTests by @xylar in https://github.com/E3SM-Project/polaris/pull/190
- Fix visualization of edge quantities with periodic boundaries by @cbegeman in https://github.com/E3SM-Project/polaris/pull/150
- Workaround for z-star minimum number of vertical levels by @cbegeman in https://github.com/E3SM-Project/polaris/pull/152
- Fix omega ctest mesh by @xylar in https://github.com/E3SM-Project/polaris/pull/194
- Update docs link to newer URL style by @altheaden in https://github.com/E3SM-Project/polaris/pull/195
- Add c_stdlib to jigsaw build deps by @xylar in https://github.com/E3SM-Project/polaris/pull/196
- Update to v0.3.0-alpha.2 by @xylar in https://github.com/E3SM-Project/polaris/pull/197
- Set permissions for Omega CTest downloads by @xylar in https://github.com/E3SM-Project/polaris/pull/199
- Cull ISOMIP+ planar base mesh by @xylar in https://github.com/E3SM-Project/polaris/pull/201
- Don't smooth ISOMIP+ topography on base mesh by @xylar in https://github.com/E3SM-Project/polaris/pull/202
- Add support for creating mapping files with
mbtempest
by @xylar in https://github.com/E3SM-Project/polaris/pull/203 - Port ice_shelf_2d test cases by @cbegeman in https://github.com/E3SM-Project/polaris/pull/158
- Add gpus-per-node to job scripts and resources by @xylar in https://github.com/E3SM-Project/polaris/pull/207
Full Changelog: https://github.com/E3SM-Project/polaris/compare/0.2.0...0.3.0
Cryosphere - Sea Ice
- Python
Published by xylar 3 months ago

Polaris - v0.2.0
What's Changed
- Update to v0.2.0 by @xylar in https://github.com/E3SM-Project/polaris/pull/103
- Add a polaris logo by @xylar in https://github.com/E3SM-Project/polaris/pull/107
- Modularization and cleanup by @altheaden in https://github.com/E3SM-Project/polaris/pull/106
- Fix dependencies in inertial gravity wave convergence test by @altheaden in https://github.com/E3SM-Project/polaris/pull/105
- Add timers to steps as they run in a suite or task by @xylar in https://github.com/E3SM-Project/polaris/pull/112
- Rename
TestCase
-->Task
by @xylar in https://github.com/E3SM-Project/polaris/pull/110 - Remove test groups by @xylar in https://github.com/E3SM-Project/polaris/pull/111
- Reorganize validation by @xylar in https://github.com/E3SM-Project/polaris/pull/113
- Add support for shared steps by @xylar in https://github.com/E3SM-Project/polaris/pull/116
- Reorganize tasks to use shared steps by @xylar in https://github.com/E3SM-Project/polaris/pull/117
- New shared steps capability design doc by @cbegeman in https://github.com/E3SM-Project/polaris/pull/109
- Update to
mpas_tools
v0.23.0 by @xylar in https://github.com/E3SM-Project/polaris/pull/121 - Fix detecting step already added to task by @xylar in https://github.com/E3SM-Project/polaris/pull/122
- Clean up RPE analysis step and framework by @xylar in https://github.com/E3SM-Project/polaris/pull/123
- Updates for pyremap >= 1.1.0 by @xylar in https://github.com/E3SM-Project/polaris/pull/124
- Add shared ocean framework for spherical convergence tests by @xylar in https://github.com/E3SM-Project/polaris/pull/119
- Add support for shared config options by @xylar in https://github.com/E3SM-Project/polaris/pull/125
- Raise error only at task level on baseline failure by @xylar in https://github.com/E3SM-Project/polaris/pull/128
- Shared ocean spherical convergence analysis step by @cbegeman in https://github.com/E3SM-Project/polaris/pull/126
- Use MPAS-Tools for great circle distance in cosine bell tests by @cbegeman in https://github.com/E3SM-Project/polaris/pull/127
- Use common matplotlib style sheet in all ocean plots by @xylar in https://github.com/E3SM-Project/polaris/pull/129
- Clean up and add method to spherical convergence analysis by @xylar in https://github.com/E3SM-Project/polaris/pull/130
- Only print task baseline status if basline compared by @xylar in https://github.com/E3SM-Project/polaris/pull/133
- Enhance shared convergence steps by @cbegeman in https://github.com/E3SM-Project/polaris/pull/131
- Add geostrophic convergence test (Williamson Test 2) by @xylar in https://github.com/E3SM-Project/polaris/pull/120
- Fix conversion to absolute paths in config files by @xylar in https://github.com/E3SM-Project/polaris/pull/136
- Fix
steps_to_run
for shared config files by @xylar in https://github.com/E3SM-Project/polaris/pull/134 - Fixes to
polaris suite
andgeostrophic
docs by @xylar in https://github.com/E3SM-Project/polaris/pull/137 - Set config.filepath after loading new config options by @xylar in https://github.com/E3SM-Project/polaris/pull/138
- Port sphere transport test group for ocean components by @cbegeman in https://github.com/E3SM-Project/polaris/pull/104
- Use Separate geostrophic thresholds for h and norm. vel. by @xylar in https://github.com/E3SM-Project/polaris/pull/139
- Drop python 3.8 by @xylar in https://github.com/E3SM-Project/polaris/pull/142
- Switch spherical viz to use
uxarray
andholoviews
by @xylar in https://github.com/E3SM-Project/polaris/pull/140 - Clean up
plot_horiz_field()
by @xylar in https://github.com/E3SM-Project/polaris/pull/143 - Allow multiple tasks to be set up with
-t
flag by @xylar in https://github.com/E3SM-Project/polaris/pull/135 - Fix path to cached polaris data on morpheus by @xylar in https://github.com/E3SM-Project/polaris/pull/145
- Port changes to
grid_1d
package from Compass by @xylar in https://github.com/E3SM-Project/polaris/pull/147 - Allow patches to be reused in
plot_horiz_field()
by @xylar in https://github.com/E3SM-Project/polaris/pull/146 - Fix typo in planar horiz viz by @xylar in https://github.com/E3SM-Project/polaris/pull/148
- Add functions for computing and plotting transects by @xylar in https://github.com/E3SM-Project/polaris/pull/144
- Fix issues with shared config files by @xylar in https://github.com/E3SM-Project/polaris/pull/157
- Add steps for ISOMIP+ base and culled meshes by @xylar in https://github.com/E3SM-Project/polaris/pull/141
- Remove
mamba
command and switch to Miniforge3 by @xylar in https://github.com/E3SM-Project/polaris/pull/161 - Port ocean internal wave test by @cbegeman in https://github.com/E3SM-Project/polaris/pull/153
- Add a version check to load script by @xylar in https://github.com/E3SM-Project/polaris/pull/156
- Removing tracers in variable list that have been turned off by default by @darincomeau in https://github.com/E3SM-Project/polaris/pull/160
- Use only Polaris release version is spack env name by @xylar in https://github.com/E3SM-Project/polaris/pull/164
- Update morpheus spack build by @xylar in https://github.com/E3SM-Project/polaris/pull/169
- Add dependabot for github actions by @xylar in https://github.com/E3SM-Project/polaris/pull/171
- Fix dependabot yaml indentation by @xylar in https://github.com/E3SM-Project/polaris/pull/172
- Bump actions/checkout from 3 to 4 by @dependabot in https://github.com/E3SM-Project/polaris/pull/173
- Bump actions/cache from 3 to 4 by @dependabot in https://github.com/E3SM-Project/polaris/pull/175
- Bump actions/setup-python from 3 to 5 by @dependabot in https://github.com/E3SM-Project/polaris/pull/174
- Update Omega submodule by @xylar in https://github.com/E3SM-Project/polaris/pull/163
Full Changelog: https://github.com/E3SM-Project/polaris/compare/0.1.0...0.2.0
Cryosphere - Sea Ice
- Python
Published by xylar 3 months ago

Polaris - v0.1.0
What's Changed
- Add pre-commit checks by @xylar in https://github.com/E3SM-Project/polaris/pull/1
- Add a .gitignore by @xylar in https://github.com/E3SM-Project/polaris/pull/2
- Add pull request template by @xylar in https://github.com/E3SM-Project/polaris/pull/3
- Add basic docs by @xylar in https://github.com/E3SM-Project/polaris/pull/4
- Build polaris and docs in github action by @xylar in https://github.com/E3SM-Project/polaris/pull/5
- Fix pushing docs to gh-pages by @xylar in https://github.com/E3SM-Project/polaris/pull/6
- Fix docs by @xylar in https://github.com/E3SM-Project/polaris/pull/7
- Add a configure script and support files by @xylar in https://github.com/E3SM-Project/polaris/pull/8
- Add config files for supported machines by @xylar in https://github.com/E3SM-Project/polaris/pull/9
- Add the compass license file by @xylar in https://github.com/E3SM-Project/polaris/pull/10
- Fix copying docs by @xylar in https://github.com/E3SM-Project/polaris/pull/11
- Fix small README typo by @jhkennedy in https://github.com/E3SM-Project/polaris/pull/12
- Add versions side bar by @xylar in https://github.com/E3SM-Project/polaris/pull/13
- Port most of the compass framework by @xylar in https://github.com/E3SM-Project/polaris/pull/14
- Add more documentation by @xylar in https://github.com/E3SM-Project/polaris/pull/15
- Add MPAS-Ocean, OMEGA and MALI submodules by @xylar in https://github.com/E3SM-Project/polaris/pull/16
- Add utilities from compass by @xylar in https://github.com/E3SM-Project/polaris/pull/17
- Remove namelist and streams from cosine bell init by @xylar in https://github.com/E3SM-Project/polaris/pull/19
- Add
polaris cache
command by @xylar in https://github.com/E3SM-Project/polaris/pull/18 - Add
ModelStep
class by @xylar in https://github.com/E3SM-Project/polaris/pull/20 - Add ocean docs to the User's Guide by @xylar in https://github.com/E3SM-Project/polaris/pull/21
- Fix deprecated calls to
importlib.resources
by @xylar in https://github.com/E3SM-Project/polaris/pull/22 - Add support for model config described by yaml files by @xylar in https://github.com/E3SM-Project/polaris/pull/23
- Add ocean model descriptions to docs by @cbegeman in https://github.com/E3SM-Project/polaris/pull/24
- General clean-up PR by @xylar in https://github.com/E3SM-Project/polaris/pull/26
- Ocean resources from config options by @xylar in https://github.com/E3SM-Project/polaris/pull/29
- Change how dynamic model configuration is update by @xylar in https://github.com/E3SM-Project/polaris/pull/28
- Port the baroclinic channel test group from compass by @xylar in https://github.com/E3SM-Project/polaris/pull/27
- Add test suite guidance to documentation by @cbegeman in https://github.com/E3SM-Project/polaris/pull/25
- Fix name of configure_polaris_envs.py in docs by @xylar in https://github.com/E3SM-Project/polaris/pull/31
- Update to polaris 0.1.0-alpha.3 by @xylar in https://github.com/E3SM-Project/polaris/pull/32
- Add planar horizontal viz by @cbegeman in https://github.com/E3SM-Project/polaris/pull/33
- Add job script to steps by @xylar in https://github.com/E3SM-Project/polaris/pull/36
- Reorganize the framework and organization in the developer's guide by @xylar in https://github.com/E3SM-Project/polaris/pull/38
- Add dependencies to Step class by @xylar in https://github.com/E3SM-Project/polaris/pull/39
- Add mapping file step by @xylar in https://github.com/E3SM-Project/polaris/pull/40
- Add global map plots by @xylar in https://github.com/E3SM-Project/polaris/pull/34
- Adjust ny for baroclinic channel to give 500 km domain by @xylar in https://github.com/E3SM-Project/polaris/pull/37
- Fix bug in changing permissions on downloaded files by @xylar in https://github.com/E3SM-Project/polaris/pull/42
- Various pieces of clean-up to the docs by @xylar in https://github.com/E3SM-Project/polaris/pull/44
- Use shorter imports for Component, TestGroup, etc. by @xylar in https://github.com/E3SM-Project/polaris/pull/43
- Fix error when building docs on main after merge by @xylar in https://github.com/E3SM-Project/polaris/pull/47
- Clean up cosine bell test by @xylar in https://github.com/E3SM-Project/polaris/pull/46
- Clean up baroclinic channel by @xylar in https://github.com/E3SM-Project/polaris/pull/45
- Add User's Guide template for test groups by @cbegeman in https://github.com/E3SM-Project/polaris/pull/41
- Port single column test group by @cbegeman in https://github.com/E3SM-Project/polaris/pull/49
- Add a tutorial for adding a new test group by @xylar in https://github.com/E3SM-Project/polaris/pull/48
- Find netcdf/pnetcdf with env vars on Chicoma and PM by @xylar in https://github.com/E3SM-Project/polaris/pull/50
- Fix single_column test in pr suite by @xylar in https://github.com/E3SM-Project/polaris/pull/51
- Fixup quick-start and tutorial by @cbegeman in https://github.com/E3SM-Project/polaris/pull/55
- Fixup tutorial by @cbegeman in https://github.com/E3SM-Project/polaris/pull/56
- Make subdirectories for symlinks for input files by @xylar in https://github.com/E3SM-Project/polaris/pull/59
- Explicitly specify nodes in srun calls by @xylar in https://github.com/E3SM-Project/polaris/pull/54
- Add a
MANIFEST.in
by @xylar in https://github.com/E3SM-Project/polaris/pull/64 - Fix check for inputs in subdirectories by @xylar in https://github.com/E3SM-Project/polaris/pull/63
- Add shared single layer yaml file by @sbrus89 in https://github.com/E3SM-Project/polaris/pull/57
- Clean up outdated format strings by @altheaden in https://github.com/E3SM-Project/polaris/pull/69
- Switch
MappingFileStep
to be a command-line step by @xylar in https://github.com/E3SM-Project/polaris/pull/68 - Rename
steps_not_to_run
and--no-steps
by @altheaden in https://github.com/E3SM-Project/polaris/pull/73 - Make ocean ntasks and min_tasks a multiple of 4 by @xylar in https://github.com/E3SM-Project/polaris/pull/52
- Add surface forcing and restoring to single_column test group by @cbegeman in https://github.com/E3SM-Project/polaris/pull/66
- Logger cleanup and clarification by @altheaden in https://github.com/E3SM-Project/polaris/pull/75
- Update guidance on switching between branches by @xylar in https://github.com/E3SM-Project/polaris/pull/77
- Check available parallel resources only once by @altheaden in https://github.com/E3SM-Project/polaris/pull/76
- Separate creating parallel command and running command by @altheaden in https://github.com/E3SM-Project/polaris/pull/78
- Add an ideal age tracer case to the single column test group by @katsmith133 in https://github.com/E3SM-Project/polaris/pull/60
- Change algorithm for constraining resources by @altheaden in https://github.com/E3SM-Project/polaris/pull/79
- Change cosine bell to be single layer by @lconlon in https://github.com/E3SM-Project/polaris/pull/67
- Fix log filename for steps by @xylar in https://github.com/E3SM-Project/polaris/pull/82
- Make versions of cosine bell with and without viz steps by @xylar in https://github.com/E3SM-Project/polaris/pull/65
- Make pickle file of dependency an input by @altheaden in https://github.com/E3SM-Project/polaris/pull/80
- Remove unused
check_parallel_system
function by @altheaden in https://github.com/E3SM-Project/polaris/pull/81 - Get Slurm options in a separate function by @altheaden in https://github.com/E3SM-Project/polaris/pull/83
- Add Inertial gravity wave test group by @sbrus89 in https://github.com/E3SM-Project/polaris/pull/62
- Pull out common setup between run procedures by @altheaden in https://github.com/E3SM-Project/polaris/pull/84
- Rename namelist implicit bottom drag namelist option by @xylar in https://github.com/E3SM-Project/polaris/pull/87
- Ignore nonexistent
step_after_run.pickle
file by @altheaden in https://github.com/E3SM-Project/polaris/pull/86 - Add manufactured solution test group by @cbegeman in https://github.com/E3SM-Project/polaris/pull/72
- Fix equations in baroclinic channel User's Guide by @xylar in https://github.com/E3SM-Project/polaris/pull/88
- Remove
manufactured_soluiton
test case from suites by @xylar in https://github.com/E3SM-Project/polaris/pull/92 - Reformat command line help descriptions by @altheaden in https://github.com/E3SM-Project/polaris/pull/90
- Update step inputs attribute with input filenames by @altheaden in https://github.com/E3SM-Project/polaris/pull/93
- Fixup cosine bell test: Allow user changes to vert_levels cfg option by @cbegeman in https://github.com/E3SM-Project/polaris/pull/94
- Add flynt package to linter for updating format strings by @altheaden in https://github.com/E3SM-Project/polaris/pull/74
- Standardize step and test case names by @cbegeman in https://github.com/E3SM-Project/polaris/pull/96
- Assume mesh variables only in mesh file by @cbegeman in https://github.com/E3SM-Project/polaris/pull/97
- A few fixes to the docs by @xylar in https://github.com/E3SM-Project/polaris/pull/98
- Add dependency in restart test case by @xylar in https://github.com/E3SM-Project/polaris/pull/95
- Add sea ice components along with single column test case by @darincomeau in https://github.com/E3SM-Project/polaris/pull/71
- Fix cosine bell viz step by @xylar in https://github.com/E3SM-Project/polaris/pull/100
- Remove steps from
steps_to_run
inbaroclinic_channel
RPE by @xylar in https://github.com/E3SM-Project/polaris/pull/102 - Get maxLevelCell from ds, not ds_mesh in viz by @xylar in https://github.com/E3SM-Project/polaris/pull/101
- Make cell count heuristic by @altheaden in https://github.com/E3SM-Project/polaris/pull/99
New Contributors
- @jhkennedy made their first contribution in https://github.com/E3SM-Project/polaris/pull/12
- @sbrus89 made their first contribution in https://github.com/E3SM-Project/polaris/pull/57
- @katsmith133 made their first contribution in https://github.com/E3SM-Project/polaris/pull/60
- @lconlon made their first contribution in https://github.com/E3SM-Project/polaris/pull/67
Full Changelog: https://github.com/E3SM-Project/polaris/commits/0.1.0
Cryosphere - Sea Ice
- Python
Published by xylar 3 months ago
