27 CHARACTER*128 BORT_STR
35 IF(lunit.EQ.lundx)
GOTO 900
40 CALL readdx(lunit,lun,lundx)
51 900
WRITE(bort_str,
'("BUFRLIB: WRITDX - FILES CONTAINING BUFR DATA '//
52 .
'AND DICTIONARY TABLE CANNOT BE THE SAME (HERE BOTH SHARE '//
53 .
'FORTRAN UNIT NUMBER ",I3,")")') lunit
subroutine bort(STR)
Log one error message and abort application program.
subroutine readdx(LUNIT, LUN, LUNDX)
This subroutine initializes modules moda_tababd and moda_msgcwd with DX BUFR (dictionary) tables.
recursive subroutine wrdxtb(LUNDX, LUNOT)
This subroutine generates one or more BUFR messages from the DX BUFR tables information associated wi...
subroutine writdx(LUNIT, LUN, LUNDX)
Write DX BUFR tables messages to the beginning of a BUFR file.