Graphics: ARWpost - Running ARWpost

Edit the namelist.ARWpost file

Variable

Value

Description

start_date; end_date

 

Start and end dates to process.
Format: YYYY-MM-DD_HH:00:00

interval_seconds

0

Interval in seconds between data to process. If data are available every hour, and this is set to every 3 hours, the code will skip past data not required.

tacc

0

Time tolerance in seconds.
Any time in the model output that is within tacc seconds of the time specified will be processed.

debug_level

0

Set higher for debugging.

input_root_name

./

Path and root name of files to use as input. All files starting with the root name will be processed. Wild characters are allowed.

output_root_name

./

Output root name. When converting data to GrADS, output_root_name.ctl and output_root_name.dat will be created.

output_title

Title as in WRF file

Use to overwrite title used in GrADS .ctl file.

mercator_defs

.False.

Set to true if mercator plots are distorted.

split_output

.False.

Use if you want to split the GrADS output files into a number of smaller files (a common .ctl file will be used for all .dat files).

frames_per_outfile

1

If split_output is .True., how many time periods are required per output (.dat) file.

plot

‘all’

Which fields to process.
‘all’ – all fields in WRF file
‘list’ – only fields as listed in the ‘fields’ variable.
‘all_list’ – all fields in WRF file and all fields listed in the ‘fields’ variable.

Order has no effect, i.e., ‘all_list’ and ‘list_all’ are similar.

If ‘list’ is used, a list of variables must be supplied under ‘fields’. Use ‘list’ to calculate diagnostics.

See Chapter 9 of the WRF Users' Guide for a list of the available diagnostics.

fields

 

Fields to plot. Only used if ‘list’ was used in the ‘plot’ variable.

interp_method

0

 0 - sigma levels,
-1 - code defined "nice" height levels,
 1 - user defined height or pressure levels

interp_levels

 

Only used if interp_method=1

Supply levels to interpolate to, in hPa (pressure) or km (height). Supply levels bottom to top.

extrapolate

.false.

Extrapolate the data below the ground if interpolating to either pressure or height.

 

Run ARWpost

Type:

./ARWpost

 

Trouble Shooting

The code executes correctly, but you get "NaN" or "UndefinedGrid" for all fields when displaying the data.

Look in the .ctl file.
     a) If the second line is:
     options byteswapped
     
Remove this line from your .ctl file and try to display the data again.
     If this SOLVES the problem, you need to remove the -Dbytesw option from configure.arwp,
     and then recompileto avoid this problem in the future.

     b) If the line below does NOT appear in your .ctl file:
     options byteswapped
     ADD this line as the second line in the .ctl file.
     Try to display the data again.
     If this SOLVES the problem, you need to ADD the -Dbytesw option for configure.arwp,
     and then recompileto avoid this problem in the future.

The line "options byteswapped" is often needed on some computers (DEC alpha as an example).
It is also often needed if you run the converter on one computer and use another to display the data.



Sample Plots