Bug Fix for RRTM Longwave Radiation Scheme (posted 10/23/08)
Problem: Two bugs were discovered by Mike Iacono of AER for the RRTM longwave radiation scheme (ra_lw_physics = 1). The first is the ozone profile which is upside down, and the second is a missing factor of 0.6 to get the ozone to volumn mixing ratio. These would affect long simulations but can be up to 0.5 K per day less radiative cooling in the upper and lower levels, little effect at the mid-levels, and about 8W/m-2 at the surface.
Solution: Download the modified module_ra_rrtm.F to directory phys/, rename and recompile.
Positive-Definite Advection Options:
Problem: If one wants to use
these options, one must use RSL_LITE.
Problem with Compiling and Running Nests on SGI Altix (Posted 03/14/08)
Problem: The nesting in V2.2.1 was broken for SGI Altix system.
Solution: Download altix-nest-mods-2.2.1.tar.gz file to the WRFV2 directory. Unzip and untar it. This will provide updates for external/RSL_LITE/module_dm.F, external/RSL/module_dm.F, share/mediation_feedback_domain.F, share/mediation_force_domain.F, and share/mediation_interp_domain.F. Recompile after first doing a 'clean -a'.
Update for Thompson Scheme (Posted 11/1/07)
Problem: The Thompson scheme
released in V2.2.1 has an update.
Solution: Download module_mp_thompson.F.fix2,
and recompile.
Compiler Errors (Posted 2/5/07)
Problem: There are reported
instances when a compiler failed to compile one or more of these
routines: solve_em.F, start_domain_em.F, start_em.F, and so on
in WRFV2.2.
Solution: Edit configure.wrf
file, and list the un-successfully compiled routine under the
current list of 'compile these without high optimization'. Use
one of the routine in the list as an example. Make sure you add
the routine in the list of dependencies, as well as a list of
.o files for the compile rules to apply.
Compatability with Previous WRF/WRF-Var Code (RE-Posted 5/1/07)
Problem: The WRF V2.2 netCDF
I/O format has changed and is not entirely backward compatible.
WRFV2.2 netCDF I/O routine can read pre-V2.2 files. But it will
only write in V2.2 I/O format. If you would like to use WRF V2.2
input and output files with WRF-Var V2.1, or WRF V2.1 with WPS
and WRFV2.2 real, then this will apply.
Solution 1: Modify WRFV2.2
netCDF I/O routine to write pre-V2.2 files using this wrf_io.F90.
Solution 2:
Modify the older code to read and write the new V2.2 netCDF format
using this wrf_io.F90.
Move the downloaded wrf_io.F90 routine to WRFV2/external/io_netcdf/
directory, rename and replace the one there. Recompile.
PGI F90 Compiler version 6.1-1, 6.1-2 (Posted 3/3/06)
Problem: If you have PGI Fortran
90 compiler versions 6.1-1, 6.1-2 and 6.1-3, you may experience
problem with running WRF code.
Solution: Upgrade your compiler to 6.1-4 or late
versions.
RSL_LITE:
Problem: Does not support periodic
boundary condition in y-direction.