NCEPLIBS-bufr
12.0.0
|
Read a complete DX BUFR table. More...
Go to the source code of this file.
Functions/Subroutines | |
subroutine | rdbfdx (LUNIT, LUN) |
Beginning at the current file pointer location within LUNIT, this subroutine reads a complete DX BUFR table into internal memory arrays in module moda_tababd. More... | |
subroutine rdbfdx | ( | LUNIT, | |
LUN | |||
) |
Beginning at the current file pointer location within LUNIT, this subroutine reads a complete DX BUFR table into internal memory arrays in module moda_tababd.
A DX BUFR table consists of one or more consecutive DX BUFR messages.
This subroutine performs a function similar to rdusdx(), except that rdusdx() reads from a file containing a user-supplied DX BUFR table in character format. See rdusdx() for a description of the arrays that are filled in module moda_tababd.
This subroutine performs a function similar to cpdxmm(), except that cpdxmm() writes to the internal memory arrays in module moda_msgmem, for use with a file of BUFR messages that is being read and stored into internal memory via subroutine ufbmem().
[in] | LUNIT | - integer: fortran logical unit number for BUFR file. |
[in] | LUN | - integer: I/O stream index into internal memory arrays. (associated with file connected to logical unit LUNIT). |
Definition at line 27 of file rdbfdx.f.
References bort(), dxinit(), errwrt(), idxmsg(), iupbs3(), makestab(), moda_mgwa::mgwa, rdmsgw(), and stbfdx().