Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Integration test #724

Merged
merged 0 commits into from
Oct 31, 2024
Merged

Integration test #724

merged 0 commits into from
Oct 31, 2024

Conversation

timspainNERSC
Copy link
Collaborator

Integration test

Fixes #713


Change Description

Implements an integration test based on the 25 km Arctic Ocean simulation that has been used since the June 2023 metting in Bergen. A script generates the restart and forcing files using python (since ncgen refused to parse the output of ncdump). The model runs and the output restart file is examined to ensure that a basic physical state exists (see below). The script cleans up the generated files from the test directory and returns the result of the test script to the CI workflow.


Test Description

The initial conditions are derived from TOPAZ4 data for 2010-01-01. The forcing data is derived from both ERA5 and TOPAZ4 interpolated to a Arctic Ocean grid, with one sample at 2010-01-01T00:00:00Z. This is duplicated to avoid a problem with forcing files containing only one sample. The model runs with BBM dynamics and a 300 s timestep for an hour (3600 s) of model time. The final restart file is then examined using a python script to ensure that a physical amount of ice exists at certain selected points, i.e. a thickness between 0 and 10 m, a concentration between 0 and 1 and reasonable values for the first DG component.

@timspainNERSC timspainNERSC added the enhancement New feature or request label Oct 28, 2024
@timspainNERSC timspainNERSC added this to the 2 Integration tests milestone Oct 28, 2024
@timspainNERSC timspainNERSC self-assigned this Oct 28, 2024
@timspainNERSC timspainNERSC force-pushed the issue713_integrationtest branch from af57ab5 to cd4cbd1 Compare October 28, 2024 12:07
@timspainNERSC timspainNERSC merged commit 50e40ad into develop Oct 31, 2024
3 of 5 checks passed
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
enhancement New feature or request
Projects
Development

Successfully merging this pull request may close these issues.

NH 25km integration test
1 participant