-
Notifications
You must be signed in to change notification settings - Fork 28
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support for initial conditions files #548
Comments
I think with the current - name: ocean
model: mom
exe: /g/data/vk83/apps/spack/0.20/release/linux-rocky8-x86_64/intel-19.0.5.281/mom5-git.2023.11.09=2023.11.09-qji4nlmr6utrribaiyhewe4je6mifguz/bin/fms_ACCESS-OM.x
input:
- /g/data/vk83/experiments/inputs/access-om2/ocean/grids/mosaic/global.1deg/2020.05.30/grid_spec.nc
# ...
restart:
- /g/data/vk83/experiments/inputs/access-om2/ocean/initial_conditions/global.1deg/2020.10.22/ocean_temp_salt.res.nc Though that might be confusing when there's a directory defined under the top-level
Yes, currently payu overwrites any existing values in the |
If the new section was named Its probably as clear as the current setup ? Where the files in
Why wouldn't we just add support for a list of files in the current |
pinging @blimlim because he's setup esm1.5 with the warm-start directory and might have thoughts on what is clearest ? |
I think (?) payu needs to know what model each restart file relates to, as they get copied/symlinked to the model subdirectory in the payu work directory by the model driver - E.g. |
Oh yes - that is true for the ACCESS 1/2 models :) |
I agree that this could be a clearer option! I get a bit confused about initial vs restart runs in MOM and CICE. Is it correct that for the first run, OM2 uses these initial conditions files to construct a starting state rather than using a full restart? If so, I think it makes sense to call the new section |
Yes - OM2 uses an initial state for ocean temperature and salinity which is derived from an reanalysis product. It then generates some initial sea-ice distribution from the ocean temperature. (There are also some ocean BGC initial conditions dervied from "something"). These initial conditions are a (small) subset of the fields which are captured in a full model restart. I guess as ESM1.5/1.6 uses a full restart for "initial_conditions", maybe this would only be a useful feature for the ocean models ? |
Thanks!
Yeah I think this would be most relevant for the ocean models |
Its been highlighted that the current behaviour of copying initial conditions files to every payu work directory, even when they are not longer needed because the model has already run and created restart files, is confusing.
The
restart:
option in config.yaml to start a 'new' experiment from an existing restart directory could provide a better place to put initial conditions files, however it's not perfect:payu clone --restart
but there are already values in therestart:
section - do they get overwritten ?(related: ACCESS-NRI/access-om2-configs#155)
The text was updated successfully, but these errors were encountered: