-
Couldn't load subscription status.
- Fork 56
[main] RRFS module update and cleanup #1028
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
base: main
Are you sure you want to change the base?
[main] RRFS module update and cleanup #1028
Conversation
need hdf5-D, netcdf-D, and pnetcdf-D whenver netcdf is being invoked. Left save_restart.local.lua alone - is using hard wired, somewhat older libraries. Will want to revisit when test this PR.
… into feature/newmodules
|
We have two main questions regarding this PR:
|
at production libraries.
|
@lgannoaa Things built okay after stripping out the modulepath definitions from build.ver, and associated use in the build modulefile. So do think we can clean that aspect up. On the GSI update, it isn't a science change. It is just allowing it to compile with BUFR/12.2. Want to do a simple run test before pushing an updated run.ver file. |
Ran okay this way with an engineering test.
GSI script to use CRTM_FIX provided by load of CRTM module.
|
Should be ready for another look now. Note @ShunLiu-NOAA that I made a change to the GSI ex-script as part of the cleanup. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you @MatthewPyle-NOAA. It looks good to me.
|
@MatthewPyle-NOAA the changes looks good to me. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@MatthewPyle-NOAA the modulefile changes look good to me. I'm happy to assist with generating some comparison graphics to better evaluate the differences once we have some output available.
likely not to work properly on first try.
ca6b5a3
DESCRIPTION OF CHANGES:
Updates the versions files to update many version numbers, and remove unneeded items.
BUFR (11.7 --> 12.2)
cray-mpich (8.1.12 --> 8.1.19)
cray-pals (1.1.3 --> 1.3.2)
craype (2.7.13 --> 2.7.17)
crtm (2.4.0 --> 2.4.0.2)
emsf (8.4.0 --> 8.8.0)
g2 (3.4.5 --> 3.5.1)
g2tmpl (1.15.0 --> 1.16.0, eventually will be 1.17.0)
gftl_shared (1.5.0 --> 1.6.1 )
ip (3.3.3 --> 5.2.0)
landsfcutil, mapl, module, scotch (all removed)
ncdiag (1.1.1 --> 1.1.2)
nemsio (2.5.2 --> 2.5.4)
adds pnetcdf (1.12.2)
PrgEnv_Intel (8.1 --> 8.5)
sp (2.3.3 --> 2.4.0)
w3emc (2.9.2 --> 2.12.0)
nco (5.0.6 --> 5.2.4)
Updates build and task module files to point at things like "netcdf-D", and new needs for HDF5 and/or pnetcdf (some based on testing, some speculative additions)
Points at a GSI fork with some small changes for BUFR/12.2
TESTS CONDUCTED:
Machines/Platforms:
Test cases:
ISSUE:
CONTRIBUTORS (optional):
@Hang-Lei-NOAA provided some early help on getting this started. @JamesPolly-NCO provided other information on what is needed for production.