|
| 1 | + |
| 2 | +CHANGES for V1.3 (March 20, 2003): |
| 3 | + |
| 4 | +This release contains a few important bug fixes for WRF. |
| 5 | + |
| 6 | +- Correct two problems with specified boundary condition option: one |
| 7 | + in real, and one in wrf. The one in real is associated with a dimension |
| 8 | + error with height field. This causes fields in several upper |
| 9 | + levels of the model to have unmatched values between interior and |
| 10 | + boundary. The problem in wrf is associated with a missing map scale |
| 11 | + factor. This could actually cause model blowups if the map scale |
| 12 | + factor is relatively larger (or smaller) than 1. |
| 13 | + |
| 14 | +- Correct more problems with em TKE option (diff_opt = 2 and km_opt = 2). |
| 15 | + The option is now working in MPI, but not with periodic boundary |
| 16 | + condition option. |
| 17 | + |
| 18 | +- Correct several bugs in model physics: |
| 19 | + |
| 20 | + * Correct the blowup problem on Linux machine when new KF scheme |
| 21 | + (cu_physics = 1) is used. |
| 22 | + |
| 23 | + * A bug fix for soil temperature adjustment due to the elevation difference |
| 24 | + between the source model and WRF model. Previously the soil temp was |
| 25 | + not adjusted. |
| 26 | + |
| 27 | + * A small correction for saturation qvs calculation in NCEP microphysics |
| 28 | + schemes: mp_physics = 3 and 4. |
| 29 | + |
| 30 | + * A correction for accounting for melting in NCEP 3-class scheme: mp_physics = 3. |
| 31 | + |
| 32 | + * Account for cloud evaporation in Lin scheme: mp_physics = 2. This correction |
| 33 | + has a general effect of reducing surface precipitation. |
| 34 | + |
| 35 | + * A bug fix for the new KF scheme (cu_physics = 1) that will allow |
| 36 | + the updraft area to be dependent on grid box size. |
| 37 | + |
| 38 | + * Bug fixes for Julian day calculation in GFDL radiation scheme (ra_lw_physics, |
| 39 | + ra_sw_physics = 99). |
| 40 | + |
| 41 | + * Remove vertical limit on PBL height. |
| 42 | + |
| 43 | + * Minor correction to deformation in 3D Smagorinsky scheme. |
| 44 | + |
| 45 | +- Changes in physics: |
| 46 | + |
| 47 | + * 2 m temperature added to the output. |
| 48 | + |
| 49 | + * Modified the way 2 m temperature/moisture and 10 m winds are estimated |
| 50 | + in stable regime. |
| 51 | + |
| 52 | + * Add a new first order horizontal Smagorinsky diffusion option: diff_opt = 1, km_opt = 4. |
| 53 | + This option does not have a background value and depends on flow structure only. |
| 54 | + It may be used for horizontal grid sizes much greater than the vertical grid size. |
| 55 | + |
| 56 | +- Other changes in the code: |
| 57 | + |
| 58 | + * Some fixes for running LSM option for idealized cases (more needed). |
| 59 | + |
| 60 | + * Code changes in preparation for a 6-layer (RUC) LSM. |
| 61 | + |
| 62 | + * Input/output file name change in preparation for nesting: |
| 63 | + |
| 64 | + wrfinput --> wrfinput_d01 |
| 65 | + wrfbdy --> wrfbdy_d01 |
| 66 | + wrfout_01_000000 --> wrfout_d01_000000 |
| 67 | + wrfrst_01_000000 --> wrfrst_d01_000000 |
| 68 | + |
| 69 | + * Efficiency modification in module_small_step_em.F - this speeds up the |
| 70 | + code by about 5%. |
| 71 | + |
| 72 | + * Changes in compile options for IBM, and Sun. |
| 73 | + |
| 74 | +---------------------------------- |
| 75 | + |
| 76 | +CHANGES for V1.2.1 (May 22, 2002): |
| 77 | + |
| 78 | +- Correct several problems that existed in the April 24 V1.2 release: |
| 79 | + |
| 80 | + * b_wave cases for both mass and height models (boundary condition) |
| 81 | + * TKE and Smagorinsky (diff_opt=2, km_opt=2 and 3) option for MPI mass model |
| 82 | + * upper absorbing layer (diff_opt=2, damp_opt = 1) for mass model |
| 83 | + * more robust extrapolation of pressure at top for physics in mass model |
| 84 | + |
| 85 | +- Moved physics tendency subroutines from dynamics sub-directories |
| 86 | + to phys/ directory. This removed many duplicated subroutines from |
| 87 | + dynamic modules, and made the code cleaner. |
| 88 | + |
| 89 | +- Many unused subroutines were removed from module_big_step_utilities_em.F |
| 90 | + |
| 91 | +- Allow maximum domain dimensions in MPI to be over 2000 in each |
| 92 | + horizontal direction. |
| 93 | + |
| 94 | +- Modified mass hill2d_x case to be like height hill2d_x case. |
| 95 | + |
| 96 | +---------------------------------- |
| 97 | + |
| 98 | +CHANGES for V1.2 (April 24, 2002): |
| 99 | + |
| 100 | +- A major update in WRF V1.2 is the inclusion of the mass-coordinate |
| 101 | + dynamic framework (namelist option dyn_opt = 2). This new dynamic core |
| 102 | + solves different sets of governing equations, has different prognostic |
| 103 | + variables in the dry dynamics and uses a different upper boundary condition. |
| 104 | + |
| 105 | +- All physics interfaces are modified to accomodate the mass and height |
| 106 | + models so that the same physics module can be used for both dynamic cores. |
| 107 | + |
| 108 | +- Several new physics options are added to the model: |
| 109 | + * Cumulus: new Kain-Fritsch (with shallow convection) |
| 110 | + * PBL: Mellor-Yamada-Janjic (Eta) TKE PBL |
| 111 | + * Surface: OSU land-surface model |
| 112 | + * microphysics: Eta Ferrier 2-class scheme |
| 113 | + |
| 114 | +- Ice sedimentation is added to the following microphysics schemes: |
| 115 | + NCEP cloud3 (simple ice), NCEP cloud5 (mixed phase scheme with snow and |
| 116 | + ice), and Lin scheme. |
| 117 | + |
| 118 | +- A number of changes in the tubulence parameterization are implemented |
| 119 | + (See the WRF Working Group 1 home page (Information) for details): |
| 120 | + * The mixing length formulation in the eddy viscosity |
| 121 | + calculation is changed to l = (dx*dy*dz)**(1/3). This is |
| 122 | + active with diff_opt = 2 and km_opt = 2,3. |
| 123 | + * For the Smagorinsky formulation, c_k = .25 (changed |
| 124 | + from a hardwired c_k = 0.1 ). This is active with diff_opt = |
| 125 | + 2 and km_opt = 3. |
| 126 | + * For the 1.5 order TKE closure, c_s = .25 (changed from a |
| 127 | + hardwired value of c_s = 0.1 ), and c_e = .93 (changed from a |
| 128 | + hardwired stability-dependent c_e). These are active with |
| 129 | + diff_opt = 2 and km_opt = 2. |
| 130 | + * c_k and c_s are model parameters that can be changed |
| 131 | + in the directory share/module_model_constants.F. |
| 132 | + |
| 133 | +- wrfinput file for real-data cases at times other than the model initial |
| 134 | + time is no longer generated. The prefix for input files to program |
| 135 | + real from WRF SI has been changed from 'wrf_input' to 'real_input_em' |
| 136 | + for mass model, and to 'real_input_eh' for height model. |
| 137 | + |
| 138 | +- The number of variables in the input and output files have been reduced |
| 139 | + to a minimum set. More can be added by a user with simple changes in Registry. |
| 140 | + |
| 141 | +- Quilted I/O option to improve MPI application. |
| 142 | + |
| 143 | +- Machine-native (or internal) I/O for specific application only. |
| 144 | + |
| 145 | +============================ |
| 146 | + |
| 147 | +CHANGES for V1.1 (May 2001): |
| 148 | + |
| 149 | +- A major change in WRFV1 versus WRFMODEL is the rearrangement |
| 150 | + of the directory structure. The src directory has been replaced |
| 151 | + with several directories containing modules sorted by |
| 152 | + function. This is in anticipation of multiple dynamical cores. |
| 153 | + The letters "eh" now appear in relation to functions specific to |
| 154 | + the existing Eulerian Height-based dynamical core. For instance |
| 155 | + compile b_wave now becomes compile eh_b_wave, and its directory |
| 156 | + is now test/eh_b_wave. |
| 157 | + |
| 158 | +- I/O option 1 removed (io_form=1). This was the Fortran binary option. |
| 159 | + |
| 160 | +- dyn_opt definitions changed. Now dyn_opt=1 gives Runge Kutta and |
| 161 | + rk_ord=2,3 gives order. |
| 162 | + |
| 163 | +- NCEP cloud5 scheme added (mixed phase scheme with snow and ice). |
| 164 | + Select this with mp_physics = 4. |
| 165 | + |
| 166 | +- Precipitation calculation in microphysics option 2 (Lin et al. |
| 167 | + scheme) is corrected to account for total precipitation. |
| 168 | + |
| 169 | +- Slab surface option correction to avoid using undefined ground |
| 170 | + temperature over water to prevent occasional blow-ups. |
| 171 | + |
| 172 | +- Kain-Fritsch cumulus correction to allow restarts. NCA is now |
| 173 | + declared real. |
| 174 | + |
| 175 | +- Correction to Betts-Miller-Janjic scheme to prevent use of |
| 176 | + negative water vapor value. |
| 177 | + |
| 178 | +- Goddard shortwave correction to prevent out-of-bounds in ozone |
| 179 | + climo table. |
| 180 | + |
| 181 | +- Prevent use of uninitialized values when MRF PBL is called |
| 182 | + without all moist variables, such as when there is no cloud |
| 183 | + ice in the microphysics. |
| 184 | + |
| 185 | +- Cumulus and radiation schemes are made aware of whether there |
| 186 | + is ice in microphysics. |
| 187 | + |
| 188 | +- Precipitation totals are not reset to zero at restart. |
| 189 | + |
| 190 | +- Restarts: restart runs were resetting physics tendencies and |
| 191 | + total precipitation to zero. This is corrected. |
| 192 | + |
| 193 | +- real.exe no longer sets XLAND. This is only done in wrf.exe. |
| 194 | + |
| 195 | +- Several variables are removed from history file. The file size |
| 196 | + is smaller now. |
| 197 | + |
| 198 | +- wrfbdycheck file is no longer generated during the run. |
| 199 | + |
| 200 | +- Now model stops if it encounters error reading boundary file. |
| 201 | + |
| 202 | +- Correction to diffusion option 2: incorrect staggering of |
| 203 | + zx and zy led to asymmetry in results over symmetric topography. |
| 204 | + No problem without topography. |
| 205 | + |
| 206 | +- Correction to open radiative conditions: Advection had |
| 207 | + an asymmetry error at open boundaries. |
| 208 | + |
0 commit comments