⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 grib1.doc

📁 计算线性趋势 回归系数 主要用于气象站点值的线性趋势计算
💻 DOC
📖 第 1 页 / 共 4 页
字号:
CC                 2    -    '7777' NOT FOUND, EITHER MISSING ORC                           TOTAL OF SEC   COUNTS OF INDIVIDUALC                           SECTIONS  IS INCORRECT.CC                 3    -    UNPACKED FIELD IS LARGER THAN 65160.CC                 4    -    IN GDS, DATA REPRESENTATION TYPEC                           NOT ONE OF THE CURRENTLY ACCEPTABLEC                           VALUES. SEE "GRIB" TABLE 9. VALUEC                           OF INCORRECT TYPE RETURNED IN KGDS(1).CC                 5    -    GRID INDICATED IN KPDS(3) IS NOTC                           AVAILABLE FOR THE CENTER INDICATED INC                           KPDS(1) AND NO GDS SENT.CC                 7    -    EDITION INDICATED IN KPDS(18) HAS NOTC                           YET BEEN INCLUDED IN THE DECODER.CC                 8    -    GRID IDENTIFICATION = 255 (NOT STANDARDC                           GRID) BUT FLAG INDICATING PRESENCE OFC                           GDS IS TURNED OFF. NO METHOD OFC                           GENERATING PROPER GRID.CC                 9    -    PRODUCT OF KGDS(2) AND KGDS(3) DOES NOTC                           MATCH STANDARD NUMBER OF POINTS FOR THISC                           GRID (FOR OTHER THAN SPECTRALS). THISC                           WILL OCCUR ONLY IF THE GRID.C                           IDENTIFICATION, KPDS(3), AND AC                           TRANSMITTED GDS ARE INCONSISTENT.CC                10    -    CENTER INDICATOR WAS NOT ONE INDICATEDC                           IN "GRIB" TABLE 1.  PLEASE CONTACT ADC                           PRODUCTION MANAGEMENT BRANCH (W/NMC42)C                                     IF THIS ERROR IS ENCOUNTERED.CC                11    -    BINARY DATA SECTION (BDS) NOT COMPLETELYC                           PROCESSED.  PROGRAM IS NOT SET TO PROCESSC                           FLAG COMBINATIONS AS SHOWN INC                           OCTETS 4 AND 14.CCC  LIST OF TEXT MESSAGES FROM CODECCC  W3FI63/FI632CC            'HAVE ENCOUNTERED A NEW GRID FOR NMC, PLEASE NOTIFYC            AUTOMATION DIVISION, PRODUCTION MANAGEMENT BRANCHC            (W/NMC42)'CC            'HAVE ENCOUNTERED A NEW GRID FOR ECMWF, PLEASE NOTIFYC            AUTOMATION DIVISION, PRODUCTION MANAGEMENT BRANCHC            (W/NMC42)'CC            'HAVE ENCOUNTERED A NEW GRID FOR U.K. METEOROLOGICALC            OFFICE, BRACKNELL.  PLEASE NOTIFY AUTOMATION DIVISION,C            PRODUCTION MANAGEMENT BRANCH (W/NMC42)'CC            'HAVE ENCOUNTERED A NEW GRID FOR FNOC, PLEASE NOTIFYC            AUTOMATION DIVISION, PRODUCTION MANAGEMENT BRANCHC            (W/NMC42)'CCC  W3FI63/FI633CC            'POLAR STEREO PROCESSING NOT AVAILABLE'  *CC  W3FI63/FI634CC            'WARNING - BIT MAP MAY NOT BE ASSOCIATED WITH SPHERICALC            COEFFICIENTS'CCC  W3FI63/FI637CC            'NO CURRENT LISTING OF FNOC GRIDS'      *CCC  * WILL BE AVAILABLE IN NEXT UPDATEC  ***************************************************************C$$$  SUBPROGRAM DOCUMENTATION BLOCKCC SUBPROGRAM: GETGB          FINDS AND UNPACKS A GRIB MESSAGEC   PRGMMR: IREDELL          ORG: W/NMC23     DATE: 94-04-01CC ABSTRACT: FIND AND UNPACK A GRIB MESSAGE.C   READ A GRIB INDEX FILE (OR OPTIONALLY THE GRIB FILE ITSELF)C   TO GET THE INDEX BUFFER (I.E. TABLE OF CONTENTS) FOR THE GRIB FILE.C   (THE INDEX BUFFER IS SAVED FOR USE BY FUTURE PROSPECTIVE CALLS.)C   FIND IN THE INDEX BUFFER A REFERENCE TO THE GRIB MESSAGE REQUESTED.C   THE GRIB MESSAGE REQUEST SPECIFIES THE NUMBER OF MESSAGES TO SKIPC   AND THE UNPACKED PDS AND GDS PARAMETERS.  (A REQUESTED PARAMETERC   OF -1 MEANS TO ALLOW ANY VALUE OF THIS PARAMETER TO BE FOUND.)C   IF THE REQUESTED GRIB MESSAGE IS FOUND, THEN IT IS READ FROM THEC   GRIB FILE AND UNPACKED.  ITS MESSAGE NUMBER IS RETURNED ALONG WITHC   THE UNPACKED PDS AND GDS PARAMETERS, THE UNPACKED BITMAP (IF ANY),C   AND THE UNPACKED DATA.  IF THE GRIB MESSAGE IS NOT FOUND, THEN THEC   RETURN CODE WILL BE NONZERO.CC PROGRAM HISTORY LOG:C   94-04-01  IREDELLC   95-10-31  IREDELL     MODULARIZED PORTIONS OF CODE INTO SUBPROGRAMSC                         AND ALLOWED FOR UNSPECIFIED INDEX FILECC USAGE:    CALL GETGB(LUGB,LUGI,JF,J,JPDS,JGDS,C    &                 KF,K,KPDS,KGDS,LB,F,IRET)C   INPUT ARGUMENTS:C     LUGB         INTEGER UNIT OF THE UNBLOCKED GRIB DATA FILEC     LUGI         INTEGER UNIT OF THE UNBLOCKED GRIB INDEX FILEC                  (=0 TO GET INDEX BUFFER FROM THE GRIB FILE)C     JF           INTEGER MAXIMUM NUMBER OF DATA POINTS TO UNPACKC     J            INTEGER NUMBER OF MESSAGES TO SKIPC                  (=0 TO SEARCH FROM BEGINNING)C                  (<0 TO READ INDEX BUFFER AND SKIP -1-J MESSAGES)C     JPDS         INTEGER (200) PDS PARAMETERS FOR WHICH TO SEARCHC                  (=-1 FOR WILDCARD)C          (1)   - ID OF CENTERC          (2)   - GENERATING PROCESS ID NUMBERC          (3)   - GRID DEFINITIONC          (4)   - GDS/BMS FLAG (RIGHT ADJ COPY OF OCTET 8)C          (5)   - INDICATOR OF PARAMETERC          (6)   - TYPE OF LEVELC          (7)   - HEIGHT/PRESSURE , ETC OF LEVELC          (8)   - YEAR INCLUDING (CENTURY-1)C          (9)   - MONTH OF YEARC          (10)  - DAY OF MONTHC          (11)  - HOUR OF DAYC          (12)  - MINUTE OF HOURC          (13)  - INDICATOR OF FORECAST TIME UNITC          (14)  - TIME RANGE 1C          (15)  - TIME RANGE 2C          (16)  - TIME RANGE FLAGC          (17)  - NUMBER INCLUDED IN AVERAGEC          (18)  - VERSION NR OF GRIB SPECIFICATIONC          (19)  - VERSION NR OF PARAMETER TABLEC          (20)  - NR MISSING FROM AVERAGE/ACCUMULATIONC          (21)  - CENTURY OF REFERENCE TIME OF DATAC          (22)  - UNITS DECIMAL SCALE FACTORC          (23)  - SUBCENTER NUMBERC          (24)  - PDS BYTE 29, FOR NMC ENSEMBLE PRODUCTSC                  128 IF FORECAST FIELD ERRORC                   64 IF BIAS CORRECTED FCST FIELDC                   32 IF SMOOTHED FIELDC                  WARNING: CAN BE COMBINATION OF MORE THAN 1C          (25)  - PDS BYTE 30, NOT USEDC     JGDS         INTEGER (200) GDS PARAMETERS FOR WHICH TO SEARCHC                  (ONLY SEARCHED IF JPDS(3)=255)C                  (=-1 FOR WILDCARD)C          (1)   - DATA REPRESENTATION TYPEC          (19)  - NUMBER OF VERTICAL COORDINATE PARAMETERSC          (20)  - OCTET NUMBER OF THE LIST OF VERTICAL COORDINATEC                  PARAMETERSC                  ORC                  OCTET NUMBER OF THE LIST OF NUMBERS OF POINTSC                  IN EACH ROWC                  ORC                  255 IF NEITHER ARE PRESENTC          (21)  - FOR GRIDS WITH PL, NUMBER OF POINTS IN GRIDC          (22)  - NUMBER OF WORDS IN EACH ROWC       LATITUDE/LONGITUDE GRIDSC          (2)   - N(I) NR POINTS ON LATITUDE CIRCLEC          (3)   - N(J) NR POINTS ON LONGITUDE MERIDIANC          (4)   - LA(1) LATITUDE OF ORIGINC          (5)   - LO(1) LONGITUDE OF ORIGINC          (6)   - RESOLUTION FLAG (RIGHT ADJ COPY OF OCTET 17)C          (7)   - LA(2) LATITUDE OF EXTREME POINTC          (8)   - LO(2) LONGITUDE OF EXTREME POINTC          (9)   - DI LONGITUDINAL DIRECTION OF INCREMENTC          (10)  - DJ LATITUDINAL DIRECTION INCREMENTC          (11)  - SCANNING MODE FLAG (RIGHT ADJ COPY OF OCTET 28)C       GAUSSIAN  GRIDSC          (2)   - N(I) NR POINTS ON LATITUDE CIRCLEC          (3)   - N(J) NR POINTS ON LONGITUDE MERIDIANC          (4)   - LA(1) LATITUDE OF ORIGINC          (5)   - LO(1) LONGITUDE OF ORIGINC          (6)   - RESOLUTION FLAG  (RIGHT ADJ COPY OF OCTET 17)C          (7)   - LA(2) LATITUDE OF EXTREME POINTC          (8)   - LO(2) LONGITUDE OF EXTREME POINTC          (9)   - DI LONGITUDINAL DIRECTION OF INCREMENTC          (10)  - N - NR OF CIRCLES POLE TO EQUATORC          (11)  - SCANNING MODE FLAG (RIGHT ADJ COPY OF OCTET 28)C          (12)  - NV - NR OF VERT COORD PARAMETERSC          (13)  - PV - OCTET NR OF LIST OF VERT COORD PARAMETERSC                             ORC                  PL - LOCATION OF THE LIST OF NUMBERS OF POINTS INC                       EACH ROW (IF NO VERT COORD PARAMETERSC                       ARE PRESENTC                             ORC                  255 IF NEITHER ARE PRESENTC       POLAR STEREOGRAPHIC GRIDSC          (2)   - N(I) NR POINTS ALONG LAT CIRCLEC          (3)   - N(J) NR POINTS ALONG LON CIRCLEC          (4)   - LA(1) LATITUDE OF ORIGINC          (5)   - LO(1) LONGITUDE OF ORIGINC          (6)   - RESOLUTION FLAG  (RIGHT ADJ COPY OF OCTET 17)C          (7)   - LOV GRID ORIENTATIONC          (8)   - DX - X DIRECTION INCREMENTC          (9)   - DY - Y DIRECTION INCREMENTC          (10)  - PROJECTION CENTER FLAGC          (11)  - SCANNING MODE (RIGHT ADJ COPY OF OCTET 28)C       SPHERICAL HARMONIC COEFFICIENTSC          (2)   - J PENTAGONAL RESOLUTION PARAMETERC          (3)   - K      "          "         "C          (4)   - M      "          "         "C          (5)   - REPRESENTATION TYPEC          (6)   - COEFFICIENT STORAGE MODEC       MERCATOR GRIDSC          (2)   - N(I) NR POINTS ON LATITUDE CIRCLEC          (3)   - N(J) NR POINTS ON LONGITUDE MERIDIANC          (4)   - LA(1) LATITUDE OF ORIGINC          (5)   - LO(1) LONGITUDE OF ORIGINC          (6)   - RESOLUTION FLAG (RIGHT ADJ COPY OF OCTET 17)C          (7)   - LA(2) LATITUDE OF LAST GRID POINTC          (8)   - LO(2) LONGITUDE OF LAST GRID POINTC          (9)   - LATIT - LATITUDE OF PROJECTION INTERSECTIONC          (10)  - RESERVEDC          (11)  - SCANNING MODE FLAG (RIGHT ADJ COPY OF OCTET 28)C          (12)  - LONGITUDINAL DIR GRID LENGTHC          (13)  - LATITUDINAL DIR GRID LENGTHC       LAMBERT CONFORMAL GRIDSC          (2)   - NX NR POINTS ALONG X-AXISC          (3)   - NY NR POINTS ALONG Y-AXISC          (4)   - LA1 LAT OF ORIGIN (LOWER LEFT)C          (5)   - LO1 LON OF ORIGIN (LOWER LEFT)C          (6)   - RESOLUTION (RIGHT ADJ COPY OF OCTET 17)C          (7)   - LOV - ORIENTATION OF GRIDC          (8)   - DX - X-DIR INCREMENTC          (9)   - DY - Y-DIR INCREMENTC          (10)  - PROJECTION CENTER FLAGC          (11)  - SCANNING MODE FLAG (RIGHT ADJ COPY OF OCTET 28)C          (12)  - LATIN 1 - FIRST LAT FROM POLE OF SECANT CONE INTERC          (13)  - LATIN 2 - SECOND LAT FROM POLE OF SECANT CONE INTERC   OUTPUT ARGUMENTS:C     KF           INTEGER NUMBER OF DATA POINTS UNPACKEDC     K            INTEGER MESSAGE NUMBER UNPACKEDC                  (CAN BE SAME AS J IN CALLING PROGRAMC                  IN ORDER TO FACILITATE MULTIPLE SEARCHES)C     KPDS         INTEGER (200) UNPACKED PDS PARAMETERSC     KGDS         INTEGER (200) UNPACKED GDS PARAMETERSC     LB           LOGICAL*1 (KF) UNPACKED BITMAP IF PRESENTC     F            REAL (KF) UNPACKED DATAC     IRET         INTEGER RETURN CODEC                    0      ALL OKC                    96     ERROR READING INDEX FILEC                    97     ERROR READING GRIB FILEC                    98     NUMBER OF DATA POINTS GREATER THAN JFC                    99     REQUEST NOT FOUNDC                    OTHER  W3FI63 GRIB UNPACKER RETURN CODECC SUBPROGRAMS CALLED:C   GETGBM         FIND AND UNPACK GRIB MESSAGECC REMARKS: IN ORDER TO UNPACK GRIB FROM A MULTIPROCESSING ENVIRONMENTC   WHERE EACH PROCESSOR IS ATTEMPTING TO READ FROM ITS OWN PAIR OFC   LOGICAL UNITS, ONE MUST DIRECTLY CALL SUBPROGRAM GETGBM AS BELOW,C   ALLOCATING A PRIVATE COPY OF CBUF, NLEN AND NNUM TO EACH PROCESSOR.C   DO NOT ENGAGE THE SAME LOGICAL UNIT FROM MORE THAN ONE PROCESSOR.CC ATTRIBUTES:C   LANGUAGE: FORTRAN 77C   MACHINE:  CRAY, WORKSTATIONSCC$$$C$$$  SUBPROGRAM DOCUMENTATION BLOCKCC SUBPROGRAM: BAOPEN         BYTE-ADDRESSABLE OPENC   PRGMMR: IREDELL          ORG: W/NMC23     DATE: 1998-06-04CC ABSTRACT: OPEN A BYTE-ADDRESSABLE FILE.CC PROGRAM HISTORY LOG:C   1998-06-04  IREDELLCC USAGE:    CALL BAOPEN(LU,CFN,IRET)C   INPUT ARGUMENTS:C     LU           INTEGER UNIT TO OPENC     CFN          CHARACTER FILENAME TO OPENC                  (CONSISTING OF NONBLANK PRINTABLE CHARACTERS)C   OUTPUT ARGUMENTS:C     IRET         INTEGER RETURN CODECC MODULES USED:C   BACIO_MODULE   BYTE-ADDRESSABLE I/O FORTRAN INTERFACECC SUBPROGRAMS CALLED:C   BACIO          BYTE-ADDRESSABLE I/O C PACKAGECC ATTRIBUTES:C   LANGUAGE: FORTRAN 90CC$$$C$$$  SUBPROGRAM DOCUMENTATION BLOCKCC SUBPROGRAM: BACLOSE        BYTE-ADDRESSABLE CLOSEC   PRGMMR: IREDELL          ORG: W/NMC23     DATE: 1998-06-04CC ABSTRACT: CLOSE A BYTE-ADDRESSABLE FILE.CC PROGRAM HISTORY LOG:C   1998-06-04  IREDELLCC USAGE:    CALL BACLOSE(LU,IRET)C   INPUT ARGUMENTS:C     LU           INTEGER UNIT TO CLOSEC   OUTPUT ARGUMENTS:C     IRET         INTEGER RETURN CODECC MODULES USED:C   BACIO_MODULE   BYTE-ADDRESSABLE I/O FORTRAN INTERFACECC SUBPROGRAMS CALLED:C   BACIO          BYTE-ADDRESSABLE I/O C PACKAGECC REMARKS:  A BAOPEN MUST HAVE ALREADY BEEN CALLED.CC ATTRIBUTES:C   LANGUAGE: FORTRAN 90CC$$$

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -