MetOffice / MetOffice/lfric_apps

When lfric_atm starts at timestep zero from an lfric2lfric dump file, it should not try to read random_seed etc

Open
#646 0 comments 0 reactions 1 assignee Claimed by @stevemullerworth View on GitHub
enhancement
Dominant language
Fortran
Stars
31
Forks
118
Avg merge
2d 4h
Merged PRs (30d)
8

Description

### Are there any linked Issues or Pull Requests?

_No response_

### Brief description

lfric_atm checkpoints some non-field arrays such as random_seed, temperature_correction_rate and several arrays that influence stochastic physics. Checkpointing these items is required to support continuation runs.

The checkpointing is set up in gungho_model_mod.F90

Most likely, it makes sense always to start a new run (one that starts with timestep zero) with these arrays initialised to fresh values.

The current setup is problematic for runs that are initialised from lfric2lfric whose dumps will not include these arrays.

### Further details of the issue.

_No response_

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.