NCEPLIBS-bufr 11.7.1
ifbget.f File Reference

Check whether there are any more data subsets available to be read from a BUFR message. More...

Go to the source code of this file.

Functions/Subroutines

function ifbget (LUNIT)
 This function checks whether there are any more data subsets available to be read from within the BUFR message that is open for reading via the most recent call to any of the message-reading subroutines for a specified Fortran logical unit. More...
 

Detailed Description

Check whether there are any more data subsets available to be read from a BUFR message.

Definition in file ifbget.f.

Function/Subroutine Documentation

◆ ifbget()

function ifbget (   LUNIT)

This function checks whether there are any more data subsets available to be read from within the BUFR message that is open for reading via the most recent call to any of the message-reading subroutines for a specified Fortran logical unit.

Author
J. Woollen
Date
1994-01-06
Parameters
[in]LUNIT– integer: Fortran logical unit number for BUFR file
Returns
ifbget – integer:
  • 0 = there is at least one more data subset to be read from the BUFR message
  • -1 = there are no more data subsets to be read from the BUFR message

Program history log:

Date Programmer Comments
1994-01-06 J. Woollen Original author
1998-07-08 J. Woollen Replaced call to Cray library routine ABORT with call to new internal routine bort()
1999-11-18 J. Woollen The number of BUFR files which can be opened at one time increased from 10 to 32 (necessary in order to process multiple BUFR files under the MPI)
2014-12-10 J. Ator Use modules instead of COMMON blocks

Definition at line 30 of file ifbget.f.

References bort(), ifbget(), and status().

Referenced by ifbget().