Recent Releases of polaris

polaris - v0.7.0

What's Changed

  • Update logo, with a smaller and larger version by @altheaden in https://github.com/E3SM-Project/polaris/pull/299
  • Update to 0.7.0-alpha.1 by @xylar in https://github.com/E3SM-Project/polaris/pull/295
  • Reorganize tasks in polaris.tasks.{component} by @xylar in https://github.com/E3SM-Project/polaris/pull/303
  • Switch logo in docs to smaller version by @altheaden in https://github.com/E3SM-Project/polaris/pull/304
  • Add a mesh component by @xylar in https://github.com/E3SM-Project/polaris/pull/305
  • Switch to a custom version dropdown by @xylar in https://github.com/E3SM-Project/polaris/pull/308
  • Update code for version switcher to match pyremap by @xylar in https://github.com/E3SM-Project/polaris/pull/309
  • Add a step for combining global and Antarctic topography by @xylar in https://github.com/E3SM-Project/polaris/pull/300
  • Make mapping filename an absolute path by @xylar in https://github.com/E3SM-Project/polaris/pull/313
  • Add a step for combining topography at low res (ne120) by @xylar in https://github.com/E3SM-Project/polaris/pull/315
  • Fix mapping method 'conserve' in ISOMIP+ tests by @xylar in https://github.com/E3SM-Project/polaris/pull/320

Full Changelog: https://github.com/E3SM-Project/polaris/compare/0.6.0...0.7.0

- Python
Published by xylar about 1 year ago

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

- Python
Published by xylar over 1 year 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

- Python
Published by xylar over 1 year 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 and deploy/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 to polaris 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 mpastoyaml 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

- Python
Published by xylar over 1 year 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 corespernode for Frontier by @xylar in https://github.com/E3SM-Project/polaris/pull/180
  • Remove gnu with mvapich 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 iceshelf2d 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

- Python
Published by xylar over 1 year 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 and geostrophic 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 and holoviews 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

- Python
Published by xylar over 1 year 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 configurepolarisenvs.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 in baroclinic_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

- Python
Published by xylar over 1 year ago