48 SUBROUTINE readns(LUNIT,SUBSET,JDATE,IRET)
61 CALL
status(lunit,lun,il,im)
64 subset = tag(inode(lun))
72 CALL
readmg(lunit,subset,jdate,iret)
80 900 CALL
bort(
'BUFRLIB: READNS - INPUT BUFR FILE IS CLOSED, IT MUST'//
81 .
' BE OPEN FOR INPUT')
82 901 CALL
bort(
'BUFRLIB: READNS - INPUT BUFR FILE IS OPEN FOR OUTPUT'//
83 .
', IT MUST BE OPEN FOR INPUT')
This module contains array and variable declarations used to store the internal 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 readns(LUNIT, SUBSET, JDATE, IRET)
This subroutine provides a handy way to combine the functionality of subroutines readmg() and readsb(...
subroutine bort(STR)
This subroutine calls subroutine errwrt() to log an error message, then calls subroutine bort_exit() ...
subroutine readmg(LUNXX, SUBSET, JDATE, IRET)
This subroutine reads the next BUFR message from logical unit ABS(LUNXX) into internal arrays...
subroutine readsb(LUNIT, IRET)
This subroutine reads the next data subset from a BUFR message into internal arrays.