NCEPLIBS-w3emc 2.12.0
|
Decodes single report from bufr messages. More...
Go to the source code of this file.
Functions/Subroutines | |
subroutine | unpk7701 (lunit, itp, iret) |
Reads a single report out of bufr dataset. | |
subroutine | unpk7702 (rdata, itp) |
Initializes the output array for a report. | |
subroutine | unpk7703 (lunit, rdata, iret) |
Fills in header in o-put array - pflr rpt. | |
subroutine | unpk7704 (lunit, rdata) |
Fills cat.10 into o-put array - pflr rpt. | |
subroutine | unpk7705 (lunit, rdata) |
Fills cat.11 into o-put array - pflr rpt. | |
subroutine | unpk7706 (lunit, rdata, iret) |
Fills in header in o-put array - vadw rpt. | |
subroutine | unpk7707 (lunit, rdata, iret) |
Fills cat. | |
subroutine | unpk7708 (lunit, rdata, kount, iret) |
Fills in header in o-put array - goes snd. | |
subroutine | unpk7709 (lunit, rdata, iret) |
Fills cat. | |
subroutine | w3unpk77 (idate, ihe, ihl, lunit, rdata, iret) |
This subroutine decodes a single report from bufr messages in a jbufr-type data file. | |
subroutine unpk7701 | ( | lunit, | |
itp, | |||
iret | |||
) |
Reads a single report out of bufr dataset.
Date | Programmer | Comment |
---|---|---|
1996-12-16 | Dennis Keyser NP22 | Initial. |
[in] | LUNIT | Fortran unit number for input data file. |
[out] | ITP | The type of report that has been decoded {=1 - wind profiler, =2 - goes sndg, =3 - nexrad(vad) wind} |
[out] | IRET | Return code as described in w3unpk77 docblock |
Definition at line 648 of file w3unpk77.f.
subroutine unpk7702 | ( | real, dimension(*) | rdata, |
itp | |||
) |
Initializes the output array for a report.
Date | Programmer | Comment |
---|---|---|
1996-12-16 | Dennis Keyser NP22 | Initial. |
[in] | ITP | the type of report that has been decoded {=1 - wind profiler, =2 - goes sndg, =3 - nexrad(vad) wind} |
[out] | RDATA | single report returned an a quasi-office note 29 unpacked format; all data are missing |
Definition at line 799 of file w3unpk77.f.
subroutine unpk7703 | ( | lunit, | |
real, dimension(*) | rdata, | ||
iret | |||
) |
Fills in header in o-put array - pflr rpt.
Date | Programmer | Comment |
---|---|---|
1996-12-16 | Dennis Keyser NP22 | Initial. |
2002-03-05 | Dennis Keyser | Accounts for changes in input proflr (wind profiler) bufr dump file after 3/2002: mnemonic "npsm" is no longer available, mnemonic "tpse" replaces "tpmi" (avg. time in minutes still output) (will still work properly for input proflr dump files prior to 3/2002) |
[in] | LUNIT | Fortran unit number for input data file |
[in,out] | RDATA | Single wind profiler report in a quasi-office note 29 unpacked format with [out] header information filled in [in] all data initialized as missing |
[out] | IRET | Return code as described in w3unpk77 docblock |
Definition at line 895 of file w3unpk77.f.
subroutine unpk7704 | ( | lunit, | |
real, dimension(*) | rdata | ||
) |
Fills cat.10 into o-put array - pflr rpt.
Date | Programmer | Comment |
---|---|---|
1996-12-16 | Dennis Keyser NP22 | Initial. |
2002-03-05 | Dennis Keyser | Accounts for changes in input proflr (wind profiler) bufr dump file after 3/2002: surface data now all missing (mnemonics "pmsl", "wdir1","wspd1", "tmdb", "rehu", "reqv" no longer available) (will still work properly for input proflr dump files prior to 3/2002) |
[in] | LUNIT | Fortran unit number for input data file |
[in,out] | RDATA | Single wind profiler report in a quasi-office note 29 unpacked format with [out] header information filled in [in] all data initialized as missing |
Definition at line 1115 of file w3unpk77.f.
subroutine unpk7705 | ( | lunit, | |
real, dimension(*) | rdata | ||
) |
Fills cat.11 into o-put array - pflr rpt.
Date | Programmer | Comment |
---|---|---|
1996-12-16 | Dennis Keyser NP22 | Initial. |
1998-07-09 | Dennis Keyser | Modified wind profiler cat. 11 (height, horiz. significance, vert. significance) processing to account for updates to bufrtable mnemonics in /dcom |
2002-03-05 | Dennis Keyser | Accounts for changes in input proflr (wind profiler) bufr dump file after 3/2002: mnemonics "acavh", "acavv", "spp0", and "nphl" no longer available; (will still work properly for input proflr dump files prior to 3/2002) |
[in] | LUNIT | Fortran unit number for input data file |
[in,out] | RDATA | Single wind profiler report in a quasi-office note 29 unpacked format with [out] header information filled in [in] all data initialized as missing |
Definition at line 1221 of file w3unpk77.f.
subroutine unpk7706 | ( | lunit, | |
real, dimension(*) | rdata, | ||
iret | |||
) |
Fills in header in o-put array - vadw rpt.
Date | Programmer | Comment |
---|---|---|
1997-06-02 | Dennis Keyser NP22 | Initial. |
[in] | LUNIT | Fortran unit number for input data file |
[in,out] | RDATA | Single wind profiler report in a quasi-office note 29 unpacked format with [out] header information filled in [in] all data initialized as missing |
[out] | IRET | Return code as described in w3unpk77 docblock |
Definition at line 1450 of file w3unpk77.f.
subroutine unpk7707 | ( | lunit, | |
real, dimension(*) | rdata, | ||
iret | |||
) |
Fills cat.
4 into o-put array - vadw rpt
Date | Programmer | Comment |
---|---|---|
1997-06-02 | Dennis Keyser NP22 | Initial. |
[in] | LUNIT | Fortran unit number for input data file |
[in,out] | RDATA | Single wind profiler report in a quasi-office note 29 unpacked format with [out] header information filled in [in] all data initialized as missing |
[out] | IRET | Return code as described in w3unpk77 docblock |
Definition at line 1614 of file w3unpk77.f.
subroutine unpk7708 | ( | lunit, | |
real, dimension(*) | rdata, | ||
kount, | |||
iret | |||
) |
Fills in header in o-put array - goes snd.
Date | Programmer | Comment |
---|---|---|
1997-06-05 | Dennis Keyser NP22 | Initial. |
1998-07-09 | Dennis Keyser | Changed char. 6 of goes stnid to be unique for two different even or odd satellite id's (every other even or odd sat. id now gets same char. 6 tag) |
[in] | LUNIT | Fortran unit number for input data file |
[in,out] | RDATA | Single wind profiler report in a quasi-office note 29 unpacked format with [out] header information filled in [in] all data initialized as missing |
[in] | KOUNT | Number of reports processed including this one |
[out] | IRET | Return code as described in w3unpk77 docblock |
Definition at line 1793 of file w3unpk77.f.
subroutine unpk7709 | ( | lunit, | |
real, dimension(*) | rdata, | ||
iret | |||
) |
Fills cat.
12,8 to o-put array -goes sndg
Date | Programmer | Comment |
---|---|---|
1997-06-05 | Dennis Keyser NP22 | Initial. |
[in] | LUNIT | Fortran unit number for input data file |
[in,out] | RDATA | Single wind profiler report in a quasi-office note 29 unpacked format with [out] header information filled in [in] all data initialized as missing |
[out] | IRET | Return code as described in w3unpk77 docblock |
Definition at line 2020 of file w3unpk77.f.
subroutine w3unpk77 | ( | integer, dimension(4) | idate, |
ihe, | |||
ihl, | |||
lunit, | |||
real, dimension(*) | rdata, | ||
iret | |||
) |
This subroutine decodes a single report from bufr messages in a jbufr-type data file.
Currently wind profiler, nexrad (vad) wind and goes sounding/radiance data types are valid. Report is returned in quasi-office note 29 unpacked format (see remarks 4.).
Date | Programmer | Comment |
---|---|---|
1996-12-16 | Dennis Keyser | Original author (based on w3lib routine w3fi77) |
1997-06-02 | Dennis Keyser | Added nexrad (vad) wind data type |
1997-06-16 | Dennis Keyser | Added goes sounding/radiance data type |
1997-09-18 | Dennis Keyser | Added instrument data used in processing, |
solar zenith angle, and satellite zenith angle to list of parameters returned from goes sounding/radiance data type 1998-07-09 | Dennis Keyser | Modified wind profiler cat. 11 (height, horiz. significance, vert. significance) to account for updates to bufrtable mnemonics in /dcom; changed char. 6 of goes stnid to be unique for two different even or odd satellite id's (every other even or odd sat. id now gets same char. 6 tag) 1998-08-19 | Dennis Keyser | Subroutine now y2k and fortran 90 compliant 1999-03-16 | Dennis Keyser | Incorporated bob kistler's changes needed to port the code to the ibm sp 1999-05-17 | Dennis Keyser | Made changes necessary to port this routine to the ibm sp 1999-09-26 | Dennis Keyser | Changes to make code more portable 2002-03-05 | Dennis Keyser | Accounts for changes in input proflr (wind profiler) bufr dump file after 3/2002: cat. 10 surface data now all missing (mnemonics "pmsl", "wdir1","wspd1", "tmdb", "rehu", "reqv" no longer available); cat. 11 mnemonics "acavh", "acavv", "spp0", and "nphl" no longer available; header mnemonic "npsm" is no longer available, header mnemonic "tpse" replaces "tpmi" (avg. time in minutes still output); number of upper-air levels incr. from 43 to up to 64 (size of output "rdata" array incr. from 600 to 1200 to account for this) (will still work properly for input proflr dump files prior to 3/2002)
[in] | IDATE | 4-word array holding "central" date to process (yyyy, mm, dd, hh) |
[in] | IHE | Number of whole hours relative to "idate" for date of earliest bufr message that is to be decoded; earliest date is "idate" + "ihe" hours (if "ihe" is positive, latest message date is after "idate"; if "ihe" is negative latest message date is prior to "idate") example: if ihe=1, then earliest date is 1-hr after idate; if ihe=-3, then earliest date is 3-hr prior to idate |
[in] | IHL | Number of whole hours relative to "idate" for date of latest bufr message that is to be decoded; latest date is "idate" + ("ihl" hours plus 59 min) if "ihl" is positive (latest message date is after "idate"), and "idate" + ("ihl"+1 hours minus 1 min) if "ihl" is negative (latest message date is prior to "idate") example: if ihl=3, then latest date is 3-hr 59-min after idate; if ihl=-2, then latest date is 1-hr 1-min prior to idate |
[in] | LUNIT | Fortran unit number for input data file |
[out] | RDATA | Single report returned an a quasi-office note 29 unpacked format (see remarks 4.) (minimum size is 1200 words) |
[in,out] | IRET | [in] Controls degree of unit 6 printout (.ge. 0 -limited printout; = -1 some additional diagnostic printout; = .lt. -1 -extensive printout) (see remarks 3.) [out] Return code as follows:
|
4) BELOW IS THE FORMAT OF AN UNPACKED REPORT IN OUTPUT ARRAY RDATA (EACH WORD REPRESENTS A FULL-WORD ACCORDING TO THE MACHINE) N O T E : THIS IS THE SAME FORMAT AS FOR W3LIB ROUTINE W3FI77 EXCEPT WHERE NOTED
WORD | CONTENT | UNIT | FORMAT |
---|---|---|---|
1 | LATITUDE | 0.01 DEGREES | REAL |
2 | LONGITUDE | 0.01 DEGREES WEST | REAL |
3 | TIME SIGNIFICANCE | (BUFR CODE TABLE "0 08 021") | INTEGER |
4 | OBSERVATION TIME | 0.01 HOURS (UTC) | REAL |
5 | YEAR/MONTH | 4-CHAR. 'YYMM' LEFT-JUSTIFIED | CHARACTER |
6 | DAY/HOUR | 4-CHARACTERS 'DDHH' | CHARACTER |
7 | STATION ELEVATION | METERS | REAL |
8 | SUBMODE/EDITION NO. | (SM X 10) + ED. NO. (ED. NO.=2, CONSTANT; SEE &,~) | INTEGER |
9 | REPORT TYPE | 71 (CONSTANT) | INTEGER |
10 | AVERAGING TIME | MINUTES (NEGATIVE MEANS PRIOR TO OBS. TIME) | INTEGER |
11 | STN. ID. (FIRST 4 CHAR.) | 4-CHARACTERS LEFT-JUSTIFIED | CHARACTER |
12 | STN. ID. (LAST 2 CHAR.) | 2-CHARACTERS LEFT-JUSTIFIED | CHARACTER |
13-34 | ZEROED OUT - NOT USED | INTEGER | |
35 | CATEGORY 10, NO. LEVELS | COUNT | INTEGER |
36 | CATEGORY 10, DATA INDEX | COUNT | INTEGER |
37 | CATEGORY 11, NO. LEVELS | COUNT | INTEGER |
38 | CATEGORY 11, DATA INDEX | COUNT | INTEGER |
39-42 | ZEROED OUT - NOT USED | INTEGER | |
43-END | UNPACKED DATA GROUPS | (FOLLOWS) | REAL |
WORD | PARAMETER | UNITS | FORMAT |
---|---|---|---|
(SEE @)1 | SEA-LEVEL PRESSURE | 0.1 MILLIBARS | REAL |
(SEE *)2 | STATION PRESSURE | 0.1 MILLIBARS | REAL |
(SEE @)3 | HORIZ. WIND DIR. | DEGREES | REAL |
(SEE @)4 | HORIZ. WIND SPEED | 0.1 M/S | REAL |
(SEE @)5 | AIR TEMPERATURE | 0.1 DEGREES K | REAL |
(SEE @)6 | RELATIVE HUMIDITY | PERCENT | REAL |
(SEE @)7 | RAINFALL RATE | 0.0000001 M/S | REAL |
WORD | PARAMETER | UNITS | FORMAT |
---|---|---|---|
1 | HEIGHT ABOVE SEA-LVL | METERS | REAL |
2 | HORIZ. WIND DIR. | DEGREES | REAL |
3 | HORIZ. WIND SPEED | 0.1 M/S | REAL |
4 | QUALITY CODE | (SEE %) | INTEGER |
5 | VERT. WIND COMP. (W) | 0.01 M/S | REAL |
(SEE @)6 | HORIZ. CONSENSUS NO. | (SEE $) | INTEGER |
(SEE @)7 | VERT. CONSENSUS NO. | (SEE $) | INTEGER |
(SEE @)8 | SPECTRAL PEAK POWER | DB | REAL |
9 | HORIZ. WIND SPEED | 0.1 M/S | REAL |
| STANDARD DEVIATION | 0.1 M/S | REAL 10 | VERT. WIND COMPONENT | 0.1 M/S | REAL | STANDARD DEVIATION | 0.1 M/S | REAL (SEE @)11 | MODE | (SEE #) | INTEGER
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX FORMAT FOR GOES SOUNDING/RADIANCE REPORTS XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX HEADER WORD CONTENT UNIT FORMAT
1 LATITUDE 0.01 DEGREES REAL 2 LONGITUDE 0.01 DEGREES WEST REAL 3 FIELD OF VIEW NUMBER NUMERIC INTEGER 4 OBSERVATION TIME 0.01 HOURS (UTC) REAL vvvvvdak port 5 YEAR/MONTH 4-CHAR. 'YYMM' CHARACTER aaaaadak port LEFT-JUSTIFIED 6 DAY/HOUR 4-CHARACTERS 'DDHH' CHARACTER 7 STATION ELEVATION METERS REAL 8 PROCESS. TECHNIQUE (=21-CLEAR; INTEGER 8 PROCESS. TECHNIQUE =23-CLOUD-CORRECTED) 9 REPORT TYPE 61 (CONSTANT) INTEGER 10 QUALITY FLAG (BUFR CODE TABLE "0 33 002") INTEGER 11 STN. ID. (FIRST 4 CHAR.) 4-CHARACTERS CHARACTER LEFT-JUSTIFIED 12 STN. ID. (LAST 2 CHAR.) 2-CHARACTERS CHARACTER LEFT-JUSTIFIED (SEE %)
13-26 ZEROED OUT - NOT USED 27 CATEGORY 08, NO. LEVELS COUNT INTEGER 28 CATEGORY 08, DATA INDEX COUNT INTEGER 29-38 ZEROED OUT - NOT USED 39 CATEGORY 12, NO. LEVELS COUNT INTEGER 40 CATEGORY 12, DATA INDEX COUNT INTEGER 41 CATEGORY 13, NO. LEVELS COUNT INTEGER 42 CATEGORY 13, DATA INDEX COUNT INTEGER
43-END UNPACKED DATA GROUPS (FOLLOWS) REAL
CATEGORY 12 - SATELLITE SOUNDING LEVEL DATA (FIRST LEVEL IS SURFACE; EACH LEVEL, SEE 39 ABOVE) WORD PARAMETER UNITS FORMAT
1 PRESSURE 0.1 MILLIBARS REAL 2 GEOPOTENTIAL METERS REAL 3 TEMPERATURE 0.1 DEGREES C REAL 4 DEWPOINT TEMPERATURE 0.1 DEGREES C REAL 5 NOT USED SET TO MISSING REAL 6 NOT USED SET TO MISSING REAL 7 QUALITY MARKERS 4-CHARACTERS CHARACTER LEFT-JUSTIFIED (SEE &)
CATEGORY 13 - SATELLITE RADIANCE "LEVEL" DATA (EACH "LEVEL", SEE 41 ABOVE) WORD PARAMETER UNITS FORMAT
1 CHANNEL NUMBER NUMERIC INTEGER 2 BRIGHTNESS TEMP. 0.01 DEG. KELVIN REAL 3 QUALITY MARKERS 4-CHARACTERS CHARACTER LEFT-JUSTIFIED (SEE &&)
CATEGORY 08 - ADDITIONAL (MISCELLANEOUS) DATA (EACH LEVEL, SEE @ BELOW) WORD PARAMETER UNITS FORMAT
1 VARIABLE SEE @ BELOW REAL 2 CODE FIGURE SEE @ BELOW REAL 3 MARKERS 2-CHARACTERS CHARACTER LEFT-JUSTIFIED (SEE #)
%- SIXTH CHARACTER OF STATION ID IS A TAGGED AS FOLLOWS: "I" - GOES-EVEN-1 (252, 256, ...) SAT. , CLEAR COLUMN RETR. "J" - GOES-EVEN-1 (252, 256, ...) SAT. , CLD-CORRECTED RETR. "L" - GOES-ODD-1 (253, 257, ...) SAT. , CLEAR COLUMN RETR. "M" - GOES-ODD-1 (253, 257, ...) SAT. , CLD-CORRECTED RETR. "O" - GOES-EVEN-2 (254, 258, ...) SAT. , CLEAR COLUMN RETR. "P" - GOES-EVEN-2 (254, 258, ...) SAT. , CLD-CORRECTED RETR. "Q" - GOES-ODD-2 (251, 255, ...) SAT. , CLEAR COLUMN RETR. "R" - GOES-ODD-2 (251, 255, ...) SAT. , CLD-CORRECTED RETR. "?" - EITHER SATELLITE AND/OR RETRIEVAL TYPE UNKNOWN &- FIRST CHARACTER IS Q.M. FOR GEOPOTENTIAL SECOND CHARACTER IS Q.M. FOR TEMPERATURE THIRD CHARACTER IS Q.M. FOR DEWPOINT TEMPERATURE FOURTH CHARACTER IS NOT USED " " - INDICATES DATA NOT SUSPECT "Q" - INDICATES DATA ARE SUSPECT "F" - INDICATES DATA ARE BAD &&- FIRST CHARACTER IS Q.M. FOR BRIGHTNESS TEMPERATURE SECOND-FOURTH CHARACTERS ARE NOT USED " " - INDICATES DATA NOT SUSPECT "Q" - INDICATES DATA ARE SUSPECT "F" - INDICATES DATA ARE BAD - NUMBER OF "LEVELS" FROM WORD 27. MAXIMUM IS 12, AND ARE ORDERED AS FOLLOWS (IF A DATUM ARE MISSING THAT LEVEL NOT STORED) 1 - LIFTED INDEX -------— .01 DEG. KELVIN – C. FIG. 250. 2 - TOTAL PRECIP. WATER – .01 MILLIMETERS – C. FIG. 251. 3 - 1. TO .9 SIGMA P.WATER- .01 MILLIMETERS – C. FIG. 252. 4 - .9 TO .7 SIGMA P.WATER- .01 MILLIMETERS – C. FIG. 253. 5 - .7 TO .3 SIGMA P.WATER- .01 MILLIMETERS – C. FIG. 254. 6 - SKIN TEMPERATURE --— .01 DEG. KELVIN – C. FIG. 255. 7 - CLOUD TOP TEMPERATURE- .01 DEG. KELVIN – C. FIG. 256. 8 - CLOUD TOP PRESSURE — .1 MILLIBARS --— C. FIG. 257. 9 - CLOUD AMOUNT (BUFR TBL. C.T. 0-20-011) – C. FIG. 258. 10 - INSTR. DATA USED IN PROC. (BUFR TBL. C.T. 0-02-021) – C. FIG. 259. 11 - SOLAR ZENITH ANGLE — .01 DEGREE ----— C. FIG. 260. 12 - SAT. ZENITH ANGLE -— .01 DEGREE ----— C. FIG. 261. #- FIRST CHARACTER IS Q.M. FOR THE DATUM " " - INDICATES DATA NOT SUSPECT "Q" - INDICATES DATA ARE SUSPECT "F" - INDICATES DATA ARE BAD SECOND CHARACTER IS NOT USED
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX FORMAT FOR NEXRAD (VAD) WIND REPORTS XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX HEADER WORD CONTENT UNIT FORMAT
1 LATITUDE 0.01 DEGREES REAL 2 LONGITUDE 0.01 DEGREES WEST REAL 3 ** RESERVED ** SET TO 99999 INTEGER 4 OBSERVATION TIME 0.01 HOURS (UTC) REAL vvvvvdak port 5 YEAR/MONTH 4-CHAR. 'YYMM' CHARACTER aaaaadak port LEFT-JUSTIFIED 6 DAY/HOUR 4-CHARACTERS 'DDHH' CHARACTER 7 STATION ELEVATION METERS REAL 8 ** RESERVED ** SET TO 99999 INTEGER
9 REPORT TYPE 72 (CONSTANT) INTEGER 10 ** RESERVED ** SET TO 99999 INTEGER 11 STN. ID. (FIRST 4 CHAR.) 4-CHARACTERS CHARACTER LEFT-JUSTIFIED 12 STN. ID. (LAST 2 CHAR.) 2-CHARACTERS CHARACTER LEFT-JUSTIFIED
13-18 ZEROED OUT - NOT USED INTEGER 19 CATEGORY 04, NO. LEVELS COUNT INTEGER 20 CATEGORY 04, DATA INDEX COUNT INTEGER 21-42 ZEROED OUT - NOT USED INTEGER
43-END UNPACKED DATA GROUPS (FOLLOWS) REAL
CATEGORY 04 - UPPER-AIR WINDS-BY-HEIGHT DATA(FIRST LEVEL IS SURFACE) (EACH LEVEL, SEE WORD 19 ABOVE) WORD PARAMETER UNITS FORMAT
1 HEIGHT ABOVE SEA-LVL METERS REAL 2 HORIZ. WIND DIR. DEGREES REAL 3 HORIZ. WIND SPEED 0.1 M/S (SEE *) REAL 4 QUALITY MARKERS 4-CHARACTERS CHARACTER LEFT-JUSTIFIED (SEE %)
*- UNITS HERE DIFFER FROM THOSE IN TRUE UNPACKED OFFICE NOTE 29 (WHERE UNITS ARE KNOTS) %- THE FIRST THREE CHARACTERS ARE ALWAYS BLANK, THE FOURTH CHARACTER IS A "CONFIDENCE LEVEL" WHICH IS RELATED TO THE ROOT- MEAN-SQUARE VECTOR ERROR FOR THE HORIZONTAL WIND. IT IS DEFINED AS FOLLOWS: 'A' = RMS OF 1.9 KNOTS 'B' = RMS OF 3.9 KNOTS 'C' = RMS OF 5.8 KNOTS 'D' = RMS OF 7.8 KNOTS 'E' = RMS OF 9.7 KNOTS 'F' = RMS OF 11.7 KNOTS 'G' = RMS > 13.6 KNOTS XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
FOR ALL REPORT TYPES, MISSING VALUES ARE:
Definition at line 345 of file w3unpk77.f.