26 RECURSIVE FUNCTION igetsc(LUNIT)
RESULT(IRET)
40 CALL x84(lunit,my_lunit,1)
51 CALL status(lunit,lun,il,im)
57 900
CALL bort(
'BUFRLIB: IGETSC - BUFR FILE IS CLOSED, IT MUST BE'//
subroutine bort(STR)
Log one error message and abort application program.
recursive function igetsc(LUNIT)
Check for an abnormal status code associated with the processing of a file.
This module contains an array declaration used to store a status code for each internal I/O stream in...
integer, dimension(:), allocatable iscodes
Abnormal status codes.
This module declares and initializes the IM8B variable.
logical, public im8b
Status indicator to keep track of whether all future calls to BUFRLIB subroutines and functions from ...
recursive subroutine status(LUNIT, LUN, IL, IM)
Check whether a specified Fortran logical unit number is currently connected to the NCEPLIBS-bufr sof...
subroutine x84(IIN8, IOUT4, NVAL)
Encode one or more 8-byte integer values as 4-byte integer values.