28 CALL status(lunit,lun,il,im)
53 901
CALL bort(
'BUFRLIB: POSAPX - INPUT BUFR FILE IS CLOSED, IT MUST'//
54 .
' BE OPEN FOR OUTPUT')
55 902
CALL bort(
'BUFRLIB: POSAPX - INPUT BUFR FILE IS OPEN FOR INPUT'//
56 .
', IT MUST BE OPEN FOR OUTPUT')
subroutine bort(STR)
Log one error message and abort application program.
recursive function idxmsg(MESG)
Check whether a BUFR message contains DX BUFR tables information.
Wrap C NCEPLIBS-bufr functions so they can be called from within the Fortran part of the library.
This module contains a declaration for an array used by various subroutines and functions to hold a t...
integer, dimension(:), allocatable mgwa
Temporary working copy of BUFR message.
subroutine posapx(LUNXX)
Reads to the end of the file pointed to by abs(LUNXX) and positions it for appending.
subroutine rdbfdx(LUNIT, LUN)
Beginning at the current file pointer location within LUNIT, this subroutine reads a complete DX BUFR...
subroutine rdmsgw(lunit, mesg, iret)
Read the next BUFR message from logical unit lunit as an array of integer words.
recursive subroutine status(LUNIT, LUN, IL, IM)
Check whether a specified Fortran logical unit number is currently connected to the NCEPLIBS-bufr sof...