-
Compilation of Cray version of RAWINS requires imslcnv, in
addition to ncaro.a library. Do I need this library, and where
can I get it?
The imslcnv library is only needed if you choose to use IWTSCM
= 4 (i.e. the multiquadric interpolation scheme). Also see item
4 below.
-
Can I include only mandantory levels data to RAWINS nbogus
file?
No. RAWINS expect both the mandantory and significant levels
data in the nbogus file. If only mandatory data are available
for a station, then give only one significant level for that station
with all variables set to 99999.9.
For example, in Version
3
1991-08-01_00:00 10001 1 3 15.0
-65.0
1000.0 99999.9 99999.9
99.9 99999.9 99999.9
850.0 99999.9 99999.9
99.9 125.0
8.0
700.0 99999.9 99999.9
99.9 125.0
8.0
1991-08-01_00:00 10001 -1 1 15.0 -65.0
99999.9 99999.9 99999.9 99999.9
99999.9 99999.9
-
How much resource does it cost to run the RAWINS programs?
The compile of this program uses about 250 CPU sec on J90. It
takes about 160 sec to create one domain output and two time periods
for the test case. For a bigger domain over US, 114x114x23 (after
expansion) in dimension, it uses about 505 CPU sec and 8.8 MW
of memory to create two-time-period output. The cost on J90 (paiute)
is about 0.24 GAUs. The cost will significantly increase if MQD
objective analysis is selected.
-
Is a workstation version of rawins program available?
The latest V2/V3 Rawins program has been updated to become one-source
program for both Cray and workstations. You may obtain the latest
Version 3 Rawins program from anonymous
ftp. The tar file name is RAWINS.TAR.gz.
Note though, the Rawins program only uses NCAR archived data.
If you would like to use Rawins on a workstation, remember to
convert the data read on Cray to non-cos-blocked form before you
move them to workstation, or use msread -fBI option to
do msread.
-
Can I run rawins program without NCAR Graphics?
Yes, you can. The recently updated rawins program can be run
without NCAR Graphics and/or NETCDF options. Please see README
file inside the Rawins program tar file.
-
Is there a rawins-like program available for users who don't
have NCAR access?
Yes. A new program has been developed and is undergoing testing
at the moment. The new program is called little_r.
For users who have need to input dataset other than those archived
at NCAR, we recommend this program. However, this program does
not yet have all the functions that Rawins support.
You may obtain little_r program from anonymous
ftp. The tar file name is little_r.tar.gz.
-
How should I correct the runtime error "REPORT TYPE IRTYP
= 511 NOT KNOWN"?
If your RAWINS job stops with the following type of error:
REPORT TYPE IRTYP = 511 NOT KNOWN. STOPPING
It usually implies that you haven't assigned the correct files
in the job script. For example, you may have placed B list files
(surface data) in InSfc6h, or E list files in InSfc3h.
-
How should I set the Rawins job script to process data after
April 1997?
Since April 1997, the surface obs data archived at NCAR that
used by Rawins have had some changes. NCAR discontinued the A
and B lists, and started E and F lists. The E list now contains
6 hourly data but includes +/- 3 hour data, while the F list now
has only 6 hourly ship data (plus +/- 3 hour data). However the
source code of Rawins is only able to access the 6 hourly data,
not the +/- 3 hourly data because the header information isn't
what the Rawins source code is looking for. A workaround for this
problem is now available (thanks to Kesu Zhang of University of
New York at Albany).
First, download a modified version of getraw.F for either
V2
or V3.
Then modify your job script. Use the same input file(s) for InSfc6h
and InSfc3h, and create a new script variable InShip
for the ship data from list F, so that the part of the script
looks like:
set InSfc6h =
( SFC6HR_A ) # see catalog.sfc,
list E
set InSfc3h =
( SFC6HR_A ) # see catalog.sfc,
list E
set InShip =
( SFC3HR_A ) # see catalog.sfc,
list F
Go to near the end of the job script, and change the part:
if ( -e sfc3hr$LETTERS[${NUMFIL}]
) then
cp sfc3hr$LETTERS[${NUMFIL}]
shpvol$LETTERS[${NUMFIL}]
endif
@ UNIT = 29 + $NUMFIL
to
if ( $NUMFIL <= ${#InShip}
) then
ln -s $InShip[${NUMFIL}]
shpvol$LETTERS[${NUMFIL}]
@ UNIT = 29 +
$NUMFIL
endif
An alternative to 'solve' the problem is NOT to access the 3
hourly land data. If you are not interested in doing 3-hourly
surface analysis FDDA in MM5, there is no need to access 3 hourly
data. In this case, set in the Rawins job script,
set InSfc6h = ( /DSS/Yxxxxx
) ! from list E
set InSfc3h = (
)
and in the namelist, set
ISFCS3 = F, # ACQUIRE
AND ANALYZE SHIPS AND BUOYS
ISFCS6 = T, # ACQUIRE
AND ANALYZE SFC LAND DATA
If you set F4D = T, you will need to fill InfSfc3h with list
F data. Then you will get 6 hourly surface analysis. But we don't
recommend you do 6 hourly surface analysis nudging in MM5.
-
I don't have an NCAR account, can I get ON29 data somewhere?
The last year's data is available from the dss web page:
Surface and Ship data (ds464.0)
Upper Air data (ds353.4)
-
How does RAWINS differ from LITTLE_R and which should I use?