44 IF (
icmpdx .EQ. 1 )
RETURN
49 IF ( (
ntba(lud) .EQ. 0 ) .OR.
50 . (
ntba(lun) .NE.
ntba(lud) ) )
RETURN
52 IF (
idna(i,lun,1) .NE.
idna(i,lud,1) )
RETURN
53 IF (
idna(i,lun,2) .NE.
idna(i,lud,2) )
RETURN
54 IF (
taba(i,lun) .NE.
taba(i,lud) )
RETURN
57 IF ( (
ntbb(lud) .EQ. 0 ) .OR.
58 . (
ntbb(lun) .NE.
ntbb(lud) ) )
RETURN
60 IF (
idnb(i,lun) .NE.
idnb(i,lud) )
RETURN
61 IF (
tabb(i,lun) .NE.
tabb(i,lud) )
RETURN
64 IF ( (
ntbd(lud) .EQ. 0 ) .OR.
65 . (
ntbd(lun) .NE.
ntbd(lud) ) )
RETURN
67 IF (
idnd(i,lun) .NE.
idnd(i,lud) )
RETURN
68 IF (
tabd(i,lun) .NE.
tabd(i,lud) )
RETURN
integer function icmpdx(LUD, LUN)
This function determines whether the full set of associated DX BUFR Table information is identical be...
integer function ishrdx(LUD, LUN)
This function determines whether the same DX BUFR Table is being shared between two Fortran logical u...
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.
character *128, dimension(:,:), allocatable taba
Table A 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 ntba
Number of Table A entries for each internal I/O stream (up to a maximum of MAXTBA,...
integer, dimension(:,:), allocatable idnd
Bit-wise representations of the FXY values corresponding to tabd.
integer, dimension(:,:,:), allocatable idna
Message types (in array element 1) and subtypes (in array element 2) corresponding to taba.
character *600, dimension(:,:), allocatable tabd
Table D entries for each internal I/O stream.