28 SUBROUTINE nemtab(LUN,NEMO,IDN,TAB,IRET)
40 folval = nemo(1:1).EQ.
'.'
48 nemt =
tabb(i,lun)(7:14)
54 ELSEIF(folval.AND.nemt(1:1).EQ.
'.')
THEN
56 IF(nemt(j:j).NE.
'.' .AND. nemt(j:j).NE.nemo(j:j))
GOTO 1
74 nemt =
tabd(i,lun)(7:14)
87 READ(nemo,
'(1X,I2)') iret
function ifxy(ADSC)
Convert an FXY value from its 6 character representation to its WMO bit-wise representation.
integer function iokoper(NEMO)
This function determines whether a specified mnemonic is a Table C operator supported by the BUFRLIB ...
This module contains array and variable declarations used to store DX BUFR tables internally for mult...
character *600, dimension(:,:), allocatable tabd
Table D entries for each internal I/O stream.
integer, dimension(:), allocatable ntbd
Number of Table D entries for each internal I/O stream (up to a maximum of MAXTBD,...
integer, dimension(:), allocatable ntbb
Number of Table B entries for each internal I/O stream (up to a maximum of MAXTBB,...
integer, dimension(:,:), allocatable idnd
Bit-wise representations of the FXY values corresponding to tabd.
integer, dimension(:,:), allocatable idnb
Bit-wise representations of the FXY values corresponding to tabb.
character *128, dimension(:,:), allocatable tabb
Table B entries for each internal I/O stream.
subroutine nemtab(LUN, NEMO, IDN, TAB, IRET)
Get information about a descriptor, based on the mnemonic.