WRF model tar file has been updated to Version
2.2.1 on October 31, 2007. This tar file includes bug fixes for
the V2.2 code.
WRF Pre-Processing System (WPS) is also updated
to V2.2.1.
The V2.2.1 WRF is backward compatible with SI
and V2.1 real/ideal output. One must add two new namelist
records (&fdda and &grib2) to your namelist.input
file from previous releases (see namelist.input.* files in test/em_real/
directory for an example).
Note, wrfinput_d01 and wrfbdy_d01
from V2.2 and V2.2.1 cannot be used in previous releases of WRF.
Also see 'Known
Problems' in this release.
In this new tar file, the following bug fixes
and updates are provided:
Physics:
Microphysics:
- fix for Thompson scheme (posted 3/6/07), parameter
update.
- fix for WSM3 with CAM radiation (CAM radiation was ignoring
WSM3 ice clouds).
Cumulus physics:
- fix for potential undefined value in GD scheme,
which may cause occational blowups.
- minor change in KF to specify upper melting layer.
Land surface physics:
- fix for too much snow evaporation in melting
conditions in Noah LSM.
- for for UCM restart.
Atmospheric radiation:
- fix to use skin temperature instead of extrapolated
air temp in RRTM radiation.
PBL:
- limit 2m/10m diagnostic T and q to prevent
unrealistic outputs in MYJ PBL scheme.
Nudging Options: (new in V2.2)
- observation nudging fixes:
1. correction for map projections: enable
Mercator and Polar stereographic projection to work, and Lambert-Conformal
projection when true latitudes are not 30 and 60;
2. fix for nest ratio other than 3;
3. fix for observation input: when leading observation in ob
file is not within the domain, no observations are reported
or used (posted 1/26/07).
4. namelist template, namelist.input.obs_fdda, and README.obs_fdda
in test/em_real/ directory have been corrected
- grid nudging: fix for turning off fdda grid
nudging when ramping is not used. In 2.2, if ramping is not used,
fdda cannot be turned off properly.
Dynamics/Diffusion/Filter Options:
- reset default values for namelist variables
pd_moist, pd_scalar, pd_tke and pd_chem to be true in all namelist
templates. Note that to use these options, one must compile code
using RSL_LITE.
- change 'grid%em_p' to 'p' as single character type of field
in solve_em.F. Only changes results for open boundary conditions.
- minor correction to horizontal w diffusion near surface for
diff_opt=2.
- correct sign of v curvature term, small effect.
- avoid use of uninitialized array elements in curvature term
calculation near domain boundary (no effect on results).
- add interpolation and feedback to variable h_diabatic. This
corrects problem seen in new nest start where this variable is
0. Some effect on moving nest results.
Initialization/Nesting/Restart
- nest corrections: adjust perturbation mu only
once when a nest starts (prevents noise), and adjust temperature
and relative humidity after terrain blending and base state change
along nest boundaries.
- ndown: add topography smoothing and blending along the boundaries.
This corrects the problem seen on the nest domain boundaries.
Also correct potential problem for bad moisture boundary conditions
(e.g. due compiler problem on ibm).
- allow wrflowinp generated for nests.
- fix deep soil temp correction for LSM initialization.
- check out-of-range soil moisture for ECMWF data.
- fix uninitialized value in real.
- add LU_INDEX, SNOW, SNOWH, RHOSN, CANWAT to input stream 2 for
nest initialization. Without these, high-resolution landuse data
could be lost when nest input files are used, and namelist variable
fine_input_stream is set to 2.
- correction for initialization for RUC LSM using non-RUC data,
and Noah LSM from RUC data.
- add ifdef RUC_CLOUD to activate microphysics variables in Registry,
and initialization routine. Add variable for number ice concentration.
To use this feature, add -DRUC_CLOUD in ARCHFLAGS in configure.wrf
file.
- fix UCM restart.
- fix for restarts in fdda grid nudging.
Software:
- fix for RSL_LITE to use MPI_Comm_f2c, related
to nesting. More of a problem when OpenMPI is used (posted 6/21/07).
- add HALO and PERIOD communication for u_2 and v_2 for hydrostic
w calculation, impacts w(k=1) only. No effect on results.
- add solve_em to low optimiation list for two OSF1 systems.
- g95 compile option for MAC. Works for PPC and Intel Mac. On
Intel Mac, need to edit Registry/registry.io_boilerplate to remove ifdef in the file
and keep the correct auxinput1_inname line for metgrid
output files.
Known Problems
In WRF V2.2.1
Previous Update
WRF V2.2
WRF V2.1.2.
WRF V2.1.1.
WRF V2.1.
WRF V2.0.