Changeset 482 for palm/trunk/DOC/tec
- Timestamp:
- Feb 5, 2010 6:37:03 AM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
palm/trunk/DOC/tec/technical_documentation.html
r481 r482 1 1 <!DOCTYPE html PUBLIC "-//w3c//dtd html 4.0 transitional//en"> 2 2 <html><head> 3 4 3 5 4 6 … … 13 15 <br> 14 16 <br><table nosave="" cellpadding="0" cellspacing="0"> <caption> <br> </caption><tbody> 15 </tbody><tbody> </tbody> <tbody> <tr nosave=""> <td nosave=""><b>Current fixed release:</b></td> <td><span style="font-weight: bold;">3.7 <br>17 </tbody><tbody> </tbody> <tbody> <tr nosave=""> <td nosave=""><b>Current fixed release:</b></td> <td><span style="font-weight: bold;">3.7a<br> 16 18 </span></td> </tr> 17 19 <tr nosave=""> <td nosave=""><b>Last … … 34 36 The following table documents all changes to the PALM repository since 2009. Older changes can be found <a href="tec_doc_1998-2008.html">here</a>.<br> 35 37 <br> 36 Entries in the f ourth column specify the type of the change:38 Entries in the fifth column specify the type of the change: 37 39 change 38 40 of existing code (C), new code (N) or bugfix (B). More detailed … … 46 48 <tbody> 47 49 <tr> 48 <td style="vertical-align: bottom; width: 27px;"><big><span style="font-weight: bold;">date</span></big><br> 49 <br> 50 <td style="vertical-align: middle; width: 27px;"><big><span style="font-weight: bold;">date</span></big><br> 50 51 </td> 51 52 <td style="width: 38px;"><big><span style="font-weight: bold;">author</span></big><br> … … 60 61 </td> 61 62 <td style="width: 189px;"><big><span style="font-weight: bold;">affected routines</span></big><br> 63 </td> 64 </tr> 65 66 67 68 69 70 71 72 73 74 75 <tr> 76 <td style="vertical-align: top; width: 27px;">05/02/10<br> 77 </td> 78 <td style="vertical-align: top; width: 38px;">SR<br> 79 </td> 80 <td style="vertical-align: top; width: 42px;">483<br> 81 </td> 82 <td style="vertical-align: top; width: 40px;">3.7a<br> 83 </td> 84 <td style="vertical-align: top; width: 27px;">N<br> 85 </td> 86 <td style="vertical-align: top; width: 497px;"><span style="font-family: Courier New,Courier,monospace;">compare_palm_logs </span>is additionally compiled with <span style="font-weight: bold;">mbuild</span> <span style="font-family: Courier New,Courier,monospace;">-u</span> . (<span style="font-family: Courier New,Courier,monospace;">Makefile</span> in <span style="font-family: Courier New,Courier,monospace;">trunk/UTIL</span>)<br> 87 <br> 88 make options (<span style="font-family: Courier New,Courier,monospace;">mopts</span>) to be set by configuration file implemented. (<span style="font-weight: bold;">mrun</span>, <span style="font-weight: bold;">mbuild</span>)<br> 89 <br> 90 <span style="font-family: Courier New,Courier,monospace;">humidity</span> = <span style="font-style: italic;">.T.</span> can be used for runs with topography. <span style="font-family: Courier New,Courier,monospace;">wall_humidityflux</span> and<br><span style="font-family: Courier New,Courier,monospace;"> 91 wall_scalarflux</span> are the corresponding new inipar parameters.<br> 92 (<span style="font-family: Courier New,Courier,monospace;">check_parameters</span>, <span style="font-family: Courier New,Courier,monospace;">init_3d_model</span>, <span style="font-family: Courier New,Courier,monospace;">parin</span>)<br> 93 <br> 94 Large scale vertical motion (subsidence/ascent) can be added as 95 additional source to the prognostic equation for potential temperature. 96 See new parameters <span style="font-family: Courier New,Courier,monospace;">large_scale_subsidence</span>, <span style="font-family: Courier New,Courier,monospace;">ws_vertical_gradient</span>, and <span style="font-family: Courier New,Courier,monospace;">ws_vertical_gradient_level</span>. (<span style="font-family: Courier New,Courier,monospace;">check_parameters</span>, <span style="font-family: Courier New,Courier,monospace;">header</span>, <span style="font-family: Courier New,Courier,monospace;">Makefile</span>, <span style="font-family: Courier New,Courier,monospace;">modules</span>, <span style="font-family: Courier New,Courier,monospace;">parin</span>, <span style="font-family: Courier New,Courier,monospace;">prognostic_equations</span>, <span style="font-family: Courier New,Courier,monospace;">read_var_list</span>, <span style="font-family: Courier New,Courier,monospace;">subsidence</span>, <span style="font-family: Courier New,Courier,monospace;">write_var_list</span>)<br> 97 <br> 98 A simple method for installing and running palm (with limited features) has been added. (<span style="font-family: Courier New,Courier,monospace;">Makefile</span>, new scripts <span style="font-weight: bold;">palm_simple_install</span>, <span style="font-weight: bold;">palm_simple_run</span>)<br> 99 <br> 100 Masked data output has been implemented but it is not documented in the 101 user manual so far. This feature can already use NetCDF4 file format. 102 (check_open, check_parameters, close_file, modules, netcdf, parin, 103 time_integration, user_parin, new: data_output_mask, init_masks, 104 user_data_output_mask)<br> 105 </td> 106 <td style="vertical-align: top; width: 189px;">check_open, check 107 parameters, close_file, header, init_3d_model, Makefile, mbuild, modules, mrun, 108 netcdf, parin, prognostic_equations, read_var_list, time_integration, user_parin, write_var_list<br> 109 <br><span style="font-weight: bold;"> 110 new:</span> data_output_mask, init_masks, palm_simple_install, palm_simple_run, subsidence, user_data_output_mask<br> 111 <br> 62 112 </td> 63 113 </tr> … … 71 121 <td style="vertical-align: top; width: 40px;"><br> 72 122 </td> 73 <td style="vertical-align: top; width: 27px;"><br> 74 </td> 75 <td style="vertical-align: top; width: 497px;"><br> 76 </td> 77 <td style="vertical-align: top; width: 189px;"><br> 123 <td style="vertical-align: top; width: 27px;">C<br> 124 </td> 125 <td style="vertical-align: top; width: 497px;">2d-decomposition is default for Cray-XT machines. (<span style="font-family: Courier New,Courier,monospace;">init_pegrid</span>)<br> 126 <br><span style="font-family: Courier New,Courier,monospace;"> 127 var_ts</span> is replaced by <span style="font-family: Courier New,Courier,monospace;">dots_max</span>. (<span style="font-family: Courier New,Courier,monospace;">modules</span>, <span style="font-family: Courier New,Courier,monospace;">init_3d_model</span>)<br> 128 <br> 129 Every cloud droplet has now an own weighting factor and can be deleted 130 due to collisions. Condensation and collision of cloud droplets are 131 adjusted accordingly. (<span style="font-family: Courier New,Courier,monospace;">advec_particles</span>)<br> 132 <br> 133 Collision efficiency for large cloud droplets has changed according to table of Rogers and Yau. (<span style="font-family: Courier New,Courier,monospace;">collision_efficiency</span>)<br> 134 </td> 135 <td style="vertical-align: top; width: 189px;">advec_particles, collision_efficiency, init_3d_model, init_pegrid, modules<br> 78 136 </td> 79 137 </tr> … … 87 145 <td style="vertical-align: top; width: 40px;"><br> 88 146 </td> 89 <td style="vertical-align: top; width: 27px;"><br> 90 </td> 91 <td style="vertical-align: top; width: 497px;"><br> 92 </td> 93 <td style="vertical-align: top; width: 189px;"><br> 94 </td> 95 </tr> 96 <tr> 97 <td style="vertical-align: top; width: 27px;"><br> 98 </td> 99 <td style="vertical-align: top; width: 38px;"><br> 100 </td> 101 <td style="vertical-align: top; width: 42px;"><br> 102 </td> 103 <td style="vertical-align: top; width: 40px;"><br> 104 </td> 105 <td style="vertical-align: top; width: 27px;"><br> 106 </td> 107 <td style="vertical-align: top; width: 497px;"><br> 108 </td> 109 <td style="vertical-align: top; width: 189px;"><br> 110 </td> 111 </tr> 112 <tr> 113 <td style="vertical-align: top; width: 27px;"><br> 114 </td> 115 <td style="vertical-align: top; width: 38px;"><br> 116 </td> 117 <td style="vertical-align: top; width: 42px;"><br> 118 </td> 119 <td style="vertical-align: top; width: 40px;"><br> 120 </td> 121 <td style="vertical-align: top; width: 27px;"><br> 122 </td> 123 <td style="vertical-align: top; width: 497px;"><br> 124 </td> 125 <td style="vertical-align: top; width: 189px;"><br> 126 </td> 127 </tr> 128 <tr> 129 <td style="vertical-align: top; width: 27px;"><br> 130 </td> 131 <td style="vertical-align: top; width: 38px;"><br> 132 </td> 133 <td style="vertical-align: top; width: 42px;"><br> 134 </td> 135 <td style="vertical-align: top; width: 40px;"><br> 136 </td> 137 <td style="vertical-align: top; width: 27px;"><br> 138 </td> 139 <td style="vertical-align: top; width: 497px;"><br> 140 </td> 141 <td style="vertical-align: top; width: 189px;"><br> 142 </td> 143 </tr> 144 <tr> 145 <td style="vertical-align: top; width: 27px;"><br> 146 </td> 147 <td style="vertical-align: top; width: 38px;"><br> 148 </td> 149 <td style="vertical-align: top; width: 42px;"><br> 150 </td> 151 <td style="vertical-align: top; width: 40px;"><br> 152 </td> 153 <td style="vertical-align: top; width: 27px;"><br> 154 </td> 155 <td style="vertical-align: top; width: 497px;"><br> 156 </td> 157 <td style="vertical-align: top; width: 189px;"><br> 158 </td> 159 </tr> 160 <tr> 161 <td style="vertical-align: top; width: 27px;"><br> 162 </td> 163 <td style="vertical-align: top; width: 38px;"><br> 164 </td> 165 <td style="vertical-align: top; width: 42px;"><br> 166 </td> 167 <td style="vertical-align: top; width: 40px;"><br> 168 </td> 169 <td style="vertical-align: top; width: 27px;"><br> 170 </td> 171 <td style="vertical-align: top; width: 497px;"><br> 172 </td> 173 <td style="vertical-align: top; width: 189px;"><br> 174 </td> 175 </tr> 176 <tr> 177 <td style="vertical-align: top; width: 27px;"><br> 178 </td> 179 <td style="vertical-align: top; width: 38px;"><br> 180 </td> 181 <td style="vertical-align: top; width: 42px;"><br> 182 </td> 183 <td style="vertical-align: top; width: 40px;"><br> 184 </td> 185 <td style="vertical-align: top; width: 27px;"><br> 186 </td> 187 <td style="vertical-align: top; width: 497px;"><br> 188 </td> 189 <td style="vertical-align: top; width: 189px;"><br> 190 </td> 191 </tr> 192 <tr> 193 <td style="vertical-align: top; width: 27px;"><br> 194 </td> 195 <td style="vertical-align: top; width: 38px;"><br> 196 </td> 197 <td style="vertical-align: top; width: 42px;"><br> 198 </td> 199 <td style="vertical-align: top; width: 40px;"><br> 200 </td> 201 <td style="vertical-align: top; width: 27px;"><br> 202 </td> 203 <td style="vertical-align: top; width: 497px;"><br> 204 </td> 205 <td style="vertical-align: top; width: 189px;"><br> 206 </td> 207 </tr> 208 <tr> 209 <td style="vertical-align: top; width: 27px;"><br> 210 </td> 211 <td style="vertical-align: top; width: 38px;"><br> 212 </td> 213 <td style="vertical-align: top; width: 42px;"><br> 214 </td> 215 <td style="vertical-align: top; width: 40px;"><br> 216 </td> 217 <td style="vertical-align: top; width: 27px;"><br> 218 </td> 219 <td style="vertical-align: top; width: 497px;"><br> 220 </td> 221 <td style="vertical-align: top; width: 189px;"><br> 222 </td> 223 </tr> 224 <tr> 225 <td style="vertical-align: top; width: 27px;"><br> 226 </td> 227 <td style="vertical-align: top; width: 38px;"><br> 228 </td> 229 <td style="vertical-align: top; width: 42px;"><br> 230 </td> 231 <td style="vertical-align: top; width: 40px;"><br> 232 </td> 233 <td style="vertical-align: top; width: 27px;"><br> 234 </td> 235 <td style="vertical-align: top; width: 497px;"><br> 236 </td> 237 <td style="vertical-align: top; width: 189px;"><br> 238 </td> 239 </tr> 240 <tr> 241 <td style="vertical-align: top; width: 27px;"><br> 242 </td> 243 <td style="vertical-align: top; width: 38px;"><br> 244 </td> 245 <td style="vertical-align: top; width: 42px;"><br> 246 </td> 247 <td style="vertical-align: top; width: 40px;"><br> 248 </td> 249 <td style="vertical-align: top; width: 27px;"><br> 250 </td> 251 <td style="vertical-align: top; width: 497px;"><br> 252 </td> 253 <td style="vertical-align: top; width: 189px;"><br> 254 </td> 255 </tr> 256 <tr> 257 <td style="vertical-align: top; width: 27px;"><br> 258 </td> 259 <td style="vertical-align: top; width: 38px;"><br> 260 </td> 261 <td style="vertical-align: top; width: 42px;"><br> 262 </td> 263 <td style="vertical-align: top; width: 40px;"><br> 264 </td> 265 <td style="vertical-align: top; width: 27px;"><br> 266 </td> 267 <td style="vertical-align: top; width: 497px;"><br> 268 </td> 269 <td style="vertical-align: top; width: 189px;"><br> 147 <td style="vertical-align: top; width: 27px;">B<br> 148 </td> 149 <td style="vertical-align: top; width: 497px;">Bugfix for generating serial jobs. (<span style="font-weight: bold;">subjob</span>)<br> 150 <br> 151 Bugfix: index problem concerning gradient_level indices removed. (<span style="font-family: Courier New,Courier,monospace;">header</span>)<br> 152 <br> 153 Dimension of array <span style="font-family: Courier New,Courier,monospace;">stat</span> in cascade change to prevent type problems with mpi2 libraries. (<span style="font-family: Courier New,Courier,monospace;">poisfft_hybrid</span>)<br> 154 <br> 155 Loop was split to make runs reproducible when using ifort compiler. (<span style="font-family: Courier New,Courier,monospace;">disturb_field</span>)<br> 156 <br> 157 Bugfix: exchange of ghost points for <span style="font-family: Courier New,Courier,monospace;">prho</span> included. (<span style="font-family: Courier New,Courier,monospace;">time_integration</span>)<br> 158 <br> 159 Bugfix in calculation of time-averaged surface heatfluxes. (<span style="font-family: Courier New,Courier,monospace;">sum_up_3d_data</span>)<br> 160 <br> 161 Bugfix in calculation of precipitation_rate. (<span style="font-family: Courier New,Courier,monospace;">calc_precipitation</span>)<br> 162 <br> 163 Bugfix: initial data assignments to some dvrp arrays changed due to error messages from gfortran compiler. (<span style="font-family: Courier New,Courier,monospace;">modules</span>)<br> 164 <br> 165 Bugfix in calculation of cloud droplet velocity. (<span style="font-family: Courier New,Courier,monospace;">advec_particles</span>)<br> 166 <br> 167 Bugfix in transfer of particles at south/left edge. (<span style="font-family: Courier New,Courier,monospace;">advec_particles</span>)<br> 168 <br> 169 Bugfix in calculation of collision efficiency. (<span style="font-family: Courier New,Courier,monospace;">collision_efficiency</span>)<span style="font-family: Courier New,Courier,monospace;"></span><span style="font-family: Courier New,Courier,monospace;"></span><br> 170 </td> 171 <td style="vertical-align: top; width: 189px;">advec_particles, 172 calc_precipitation, collision_efficiency, disturb_field, header, 173 modules, poisfft_hybrid, subjob, sum_up_3d_data, 174 time_integration<br> 175 <br> 270 176 </td> 271 177 </tr> … … 615 521 <td style="vertical-align: top; width: 40px;"><br> 616 522 </td> 617 <td style="vertical-align: top; width: 27px;"> E<br>523 <td style="vertical-align: top; width: 27px;">B<br> 618 524 </td> 619 525 <td style="vertical-align: top; width: 497px;">Bugfix: Initial hydrostatic … … 908 814 <td style="vertical-align: top; width: 40px;"><br> 909 815 </td> 910 <td style="vertical-align: top; width: 27px;"> E<br>816 <td style="vertical-align: top; width: 27px;">B<br> 911 817 </td> 912 818 <td style="vertical-align: top; width: 497px;">Bugfix: array <span style="font-family: Courier New,Courier,monospace;">d</span> is
Note: See TracChangeset
for help on using the changeset viewer.