Skip to content
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

Upgrade to BUFR 12 #29

Open
DavidHuber-NOAA opened this issue Nov 2, 2023 · 2 comments
Open

Upgrade to BUFR 12 #29

DavidHuber-NOAA opened this issue Nov 2, 2023 · 2 comments
Assignees

Comments

@DavidHuber-NOAA
Copy link
Contributor

After migrating to spack-stack with BUFR/11.7.0, it may be necessary to upgrade to BUFR/12.0.0+. During investigative work on the GSI, it was determined that there are type differences in some subroutines. It should be investigated to find if any of the gfs-utils applications that use BUFR (gfs_bufr, rdbfmsua, and tocsbufr) use any of these subroutines and what should be done to reconcile them if found. Lastly, test cases for each of these three applications should be found to verify no change in outputs.

Notes on test jobs within the global workflow:
gfs_bufr is run during gfspostsnd jobs
rdbfmsua is not compiled/never runs within the global workflow. It is used in version 16 (depricated?)
tocsbufr is also run during gfspostsnd jobs

@DavidHuber-NOAA
Copy link
Contributor Author

An investigation into the BUFR subroutines used shows that no input/output variable types were changed between versions 11.7.0 and 12.0.0 for subroutines used within gfs-utils.

@DavidHuber-NOAA
Copy link
Contributor Author

This upgrade will be simultaneous with an upgrade in the GSI after a new tagged version (which will resolve an run speed issue in the GSI) of the BUFR 12 library is released and installed with spack-stack. This installation is tentatively scheduled for the next spack-stack release (2Q2024) and the subsequent gfs-utils upgrade by the end of the summer 2024.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant