44 SUBROUTINE nemtab(LUN,NEMO,IDN,TAB,IRET)
56 folval = nemo(1:1).EQ.
'.'
64 nemt =
tabb(i,lun)(7:14)
70 ELSEIF(folval.AND.nemt(1:1).EQ.
'.')
THEN
72 IF(nemt(j:j).NE.
'.' .AND. nemt(j:j).NE.nemo(j:j))
GOTO 1
90 nemt =
tabd(i,lun)(7:14)
103 READ(nemo,
'(1X,I2)') iret
function ifxy(ADSC)
This function converts an FXY value from its 6 character representation to its bit-wise (integer) rep...
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...
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.
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.
character *600, dimension(:,:), allocatable tabd
Table D entries for each internal I/O stream.
subroutine nemtab(LUN, NEMO, IDN, TAB, IRET)
This subroutine returns information about a descriptor from the internal DX BUFR tables,...