This archive contains answers to questions sent to Unidata support through mid-2025. Note that the archive is no longer being updated. We provide the archive for reference; many of the answers presented here remain technically correct, even if somewhat outdated. For the most up-to-date information on the use of NSF Unidata software and data services, please consult the Software Documentation first.
Scott and Steve, I have uploaded gb.tar.Z to the AS2 upc account. This tarfile has a modified gbgpds.c routine along with gbftim.c and gbvlev.c. The only modifications to gbgpds.c involve creating subroutines for the long switch statements for the forecast time and vertical level determination. By creating the subroutines, I can call them from dcgrib and avoid the need for the file pointer used in gbgpds, and hopefully make maintenance of all the case statements easier. Let me know if you have questions or problems with these changes. Thanks, Steve