WRF Model Update 2.1
WRF model tar file has been updated to Version
2.1 on August 3, 2005. In this new tar file, the following bug
fixes and updates are provided. To use this code, you may use
the same SI output (preferably downloaded in the last couple of
months), but you must rerun real.exe.
Physics:
Microphysics:
- New microphysics scheme from Thompson (6 classes,
including predictive equation for ice number concentraion - see
Hall et al. at the recent Users' Workshop).
- Efficiency improvement for WSM3 and WSM5.
- Improve round-off accuracy by avoiding adding and substracting
300 K to perturbation temperature.
- Ferrier update from NCEP.
Cumulus schemes:
- Kain-Fritsch scheme: prevent out-of-range
arrays.
- Betts-Miller-Janjic scheme: update from NCEP.
- Grell-Devenyi ensemble scheme: add map factor to forcing term
(bug fix).
PBL:
- YSU scheme: limit entrainment velocity, and
use potential temperature instead of temperature internally.
- MRF scheme: updated with improved surface stress and diagnostic
PBL height calculations.
- MYJ scheme: update from NCEP.
Land-Surface models and surface layer physics:
- 5-layer scheme: uses snow albedo (bug fix).
- Noah LSM: correction to 2 m mixing ratio diagnostics (especially
over snow cover), and further emissivity change which should reduce
night warm bias.
- RUC LSM: can use background albedo by changing logical variable
'usebgalb' in phys/module_physics_init.F from
.false. to .true.. Some minor updates.
- MO surface layer scheme (sf_physics=1): prevent division by
zero in diagnostic calculation.
- MYJ surface scheme: update from NCEP.
- Prevent passing negative rain tendency to surface schemes.
Atmospheric radiation:
- GFDL radiation: updates from NCEP. A fix for
use of emissivity.
- GSFC radiation: fix for southern hemisphere climatological ozone.
Other physics changes:
- Generalized physics driver.
- Improved compile by using dependency.
- Remove old time-level moisture variables.
- GFS physics added for cumulus, PBL and surface layer. Not tested
with ARW solver.
Diffusion/Filter Options:
- Raleigh damping (damp_opt=2) added for idealized
cases. (Thanks to Jason Knievel and George Bryan of NCAR.)
- w_damping reactivated. The switch was not working in 2.0.3.1
(bug fix).
- diff_opt = 1 modified to conserve scalars.
- km_opt = 4: minor correction for 2d Smagorinsky option (bug
fix).
- Prandtl number unified for diffusion to use the value in module_model_constant.F.
Nesting/Initialization/Restart:
- Automatic moving nest using a mid-level vortex
following algorithm (details).
- Smoothing options for two-way interactive nesting corrected
(bug fix).
- Nest can start after model restart time.
- Nest output time synchronized with that of the coarse domain.
- Periodic BC with nesting fixed when running in MPI (bug fix).
- ideal.exe for quarter_ss case can now be run in MPI mode.
- Center latitude and longitude calculation added when nest is
started without nest input. This would create correct mapping
information in the ouput files.
- A couple of global attributes are added to the output:
SIMULATION_START_DATE: remain same at restart
I_PARENT_START: information for nest location
J_PARENT_START: same as above
- Correction for restart run: surface w should
not be recalculated at the restart (bug fix).
- Improved seaice initialization for real-data cases.
- To initialize 5-layer soil model, use soil temperature from
10 - 40 cm layer if available, instead of 0 - 10 cm layer.
- Diagnostic variables, surface pressure, 2 m temperature, vapor
mixing ratio are added to 0 h data.
- SST and greeness fraction may be incrementally updated during
long model simulations. Create wrflowinp_d0* by running real.exe.
and setting namelist varialbe sst_update in namelist
section &physics:
sst_update = 1
When running wrf.exe, add the following in namelist
section &time_control:
auxinput_inname = "wrflowinp_d<domain>"
auxinput5_interval = 360
Dynamics:
- Time step for sound wave may be computed automatically
if one sets namelist value time_step_sound = 0.
- Modified h_diabatic calculation to improve accuracy (bug fix).
- Prevent normal velocity drift when using symmetric boundary
condition (bug fix).
- Correct value of dts in first RK step (bug fix).
Software:
- Automatic moving nest using a mid-level vortex following algorithm.
- Improved moving nest with specified moves.
- Add nesting support in RSL_LITE.
- Memory efficiency improved.
- GriB 1 input option added (Todd Hutchinson of WSI)
- 4D arrays become single time level data to reduce memory.
- Scalar 4D array added (similar to the moisture arrays).
- Boundary moisture variables now go with 4D arrays.
- real*8 computation.
- WRF-Var and model code synchronization.
- ESMF integration: WRF can be run as ESMP component.
Previous Update
WRF V2.0.