NCEPLIBS-bufr  12.0.1
ufbqcd.f File Reference

Get the event program code associated with a Table D mnemonic from an NCEP prepbufr file. More...

Go to the source code of this file.

Functions/Subroutines

recursive subroutine ufbqcd (LUNIT, NEMO, IQCD)
 Given a mnemonic associated with a category 63 Table D descriptor from an NCEP prepbufr file, this subroutine returns the corresponding event program code. More...
 

Detailed Description

Get the event program code associated with a Table D mnemonic from an NCEP prepbufr file.

Author
J. Woollen
Date
1994-01-06

Definition in file ufbqcd.f.

Function/Subroutine Documentation

◆ ufbqcd()

recursive subroutine ufbqcd (   LUNIT,
character*(*)  NEMO,
  IQCD 
)

Given a mnemonic associated with a category 63 Table D descriptor from an NCEP prepbufr file, this subroutine returns the corresponding event program code.

The event program code is equivalent to the Y value of the category 63 (i.e. X=63) Table D descriptor. Knowledge of this value is especially useful for application programs which are writing data events to NCEP prepbufr files.

Logical unit LUNIT should have already been opened via a previous call to subroutine openbf().

This subroutine is the logical inverse of subroutine ufbqcp().

Parameters
[in]LUNIT– integer: Fortran logical unit number for NCEP prepbufr file
[in]NEMO– character*(*): Mnemonic associated with a category 63 (i.e. X=63) Table D descriptor
[out]IQCD– integer: Y value of descriptor associated with NEMO
Author
J. Woollen
Date
1994-01-06

Definition at line 29 of file ufbqcd.f.

References adn30(), bort(), modv_im8b::im8b, nemtab(), status(), x48(), and x84().