Changeset 407 for palm/trunk
- Timestamp:
- Dec 1, 2009 3:01:15 PM (15 years ago)
- Location:
- palm/trunk
- Files:
-
- 9 edited
Legend:
- Unmodified
- Added
- Removed
-
palm/trunk/DOC/app/chapter_4.1.html
r354 r407 14386 14386 Non-flat <span style="font-weight: bold;">topography</span> 14387 14387 modes may assign a</font> 14388 kinematic sensible<font color="#000000"> <a href="chapter_4.1.html#wall_heatflux">wall_heatflux</a> a t the five topography faces.</font><br>14388 kinematic sensible<font color="#000000"> <a href="chapter_4.1.html#wall_heatflux">wall_heatflux</a> and a kinematic <a href="chapter_4.1.html#wall_humidityflux">wall_humidityflux</a> (requires <a href="chapter_4.1.html#humidity">humidity</a> = .T.) or a <a href="chapter_4.1.html#wall_scalarflux">wall_scalarflux</a> (requires <a href="chapter_4.1.html#passive_scalar">passive_scalar</a> = .T.) at the five topography faces.</font><br> 14389 14389 14390 14390 <font color="#000000"> … … 14408 14408 <i> </i><a href="#alpha_surface">alpha_surface</a> 14409 14409 = 0.0,<span style="font-style: italic;"></span> <a style="" href="#galilei_transformation">galilei_transformation</a> 14410 = <span style="font-style: italic;">.F.</span>, <a href="#cloud_physics">cloud_physics </a> = <span style="font-style: italic;">.F.</span>, <a href="#cloud_droplets">cloud_droplets</a> = <span style="font-style: italic;">.F.</span>, <a href="#humidity">humidity</a> = <span style="font-style: italic;">.F.</span>,and <a href="#prandtl_layer">prandtl_layer</a> = .T..<br>14410 = <span style="font-style: italic;">.F.</span>, <a href="#cloud_physics">cloud_physics </a> = <span style="font-style: italic;">.F.</span>, <a href="#cloud_droplets">cloud_droplets</a> = <span style="font-style: italic;">.F.</span>, and <a href="#prandtl_layer">prandtl_layer</a> = .T..<br> 14411 14411 14412 14412 … … 17028 17028 17029 17029 17030 17031 17032 17033 17034 17035 17036 17030 <tr> 17031 17032 17033 17034 17035 17036 17037 <td style="vertical-align: top;"><span style="font-weight: bold;"><a name="wall_humidityflux"></a>wall_humidityflux</span></td> 17038 17039 17040 17041 17042 17043 17044 17045 <td style="vertical-align: top;">R(5)</td> 17046 17047 17048 17049 17050 17051 17052 <td style="vertical-align: top;"><span style="font-style: italic;">5 * 0.0</span></td> 17053 17054 17055 17056 17057 17058 17059 <td>Prescribed 17060 kinematic humidity flux in m/s 17061 at the five topography faces:<br> 17062 17063 17064 17065 17066 17067 17068 <br> 17069 17070 17071 17072 17073 17074 17075 17076 17077 17078 17079 17080 17081 17082 <div style="margin-left: 40px;"><span style="font-weight: bold;">wall_humidityflux(0) 17083 </span>top face<br> 17084 17085 17086 17087 17088 17089 17090 <span style="font-weight: bold;">wall_humidityflux(1) 17091 </span>left face<br> 17092 17093 17094 17095 17096 17097 17098 <span style="font-weight: bold;">wall_humidityflux(2) 17099 </span>right face<br> 17100 17101 17102 17103 17104 17105 17106 <span style="font-weight: bold;">wall_humidityflux(3) 17107 </span>south face<br> 17108 17109 17110 17111 17112 17113 17114 <span style="font-weight: bold;">wall_humidityflux(4) 17115 </span>north face</div> 17116 17117 17118 17119 17120 17121 17122 <br> 17123 17124 17125 17126 17127 17128 17129 17130 This parameter applies only in case of a non-flat <a href="#topography">topography</a> and <a href="#humidity">humidity</a> = .T. 17131 </td> 17132 17133 17134 17135 17136 17137 17138 </tr> 17139 17140 17141 <tr> 17142 17143 17144 17145 17146 17147 17148 <td style="vertical-align: top;"><span style="font-weight: bold;"><a name="wall_scalarflux"></a>wall_scalarflux</span></td> 17149 17150 17151 17152 17153 17154 17155 17156 <td style="vertical-align: top;">R(5)</td> 17157 17158 17159 17160 17161 17162 17163 <td style="vertical-align: top;"><span style="font-style: italic;">5 * 0.0</span></td> 17164 17165 17166 17167 17168 17169 17170 <td>Prescribed scalar flux in kg/(m<sup>2</sup> s) 17171 at the five topography faces:<br> 17172 17173 17174 17175 17176 17177 17178 <br> 17179 17180 17181 17182 17183 17184 17185 17186 17187 17188 17189 17190 17191 17192 <div style="margin-left: 40px;"><span style="font-weight: bold;">wall_scalarflux(0) 17193 </span>top face<br> 17194 17195 17196 17197 17198 17199 17200 <span style="font-weight: bold;">wall_scalarflux(1) 17201 </span>left face<br> 17202 17203 17204 17205 17206 17207 17208 <span style="font-weight: bold;">wall_scalarflux(2) 17209 </span>right face<br> 17210 17211 17212 17213 17214 17215 17216 <span style="font-weight: bold;">wall_scalarflux(3) 17217 </span>south face<br> 17218 17219 17220 17221 17222 17223 17224 <span style="font-weight: bold;">wall_scalarflux(4) 17225 </span>north face</div> 17226 17227 17228 17229 17230 17231 17232 <br> 17233 17234 17235 17236 17237 17238 17239 17240 This parameter applies only in case of a non-flat <a href="#topography">topography</a> and <a href="#passive_scalar">passive_scalar</a> = .T. 17241 </td> 17242 17243 17244 17245 17246 17247 17248 </tr> 17249 17250 17251 17252 17037 17253 17038 17254 -
palm/trunk/DOC/app/chapter_4.6.html
r350 r407 15092 15092 15093 15093 15094 15094 <tr> 15095 15096 15097 15098 <td><a href="chapter_4.1.html#wall_humidityflux"><span style="font-weight: bold;">wall_humidityflux</span></a></td> 15099 15100 15101 15102 15103 <td>I</td> 15104 15105 15106 15107 <td>R(5)</td> 15108 15109 15110 15111 <td><span style="font-style: italic;">5 * 0.0</span></td> 15112 15113 15114 15115 <td>Prescribed 15116 kinematic humidtiy flux in m/s at 15117 the five topography faces.</td> 15118 15119 15120 15121 </tr> 15122 15123 <tr> 15124 15125 15126 15127 <td><a href="chapter_4.1.html#wall_scalarflux"><span style="font-weight: bold;">wall_scalarflux</span></a></td> 15128 15129 15130 15131 15132 <td>I</td> 15133 15134 15135 15136 <td>R(5)</td> 15137 15138 15139 15140 <td><span style="font-style: italic;">5 * 0.0</span></td> 15141 15142 15143 15144 <td>Prescribed 15145 scalar flux in kg/(m<sup>2</sup> s) at 15146 the five topography faces.</td> 15147 15148 15149 15150 </tr> 15151 15095 15152 <tr> 15096 15153 -
palm/trunk/SCRIPTS/mbuild
r367 r407 107 107 # 21/04/09 - Siggi - adjustments for new IBM at DKRZ, which is now ibmh 108 108 # 25/08/09 - BjornM- adapted for lck 109 # 01/12/09 - BjornM- re-adjustments for lcxt4 109 110 110 111 … … 1110 1111 then 1111 1112 1112 print " cd ${remote_md}; echo $make_call_string > LAST_MAKE_CALL; chmod u+x LAST_MAKE_CALL; $make_call_string; [[ \$? != 0 ]] && echo MAKE_ERROR" | ssh ${remote_username}@${remote_addres} 2>&1 | tee ${remote_host}_last_make_protokoll1113 print ". /opt/modules/default/init/ksh; module load Base-opts/2.1.56HDA; module load modules/3.1.6; module load pgi/9.0.4; module load PrgEnv-pgi/2.1.56HDA; cd ${remote_md}; echo $make_call_string > LAST_MAKE_CALL; chmod u+x LAST_MAKE_CALL; $make_call_string; [[ \$? != 0 ]] && echo MAKE_ERROR" | ssh ${remote_username}@${remote_addres} 2>&1 | tee ${remote_host}_last_make_protokoll 1113 1114 1114 1115 else … … 1244 1245 done 1245 1246 1247 elif [[ $remote_host = lcxt4 ]] 1248 then 1249 1250 print ". /opt/modules/default/init/ksh; module load Base-opts/2.1.56HDA; module load modules/3.1.6; module load pgi/9.0.4; module load PrgEnv-pgi/2.1.56HDA; cd ${remote_ud}; $make_call_string; [[ \$? != 0 ]] && echo MAKE_ERROR" | ssh ${remote_username}@${remote_addres} 2>&1 | tee ${remote_host}_last_make_protokoll 1251 1246 1252 else 1247 1253 -
palm/trunk/SCRIPTS/subjob
r400 r407 107 107 # 03/09/09 - Siggi - PBS sgi feature directive only used if explicitly 108 108 # set in the config file by the user 109 # 16/10/09 - Carolin -adjustments for archiving on SGI-ICE of binary files;109 # 16/10/09 - Carolin adjustments for archiving on SGI-ICE of binary files; 110 110 # adding special1q 111 # 01/12/09 - BjornM- re-adjustments for lcxt4, added sno (130.75.105.113) 111 112 112 113 # VARIABLENVEREINBARUNGEN + DEFAULTWERTE … … 203 204 (blizzard1) local_addres=136.172.40.15; local_host=ibmh;; 204 205 (irifi) local_addres=130.75.105.104; local_host=lcmuk;; 206 (sno) local_addres=130.75.105.113; local_host=lcmuk;; 205 207 (levanto) local_addres=130.75.105.45; local_host=lcmuk;; 206 208 (maestro) local_addres=130.75.105.2; local_host=lcmuk;; … … 342 344 (ibmy) queue=parallel; remote_addres=165.132.26.58; submcom=/usr/lpp/LoadL/full/bin/llsubmit;; 343 345 (lcfimm) remote_addres=172.20.4.2; submcom=/opt/torque/bin/qsub;; 344 (lcsgib) queue=smallq; remote_addres=130.73.232.10 3; submcom=/opt/moab/bin/msub;;345 (lcsgih) queue=smallq; remote_addres=130.75.4.10 2; submcom=/opt/moab/bin/msub;;346 (lcsgib) queue=smallq; remote_addres=130.73.232.102; submcom=/opt/moab/bin/msub;; 347 (lcsgih) queue=smallq; remote_addres=130.75.4.103; submcom=/opt/moab/bin/msub;; 346 348 (lck) remote_addres=165.132.26.61; submcom=/usr/torque/bin/qsub;; 347 349 (lctit) queue=lctit; remote_addres=172.17.75.161; submcom=/n1ge/TITECH_GRID/tools/bin/n1ge;; … … 844 846 . /opt/modules/default/init/ksh 845 847 module load modules/3.1.6 846 module load PrgEnv-pgi/2.1.56HD 847 module load Base-opts/2.1.56HD 848 module load moab/5.2.5-s13 441848 module load PrgEnv-pgi/2.1.56HDA 849 module load Base-opts/2.1.56HDA 850 module load moab/5.2.5-s13570 849 851 module load torque/2.3.4-snap.200809221601 852 850 853 851 854 %%END%% … … 1274 1277 echo "$submcom $job_on_remhost" 1275 1278 chmod u+x $job_on_remhost 1279 1276 1280 elif [[ $(echo $local_host | cut -c1-5) = lcsgi ]] 1277 1281 then -
palm/trunk/SOURCE/CURRENT_MODIFICATIONS
r405 r407 1 1 New: 2 2 --- 3 humidity=.T. is now usable for runs with topography. wall_humidityflux and 4 wall_scalarflux are the corresponding new parin arrays. 5 (check_parameters, init_3d_model, parin) 3 6 7 check parameters, init_3d_model, parin 4 8 5 9 Changed: … … 19 23 20 24 Bugfix: initial data assignments to some dvrp arrays changed due to error 21 messages from gfortran compiler (modules =25 messages from gfortran compiler (modules) 22 26 23 27 calc_precipitation, modules, sum_up_3d_data, time_integration -
palm/trunk/SOURCE/check_parameters.f90
r392 r407 4 4 ! Actual revisions: 5 5 ! ----------------- 6 ! 6 ! Enabled passive scalar/humidity wall fluxes for non-flat topography 7 7 ! 8 8 ! Former revisions: … … 331 331 IF ( cloud_droplets ) THEN 332 332 WRITE( action, '(A)' ) 'cloud_droplets = .TRUE.' 333 ENDIF334 IF ( humidity ) THEN335 WRITE( action, '(A)' ) 'humidity = .TRUE.'336 333 ENDIF 337 334 IF ( .NOT. prandtl_layer ) THEN … … 858 855 q_vertical_gradient_level = s_vertical_gradient_level 859 856 surface_waterflux = surface_scalarflux 857 wall_humidityflux = wall_scalarflux 860 858 ENDIF 861 859 -
palm/trunk/SOURCE/init_3d_model.f90
r394 r407 8 8 ! ----------------- 9 9 ! var_ts is replaced by dots_max 10 ! 10 ! Enabled passive scalar/humidity wall fluxes for non-flat topography 11 11 ! 12 12 ! Former revisions: … … 735 735 IF ( constant_waterflux ) THEN 736 736 qsws = surface_waterflux 737 ! 738 !-- Over topography surface_waterflux is replaced by 739 !-- wall_humidityflux(0) 740 IF ( TRIM( topography ) /= 'flat' ) THEN 741 wall_qflux = wall_humidityflux 742 DO i = nxl-1, nxr+1 743 DO j = nys-1, nyn+1 744 IF ( nzb_s_inner(j,i) /= 0 ) THEN 745 qsws(j,i) = wall_qflux(0) 746 ENDIF 747 ENDDO 748 ENDDO 749 ENDIF 737 750 IF ( ASSOCIATED( qsws_m ) ) qsws_m = qsws 738 751 ENDIF -
palm/trunk/SOURCE/parin.f90
r392 r407 4 4 ! Current revisions: 5 5 ! ----------------- 6 ! 6 ! +wall_humidityflux, wall_scalarflux 7 7 ! 8 8 ! Former revisions: … … 131 131 use_surface_fluxes, use_top_fluxes, use_ug_for_galilei_tr, & 132 132 use_upstream_for_tke, vg_surface, vg_vertical_gradient, & 133 vg_vertical_gradient_level, v_bulk, wall_adjustment, wall_heatflux 133 vg_vertical_gradient_level, v_bulk, wall_adjustment, & 134 wall_heatflux, wall_humidityflux, wall_scalarflux 134 135 135 136 -
palm/trunk/SOURCE/prognostic_equations.f90
r392 r407 405 405 ENDIF 406 406 ENDIF 407 407 408 408 ! 409 409 !-- pt-tendency terms with no communication
Note: See TracChangeset
for help on using the changeset viewer.