GETGI

The GETGI routine reads a grib index filei and return its contents.

USAGE:    CALL GETGI(LUGI,MNUM,MBUF,CBUF,NLEN,NNUM,IRET)

   Input arguments:
      LUGI         INTEGER UNIT OF THE UNBLOCKED GRIB INDEX FILE
      MNUM         INTEGER NUMBER OF INDEX RECORDS TO SKIP (USUALLY 0)
      MBUF         INTEGER LENGTH OF CBUF IN BYTES

    Output arguments:
      CBUF         CHARACTER*1 (MBUF) BUFFER TO RECEIVE INDEX DATA
      NLEN         INTEGER LENGTH OF EACH INDEX RECORD IN BYTES
      NNUM         INTEGER NUMBER OF INDEX RECORDS
      IRET         INTEGER RETURN CODE
                     0      ALL OK
                     1      CBUF TOO SMALL TO HOLD INDEX BUFFER
                     2      ERROR READING INDEX FILE BUFFER
                     3      ERROR READING INDEX FILE HEADER
 
REMARKS: 
        Subprogram can be called from a multiprocessing environment.
        DO NOT engage the same logical unit from more than one processor.

 
W3lib.tar Library contains Fortran 90 decoder/encoder routines for GRIB edition 1. (Fortran90)
Date posted: 2/22/2007