How to Compile?

How to Run?

WRF Namelist

Known Problems and Fixes

Graphic Tools

Utilities

 

 

 

WRF Model Version 2: UPDATES

WRF Model Update 2.0.3.1

WRF model tar file has been updated to Version 2.0.3.1 on December 3, 2004. In this new tar file, the following important bug fixes and updates are provided.

Bug fixes:

- Correction for lateral boundary file which has a wrong dimension for the number of rows and columns in 2D fields, such as mu. Thanks to Yunheng Wang of OU for spotting it. This affects real-data cases only. One must rerun real.exe to correct this problem.
- Correction for nest time stepping when it has a non-zero fractional seconds (such as 6.66 sec). This error would result in nesting calling radiation at the wrong time of the day. Thanks to Bill Gustafson of PNNL for reporting the problem. Note that this problem was in Version 2.0.2 as well, if you used the newer ESMF routines posted on the 'Known Problems' page.
- Correction for GMT calculation which is used to do radiation computation. Only affect results if the model starts at non-zero minutes and seconds.
- Change Cp (specific heat at constant pressure) value in the new KF scheme from 1005.7 to 1004.5, consistant with the rest of the model.
- Modify the new option mp_zero_out to take care of boundary values too.
- Corrections to the default namelist.input files for the following cases:

em_quarter_ss
em_squall2d_x
em_squall2d_y

The changes are necessary in order to use the TKE scheme properly.

Updates:

- The albedo value for urban and build-up land category is reduced from 18% to 15% in run/LANDUSE.TBL.
- Added single-thread and OpenMP compile options (no nesting yet) for Mac G5 using IBM's xlf compiler. However, user needs to make some modification to several makefiles in order for the build to work. Read more.
- Update diffwrf program to include more staticstics output.
- Updates to RSL for Cray from Cray.

WRF Model Update 2.0.3

WRF model tar file has been updated to Version 2.0.3 on November 12, 2004. In this new tar file, the following bug fixes and updates are provided. To use this code, you may use the same SI output, if you are working with real-data, but you must rerun real. exe.

Updates:

- Second-order Smagorinsky diffusion option is added to the namelist.input file in real-data test case directory. The option is recommended for grid size < 10 km.
- Feedback option in two-way nesting is allowed for even nest ratio.
- Option to zero out very small and negative microphysics variables, and zero out negative water vapor field (&physics):

mp_zero_out = 0: no action; 1: all but Qv; 2: Qv also reset to 0.
mp_zero_out_thresh = 1.e-8: threshold value below which values are reset

- Base-state press, temp and lapse rate are now in namelist (&dynamics), but only base temp should be changed (real-data only):

base_temp = 290.

- Full-eta levels are checked for correctness (i.e. from 0 to 1).
- WSM3/WSM5 are optimized. The speed up is a few percents.
- NCEP physics updated: BMJ, MYJ, Ferrier.
- Corner values of latitudes and longitudes are added in the history file for u, v, mass and non-staggered grid (from SI).
- GRIB1 I/O option is added (io_form_x = 5. Thanks for Todd Hutchinson of WSI).
- Compile options for Cray-X1, HP-UX (thanks to Kim Bum-Sun and Ahn Kwang-Deuk of KMA, Korea), AMD Opteron and some IA64 processors are added; options for Intel compier are made robust. SGI Altix single and OpenMP options are added.
- Binary I/O quilting is updated.
- Prototype capability for moving two-way nest.

Bug Fixes:

- Corrections for specified boundary conditions for geopotential and wind. Effect more noticeable during long runs.
- Correction for seaice interpolation used for 5-layer soil model. Also seaice may now be initialized based on SST. The threshold is set in the namelist (&physics):

seaice_threshold = 271.

- Correction for Lin scheme for temp ~ -83 C.
- Corrections for saturation vapor calculation and to prevent small negative water vapor values in WSM3/5/6 schemes.
- Correction for diagnostic variables T2 and Q2 in 5-layer soil model (sf_surface_physics = 1).
- Correction for RRTM longwave radiation scheme for possible problem with high model tops.
- XLAND interpolated correctly using categorical method for nest initialization.
- Precip (RAINC and RAINNC) is added to forcing and feedback.
- mub, phb are added to the smoothed fields, consistent with mu, ph and ht.
- Reduce dampcoef in default namelist for idealized cases from 0.2 to 0.01. Turn off damp_opt (set to 0) for 2d gravity wave case.
- Corrections for tke diffusion scheme. The correction generally makes the scheme more diffusive. Earlier versions of the turbulence code were not sufficiently diffusive (see Takemi and Rotunno [2004], Corrigendum to "The effects of subgrid model mixing and numerical filtering in simulations of mesoscale cloud systems", MWR, in press). In order to make the correction effective, one should use the new option for mixing the full fields (&dynamics):

mix_full_fields = .t., (or .f.)

This option should be used with diff_opt = 2 and with damp_opt off. The value of ".true." is recommended unless it is a highly idealized numerical test. Other corrections 1) Fixed an error when km_opt = 1; the code now correctly divides by the Prandtl number when deriving xkh from xhm; 2) Increased the default value of kf_tke_upper_bound from 100 to 1000; 3) Decreased the default value of c_k from 0.25 to 0.15; and 4) Fixed three minor lower boundary condition settings.
- Correction for using perturbation coriolis option (idealized cases):

pert_coriolis = .t., or .f.

- Correction for turning off nest before coarse grid integration ends.
- Correction for time tracking of the nest and accumulated fields (such as precipitation) in the parent's domain when the nest is initialized at a different time than the parent domain.
- Correction for generating boundary condition file using PHDF5 option.
- Corrections in computing the fractional part when a time interval is divided by an integer in the ESMF Time Manager library, and the code to set a ringing ESMF alarm to ring at the next time interval.

 


WRF MODEL UPDATE 2.0.2

WRF model tar file has been updated to Version 2.0.2 on June 3, 2004. In this update, one-way nesting capability is added. Nesting compile for SGI is added.

 


 

WRF Model Update 2.0.1

WRF model tar file has been updated to Version 2.0.1 on May 21, 2004. The update is necessary to correct a problem related to compilation and execution of the model using OpenMP options. The correction will allow thread-safe computation, and repeatable results.

 



 
 
Home -- Model System -- User Support -- Doc / Pub -- Links -- Download -- WRF Real-time Forecast