-
Notifications
You must be signed in to change notification settings - Fork 6
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
Add CIME compliance #20
Comments
Mariana Vertenstein forked this repo to |
In CESM itself, there are changes necessary in several places. To facilitate the downloads, there is a new section in
|
Also the
|
In the |
In the
|
Next steps are:
Next steps for cmeps compliance:
|
Steps to reproduce:
After the case is created, we need to execute |
@platipodium thanks for writing up the summary. Actually its |
I have looked into the |
So the buildnml is very model specific. The reason that there is not a lot of documentation for this is that it has not been common to bring in new components into the CIME infrastructure. But hopefully this is changing! I'm not sure which script you looked at. Most of the CESM/E3SM components use the nmlgen functionality in CIME. This is $SRCROOT/cime/CIME/nmlgen.py and all of the CDEPS components utilize it. There is also new functionality ParamGen ($SRCROOT/cime/CIME/ParamGen) - that MOM6 uses and has a nice jupyter notebooks that you can look at. If you want to see how NEMO has implemented the buildnml and buildlib. This will be public later today - so I'll send you a pointer to it. Also - I will be running a workshop in Bologna the next two days - but should be free later this week to help some more. |
To see the NEMO cime_config files used at CMCC - have a look at https://github.com/CMCC-Foundation/NEMO-CESM/cime_config later today. It should be public. |
This issue describes efforts to integrate SCHISM in CIME, needed for CEMS
The text was updated successfully, but these errors were encountered: