W3TRNARG

The W3TRNARG routine reads argument lines from standard input
             and obtains, subdirectory, bufr tankname, characters to
             append for adding an orbit, and options for limiting the
             time window.

USAGE:    CALL W3TRNARG(SUBDIR,LSUBDR,TANKID,LTNKID,APPCHR,LAPCHR,
                        TLFLAG,IYMDHB,IYMDHE,IERR)

   Output argument list:
      SUBDIR   - NAME OF SUB-DIRECTORY INCLUDING BUFR DATA TYPE WHERE
                 BUFR DATA TANK IS LOCATED.
      LSUBDR   - NUMBER OF CHARACTERS IN 'SUBDIR'.
      TANKID   - NAME OF FILE INCLUDING BUFR DATA SUB-TYPE CONTAINING
                 BUFR DATA TANK.
      LTNKID   - NUMBER OF CHARACTERS IN 'TANKID'.
      APPCHR   - CHARACTERS TO BE APPENDED TO 'TANKID' GIVING A
                 UNIQUELY NAMED FILE TO CONTAIN THE ORIGINAL TANK
                 WITH ONE ORBIT APPENDED TO IT.
      LAPCHR   - NUMBER OF CHARACTERS IN 'APPCHR'.
      TLFLAG   - 8 CHARACTER FLAG INDICATING WHETHER TIME ACCEPTANCE
                 CHECKS ATRE TO BE PERFORMED.
                 = 'TIMLIM  ' : PERFORM TIME ACCEPTANCE CHECKS.
                 = 'NOTIMLIM' : DO NOT PERFORM TIME ACCEPTANCE CHECKS.
                                JDATE AND KDATE ARE DISREGARDED.
      IYMDHB   - START OF TIME ACCEPTANCE WINDOW, IN FORM YYYYMMDDHH.
      IYMDHE   - END OF TIME ACCEPTANCE WINDOW, IN FORM YYYYMMDDHH.
 
   Input files :
      UNIT 05  - STANDARD INPUT FOR PASSING IN ARGUMENTS. ARGUMENTS
                 (FOR LIST-DIRECTED I/O) ARE AS FOLLOWS :
                 RECORD 1 - (1) SUBDIRECTORY. CONTAINS BUFR DATA TYPE
                            (2) TANKFILE. CONTAINS BUFR DATA SUB-TYPE
                            (3) APPEND CHARACTERS. APPENDED TO TANKFILE
                                TO GIVE UNIQUE OUTPUT FILE NAME.
                            (4) DATE IN YYYYMMDDHH FORMAT.
                 NEXT THREE RECORDS ARE OPTIONAL :
                 RECORD 2 - (1) TIME LIMIT FLAG. MAY BE EITHER
                                'TIMLIM  ' OR 'NOTIMLIM'.  SEE
                                DESCRIPTION OF 'TLFLAG' ABOVE.
                                (DEFAULT IS 'NOTIMLIM')
                 RECORD 3 - (1) HOURS BEFORE CURRENT TIME.
                 RECORD 4 - (1) HOURS AFTER CURRENT TIME.
                 IF 'TIMLIM  ' IS SPECIFIED IN RECORD 2, THE
                 QUANTITIES IN RECORDS 3 AND 4 ARE USED TO
                 COMPUTE THE LIMITS OF THE TIME ACCEPTANCE WINDOW.
                 IF RECORDS 3 AND 4 ARE OMITTED, THE VALUES
                 DEFAULT TO -48 (48 HOURS BEFORE CURRENT TIME)
                 AND +12 (12 HOURS AFTER CURRENT TIME).
                 IF 'NOTIMLIM  ' IS SPECIFIED IN RECORD 2, THEN
                 THESE QUANTITIES ARE NOT USED REGARDLESS OF WHETHER
                 OR NOT THEY WERE SPECIFIED.
 
 
W3lib.tar Library contains Fortran 90 decoder/encoder routines for GRIB edition 1. (Fortran90)
Date posted: 2/22/2007