83 CALL
status(lunit,lun,ilst,imst)
84 IF(ilst.EQ.0) goto 900
85 IF(ilst.GT.0) goto 901
86 IF(imst.EQ.0) goto 902
97 900 CALL
bort(
'BUFRLIB: IUPVS01 - INPUT BUFR FILE IS CLOSED, IT '//
98 .
'MUST BE OPEN FOR INPUT')
99 901 CALL
bort(
'BUFRLIB: IUPVS01 - INPUT BUFR FILE IS OPEN FOR '//
100 .
'OUTPUT, IT MUST BE OPEN FOR INPUT')
101 902 CALL
bort(
'BUFRLIB: IUPVS01 - A MESSAGE MUST BE OPEN IN INPUT '//
102 .
'BUFR FILE, NONE ARE')
subroutine status(LUNIT, LUN, IL, IM)
This subroutine checks whether a specified Fortran logical unit number is currently connected to the ...
subroutine bort(STR)
This subroutine calls subroutine errwrt() to log an error message, then calls subroutine bort_exit() ...
This module contains array and variable declarations used to store BUFR messages internally for multi...
function iupvs01(LUNIT, S01MNEM)
This function returns a specified value from within Section 0 or Section 1 of a BUFR message...
function iupbs01(MBAY, S01MNEM)
This function returns a specified value from within Section 0 or Section 1 of a BUFR message...