source: trunk/MESOSCALE/LMD_MM_MARS/SRC/WPS/README @ 279

Last change on this file since 279 was 11, checked in by aslmd, 14 years ago

spiga@svn-planeto:ajoute le modele meso-echelle martien

File size: 4.7 KB
Line 
1WRF Pre-Processing System Version 2.2 (December 2006)
2http://www.mmm.ucar.edu/wrf/users/
3
4The WRF Pre-Processing System (WPS) is a collection
5of Fortran and C programs that provides data which are
6input to the real.exe program.  There are three main
7programs and a number of auxillary programs that
8are part of WPS.  Both the ARW and NMM dynamical cores
9in WRF are supported by WPS.
10
11For questions and help to run the program, please see the
12User's Guide at http://www.mmm.ucar.edu/wrf/users/docs/user_guide/contents.html
13and send email to wrfhelp@ucar.edu.
14
15===================================================
16
17Main programs: geogrid.exe, ungrib.exe, metgrid.exe
18
19Input to the main programs is through the namelist
20file "namelist.wps".  Each main program has an
21exclusive namelist record (named "geogrid", "ungrib",
22or "metgrid", respectively), and the three programs
23have a group record (named "share") that each program
24reads.
25
26geogrid
27-------
281) Defines the model horizontal domain
292) Horizontally interpolates static data to the model
30domain
313) Output conforms to the WRF IO API
32
33ungrib
34------
351) Decodes Grib Edition 1 and 2 data
362) Uses tables to decide which variables to extract
373) Isobaric and generalized vertical coordinates
384) Output is in non WRF-API form, referred to as an
39   intermediate format
40
41metgrid
42-------
431) Ingest static data and raw met fields
442) Horizontally interpolate met fields to the model
45   domain
463) Output conforms to WRF IO API
47
48
49
50
51Parallelism
52
53The geogrid and metgrid programs may be run as
54distributed memory parallel jobs to reduce the
55time-to-solution.  These two programs use MPI calls
56directly, compared to WRF which has an abstraction
57layer (RSL or RSL_LITE).
58
59
60
61
62Grib Edition 2
63
64The Grib Edition 2 compression requires three libraries
65external to the WPS source code: zlib, png, and jasper.
66It is recommended that users request support from their
67system administrators when installing these packages.
68Users can compile the code without these libraries by
69selecting the "no GRIB2" options in the build.
70
71
72
73
74Building WPS
75
76Similar to the WRF package, WPS uses a two-step:
77./configure
78./compile
79build mechanism, which directs the unix make underneath.
80If the user is on a recognized architecture, the
81configure script will display a list of available
82compile options (usually serial vs parallel, Grib 2
83enabled vs a "no Grib 2" option).  For some OS options,
84there are multiple compilers that are supported.
85
86The configure option lists both "build Grib2" and
87"do not build Grib2" options.  It is suggested that
88the first builds be without the Grib Edition 2
89capability.
90
91There are a number of utility programs that will be
92built in WPS/util/ directory:
93
94avg_tsfc.exe
95------------
96purpose: computes a daily mean of the surface air
97temperature, reads the namelist.wps file
98
99usage:
100./avg_tsfc.exe
101
102
103g1print.exe
104-----------
105purpose: read a Grib Edition 1 file, output
106information to build a Vtable
107
108usage:
109./g1print.exe GRIB1_file
110
111
112g2print.exe
113-----------
114purpose: read a Grib Edition 2 file, output
115information to build a Vtable
116
117usage:
118./g2print.exe GRIB2_file
119
120
121mod_levs.exe
122------------
123purpose: reduce levels in a intermediate file
124so that different Grib sources may be used
125for the initial and lateral boundary time periods
126
127usage:
128./mod_levs.exe OLD_intermetdiate:date_string \
129               NEW_intermetdiate:date_string
130Processes a single file at a time, uses the
131pressure levels defined in the namelist.wps file.
132
133plotfmt.exe
134-----------
135purpose: generate NCAR Graphics metacode 2d
136horizontal plots of each field and level in the
137intermediate file
138
139usage:
140./plotfmt.exe intermediate_file:date_string
141
142
143plotgrids.exe
144-------------
145purpose: generate an NCEAR Graphics metacode
146plot of the domain locations, one frame with
147all of the domain locations plotted, reads the
148namelist.wps file to get the domain information
149
150usage:
151./plotgrids.exe
152
153
154rd_intermediate.exe
155-------------------
156purpose: read an intermediate file and print
157the information to the screen
158
159usage:
160./rd_intermediate.exe intermediate_file:date_string
161
162
163
164
165Static Input Data
166
167The static input data is provided in two tar files: one
168contains full resolution data (30", 2', 5' and 10') and the other
169contains only 10' low resolution data. The data may be downloaded
170from http://www.mmm.ucar.edu/wrf/users/download/get_source.html.
171
172
173
174
175Meteorological Input Data
176
177The meteorological input data for WPS is the Grib
178Edition 1 GFS data from NCEP.  A test
179data set (Jan 2000, 24/12Z to 25/12Z) is available from
180http://www.mmm.ucar.edu/wrf/users/download/get_source.html.
181
182
183
184Sample WPS output data for WRF
185
186Samples of the output data from WPS for use in WRF for the
187Jan 2000 and June 2001 cases are provided from
188http://www.mmm.ucar.edu/wrf/users/download/get_source.html.
Note: See TracBrowser for help on using the repository browser.