62 SUBROUTINE drfini(LUNIT,MDRF,NDRF,DRFTAG)
68 CHARACTER*128 BORT_STR
74 IF(ndrf.GT.2000)
GOTO 900
76 CALL status(lunit,lun,il,im)
86 IF(
itp(node).EQ.1 .AND.
tag(node).EQ.drftag)
THEN
97 900
WRITE(bort_str,
'("BUFRLIB: DRFINI - THE NUMBER OF DELAYED '//
98 .
'REPLICATION FACTORS (",I5,") EXCEEDS THE LIMIT (2000)")') ndrf
subroutine bort(STR)
This subroutine calls subroutine errwrt() to log an error message, then calls subroutine bort_exit() ...
subroutine drfini(LUNIT, MDRF, NDRF, DRFTAG)
This subroutine explicitly initializes delayed replication factors and allocates a corresponding amou...
This module contains array and variable declarations used to store the internal jump/link table.
integer, dimension(:), allocatable itp
Integer type values corresponding to typ:
character *10, dimension(:), allocatable tag
Mnemonics in the jump/link table.
subroutine status(LUNIT, LUN, IL, IM)
This subroutine checks whether a specified Fortran logical unit number is currently connected to the ...
subroutine usrtpl(LUN, INVN, NBMP)
THIS SUBROUTINE STORES THE SUBSET TEMPLATE INTO INTERNAL SUBSET ARRAYS IN MODULE USRINT FOR CASES OF ...