Changeset 48 for palm/trunk/DOC
- Timestamp:
- Mar 6, 2007 12:28:36 PM (18 years ago)
- Location:
- palm/trunk/DOC/app
- Files:
-
- 9 edited
Legend:
- Unmodified
- Added
- Removed
-
palm/trunk/DOC/app/chapter_3.4.html
r5 r48 1 1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 2 <html> 3 <head> 2 <html><head> 4 3 5 4 … … 13 12 14 13 <meta content="text/html; charset=ISO-8859-1" http-equiv="content-type"> 15 <title>chapter_3.4</title> 16 </head> 14 <title>chapter_3.4</title></head> 17 15 18 16 <body> … … 4355 4353 4356 4354 4357 <tr> 4358 4359 4360 4361 4362 4363 <td style="vertical-align: top; text-align: center;"> 4364 4365 4366 4367 4368 4369 <p align="center">50 </p> 4370 4371 4372 4373 4374 4375 4376 4377 4378 4379 4380 <p align="center">and/or <br> 4381 4382 4383 4384 4385 4386 possibly </p> 4387 4388 4389 4390 4391 4392 4393 4394 4395 4396 4397 <p align="center">50-59</p> 4398 4399 4400 4401 4402 4403 </td> 4404 4405 4406 4407 4408 4409 <td style="vertical-align: top;"> 4410 4411 4412 4413 4414 4415 <p><a name="PLOTTS_DATA"></a>PLOTTS_DATA </p> 4416 4417 4418 4419 4420 4421 4422 4423 4424 4425 4426 <p>and/or <br> 4427 4428 4429 4430 4431 4432 possibly </p> 4433 4434 4435 4436 4437 4438 4439 4440 4441 4442 4443 <p>PLOTTS_DATA_0 <br> 4444 4445 4446 4447 4448 4449 PLOTTS_DATA_1 <br> 4450 4451 4452 4453 4454 4455 4456 . <br> 4457 4458 4459 4460 4461 4462 4463 . <br> 4464 4465 4466 4467 4468 4469 4470 . <br> 4471 4472 4473 4474 4475 4476 PLOTTS_DATA_9</p> 4477 4478 4479 4480 4481 4482 </td> 4483 4484 4485 4486 4487 4488 <td style="vertical-align: top;">O</td> 4489 4490 4491 4492 4493 4494 <td style="vertical-align: top;">Ascii<br> 4495 4496 4497 4498 4499 4500 </td> 4501 4502 4503 4504 4505 4506 <td style="vertical-align: top;"> 4507 4508 4509 4510 4511 4512 <p>This file contains the data of the time series written by the 4513 model (see <a href="chapter_4.2.html#data_output_ts">data_output_ts</a>) 4514 in a format readable by <a href="http://www.muk.uni-hannover.de/institut/software/profil_beschreibung.html">profil</a>. 4515 The data can only be visualized with <span style="font-weight: bold;">profil</span> 4516 using NAMELIST parameter sets, which are written by 4517 the model to the local file <a href="#PLOTTS_PAR">PLOTTS_PAR</a>. 4518 </p> 4519 4520 4521 4522 4523 4524 4525 4526 4527 4528 4529 <p>Regardless of the (sub)set of time series specified by <a href="chapter_4.2.html#data_output_ts">data_output_ts</a> 4530 for actual output, this file allways contains all possible time series. 4531 They are arranged next to each other in 22 columns. The 4532 first column contains the time in s. With initial runs the 4533 variables in the individual columns are described in the comment lines 4534 at the beginning of the file (see also <a href="chapter_4.2.html#data_output_ts">data_output_ts</a>). 4535 The text of these comment lines is used as a legend in the plot. The 4536 first line of the file is a comment line in case of initial runs 4537 and contains information about the used model version, the run 4538 identifier (base file name + number of the respective restart run), 4539 the name of the executing computer, as well as the date and time of the 4540 beginning of the run. At the end of this comment line is the name of 4541 the 4542 subdomain, to which the time series belong (see <a href="chapter_4.1.html#statistic_regions">statistic_regions</a>). 4543 By default, it is the “total domain”, i.e. the time series 4544 apply to the whole model domain. If the model has to produce profiles 4545 for subdomains, up to 9 further files (units No. 51-59) are 4546 produced. The file names include the number of the respective 4547 subdomain (e.g. PLOTTS_DATA_1). In this case the name of the file with 4548 the data of the total domain is PLOTTS_DATA_0. </p> 4549 4550 4551 4552 4553 4554 4555 4556 4557 4558 4559 <p>Time series data of restart runs <b>must 4560 always</b> be attached to existing data of preceding runs of a job 4561 chain, because 4562 they do not contain comment lines (see above) and otherwise are not 4563 visualizable with <span style="font-weight: bold;">profil</span>. Time 4564 series plotted with <span style="font-weight: bold;">profil</span> 4565 therefore always begin with t=0. An appending of the data to one file 4566 is 4567 obtained with the file attribute <a href="http://www.muk.uni-hannover.de/institut/software/mrun_beschreibung.html#tra">tra</a> 4568 in the file connection statement. <br> 4569 4570 4571 4572 4573 4574 </p> 4575 4576 4577 4578 4579 4580 </td> 4581 4582 4583 4584 4585 4586 </tr> 4355 4587 4356 4588 4357 … … 5276 5045 5277 5046 5278 <tr> 5279 5280 5281 5282 5283 5284 <td style="vertical-align: top; text-align: center;">90<br> 5285 5286 5287 5288 5289 5290 </td> 5291 5292 5293 5294 5295 5296 <td style="vertical-align: top;"> 5297 5298 5299 5300 5301 5302 <p><a name="PLOTTS_PAR"></a>PLOTTS_PAR </p> 5303 5304 5305 5306 5307 5308 5309 5310 5311 5312 5313 <p>and/or <br> 5314 5315 5316 5317 5318 5319 possibly </p> 5320 5321 5322 5323 5324 5325 5326 5327 5328 5329 5330 <p>PLOTTS_PAR_0 <br> 5331 5332 5333 5334 5335 5336 PLOTTS_PAR_1 <br> 5337 5338 5339 5340 5341 5342 5343 . <br> 5344 5345 5346 5347 5348 5349 5350 . <br> 5351 5352 5353 5354 5355 5356 5357 . <br> 5358 5359 5360 5361 5362 5363 PLOTTS_PAR_9</p> 5364 5365 5366 5367 5368 5369 </td> 5370 5371 5372 5373 5374 5375 <td style="vertical-align: top;">O<br> 5376 5377 5378 5379 5380 5381 </td> 5382 5383 5384 5385 5386 5387 <td style="vertical-align: top;">Ascii/ <br> 5388 5389 5390 5391 5392 5393 NAMELIST</td> 5394 5395 5396 5397 5398 5399 <td style="vertical-align: top;"> 5400 5401 5402 5403 5404 5405 <p>NAMELIST parameter set, with which the layout of a plot 5406 of the time series data in the local file <a href="#PLOTTS_DATA">PLOTTS_DATA</a> 5407 can be steered, if these data are visualized with the plot program <a href="http://www.muk.uni-hannover.de/institut/software/profil_beschreibung.html">profil</a>. 5408 </p> 5409 5410 5411 5412 5413 5414 5415 5416 5417 5418 5419 <p>This file contains the so-called RAHMEN (frame)- and 5420 CROSS-parameter sets (NAMELIST- group names <span style="font-style: normal;">&RAHMEN and/or &CROSS</span>) 5421 needed by <span style="font-weight: bold;">profil</span>. These 5422 parameter sets (and thus all details of the layout) can be edited after 5423 the model run by the user. By 5424 default, all time series are drawn in different panels on one page. The 5425 grouping is model-internally fixed and can only be 5426 changed manually later. Only those time series specified by the 5427 parameter <a href="chapter_4.2.html#data_output_ts">data_output_ts</a> 5428 are actually drawn. </p> 5429 5430 5431 5432 5433 5434 5435 5436 5437 5438 5439 <p>The file PLOTTS_PAR is allways produced by the model at 5440 the beginning and at the end of a run, whereby at the end of the run 5441 the file produced at the beginning is overwritten. Any later file 5442 differs from the initial file by the fact that it additionally contains 5443 ranges of values for the axes of coordinates. If a model run crashes 5444 uncontrolled (e.g. run time error or CPU - time exceeded) a 5445 parameter file is still available and the (incomplete) time 5446 series can - contrary to the vertical profiles - nevertheless be 5447 plotted. </p> 5448 5449 5450 5451 5452 5453 5454 5455 5456 5457 5458 <p>If the model is to produce time series for different 5459 subdomains (see <a href="chapter_4.1.html#statistic_regions">statistic_regions</a>), 5460 further files are output , whereby the file name gets an additionally 5461 underline and the number of the respective subdomain is appended (e.g. 5462 PLOTTS_PAR_1). The name of the file with NAMELIST-parameters for the 5463 total domain in this case reads PLOTTS_PAR_0. <br> 5464 5465 5466 5467 5468 5469 </p> 5470 5471 5472 5473 5474 5475 </td> 5476 5477 5478 5479 5480 5481 </tr> 5047 5482 5048 5483 5049 … … 6213 5779 format</font></font></td> 6214 5780 6215 <td style="vertical-align: top;"><font color="#000000"><font color="#000000"><font color="#000000">This file contains data of the timeseries (see <a href=" ../app/chapter_4.2.html#data_output_ts">data_output_ts</a>)5781 <td style="vertical-align: top;"><font color="#000000"><font color="#000000"><font color="#000000">This file contains data of the timeseries (see <a href="chapter_4.2.html#dt_dots">dt_dots</a>) 6216 5782 in NetCDF format. The data in this file can be visualized by any graphic software which provides a NetCDF interface (e.g. <span style="font-weight: bold;">NCL </span>or<span style="font-weight: bold;"> ferret</span>).<br> 6217 5783 … … 6452 6018 6453 6019 6454 </body> 6455 </html> 6020 </body></html> -
palm/trunk/DOC/app/chapter_3.5.1.html
r46 r48 155 155 user-defined subdomains for statistic analysis and output (see <a href="chapter_4.1.html#statistic_regions">statistic_regions</a> 156 156 and <a href="chapter_3.5.3.html">chapter 157 3.5.3</a>) . <br>157 3.5.3</a>) and of additional time series quantities (see comment line example in the file). <br> 158 158 159 159 CPU time for <tt><font style="font-size: 10pt;" size="2">user_init</font></tt> … … 380 380 381 381 <td width="117"> 382 <p><tt><font style="font-size: 10pt;" size="2"><font face="Cumberland, monospace"><a name="user_statistics"></a>user_statistics</font></font></tt></p> 383 384 </td> 385 386 <td width="862"> 387 <p>Horizontal averages of vertical profiles of additional 388 quantities (for example user variables) can be computed and written to 382 <p><tt><font style="font-size: 10pt;" size="2"><font face="Cumberland, monospace"><a name="user_statistics"></a>user_statistics<br>( sr )</font></font></tt></p> 383 384 </td> 385 386 <td width="862"> 387 <p>Horizontal 388 averages of vertical profiles of user-defined 389 quantities can be computed here. Also, additional time series 390 quantities can be calculated. They have to be defined before in routine 391 <a href="#user_init"><span style="font-family: Courier New,Courier,monospace;">user_init</span></a>. The routine is called once for each defined statistic region (see <a href="chapter_4.1.html#statistic_region">statistic_region</a>).</p><p></p><p>The routine contains some simple examples (as comment lines) in order to demonstrate how to use it.</p><p><br>Profiles have to be written to 389 392 the array <tt><font style="font-size: 10pt;" size="2">sums</font></tt>. 390 393 Please use profile numbers starting from 70 upward (thus e.g. <tt><font style="font-size: 10pt;" size="2">sums (…, 391 394 60) =</font></tt><font style="font-size: 10pt;" size="2">…)</font>. These additional 392 395 profiles 393 are temporally averaged in <tt><font style="font-size: 10pt;" size="2">flow_statistics</font></tt>. 394 If these profiles should be displayed with the plot program <a href="http://www.muk.uni-hannover.de/institut/software/profil_beschreibung.html">profil</a>, 395 further instructions in the user-defined software are necessary. For 396 this, an understanding of the operating mode of the subroutine <tt><font style="font-size: 10pt;" size="2">plot_1d</font></tt> 397 is required.</p> 396 are temporally averaged in <tt><font style="font-size: 10pt;" size="2">flow_statistics</font></tt>.</p> 398 397 399 398 </td> -
palm/trunk/DOC/app/chapter_3.5.3.html
r5 r48 1 1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> 2 <html> 3 <head> 4 <meta http-equiv="CONTENT-TYPE" 5 content="text/html; charset=windows-1252"> 6 <title>PALM chapter 3.5.3</title> 7 <meta name="GENERATOR" content="StarOffice 7 (Win32)"> 2 <html><head> 3 <meta http-equiv="CONTENT-TYPE" content="text/html; charset=windows-1252"> 4 5 <title>PALM chapter 3.5.3</title><meta name="GENERATOR" content="StarOffice 7 (Win32)"> 8 6 <meta name="AUTHOR" content="Siegfried Raasch"> 9 7 <meta name="CREATED" content="20040802;14001660"> … … 14 12 @page { size: 21cm 29.7cm } 15 13 --> 16 </style> 17 </head> 14 </style></head> 15 18 16 <body dir="ltr" lang="en-US"> 19 17 <h3 style="line-height: 100%;">3.5.3 Definition of user-defined 20 18 subdomains</h3> 21 <p style="line-height: 100%;">By default, the values of the time 22 series (saved in local file <a href="chapter_3.4.html#PLOTTS_DATA">PLOTTS_DATA</a>) 23 and the horizontally averaged vertical profiles (saved in local files 19 <p style="line-height: 100%;">By default, the values of the timeseries quantities and the horizontally averaged vertical profiles (saved in local files 24 20 <a href="chapter_3.4.html#PLOT1D_DATA">PLOT1D_DATA</a> 25 21 and <a href="chapter_3.4.html#LIST_PROFIL">LIST_PROFIL</a>) … … 27 23 series or profiles for different user-defined subdomains can be 28 24 computed and plotted additionally. Steering in principle is done 29 via the initialization parameter <a 30 href="chapter_4.1.html#statistic_regions">statistic_regions</a>. 25 via the initialization parameter <a href="chapter_4.1.html#statistic_regions">statistic_regions</a>. 31 26 </p> 32 27 <p style="line-height: 100%;">The exact definition of these subdomains 33 28 has to be made by the user within the user-defined subroutine 34 29 <tt><font style="font-size: 10pt;" size="2">init_user</font></tt>. The 35 subdomains are defined with a mask array named <tt><font 36 style="font-size: 10pt;" size="2">rmask</font></tt>, 30 subdomains are defined with a mask array named <tt><font style="font-size: 10pt;" size="2">rmask</font></tt>, 37 31 which has to be given the value 1.0 for all horizontal grid points 38 32 belonging to … … 43 37 declared as: </p> 44 38 <ul> 45 <p style="line-height: 100%;"><tt><font style="font-size: 10pt;" 46 size="2">REAL :: rmask (nys-1:nyn+1,nxl-1,nxr+1,0:9) .</font></tt></p> 39 <p style="line-height: 100%;"><tt><font style="font-size: 10pt;" size="2">REAL :: rmask (nys-1:nyn+1,nxl-1,nxr+1,0:9) .</font></tt></p> 47 40 </ul> 48 41 <p style="line-height: 100%;">The first two indices are the grid point 49 indices in y and x-direction. With parallel model runs <tt><font 50 style="font-size: 10pt;" size="2">nxl</font></tt><font 51 style="font-size: 10pt;" size="2">, 52 </font><tt><font style="font-size: 10pt;" size="2">nxr</font></tt><font 53 style="font-size: 10pt;" size="2">, 54 </font><tt><font style="font-size: 10pt;" size="2">nys</font></tt><font 55 style="font-size: 10pt;" size="2"> 56 <font size="3">and</font> </font><tt><font style="font-size: 10pt;" 57 size="2">nyn</font></tt> 42 indices in y and x-direction. With parallel model runs <tt><font style="font-size: 10pt;" size="2">nxl</font></tt><font style="font-size: 10pt;" size="2">, 43 </font><tt><font style="font-size: 10pt;" size="2">nxr</font></tt><font style="font-size: 10pt;" size="2">, 44 </font><tt><font style="font-size: 10pt;" size="2">nys</font></tt><font style="font-size: 10pt;" size="2"> 45 <font size="3">and</font> </font><tt><font style="font-size: 10pt;" size="2">nyn</font></tt> 58 46 are the array bounds of the respective subdomain (don't confuse this 59 47 with the user-defined subdomain!) on the 60 respective processor. With runs on one processor <tt><font 61 style="font-size: 10pt;" size="2">nys</font></tt><font 62 style="font-size: 10pt;" size="2"> 63 = </font><tt><font style="font-size: 10pt;" size="2">nxl</font></tt><font 64 style="font-size: 10pt;" size="2"> 65 = 0</font> and <font style="font-size: 10pt;" size="2"><font 66 face="Cumberland, monospace">nxr 48 respective processor. With runs on one processor <tt><font style="font-size: 10pt;" size="2">nys</font></tt><font style="font-size: 10pt;" size="2"> 49 = </font><tt><font style="font-size: 10pt;" size="2">nxl</font></tt><font style="font-size: 10pt;" size="2"> 50 = 0</font> and <font style="font-size: 10pt;" size="2"><font face="Cumberland, monospace">nxr 67 51 =</font> </font><a href="chapter_4.1.html#nx">nx</a> 68 and <font style="font-size: 10pt;" size="2"><font 69 face="Cumberland, monospace">nyn 52 and <font style="font-size: 10pt;" size="2"><font face="Cumberland, monospace">nyn 70 53 =</font></font> <a href="chapter_4.1.html#ny">ny</a>. 71 54 The third index determines the user-defined subdomain. The total model … … 81 64 assumed). 82 65 The second subdomain should be defined by all points outside of this 83 domain. This may be obtained by the following lines of code in <tt><font 84 style="font-size: 10pt;" size="2">user_init</font></tt>: 66 domain. This may be obtained by the following lines of code in <tt><font style="font-size: 10pt;" size="2">user_init</font></tt>: 85 67 </p> 86 68 <ul> 87 <p style="line-height: 100%;"><tt><font style="font-size: 10pt;" 88 size="2"><font face="Cumberland, monospace">USE 89 grid_variables</font></font></tt><font style="font-size: 10pt;" size="2"><font 90 face="Cumberland, monospace"> <br> 91 </font></font><tt><font style="font-size: 10pt;" size="2"><font 92 face="Cumberland, monospace">USE indices</font></font></tt><font 93 style="font-size: 10pt;" size="2"><font face="Cumberland, monospace"> <br> 94 </font></font><tt><font style="font-size: 10pt;" size="2"><font 95 face="Cumberland, monospace">USE statistics</font></font></tt><font 96 style="font-size: 10pt;" size="2"><font face="Cumberland, monospace"> <br> 97 </font></font><tt><font style="font-size: 10pt;" size="2"><font 98 face="Cumberland, monospace">.</font></font></tt><font 99 style="font-size: 10pt;" size="2"><font face="Cumberland, monospace"><br> 100 </font></font><tt><font style="font-size: 10pt;" size="2"><font 101 face="Cumberland, monospace">.</font></font></tt><font 102 style="font-size: 10pt;" size="2"><font face="Cumberland, monospace"><br> 103 </font></font><tt><font style="font-size: 10pt;" size="2"><font 104 face="Cumberland, monospace">.</font></font></tt><font 105 style="font-size: 10pt;" size="2"><font face="Cumberland, monospace"><br> 106 </font></font><tt><font style="font-size: 10pt;" size="2"><font 107 face="Cumberland, monospace">disc_center_x = dx * (nx + 1)/2</font></font></tt><font 108 style="font-size: 10pt;" size="2"><font face="Cumberland, monospace"> <br> 109 </font></font><tt><font style="font-size: 10pt;" size="2"><font 110 face="Cumberland, monospace">disc_center_y = dy * (ny + 1)/2</font></font></tt><font 111 style="font-size: 10pt;" size="2"><font face="Cumberland, monospace"> <br> 112 </font></font><tt><font style="font-size: 10pt;" size="2"><font 113 face="Cumberland, monospace">disc_radius = 0.5 * disc_center_x</font></font></tt><font 114 style="font-size: 10pt;" size="2"><font face="Cumberland, monospace"> <br> 115 </font></font><tt><font style="font-size: 10pt;" size="2"><font 116 face="Cumberland, monospace">DO i = nxl-1, nxr+1</font></font></tt><font 117 style="font-size: 10pt;" size="2"><font face="Cumberland, monospace"> <br> 118 </font></font><tt><font style="font-size: 10pt;" size="2"><font 119 face="Cumberland, monospace"> x = i * dx</font></font></tt><br> 120 <tt><font style="font-size: 10pt;" size="2"><font 121 face="Cumberland, monospace"> DO j = nys-1, nyn+1</font></font></tt><font 122 style="font-size: 10pt;" size="2"><font face="Cumberland, monospace"> <br> 123 </font></font><tt><font style="font-size: 10pt;" size="2"><font 124 face="Cumberland, monospace"> y = j * dy</font></font></tt><font 125 style="font-size: 10pt;" size="2"><font face="Cumberland, monospace"><br> 126 </font></font><tt><font style="font-size: 10pt;" size="2"><font 127 face="Cumberland, monospace"> 128 radial_distance = SQRT( ( x - disc_center_x )**2 + &</font></font></tt><font 129 style="font-size: 10pt;" size="2"><font face="Cumberland, monospace"> <br> 130 </font></font><tt><font style="font-size: 10pt;" size="2"><font 131 face="Cumberland, monospace"> 132 ( y - disc_center_y )**2 )</font></font></tt><font 133 style="font-size: 10pt;" size="2"><font face="Cumberland, monospace"> <br> 134 </font></font><tt><font style="font-size: 10pt;" size="2"><font 135 face="Cumberland, monospace"> IF ( radial_distance 136 > disc_radius ) THEN</font></font></tt><font 137 style="font-size: 10pt;" size="2"><font face="Cumberland, monospace"><br> 138 </font></font><tt><font style="font-size: 10pt;" size="2"><font 139 face="Cumberland, monospace"> 140 rmask(j,i,1) = 0.0</font></font></tt><font style="font-size: 10pt;" 141 size="2"><font face="Cumberland, monospace"><br> 142 </font></font><tt><font style="font-size: 10pt;" size="2"><font 143 face="Cumberland, monospace"> 144 rmask(j,i,2) = 1.0</font></font></tt><font style="font-size: 10pt;" 145 size="2"><font face="Cumberland, monospace"><br> 146 </font></font><tt><font style="font-size: 10pt;" size="2"><font 147 face="Cumberland, monospace"> ELSE</font></font></tt><font 148 style="font-size: 10pt;" size="2"><font face="Cumberland, monospace"><br> 149 </font></font><tt><font style="font-size: 10pt;" size="2"><font 150 face="Cumberland, monospace"> 151 rmask(j,i,1) = 1.0</font></font></tt><font style="font-size: 10pt;" 152 size="2"><font face="Cumberland, monospace"><br> 153 </font></font><tt><font style="font-size: 10pt;" size="2"><font 154 face="Cumberland, monospace"> 155 rmask(j,i,2) = 0.0</font></font></tt><font style="font-size: 10pt;" 156 size="2"><font face="Cumberland, monospace"><br> 157 </font></font><tt><font style="font-size: 10pt;" size="2"><font 158 face="Cumberland, monospace"> ENDIF</font></font></tt><font 159 style="font-size: 10pt;" size="2"><font face="Cumberland, monospace"> <br> 160 </font></font><tt><font style="font-size: 10pt;" size="2"><font 161 face="Cumberland, monospace"> ENDDO</font></font></tt><font 162 style="font-size: 10pt;" size="2"><font face="Cumberland, monospace"><br> 163 </font></font><tt><font style="font-size: 10pt;" size="2"><font 164 face="Cumberland, monospace">ENDDO</font></font></tt></p> 69 <p style="line-height: 100%;"><tt><font style="font-size: 10pt;" size="2"><font face="Cumberland, monospace">USE 70 grid_variables</font></font></tt><font style="font-size: 10pt;" size="2"><font face="Cumberland, monospace"> <br> 71 </font></font><tt><font style="font-size: 10pt;" size="2"><font face="Cumberland, monospace">USE indices</font></font></tt><font style="font-size: 10pt;" size="2"><font face="Cumberland, monospace"> <br> 72 </font></font><tt><font style="font-size: 10pt;" size="2"><font face="Cumberland, monospace">USE statistics</font></font></tt><font style="font-size: 10pt;" size="2"><font face="Cumberland, monospace"> <br> 73 </font></font><tt><font style="font-size: 10pt;" size="2"><font face="Cumberland, monospace">.</font></font></tt><font style="font-size: 10pt;" size="2"><font face="Cumberland, monospace"><br> 74 </font></font><tt><font style="font-size: 10pt;" size="2"><font face="Cumberland, monospace">.</font></font></tt><font style="font-size: 10pt;" size="2"><font face="Cumberland, monospace"><br> 75 </font></font><tt><font style="font-size: 10pt;" size="2"><font face="Cumberland, monospace">.</font></font></tt><font style="font-size: 10pt;" size="2"><font face="Cumberland, monospace"><br> 76 </font></font><tt><font style="font-size: 10pt;" size="2"><font face="Cumberland, monospace">disc_center_x = dx * (nx + 1)/2</font></font></tt><font style="font-size: 10pt;" size="2"><font face="Cumberland, monospace"> <br> 77 </font></font><tt><font style="font-size: 10pt;" size="2"><font face="Cumberland, monospace">disc_center_y = dy * (ny + 1)/2</font></font></tt><font style="font-size: 10pt;" size="2"><font face="Cumberland, monospace"> <br> 78 </font></font><tt><font style="font-size: 10pt;" size="2"><font face="Cumberland, monospace">disc_radius = 0.5 * disc_center_x</font></font></tt><font style="font-size: 10pt;" size="2"><font face="Cumberland, monospace"> <br> 79 </font></font><tt><font style="font-size: 10pt;" size="2"><font face="Cumberland, monospace">DO i = nxl-1, nxr+1</font></font></tt><font style="font-size: 10pt;" size="2"><font face="Cumberland, monospace"> <br> 80 </font></font><tt><font style="font-size: 10pt;" size="2"><font face="Cumberland, monospace"> x = i * dx</font></font></tt><br> 81 <tt><font style="font-size: 10pt;" size="2"><font face="Cumberland, monospace"> DO j = nys-1, nyn+1</font></font></tt><font style="font-size: 10pt;" size="2"><font face="Cumberland, monospace"> <br> 82 </font></font><tt><font style="font-size: 10pt;" size="2"><font face="Cumberland, monospace"> y = j * dy</font></font></tt><font style="font-size: 10pt;" size="2"><font face="Cumberland, monospace"><br> 83 </font></font><tt><font style="font-size: 10pt;" size="2"><font face="Cumberland, monospace"> 84 radial_distance = SQRT( ( x - disc_center_x )**2 + &</font></font></tt><font style="font-size: 10pt;" size="2"><font face="Cumberland, monospace"> <br> 85 </font></font><tt><font style="font-size: 10pt;" size="2"><font face="Cumberland, monospace"> 86 ( y - disc_center_y )**2 )</font></font></tt><font style="font-size: 10pt;" size="2"><font face="Cumberland, monospace"> <br> 87 </font></font><tt><font style="font-size: 10pt;" size="2"><font face="Cumberland, monospace"> IF ( radial_distance 88 > disc_radius ) THEN</font></font></tt><font style="font-size: 10pt;" size="2"><font face="Cumberland, monospace"><br> 89 </font></font><tt><font style="font-size: 10pt;" size="2"><font face="Cumberland, monospace"> 90 rmask(j,i,1) = 0.0</font></font></tt><font style="font-size: 10pt;" size="2"><font face="Cumberland, monospace"><br> 91 </font></font><tt><font style="font-size: 10pt;" size="2"><font face="Cumberland, monospace"> 92 rmask(j,i,2) = 1.0</font></font></tt><font style="font-size: 10pt;" size="2"><font face="Cumberland, monospace"><br> 93 </font></font><tt><font style="font-size: 10pt;" size="2"><font face="Cumberland, monospace"> ELSE</font></font></tt><font style="font-size: 10pt;" size="2"><font face="Cumberland, monospace"><br> 94 </font></font><tt><font style="font-size: 10pt;" size="2"><font face="Cumberland, monospace"> 95 rmask(j,i,1) = 1.0</font></font></tt><font style="font-size: 10pt;" size="2"><font face="Cumberland, monospace"><br> 96 </font></font><tt><font style="font-size: 10pt;" size="2"><font face="Cumberland, monospace"> 97 rmask(j,i,2) = 0.0</font></font></tt><font style="font-size: 10pt;" size="2"><font face="Cumberland, monospace"><br> 98 </font></font><tt><font style="font-size: 10pt;" size="2"><font face="Cumberland, monospace"> ENDIF</font></font></tt><font style="font-size: 10pt;" size="2"><font face="Cumberland, monospace"> <br> 99 </font></font><tt><font style="font-size: 10pt;" size="2"><font face="Cumberland, monospace"> ENDDO</font></font></tt><font style="font-size: 10pt;" size="2"><font face="Cumberland, monospace"><br> 100 </font></font><tt><font style="font-size: 10pt;" size="2"><font face="Cumberland, monospace">ENDDO</font></font></tt></p> 165 101 </ul> 166 <p style="line-height: 100%;">The module <span 167 style="font-family: monospace;">statistics</span> must be used, 102 <p style="line-height: 100%;">The module <span style="font-family: monospace;">statistics</span> must be used, 168 103 because it contains <span style="font-family: monospace;">rmask</span> 169 104 and the modules <span style="font-family: monospace;">grid_variables</span> … … 177 112 if 178 113 the user sets <a href="chapter_4.1.html#statistic_regions">statistic_regions</a> 179 & #8805; <i>1</i>. Beyond that, names for the user-defined subdomains can be114 ≥ <i>1</i>. Beyond that, names for the user-defined subdomains can be 180 115 assigned 181 116 via the initialization parameter <a href="chapter_4.3.html#region">region</a>. … … 183 118 the local files <a href="chapter_3.4.html#HEADER">HEADER</a> 184 119 and <a href="chapter_3.4.html#RUN_CONTROL">RUN_CONTROL</a> 185 within the user-defined subroutine <tt><font style="font-size: 10pt;" 186 size="2">user_header</font></tt>. 120 within the user-defined subroutine <tt><font style="font-size: 10pt;" size="2">user_header</font></tt>. 187 121 <br> 188 122 </p> 189 123 <hr> 190 124 <p style="line-height: 100%;"><br> 191 <font color="#000080"><font color="#000080"><a href="chapter_3.5.2.html"><font 192 color="#000080"><img src="left.gif" name="Grafik1" align="bottom" 193 border="2" height="32" width="32"></font></a><a href="index.html"><font 194 color="#000080"><img src="up.gif" name="Grafik2" align="bottom" 195 border="2" height="32" width="32"></font></a><a 196 href="chapter_3.5.4.html"><font color="#000080"><img src="right.gif" 197 name="Grafik3" align="bottom" border="2" height="32" width="32"></font></a></font></font></p> 198 <p style="line-height: 100%;"><i>Last change: </i> 15/04/05 (SR)</p> 199 </body> 200 </html> 125 <font color="#000080"><font color="#000080"><a href="chapter_3.5.2.html"><font color="#000080"><img src="left.gif" name="Grafik1" align="bottom" border="2" height="32" width="32"></font></a><a href="index.html"><font color="#000080"><img src="up.gif" name="Grafik2" align="bottom" border="2" height="32" width="32"></font></a><a href="chapter_3.5.4.html"><font color="#000080"><img src="right.gif" name="Grafik3" align="bottom" border="2" height="32" width="32"></font></a></font></font></p> 126 <p style="line-height: 100%;"><i>Last change: </i> 07/03/07 (SR)</p> 127 </body></html> -
palm/trunk/DOC/app/chapter_4.1.html
r46 r48 14380 14380 data on the file for the different domains can be distinguished by a 14381 14381 suffix which is appended to the quantity names. Suffix 0 means data for 14382 the total domain, suffix 1 means data for subdomain 1, etc.</p><p>In case of <span style="font-weight: bold;">data_output_format</span> = <span style="font-style: italic;">'profil'</span>, individual local files for profiles (<a href="chapter_3.4.html#PLOT1D_DATA">PLOT1D_DATA</a>) 14383 and time series (<a href="chapter_3.4.html#PLOTTS_DATA">PLOTTS_DATA</a>) 14384 are created for each subdomain. The individual subdomain files differ by their name (the 14382 the total domain, suffix 1 means data for subdomain 1, etc.</p><p>In case of <span style="font-weight: bold;">data_output_format</span> = <span style="font-style: italic;">'profil'</span>, individual local files for profiles (<a href="chapter_3.4.html#PLOT1D_DATA">PLOT1D_DATA</a>) are created for each subdomain. The individual subdomain files differ by their name (the 14385 14383 number of the respective subdomain is attached, e.g. 14386 PLOT1D_DATA_1). In this case the name s of the fileswith the data of14387 the total domain are PLOT1D_DATA_0 and PLOTTS_DATA_0. If no subdomains14388 are declared (<b>statistic_regions</b> = <i>0</i>), the name s14389 PLOT1D_DATA and PLOTTS_DATA areused (this must be considered in the14384 PLOT1D_DATA_1). In this case the name of the file with the data of 14385 the total domain is PLOT1D_DATA_0. If no subdomains 14386 are declared (<b>statistic_regions</b> = <i>0</i>), the name 14387 PLOT1D_DATA is used (this must be considered in the 14390 14388 respective file connection statements of the <span style="font-weight: bold;">mrun</span> configuration file).</p> 14391 14389 … … 17523 17521 scheme is actually used, can be output as a time series with respect to 17524 17522 the 17525 three directions in space with run parameter <a href="chapter_4.2.html#data_output_ts">data_output_ts</a> 17526 = <i>'splptx'</i>, <i>'splpty'</i>, <i>'splptz'</i>. The percentage 17523 three directions in space with run parameter (see <a href="chapter_4.2.html#dt_dots">dt_dots</a>, the timeseries names in the NetCDF file are <i>'splptx'</i>, <i>'splpty'</i>, <i>'splptz'</i>). The percentage 17527 17524 of gridpoints should stay below a certain limit, however, it is 17528 17525 not possible to give -
palm/trunk/DOC/app/chapter_4.2.html
r46 r48 1 1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 2 2 <html><head> 3 <meta content="text/html; charset=ISO-8859-1" http-equiv="content-type"><title>PALM chapter 4.2</title></head> 4 <body> 5 <h3 style="line-height: 100%;"><a name="Kapitel4.2"></a>4.2 <a href="#Laufparameter">Runtime 3 <meta content="text/html; charset=ISO-8859-1" http-equiv="content-type"><title>PALM chapter 4.2</title></head> 4 <body><h3 style="line-height: 100%;"><a name="Kapitel4.2"></a>4.2 <a href="#Laufparameter">Runtime 6 5 parameters</a> and <a href="#Paketparameter">package 7 6 parameters</a></h3> 8 <h3 style="margin-bottom: 0cm; line-height: 100%;"><a name="Laufparameter"></a> 9 Runtime parameters:</h3> 10 <br> 11 <br> 12 <table style="text-align: left; width: 100%;" border="1" cellpadding="2" cellspacing="2"> 13 <tbody> 14 <tr> 15 <td style="vertical-align: top;"><font size="4"><b>Parameter name</b></font></td> 16 <td style="vertical-align: top;"><font size="4"><b>Type</b></font></td> 17 <td style="vertical-align: top;"> 18 <p><b><font size="4">Default</font></b> <br> 19 <b><font size="4">value</font></b></p> 20 </td> 21 <td style="vertical-align: top;"><font size="4"><b>Explanation</b></font></td> 22 </tr> 23 <tr> 24 <td style="vertical-align: top;"><a name="averaging_interval"></a><span style="font-weight: bold;">averaging_interval</span><br> 25 </td> 26 <td style="vertical-align: top;">R<br> 27 </td> 28 <td style="vertical-align: top;"><span style="font-style: italic;">0.0</span><br> 29 </td> 30 <td style="vertical-align: top;">Averaging interval for all output of temporally averaged data (in s).<br><br>This 7 <h3 style="margin-bottom: 0cm; line-height: 100%;"><a name="Laufparameter"></a>Runtime parameters:</h3> 8 <br><br> 9 <table style="text-align: left; width: 100%;" border="1" cellpadding="2" cellspacing="2"> <tbody> <tr> 10 <td style="vertical-align: top;"><font size="4"><b>Parameter 11 name</b></font></td> <td style="vertical-align: top;"><font size="4"><b>Type</b></font></td> 12 <td style="vertical-align: top;"> <p><b><font size="4">Default</font></b> <br> <b><font size="4">value</font></b></p> </td> 13 <td style="vertical-align: top;"><font size="4"><b>Explanation</b></font></td> 14 </tr> <tr> <td style="vertical-align: top;"><a name="averaging_interval"></a><span style="font-weight: bold;">averaging_interval</span><br> 15 </td> <td style="vertical-align: top;">R<br> </td> 16 <td style="vertical-align: top;"><span style="font-style: italic;">0.0</span><br> </td> 17 <td style="vertical-align: top;">Averaging interval for 18 all output of temporally averaged data (in s).<br><br>This 31 19 parameter defines the time interval length for temporally averaged data 32 20 (vertical profiles, spectra, 2d cross-sections, 3d volume data). By 33 default, data are not subject to temporal averaging. The interval 34 length is limited by the parameter <a href="#dt_data_output_av">dt_data_output_av</a>. In any case, <span style="font-weight: bold;">averaging_interval</span> <= <span style="font-weight: bold;">dt_data_output_av</span> must hold.<br><br>If 21 default, data are not subject to temporal averaging. The 22 interval 23 length is limited by the parameter <a href="#dt_data_output_av">dt_data_output_av</a>. 24 In any case, <span style="font-weight: bold;">averaging_interval</span> 25 <= <span style="font-weight: bold;">dt_data_output_av</span> 26 must hold.<br><br>If 35 27 an interval is defined, then by default the average is calculated from 36 28 the data values of all timesteps lying within this interval. The number 37 29 of time levels entering into the average can be reduced with the 38 parameter <a href="#dt_averaging_input">dt_averaging_input</a>.<br><br>If an averaging interval can not be completed at the end of a run, it 30 parameter <a href="#dt_averaging_input">dt_averaging_input</a>.<br><br>If 31 an averaging interval can not be completed at the end of a run, it 39 32 will be finished at the beginning of the next restart run. Thus for 40 33 restart runs, averaging intervals do not 41 necessarily begin at the beginning of the run.<br><br>Parameters <a href="#averaging_interval_pr">averaging_interval_pr</a> and <a href="#averaging_interval_sp">averaging_interval_sp</a> can be used to define different averaging intervals for vertical profile data and spectra, respectively.<br> 42 </td> 43 </tr> 44 <tr> 45 <td style="vertical-align: top;"> 46 <p><a name="averaging_interval_pr"></a><b>averaging_interval_pr</b></p> 47 </td> 48 <td style="vertical-align: top;">R<br> 49 </td> 50 <td style="vertical-align: top;"><span style="font-style: italic;">value of <a href="#averaging_interval">averaging_<br> 34 necessarily begin at the beginning of the run.<br><br>Parameters 35 <a href="#averaging_interval_pr">averaging_interval_pr</a> 36 and <a href="#averaging_interval_sp">averaging_interval_sp</a> 37 can be used to define different averaging intervals for vertical 38 profile data and spectra, respectively.<br> </td> </tr> 39 <tr> <td style="vertical-align: top;"> <p><a name="averaging_interval_pr"></a><b>averaging_interval_pr</b></p> 40 </td> <td style="vertical-align: top;">R<br> </td> 41 <td style="vertical-align: top;"><span style="font-style: italic;">value of <a href="#averaging_interval">averaging_<br> 51 42 interval</a><br> 52 </span> 53 </td> 54 <td style="vertical-align: top;"> 55 <p>Averaging interval for output of vertical profiles to local 56 file <font color="#000000"><font color="#000000"><a href="chapter_3.4.html#DATA_1D_PR_NETCDF">DATA_1D_PR_NETCDF</a> </font></font>and/or <a href="chapter_3.4.html#PLOT1D_DATA">PLOT1D_DATA</a> 57 (in s). </p> 58 <p>If 43 </span> </td> <td style="vertical-align: top;"> 44 <p>Averaging interval for output of vertical profiles to 45 local 46 file <font color="#000000"><font color="#000000"><a href="chapter_3.4.html#DATA_1D_PR_NETCDF">DATA_1D_PR_NETCDF</a> 47 </font></font>and/or <a href="chapter_3.4.html#PLOT1D_DATA">PLOT1D_DATA</a> 48 (in s). </p> <p>If 59 49 this parameter is given a non-zero value, temporally 60 50 averaged vertical profile data are output. By default, profile data 61 51 data are not subject to temporal averaging. The interval length is 62 limited by the parameter <a href="#dt_dopr">dt_dopr</a>. In any case <b>averaging_interval_pr</b> <= <b>dt_dopr </b>must 63 hold.</p>If an interval is defined, then by default the average is calculated 52 limited by the parameter <a href="#dt_dopr">dt_dopr</a>. 53 In any case <b>averaging_interval_pr</b> <= <b>dt_dopr 54 </b>must 55 hold.</p>If an interval is defined, then by default the average 56 is calculated 64 57 from the data values of all timesteps lying within this interval. The 65 58 number of time levels entering into the average can be reduced with the 66 59 parameter <a href="#dt_averaging_input_pr">dt_averaging_input_pr</a>. 67 60 <p>If 68 61 an averaging interval can not be completed at the end of a run, it will 69 62 be finished at the beginning of the next restart run. Thus for restart 70 63 runs, averaging intervals do not 71 necessarily begin at the beginning of the run.</p> 72 </td> 73 </tr> 74 75 <tr> 76 <td style="vertical-align: top;"><a name="call_psolver_at_all_substeps"></a><span style="font-weight: bold;">call_psolver_at_all_<br> 77 substeps</span></td> 78 <td style="vertical-align: top;">L<br> 79 </td> 80 <td style="vertical-align: top;"><span style="font-style: italic;">.T.</span><br> 81 </td> 82 <td style="vertical-align: top;">Switch 83 to steer the call of the pressure solver.<br> 84 <br> 64 necessarily begin at the beginning of the run.</p> </td> </tr> 65 <tr> <td style="vertical-align: top;"><a name="call_psolver_at_all_substeps"></a><span style="font-weight: bold;">call_psolver_at_all_<br> 66 substeps</span></td> <td style="vertical-align: top;">L<br> 67 </td> <td style="vertical-align: top;"><span style="font-style: italic;">.T.</span><br> </td> 68 <td style="vertical-align: top;">Switch 69 to steer the call of the pressure solver.<br> <br> 85 70 In order to speed-up performance, the Poisson equation for perturbation 86 pressure (see <a href="#psolver">psolver</a>) can be called only at the last substep of multistep Runge-Kutta 87 timestep schemes (see <a href="chapter_4.1.html#timestep_scheme">timestep_scheme</a>) by setting <span style="font-weight: bold;">call_psolver_at_all_substeps</span> = <span style="font-style: italic;">.F.</span>. 71 pressure (see <a href="#psolver">psolver</a>) can 72 be called only at the last substep of multistep Runge-Kutta 73 timestep schemes (see <a href="chapter_4.1.html#timestep_scheme">timestep_scheme</a>) 74 by setting <span style="font-weight: bold;">call_psolver_at_all_substeps</span> 75 = <span style="font-style: italic;">.F.</span>. 88 76 In many cases, this sufficiently reduces the divergence of the velocity 89 77 field. Nevertheless, small-scale ripples (2-delta-x) may occur. In this 90 78 case and in case 91 of non-cyclic lateral boundary conditions, <span style="font-weight: bold;">call_psolver_at_all_timesteps</span> = <span style="font-style: italic;">.T.</span> should be used. <span style="font-weight: bold;"></span></td> 92 </tr> 93 <tr> 94 <td style="vertical-align: top;"> 95 <p><a name="fcl_factor"></a><b>cfl_factor</b></p> 96 </td> 97 <td style="vertical-align: top;">R<br> 98 </td> 99 <td style="vertical-align: top;"> 100 <p><i>0.1, 0.8 or 0.9</i> <br> 101 <i>(see right)</i></p> 102 </td> 103 <td style="vertical-align: top;"> 104 <p lang="en-GB">Time step limiting factor. </p> 105 106 107 <p><span lang="en-GB">In the model, the <span lang="en-GB">maximum 108 allowed </span>time step according to CFL and diffusion-criterion 109 dt_max is reduced by </span><a href="chapter_4.1.html#dt"><span lang="en-GB">dt</span></a> <span lang="en-GB">= dt_max * <b>cfl_factor</b> 79 of non-cyclic lateral boundary conditions, <span style="font-weight: bold;">call_psolver_at_all_timesteps</span> 80 = <span style="font-style: italic;">.T.</span> 81 should be used. <span style="font-weight: bold;"></span></td> 82 </tr> <tr> <td style="vertical-align: top;"> 83 <p><a name="fcl_factor"></a><b>cfl_factor</b></p> 84 </td> <td style="vertical-align: top;">R<br> </td> 85 <td style="vertical-align: top;"> <p><i>0.1, 86 0.8 or 0.9</i> <br> <i>(see right)</i></p> 87 </td> <td style="vertical-align: top;"> <p lang="en-GB">Time step limiting factor. </p> 88 <p><span lang="en-GB">In the model, the <span lang="en-GB">maximum 89 allowed </span>time step according to CFL and 90 diffusion-criterion 91 dt_max is reduced by </span><a href="chapter_4.1.html#dt"><span lang="en-GB">dt</span></a> <span lang="en-GB">= 92 dt_max * <b>cfl_factor</b> 110 93 in order to avoid stability problems which may arise in the vicinity of 111 the maximum allowed timestep. The condition <i>0.0</i> < <b>cfl_factor</b> 112 < <i>1.0 </i>applies.<br> 113 </span></p> 114 115 116 <p><span lang="en-GB">The default value of cfl_factor depends on 117 the </span><a href="chapter_4.1.html#timestep_scheme"><span lang="en-GB">timestep_scheme</span></a><span lang="en-GB"> used:<br> 118 </span></p> 119 120 121 <p><span lang="en-GB">For the third order Runge-Kutta scheme it 122 is <b>cfl_factor</b> = </span><span style="font-style: italic;">0.9</span><span lang="en-GB">.<br> 123 </span></p> 124 125 126 <p><span lang="en-GB">In case of the leapfrog scheme a quite 94 the maximum allowed timestep. The condition <i>0.0</i> 95 < <b>cfl_factor</b> 96 < <i>1.0 </i>applies.<br> </span></p> 97 <p><span lang="en-GB">The default value of 98 cfl_factor depends on 99 the </span><a href="chapter_4.1.html#timestep_scheme"><span lang="en-GB">timestep_scheme</span></a><span lang="en-GB"> used:<br> </span></p> <p><span lang="en-GB">For the third order Runge-Kutta scheme it 100 is <b>cfl_factor</b> = </span><span style="font-style: italic;">0.9</span><span lang="en-GB">.<br> </span></p> <p><span lang="en-GB">In case of the leapfrog scheme a quite 127 101 restrictive value of <span style="font-weight: bold;">cfl_factor</span> 128 = <span style="font-style: italic;">0.1 </span></span><span lang="en-GB">is used because for larger values the velocity divergence 102 = <span style="font-style: italic;">0.1 </span></span><span lang="en-GB">is used because for larger values the velocity 103 divergence 129 104 significantly effects the accuracy of the model results.</span><a href="chapter_4.1.html#scalar_advec"><span lang="en-GB"></span></a><span lang="en-GB"> Possibly larger values may 130 105 be used with the leapfrog scheme but these are to be determined by 131 106 appropriate test runs.<span style="font-family: times new roman;"><br> 132 </span></span></p> 133 134 <span lang="en-GB"><span style="font-family: times new roman;"></span><font face="Times New Roman">The default value for the Euler scheme is <span style="font-weight: bold;">cfl_factor</span> = <span style="font-style: italic;">0.8</span> .</font></span></td> 135 </tr> 136 <tr> 137 <td style="vertical-align: top;"> 138 <p><a name="create_disturbances"></a><b>create_disturbances</b></p> 139 </td> 140 <td style="vertical-align: top;">L<br> 141 </td> 142 <td style="vertical-align: top;"><span style="font-style: italic;">.T.</span><br> 143 </td> 144 <td style="vertical-align: top;"> 145 <p>Switch to impose random perturbations to the horizontal 146 velocity field. </p> 147 <p>With <b>create_disturbances</b> = <i>.T.,</i> random 107 </span></span></p> <span lang="en-GB"><span style="font-family: times new roman;"></span><font face="Times New Roman">The default value for the Euler 108 scheme is <span style="font-weight: bold;">cfl_factor</span> 109 = <span style="font-style: italic;">0.8</span> .</font></span></td> 110 </tr> 111 <tr> <td style="vertical-align: top;"> <p><a name="create_disturbances"></a><b>create_disturbances</b></p> 112 </td> <td style="vertical-align: top;">L<br> </td> 113 <td style="vertical-align: top;"><span style="font-style: italic;">.T.</span><br> </td> 114 <td style="vertical-align: top;"> <p>Switch to 115 impose random perturbations to the horizontal 116 velocity field. </p> <p>With <b>create_disturbances</b> 117 = <i>.T.,</i> random 148 118 perturbations can be imposed to the horizontal velocity field at 149 119 certain times e.g. in order to trigger off the onset of convection, 150 etc..<br> 151 </p> 152 <p>The temporal interval between these times can be steered with <a href="#dt_disturb">dt_disturb</a>, 120 etc..<br> </p> <p>The temporal interval between 121 these times can be steered with <a href="#dt_disturb">dt_disturb</a>, 153 122 the vertical range of the perturbations with <a href="#disturbance_level_b">disturbance_level_b</a> 154 123 and <a href="#disturbance_level_t">disturbance_level_t</a>, … … 163 132 After this, the arrays of u and v are smoothed by applying a 164 133 Shuman-filter twice and made divergence-free by applying the pressure 165 solver.<br> 166 </p>167 <p>The random number generator to be used can be chosen with <a href="chapter_4.1.html#random_generator">random_generator</a>.<br> 168 </p> 169 <p>As soon as the desired flow features have developed 170 (e.g. convection has started), further imposing ofperturbations134 solver.<br> </p> <p>The random number generator to 135 be used can be chosen with <a href="chapter_4.1.html#random_generator">random_generator</a>.<br> 136 </p> <p>As soon as the desired flow features have 137 developed 138 (e.g. convection has started), further imposing of 139 perturbations 171 140 is not necessary and can be omitted (this does not hold for non-cyclic 172 141 lateral boundaries!). This can be steered by assigning … … 180 149 the local file <a href="chapter_3.4.html#RUN_CONTROL">RUN_CONTROL</a> 181 150 by the character "D" appended to the values of the maximum horizontal 182 velocities. </p> 183 </td> 184 </tr> 185 <tr> 186 <td style="vertical-align: top;"> 187 <p><a name="cross_normalized_x"></a><b>cross_normalized_x</b></p> 188 </td> 189 <td style="vertical-align: top;">C*10 <br> 190 (100)</td> 191 <td style="vertical-align: top;"><i>100 * ' '</i></td> 192 <td style="vertical-align: top;"> 193 <p>Type of normalization applied to the x-coordinate of vertical 151 velocities. </p> </td> </tr> <tr> <td style="vertical-align: top;"> <p><a name="cross_normalized_x"></a><b>cross_normalized_x</b></p> 152 </td> <td style="vertical-align: top;">C*10 153 <br> (100)</td> <td style="vertical-align: top;"><i>100 * ' '</i></td> 154 <td style="vertical-align: top;"> <p>Type of 155 normalization applied to the x-coordinate of vertical 194 156 profiles to be plotted with <span style="font-weight: bold;">profil</span>.</p> 195 <p>This parameter only applies for <a href="chapter_4.2.html#data_output_format">data_output_format</a> = <span style="font-style: italic;">'profil'</span>.</p><p>If vertical profiles are plotted with the plot software <span style="font-weight: bold;">profil</span> (data on local file <a href="chapter_3.4.html#PLOT1D_DATA">PLOT1D_DATA</a>, 157 <p>This parameter only applies for <a href="chapter_4.2.html#data_output_format">data_output_format</a> 158 = <span style="font-style: italic;">'profil'</span>.</p><p>If 159 vertical profiles are plotted with the plot software <span style="font-weight: bold;">profil</span> (data on 160 local file <a href="chapter_3.4.html#PLOT1D_DATA">PLOT1D_DATA</a>, 196 161 parameters on local file <a href="http://www.muk.uni-hannover.de/%7Eraasch/PALM_group/PLOT1D_PAR">PLOT1D_PAR</a>) 197 162 the x-values of the data points can be normalized with respect to … … 204 169 accordingly. If the value of a normalization quantity becomes zero, 205 170 then normalization for the total respective coordinate system (panel) 206 is switched off automatically (also for the y-axis).<br> 207 </p> 208 <p>By default, the normalization quantities are calculated as the 171 is switched off automatically (also for the y-axis).<br> </p> 172 <p>By default, the normalization quantities are calculated as the 209 173 horizontal mean of the total model domain and and these values are also 210 174 used for the normalization of profiles from subdomains (see <a href="chapter_4.1.html#statistic_regions">statistic_regions</a>). … … 212 176 subdomain by using the parameter <a href="#normalizing_region">normalizing_region</a> 213 177 (however, they are used again for all subdomains and even for the total 214 domain). </p> 215 <p>The user can choose between the following normalization 216 quantities: <br> 217 </p> 218 <table style="text-align: left; width: 100%;" cellpadding="2" cellspacing="2"> 219 <tbody> 220 <tr> 221 <td style="vertical-align: top;"><i>'wpt0'</i></td> 222 <td style="vertical-align: top;">Normalization with respect 178 domain). </p> <p>The user can choose between 179 the following normalization 180 quantities: <br> </p> <table style="text-align: left; width: 100%;" cellpadding="2" cellspacing="2"> <tbody> <tr> <td style="vertical-align: top;"><i>'wpt0'</i></td> 181 <td style="vertical-align: top;">Normalization with 182 respect 223 183 to the total surface sensible heat 224 flux (k=0 ).</td> 225 </tr> 226 <tr> 227 <td style="vertical-align: middle;"><i>'ws2'</i></td> 228 <td style="vertical-align: top;">Normalization with respect 184 flux (k=0 ).</td> </tr> <tr> <td style="vertical-align: middle;"><i>'ws2'</i></td> 185 <td style="vertical-align: top;">Normalization with 186 respect 229 187 to w<sub>*</sub> <sup>2</sup> 230 188 (square of the characteristic vertical wind speed of the CBL)</td> 231 </tr> 232 <tr> 233 <td style="vertical-align: top;"><i>'tsw2'</i></td> 234 <td style="vertical-align: top;">Normalization with respect 189 </tr> <tr> <td style="vertical-align: top;"><i>'tsw2'</i></td> 190 <td style="vertical-align: top;">Normalization with 191 respect 235 192 to the square of the characteristic 236 temperature of the CBL theta<sub>*</sub> (this is defined as ratio of 237 the surface heat flux and w<sub>*</sub>).</td> 238 </tr> 239 <tr> 240 <td style="vertical-align: middle;"><i>'ws3'</i></td> 241 <td style="vertical-align: top;">Normalization with respect 242 to w<sub>*</sub> <sup>3</sup>.</td> 243 </tr> 244 <tr> 245 <td style="vertical-align: middle;"><i>'ws2tsw'</i></td> 246 <td style="vertical-align: top;">Normalization with respect 193 temperature of the CBL theta<sub>*</sub> (this is defined 194 as ratio of 195 the surface heat flux and w<sub>*</sub>).</td> </tr> 196 <tr> <td style="vertical-align: middle;"><i>'ws3'</i></td> 197 <td style="vertical-align: top;">Normalization with 198 respect 199 to w<sub>*</sub> <sup>3</sup>.</td> </tr> 200 <tr> <td style="vertical-align: middle;"><i>'ws2tsw'</i></td> 201 <td style="vertical-align: top;">Normalization with 202 respect 247 203 to w<sub>*</sub><sup>2</sup>theta<sub>*</sub> 248 204 (for definition of theta<sub>*</sub> see <span style="font-style: italic;">'tsw2'</span>).</td> 249 </tr> 250 <tr> 251 <td style="vertical-align: middle;"><i>'wstsw2'</i></td> 252 <td style="vertical-align: top;">Normalization with respect 205 </tr> <tr> <td style="vertical-align: middle;"><i>'wstsw2'</i></td> 206 <td style="vertical-align: top;">Normalization with 207 respect 253 208 to w<sub>*</sub><sup>2 </sup>theta<sub>*</sub> 254 209 (for definition of theta<sub>*</sub> see <span style="font-style: italic;">'tsw2'</span>).</td> 255 </tr> 256 </tbody> 257 </table> 258 <p>For each coordinate system (panel) to be drawn (see <a href="#cross_profiles">cross_profiles</a>) 259 an individual normalization quantity can be assigned. For example: if <span style="font-weight: bold;">cross_normalized_x</span> = <span style="font-style: italic;">'ws2'</span><i>,'ws3'</i>,then the210 </tr> </tbody> </table> <p>For each 211 coordinate system (panel) to be drawn (see <a href="#cross_profiles">cross_profiles</a>) 212 an individual normalization quantity can be assigned. For example: if <span style="font-weight: bold;">cross_normalized_x</span> = 213 <span style="font-style: italic;">'ws2'</span><i>,'ws3'</i>, 214 then the 260 215 x-values in the 1st coordinate system are normalized with respect to w<sub>*</sub><sup>2</sup> 261 and in the 2nd system with respect to w<sub>*</sub><sup>3</sup>. Data 216 and in the 2nd system with respect to w<sub>*</sub><sup>3</sup>. 217 Data 262 218 of the further coordinate systems (if any are to be drawn) are not 263 normalized. </p> 264 <p>Using a normalizationleaves all vertical profile data on219 normalized. </p> <p>Using a normalization 220 leaves all vertical profile data on 265 221 local file <a href="chapter_3.4.html#PLOT1D_DATA">PLOT1D_DATA</a> 266 unaffected, it only affects the visualization. Within <span style="font-weight: bold;">profil</span>, the normalization is steered 222 unaffected, it only affects the visualization. Within <span style="font-weight: bold;">profil</span>, the 223 normalization is steered 267 224 by parameter <a href="http://www.muk.uni-hannover.de/institut/software/profil_beschreibung.html#NORMX">normx</a> 268 225 which may be changed subsequently by the user in the parameter file … … 271 228 The assigned normalization quantity is noted in the axes labels of the 272 229 respective coordinate systems (see <a href="#cross_xtext">cross_xtext</a>).</p> 273 </td> 274 </tr> 275 <tr> 276 <td style="vertical-align: top;"> 277 <p><a name="cross_normalized_y"></a><b>cross_normalized_y</b></p> 278 </td> 279 <td style="vertical-align: top;">C*10 <br> 280 (100)</td> 281 <td style="vertical-align: top;"><i>100 * ' '</i></td> 282 <td style="vertical-align: top;"> 283 <p>Type of normalization applied to the y-coordinate of vertical 230 </td> </tr> <tr> <td style="vertical-align: top;"> <p><a name="cross_normalized_y"></a><b>cross_normalized_y</b></p> 231 </td> <td style="vertical-align: top;">C*10 232 <br> (100)</td> <td style="vertical-align: top;"><i>100 * ' '</i></td> 233 <td style="vertical-align: top;"> <p>Type of 234 normalization applied to the y-coordinate of vertical 284 235 profiles to be plotted with <span style="font-weight: bold;">profil</span>. </p> 285 <p>This parameter only applies for <a href="chapter_4.2.html#data_output_format">data_output_format</a> = <span style="font-style: italic;">'profil'</span>.</p><p>If vertical profiles are plotted with the plot software <span style="font-weight: bold;">profil</span> (data on local file <a href="chapter_3.4.html#PLOT1D_DATA">PLOT1D_DATA</a>, 236 <p>This parameter only applies for <a href="chapter_4.2.html#data_output_format">data_output_format</a> 237 = <span style="font-style: italic;">'profil'</span>.</p><p>If 238 vertical profiles are plotted with the plot software <span style="font-weight: bold;">profil</span> (data on 239 local file <a href="chapter_3.4.html#PLOT1D_DATA">PLOT1D_DATA</a>, 286 240 parameter on local file <a href="http://www.muk.uni-hannover.de/%7Eraasch/PALM_group/PLOT1D_PAR">PLOT1D_PAR</a>) 287 241 the y-values of the data points can be normalized with respect to 288 242 certain quantities (at present only the normalization with respect to 289 243 the boundary layer height is possible) in order to ensure a better 290 comparability. </p> 291 <p>The user can choose between the following normalization 292 quantities: <br> 293 </p> 294 <table style="text-align: left; width: 100%;" cellpadding="2" cellspacing="2"> 295 <tbody> 296 <tr> 297 <td style="vertical-align: top;"><i>'z_i'</i></td> 298 <td style="vertical-align: top;">Normalization with respect 244 comparability. </p> <p>The user can choose between the 245 following normalization 246 quantities: <br> </p> <table style="text-align: left; width: 100%;" cellpadding="2" cellspacing="2"> <tbody> <tr> <td style="vertical-align: top;"><i>'z_i'</i></td> 247 <td style="vertical-align: top;">Normalization with 248 respect 299 249 to the boundary layer height 300 250 (determined from the height where the heat flux achieves its minimum 301 value).</td> 302 </tr> 303 </tbody> 304 </table> 305 <p>For further explanations see <a href="#cross_normalized_x">cross_normalized_x.</a></p> 306 </td> 307 </tr> 308 <tr> 309 <td style="vertical-align: top;"> 310 <p><a name="cross_profiles"></a><b>cross_profiles</b></p> 311 </td> 312 <td style="vertical-align: top;">C*100 <br> 313 (100)</td> 314 <td style="vertical-align: top;">see right<br> 315 </td> 316 <td style="vertical-align: top;"> 317 <p>Determines which vertical profiles are to be presented in 318 which coordinate system if the plot software <span style="font-weight: bold;">profil</span> is used. </p> 319 <p>This parameter only applies for <a href="chapter_4.2.html#data_output_format">data_output_format</a> = <span style="font-style: italic;">'profil'</span>.</p><p>The default assignment is: </p> 320 <p><b>cross_profiles</b> = </p> 321 <ul> 322 <p><span style="font-family: monospace; font-style: italic;">' 323 u v ',</span><br> 324 <span style="font-family: monospace; font-style: italic;">' pt 325 ', </span><br style="font-family: monospace; font-style: italic;"> 326 <span style="font-family: monospace; font-style: italic;">' 327 w"pt" w*pt* w*pt*BC wpt wptBC ', </span><br style="font-family: monospace; font-style: italic;"> 328 <span style="font-family: monospace; font-style: italic;">' 329 w"u" w*u* wu w"v"w*v* wv ', </span><br style="font-family: monospace; font-style: italic;"> 330 <span style="font-family: monospace; font-style: italic;">' km 331 kh ',</span><br style="font-family: monospace; font-style: italic;"> 332 <span style="font-family: monospace; font-style: italic;">' l ' 251 value).</td> </tr> </tbody> </table> <p>For 252 further explanations see <a href="#cross_normalized_x">cross_normalized_x.</a></p> 253 </td> </tr> <tr> <td style="vertical-align: top;"> <p><a name="cross_profiles"></a><b>cross_profiles</b></p> 254 </td> <td style="vertical-align: top;">C*100 255 <br> (100)</td> <td style="vertical-align: top;">see right<br> </td> 256 <td style="vertical-align: top;"> <p>Determines 257 which vertical profiles are to be presented in 258 which coordinate system if the plot software <span style="font-weight: bold;">profil</span> is used. 259 </p> <p>This parameter only applies for 260 <a href="chapter_4.2.html#data_output_format">data_output_format</a> 261 = <span style="font-style: italic;">'profil'</span>.</p><p>The 262 default assignment is: </p> <p><b>cross_profiles</b> 263 = </p> <ul> <p><span style="font-family: monospace; font-style: italic;">' 264 u v ',</span><br> <span style="font-family: monospace; font-style: italic;">' pt 265 ', </span><br style="font-family: monospace; font-style: italic;"> <span style="font-family: monospace; font-style: italic;">' 266 w"pt" w*pt* w*pt*BC wpt wptBC ', </span><br style="font-family: monospace; font-style: italic;"> <span style="font-family: monospace; font-style: italic;">' 267 w"u" w*u* wu w"v"w*v* wv ', </span><br style="font-family: monospace; font-style: italic;"> <span style="font-family: monospace; font-style: italic;">' km 268 kh ',</span><br style="font-family: monospace; font-style: italic;"> <span style="font-family: monospace; font-style: italic;">' l ' 333 269 ,</span><br> 334 14 * <span style="font-family: monospace; font-style: italic;">' '</span></p>335 </ul> 336 <p>If plot output ofvertical profiles is produced (see <a href="#data_output_pr">data_output_pr</a>),270 14 * <span style="font-family: monospace; font-style: italic;">' 271 '</span></p> </ul> <p>If plot output of 272 vertical profiles is produced (see <a href="#data_output_pr">data_output_pr</a>), 337 273 the appropriate data are written to the local file <a href="chapter_3.4.html#PLOT1D_DATA">PLOT1D_DATA</a>. 338 274 Simultaneously, the model produces a parameter file (local name <a href="chapter_3.4.html#PLOT1D_PAR">PLOT1D_PAR</a>) 339 275 which describes the layout for a plot to be generated with the plot 340 program <span style="font-weight: bold;">profil</span>. The parameter <b>cross_profiles</b> 276 program <span style="font-weight: bold;">profil</span>. 277 The parameter <b>cross_profiles</b> 341 278 determines how many coordinate systems (panels) the plot contains and 342 279 which profiles are supposed to be drawn into which panel. <b>cross_profiles</b> … … 346 283 names are described at parameter <a href="#data_output_pr">data_output_pr</a>). 347 284 The single names have to be separated by one blank (' ') and a blank 348 must be spent also at the beginning and at the end of the string. 349 </p> 350 <p>Example: </p> 351 <ul> 352 <p><b>cross_profiles</b> = <span style="font-family: monospace; font-style: italic;">' u v ', ' pt '</span></p> 353 </ul> 354 <p>In this case the plot consists of two coordinate systems 285 must be spent also at the beginning and at the end of the 286 string. </p> <p>Example: </p> <ul> 287 <p><b>cross_profiles</b> = <span style="font-family: monospace; font-style: italic;">' u v ', 288 ' pt '</span></p> </ul> <p>In this case the 289 plot consists of two coordinate systems 355 290 (panels) with the first panel containing the profiles of the horizontal 356 velocity components (<span style="font-style: italic;">'u'</span> and <span style="font-style: italic;">'v'</span>) of all output times (see <a href="#dt_dopr">dt_dopr</a>) 291 velocity components (<span style="font-style: italic;">'u'</span> 292 and <span style="font-style: italic;">'v'</span>) 293 of all output times (see <a href="#dt_dopr">dt_dopr</a>) 357 294 and the second one containing the profiles of the potential temperature 358 295 (<span style="font-style: italic;">'pt'</span>).<br> 359 </p> 360 <p>Whether the coordinate systems are actually drawn,depends on296 </p> <p>Whether the coordinate systems are actually drawn, 297 depends on 361 298 whether data of the appropriate profiles were output during the run 362 299 (profiles to be output have to be selected with the parameter <a href="#data_output_pr">data_output_pr</a>). 363 For example if <b>data_output_pr</b> = <span style="font-style: italic;">'u'</span>, 364 <span style="font-style: italic;">'v'</span> was assigned,then300 For example if <b>data_output_pr</b> = <span style="font-style: italic;">'u'</span>, <span style="font-style: italic;">'v'</span> was assigned, 301 then 365 302 the plot only consists of one panel, since no profiles of the potential 366 303 temperature were output. On the other hand, if profiles were assigned 367 304 to <b>data_output_pr </b>whose names do not appear in <b>cross_profiles</b>, 368 305 then the respective profile data are output (<a href="chapter_3.4.html#PLOT1D_DATA">PLOT1D_DATA</a>) 369 but they are not drawn in the plot. <br> 370 </p> 306 but they are not drawn in the plot. <br> </p> 371 307 The arrangement of the panels in the plot can be controlled 372 308 with the parameters <a href="#profile_columns">profile_columns</a> 373 309 and <a href="#profile_rows">profile_rows</a>. 374 310 Up to 100 panels systems are allowed in a plot (however, they may be 375 distributed on several pages).</td> 376 </tr> 377 <tr> 378 <td style="vertical-align: top;"> 379 <p><a name="cross_ts_uymax"></a><b>cross_ts_uymax</b></p> 380 </td> 381 <td style="vertical-align: top;">R(10)</td> 382 <td style="vertical-align: top;"><span style="font-style: italic;">10 * </span><br> 383 999.999</td> 384 <td style="vertical-align: top;"> 385 <p>Maximum of the range of y-axis values for coordinate systems 386 of time series plots. </p> 387 <p>This parameter only applies for <a href="chapter_4.2.html#data_output_format">data_output_format</a> = <span style="font-style: italic;">'profil'</span>.</p><p>If time series are output and plotted (see <a href="#data_output_ts">data_output_ts</a>), 388 their range of values (which are to be presented at the y axis) is 389 determined by the absolute maximum or minimum values these variables 390 take within the time series. Singular extreme events can make the 391 timeseries difficult to interpret. In order to solve for this problem, 392 the range of values of the y-axis can be assigned manually with the 393 parameters <b>cross_ts_uymax</b> and <a href="#cross_ts_uymin">cross_ts_uymin</a>. 394 This can be done separately for each of the time series coordinate 395 systems (panels). These panels are listed in the description of 396 parameter <a href="#data_output_ts">data_output_ts</a>. 397 If, for example, the user wants to limit the range of values of theta<sub>*</sub>, 398 this may bbe done by <b>cross_ts_uymax</b>(4) = <i>5.0 </i>and <b>cross_ts_uymin</b>(4) 399 = <i>- 5.0 </i>(theta* is by default presented in the 4th panel (see <a href="#data_output_ts">data_output_ts</a>). 400 A one-sided limitation of the range of values may also be assigned.</p> 401 </td> 402 </tr> 403 <tr> 404 <td style="vertical-align: top;"> 405 <p><a name="cross_ts_uymin"></a><b>cross_ts_uymin</b></p> 406 </td> 407 <td style="vertical-align: top;">R (10)</td> 408 <td style="vertical-align: top;"> 409 <p><i>10 *</i> <br> 410 <i>999.999</i></p> 411 </td> 412 <td style="vertical-align: top;"> 413 <p>Minimum of the range of y-axis values for coordinate systems 414 of time series plot. </p> 415 <p>This parameter only applies for <a href="chapter_4.2.html#data_output_format">data_output_format</a> = <span style="font-style: italic;">'profil'</span>.</p><p>For details see <a href="#cross_ts_uymax">cross_ts_uymax</a>.</p> 416 </td> 417 </tr> 418 <tr> 419 <td style="vertical-align: top;"> 420 <p><a name="cross_xtext"></a><b>cross_xtext</b></p> 421 </td> 422 <td style="vertical-align: top;">C*40 <br> 423 (100)</td> 424 <td style="vertical-align: top;">see right<br> 425 </td> 426 <td style="vertical-align: top;"> 427 <p>x-axis labels of vertical profile coordinate systems to be 428 plotted with <span style="font-weight: bold;">profil</span>. </p> 429 <p>This parameter only applies for <a href="chapter_4.2.html#data_output_format">data_output_format</a> = <span style="font-style: italic;">'profil'</span>.</p><p>The default assignment is: </p> 430 <p><b>cross_xtext</b> = </p> 431 <ul> 432 <p><span style="font-style: italic;">'wind speed in 433 ms>->1', </span><br style="font-style: italic;"> 434 <span style="font-style: italic;">'pot. temperature in 311 distributed on several pages).</td> </tr> <tr> <td style="vertical-align: top;"> <p><a name="cross_xtext"></a><b>cross_xtext</b></p> 312 </td> <td style="vertical-align: top;">C*40 313 <br> (100)</td> <td style="vertical-align: top;">see right<br> </td> 314 <td style="vertical-align: top;"> <p>x-axis labels 315 of vertical profile coordinate systems to be 316 plotted with <span style="font-weight: bold;">profil</span>. 317 </p> <p>This parameter only applies for <a href="chapter_4.2.html#data_output_format">data_output_format</a> 318 = <span style="font-style: italic;">'profil'</span>.</p><p>The 319 default assignment is: </p> <p><b>cross_xtext</b> 320 = </p> <ul> <p><span style="font-style: italic;">'wind speed in 321 ms>->1', </span><br style="font-style: italic;"> <span style="font-style: italic;">'pot. temperature in 435 322 K', </span><br style="font-style: italic;"> 436 <span style="font-style: italic;">'heat flux in K 437 ms>->1', </span><br style="font-style: italic;"> 438 <span style="font-style: italic;">'momentum flux in 439 m>2s>2', </span><br style="font-style: italic;"> 440 <span style="font-style: italic;">'eddy diffusivity in 441 m>2s>->1', </span><br style="font-style: italic;"> 442 <span style="font-style: italic;">'mixing length in m',</span> 443 <br> 444 14 * <span style="font-style: italic;">' '</span></p> 445 </ul> 446 <p>This parameter can be used to assign x-axis labels to vertical 447 profiles to be plotted with the plot software <span style="font-weight: bold;">profil </span>(for output of vertical 323 <span style="font-style: italic;">'heat flux in K 324 ms>->1', </span><br style="font-style: italic;"> <span style="font-style: italic;">'momentum flux in 325 m>2s>2', </span><br style="font-style: italic;"> <span style="font-style: italic;">'eddy diffusivity in 326 m>2s>->1', </span><br style="font-style: italic;"> <span style="font-style: italic;">'mixing length in m',</span> 327 <br>14 * <span style="font-style: italic;">' '</span></p> 328 </ul> <p>This parameter can be used to assign x-axis 329 labels to vertical 330 profiles to be plotted with the plot software <span style="font-weight: bold;">profil </span>(for output 331 of vertical 448 332 profile data see <a href="#data_output_pr">data_output_pr</a>).<br> 449 333 The labels are assigned to those coordinate systems (panels) defined by 450 334 <a href="#cross_profiles">cross_profiles</a> 451 335 according to their respective order (compare the default values of <b>cross_xtext</b> 452 and <b>cross_profiles</b>). </p> 453 <p>Umlauts are possible (write “ in front of, similar to TeX), as 454 well as super- and subscripts (use ">" or "<" in front of each 336 and <b>cross_profiles</b>). </p> <p>Umlauts 337 are possible (write “ in front of, similar to TeX), as 338 well as super- and subscripts (use ">" or "<" in front of 339 each 455 340 character), special characters etc. (see UNIRAS manuals) when using the 456 341 plot software <a href="http://www.muk.uni-hannover.de/institut/software/profil_beschreibung.html#chapter3.2.6">profil</a>.</p> 457 </td> 458 </tr> 459 <tr> 460 <td style="vertical-align: top;"> 461 <p><a name="cycle_mg"></a><b>cycle_mg</b></p> 462 </td> 463 <td style="vertical-align: top;">C*1</td> 464 <td style="vertical-align: top;"><i>'w'</i></td> 465 <td style="vertical-align: top;"> 466 <p>Type of cycle to be used with the multi-grid method. </p> 467 <p>This parameter determines which type of cycle is applied in 342 </td> </tr> <tr> <td style="vertical-align: top;"> <p><a name="cycle_mg"></a><b>cycle_mg</b></p> 343 </td> <td style="vertical-align: top;">C*1</td> 344 <td style="vertical-align: top;"><i>'w'</i></td> 345 <td style="vertical-align: top;"> <p>Type of cycle 346 to be used with the multi-grid method. </p> <p>This 347 parameter determines which type of cycle is applied in 468 348 the multi-grid method used for solving the Poisson equation for 469 349 perturbation pressure (see <a href="#psolver">psolver</a>). 470 350 It defines in which way it is switched between the fine and coarse 471 351 grids. So-called v- and w-cycles are realized (i.e. <b>cycle_mg</b> 472 may be assigned the values <i>'v'</i> or <i>'w'</i>). The 352 may be assigned the values <i>'v'</i> or <i>'w'</i>). 353 The 473 354 computational cost of w-cycles is much higher than that of v-cycles, 474 however, w-cycles give a much better convergence. </p> 475 </td> 476 </tr> 477 <tr> 478 <td style="vertical-align: top;"> 479 <p><a name="data_output"></a><b>data_output</b></p> 480 </td> 481 <td style="vertical-align: top;">C * 10 (100)<br> 482 </td> 483 <td style="vertical-align: top;"><span style="font-style: italic;">100 * ' '</span><br> 484 </td> 485 <td style="vertical-align: top;">Quantities for which 2d cross section and/or 3d volume data are to be output.<br><br>PALM 355 however, w-cycles give a much better convergence. </p> </td> 356 </tr> <tr> <td style="vertical-align: top;"> 357 <p><a name="data_output"></a><b>data_output</b></p> 358 </td> <td style="vertical-align: top;">C * 10 (100)<br> 359 </td> <td style="vertical-align: top;"><span style="font-style: italic;">100 * ' '</span><br> 360 </td> <td style="vertical-align: top;">Quantities 361 for which 2d cross section and/or 3d volume data are to be output.<br><br>PALM 486 362 allows the output of instantaneous data as well as of temporally 487 363 averaged data which is steered by the strings assigned to this 488 parameter (see below).<br><br>By default, cross section data are output (depending on the selected cross sections(s), see below) to local files <a href="chapter_3.4.html#DATA_2D_XY_NETCDF">DATA_2D_XY_NETCDF</a>, <a href="chapter_3.4.html#DATA_2D_XZ_NETCDF">DATA_2D_XZ_NETCDF</a> and/or <a href="chapter_3.4.html#DATA_2D_YZ_NETCDF">DATA_2D_YZ_NETCDF</a>. Volume data are output to file <a href="chapter_3.4.html#DATA_3D_NETCDF">DATA_3D_NETCDF</a>. If the user has switched on the output of temporally averaged data, these are written seperately to local files <a href="chapter_3.4.html#DATA_2D_XY_AV_NETCDF">DATA_2D_XY_AV_NETCDF</a>, <a href="chapter_3.4.html#DATA_2D_XZ_AV_NETCDF">DATA_2D_XZ_AV_NETCDF</a>, <a href="chapter_4.3.html#DATA_2D_YZ_AV_NETCDF">DATA_2D_YZ_AV_NETCDF</a>, and <a href="chapter_3.4.html#DATA_3D_AV_NETCDF">DATA_3D_AV_NETCDF</a>, respectively.<br><br>The 364 parameter (see below).<br><br>By default, cross section 365 data are output (depending on the selected cross sections(s), see 366 below) to local files <a href="chapter_3.4.html#DATA_2D_XY_NETCDF">DATA_2D_XY_NETCDF</a>, 367 <a href="chapter_3.4.html#DATA_2D_XZ_NETCDF">DATA_2D_XZ_NETCDF</a> 368 and/or <a href="chapter_3.4.html#DATA_2D_YZ_NETCDF">DATA_2D_YZ_NETCDF</a>. 369 Volume data are output to file <a href="chapter_3.4.html#DATA_3D_NETCDF">DATA_3D_NETCDF</a>. 370 If the user has switched on the output of temporally averaged data, 371 these are written seperately to local files <a href="chapter_3.4.html#DATA_2D_XY_AV_NETCDF">DATA_2D_XY_AV_NETCDF</a>, 372 <a href="chapter_3.4.html#DATA_2D_XZ_AV_NETCDF">DATA_2D_XZ_AV_NETCDF</a>, 373 <a href="chapter_4.3.html#DATA_2D_YZ_AV_NETCDF">DATA_2D_YZ_AV_NETCDF</a>, 374 and <a href="chapter_3.4.html#DATA_3D_AV_NETCDF">DATA_3D_AV_NETCDF</a>, 375 respectively.<br><br>The 489 376 filenames already suggest that all files have NetCDF format. 490 377 Informations about the file content (kind of quantities, array 491 378 dimensions and grid coordinates) are part of the self describing NetCDF 492 379 format and can be extracted from the NetCDF files using the command 493 "ncdump -c <filename>". See chapter <a href="chapter_4.5.1.html">4.5.1</a> about processing the PALM NetCDF data.<br><br>The following quantities are available for output by default:<br><br><table style="text-align: left; width: 576px; height: 481px;" border="1" cellpadding="2" cellspacing="2"><tbody><tr><td style="width: 106px;"><span style="font-weight: bold;">quantity name</span></td><td style="width: 196px;"><span style="font-weight: bold;">meaning</span></td><td><span style="font-weight: bold;">unit</span></td><td><span style="font-weight: bold;">remarks</span></td></tr><tr><td style="width: 106px;"><span style="font-style: italic;">e</span></td><td style="width: 196px;">SGS TKE</td><td>m<sup>2</sup>/s<sup>2</sup></td><td></td></tr><tr><td style="width: 106px; vertical-align: top;"><span style="font-style: italic;">lwp*</span></td><td style="width: 196px; vertical-align: top;">liquid water path</td><td style="vertical-align: top;">m</td><td style="vertical-align: top;">only horizontal cross section is allowed, requires <a href="chapter_4.1.html#cloud_physics">cloud_physics</a> = <span style="font-style: italic;">.TRUE.</span></td></tr><tr><td style="width: 106px; vertical-align: top;"><span style="font-style: italic;">p</span></td><td style="width: 196px; vertical-align: top;">perturpation pressure</td><td style="vertical-align: top;">N/m<sup>2</sup>, Pa</td><td style="vertical-align: top;"></td></tr><tr><td style="width: 106px; vertical-align: top;"><span style="font-style: italic;">pc</span></td><td style="width: 196px; vertical-align: top;">particle/droplet concentration</td><td style="vertical-align: top;">#/gridbox</td><td style="vertical-align: top;">requires that particle advection is switched on by <span style="font-weight: bold;">mrun</span>-option "-p particles"</td></tr><tr><td style="width: 106px; vertical-align: top;"><span style="font-style: italic;">pr</span></td><td style="width: 196px; vertical-align: top;">mean particle/droplet radius </td><td style="vertical-align: top;">m</td><td style="vertical-align: top;">requires that particle advection is switched on by <span style="font-weight: bold;">mrun</span>-option "-p particles"</td></tr><tr><td style="width: 106px; vertical-align: top;"><span style="font-style: italic;">pt</span></td><td style="width: 196px; vertical-align: top;">potential temperature<br></td><td style="vertical-align: top;">K</td><td style="vertical-align: top;"></td></tr><tr><td style="width: 106px; vertical-align: top;"><span style="font-style: italic;">q</span></td><td style="width: 196px; vertical-align: top;">specific humidity (or total water content, if cloud physics is switched on)</td><td style="vertical-align: top;">kg/kg</td><td style="vertical-align: top;">requires <a href="chapter_4.1.html#moisture">moisture</a> = <span style="font-style: italic;">.TRUE.</span></td></tr><tr><td style="width: 106px; vertical-align: top;"><span style="font-style: italic;">ql</span></td><td style="width: 196px; vertical-align: top;">liquid water content</td><td style="vertical-align: top;">kg/kg</td><td style="vertical-align: top;">requires <a href="chapter_4.1.html#cloud_physics">cloud_physics</a> = <span style="font-style: italic;">.TRUE.</span> or <a href="chapter_4.1.html#cloud_droplets">cloud_droplets</a> = <span style="font-style: italic;">.TRUE.</span></td></tr><tr><td style="width: 106px; vertical-align: top;"><span style="font-style: italic;">ql_c</span></td><td style="width: 196px; vertical-align: top;">change in liquid water content due to condensation/evaporation during last timestep</td><td style="vertical-align: top;">kg/kg</td><td style="vertical-align: top;">requires <a href="chapter_4.1.html#cloud_droplets">cloud_droplets</a> = <span style="font-style: italic;">.TRUE.</span></td></tr><tr><td style="width: 106px; vertical-align: top;"><span style="font-style: italic;">ql_v</span></td><td style="width: 196px; vertical-align: top;">volume of liquid water</td><td style="vertical-align: top;">m<sup>3</sup>/gridbox</td><td style="vertical-align: top;">requires <a href="chapter_4.1.html#cloud_droplets">cloud_droplets</a> = <span style="font-style: italic;">.TRUE.</span></td></tr><tr><td style="width: 106px; vertical-align: top;"><span style="font-style: italic;">ql_vp</span></td><td style="width: 196px; vertical-align: top;">weighting factor</td><td style="vertical-align: top;"></td><td style="vertical-align: top;">requires <a href="chapter_4.1.html#cloud_droplets">cloud_droplets</a> = <span style="font-style: italic;">.TRUE.</span></td></tr><tr><td style="width: 106px; vertical-align: top;"><span style="font-style: italic;">qv</span></td><td style="width: 196px; vertical-align: top;">water vapor content (specific humidity)</td><td style="vertical-align: top;">kg/kg</td><td style="vertical-align: top;">requires <a href="chapter_4.1.html#cloud_physics">cloud_physics</a> = <span style="font-style: italic;">.TRUE.</span></td></tr><tr><td style="width: 106px; vertical-align: top;"><span style="font-style: italic;">s</span></td><td style="width: 196px; vertical-align: top;">concentration of the scalar</td><td style="vertical-align: top;">1/m<sup>3</sup></td><td style="vertical-align: top;">requires <a href="chapter_4.1.html#passive_scalar">passive_scalar</a> = <span style="font-style: italic;">.TRUE.</span></td></tr><tr><td style="width: 106px; vertical-align: top;"><span style="font-style: italic;">t*</span></td><td style="width: 196px; vertical-align: top;">(near surface) characteristic temperature</td><td style="vertical-align: top;">K</td><td style="vertical-align: top;">only horizontal cross section is allowed</td></tr><tr><td style="width: 106px; vertical-align: top;"><span style="font-style: italic;">u</span></td><td style="width: 196px; vertical-align: top;">u-component of the velocity</td><td style="vertical-align: top;">m/s</td><td style="vertical-align: top;"></td></tr><tr><td style="width: 106px; vertical-align: top;"><span style="font-style: italic;">u*</span></td><td style="width: 196px; vertical-align: top;">(near surface) friction velocity</td><td style="vertical-align: top;">m/s</td><td style="vertical-align: top;">only horizontal cross section is allowed</td></tr><tr><td style="width: 106px; vertical-align: top;"><span style="font-style: italic;">v</span></td><td style="width: 196px; vertical-align: top;">v-component of the velocity</td><td style="vertical-align: top;">m/s</td><td style="vertical-align: top;"></td></tr><tr><td style="width: 106px; vertical-align: top;"><span style="font-style: italic;">vpt</span></td><td style="width: 196px; vertical-align: top;">virtual potential temperature</td><td style="vertical-align: top;">K</td><td style="vertical-align: top;">requires <a href="chapter_4.1.html#moisture">moisture</a> = <span style="font-style: italic;">.TRUE.</span></td></tr><tr><td style="width: 106px; vertical-align: top;"><span style="font-style: italic;">w</span></td><td style="width: 196px; vertical-align: top;">w-component of the velocity</td><td style="vertical-align: top;">m/s</td><td style="vertical-align: top;"></td></tr></tbody></table><br>Multiple quantities can be assigned, e.g. <span style="font-weight: bold;">data_output</span> = <span style="font-style: italic;">'e'</span>, <span style="font-style: italic;">'u'</span>, <span style="font-style: italic;">'w'</span>.<br><br>By 380 "ncdump -c <filename>". See chapter <a href="chapter_4.5.1.html">4.5.1</a> about processing 381 the PALM NetCDF data.<br><br>The following quantities are 382 available for output by default:<br><br><table style="text-align: left; width: 576px; height: 481px;" border="1" cellpadding="2" cellspacing="2"><tbody><tr><td style="width: 106px;"><span style="font-weight: bold;">quantity 383 name</span></td><td style="width: 196px;"><span style="font-weight: bold;">meaning</span></td><td><span style="font-weight: bold;">unit</span></td><td><span style="font-weight: bold;">remarks</span></td></tr><tr><td style="width: 106px;"><span style="font-style: italic;">e</span></td><td style="width: 196px;">SGS TKE</td><td>m<sup>2</sup>/s<sup>2</sup></td><td></td></tr><tr><td style="width: 106px; vertical-align: top;"><span style="font-style: italic;">lwp*</span></td><td style="width: 196px; vertical-align: top;">liquid water path</td><td style="vertical-align: top;">m</td><td style="vertical-align: top;">only horizontal cross section 384 is allowed, requires <a href="chapter_4.1.html#cloud_physics">cloud_physics</a> 385 = <span style="font-style: italic;">.TRUE.</span></td></tr><tr><td style="width: 106px; vertical-align: top;"><span style="font-style: italic;">p</span></td><td style="width: 196px; vertical-align: top;">perturpation 386 pressure</td><td style="vertical-align: top;">N/m<sup>2</sup>, 387 Pa</td><td style="vertical-align: top;"></td></tr><tr><td style="width: 106px; vertical-align: top;"><span style="font-style: italic;">pc</span></td><td style="width: 196px; vertical-align: top;">particle/droplet 388 concentration</td><td style="vertical-align: top;">#/gridbox</td><td style="vertical-align: top;">requires that particle 389 advection is switched on by <span style="font-weight: bold;">mrun</span>-option 390 "-p particles"</td></tr><tr><td style="width: 106px; vertical-align: top;"><span style="font-style: italic;">pr</span></td><td style="width: 196px; vertical-align: top;">mean 391 particle/droplet radius </td><td style="vertical-align: top;">m</td><td style="vertical-align: top;">requires that particle 392 advection is switched on by <span style="font-weight: bold;">mrun</span>-option 393 "-p particles"</td></tr><tr><td style="width: 106px; vertical-align: top;"><span style="font-style: italic;">pt</span></td><td style="width: 196px; vertical-align: top;">potential 394 temperature<br></td><td style="vertical-align: top;">K</td><td style="vertical-align: top;"></td></tr><tr><td style="width: 106px; vertical-align: top;"><span style="font-style: italic;">q</span></td><td style="width: 196px; vertical-align: top;">specific humidity 395 (or total water content, if cloud physics is switched on)</td><td style="vertical-align: top;">kg/kg</td><td style="vertical-align: top;">requires <a href="chapter_4.1.html#moisture">moisture</a> = <span style="font-style: italic;">.TRUE.</span></td></tr><tr><td style="width: 106px; vertical-align: top;"><span style="font-style: italic;">ql</span></td><td style="width: 196px; vertical-align: top;">liquid water 396 content</td><td style="vertical-align: top;">kg/kg</td><td style="vertical-align: top;">requires <a href="chapter_4.1.html#cloud_physics">cloud_physics</a> 397 = <span style="font-style: italic;">.TRUE.</span> 398 or <a href="chapter_4.1.html#cloud_droplets">cloud_droplets</a> 399 = <span style="font-style: italic;">.TRUE.</span></td></tr><tr><td style="width: 106px; vertical-align: top;"><span style="font-style: italic;">ql_c</span></td><td style="width: 196px; vertical-align: top;">change in liquid 400 water content due to condensation/evaporation during last timestep</td><td style="vertical-align: top;">kg/kg</td><td style="vertical-align: top;">requires <a href="chapter_4.1.html#cloud_droplets">cloud_droplets</a> 401 = <span style="font-style: italic;">.TRUE.</span></td></tr><tr><td style="width: 106px; vertical-align: top;"><span style="font-style: italic;">ql_v</span></td><td style="width: 196px; vertical-align: top;">volume of liquid 402 water</td><td style="vertical-align: top;">m<sup>3</sup>/gridbox</td><td style="vertical-align: top;">requires <a href="chapter_4.1.html#cloud_droplets">cloud_droplets</a> 403 = <span style="font-style: italic;">.TRUE.</span></td></tr><tr><td style="width: 106px; vertical-align: top;"><span style="font-style: italic;">ql_vp</span></td><td style="width: 196px; vertical-align: top;">weighting factor</td><td style="vertical-align: top;"></td><td style="vertical-align: top;">requires <a href="chapter_4.1.html#cloud_droplets">cloud_droplets</a> 404 = <span style="font-style: italic;">.TRUE.</span></td></tr><tr><td style="width: 106px; vertical-align: top;"><span style="font-style: italic;">qv</span></td><td style="width: 196px; vertical-align: top;">water vapor 405 content (specific humidity)</td><td style="vertical-align: top;">kg/kg</td><td style="vertical-align: top;">requires <a href="chapter_4.1.html#cloud_physics">cloud_physics</a> 406 = <span style="font-style: italic;">.TRUE.</span></td></tr><tr><td style="width: 106px; vertical-align: top;"><span style="font-style: italic;">s</span></td><td style="width: 196px; vertical-align: top;">concentration of 407 the scalar</td><td style="vertical-align: top;">1/m<sup>3</sup></td><td style="vertical-align: top;">requires <a href="chapter_4.1.html#passive_scalar">passive_scalar</a> 408 = <span style="font-style: italic;">.TRUE.</span></td></tr><tr><td style="width: 106px; vertical-align: top;"><span style="font-style: italic;">t*</span></td><td style="width: 196px; vertical-align: top;">(near surface) 409 characteristic temperature</td><td style="vertical-align: top;">K</td><td style="vertical-align: top;">only horizontal cross section 410 is allowed</td></tr><tr><td style="width: 106px; vertical-align: top;"><span style="font-style: italic;">u</span></td><td style="width: 196px; vertical-align: top;">u-component of 411 the velocity</td><td style="vertical-align: top;">m/s</td><td style="vertical-align: top;"></td></tr><tr><td style="width: 106px; vertical-align: top;"><span style="font-style: italic;">u*</span></td><td style="width: 196px; vertical-align: top;">(near surface) 412 friction velocity</td><td style="vertical-align: top;">m/s</td><td style="vertical-align: top;">only horizontal cross section 413 is allowed</td></tr><tr><td style="width: 106px; vertical-align: top;"><span style="font-style: italic;">v</span></td><td style="width: 196px; vertical-align: top;">v-component of 414 the velocity</td><td style="vertical-align: top;">m/s</td><td style="vertical-align: top;"></td></tr><tr><td style="width: 106px; vertical-align: top;"><span style="font-style: italic;">vpt</span></td><td style="width: 196px; vertical-align: top;">virtual potential 415 temperature</td><td style="vertical-align: top;">K</td><td style="vertical-align: top;">requires <a href="chapter_4.1.html#moisture">moisture</a> = <span style="font-style: italic;">.TRUE.</span></td></tr><tr><td style="width: 106px; vertical-align: top;"><span style="font-style: italic;">w</span></td><td style="width: 196px; vertical-align: top;">w-component of 416 the velocity</td><td style="vertical-align: top;">m/s</td><td style="vertical-align: top;"></td></tr></tbody></table><br>Multiple 417 quantities can be assigned, e.g. <span style="font-weight: bold;">data_output</span> 418 = <span style="font-style: italic;">'e'</span>, <span style="font-style: italic;">'u'</span>, <span style="font-style: italic;">'w'</span>.<br><br>By 494 419 assigning the pure strings from the above table, 3d volume data is 495 output. Cross section data can be output by appending the string <span style="font-style: italic;">'_xy'</span>, <span style="font-style: italic;">'_xz'</span>, or <span style="font-style: italic;">'_yz'</span> to the respective quantities. Time averaged output is created by appending the string <span style="font-style: italic;">'_av' </span>(for 420 output. Cross section data can be output by appending the string <span style="font-style: italic;">'_xy'</span>, <span style="font-style: italic;">'_xz'</span>, or <span style="font-style: italic;">'_yz'</span> to the 421 respective quantities. Time averaged output is created by 422 appending the string <span style="font-style: italic;">'_av' 423 </span>(for 496 424 cross section data, this string must be appended after the cross 497 425 section string). Cross section data can also be (additionally) averaged … … 505 433 w-velocity component (by default on file DATA_2D_XY_NETCDF), and 506 434 temporally averaged vertical cross section data of potential 507 temperature (by default on file DATA_2D_XZ_AV_NETCDF).<br><br>The user is allowed to extend the above list of quantities by defining his own output quantities (see the user-parameter <a href="chapter_4.3.html#data_output_user">data_output_user</a>).<br><br>The time interval of the output times is determined via <a href="#dt_data_output">dt_data_output</a>. 435 temperature (by default on file DATA_2D_XZ_AV_NETCDF).<br><br>The 436 user is allowed to extend the above list of quantities by defining his 437 own output quantities (see the user-parameter <a href="chapter_4.3.html#data_output_user">data_output_user</a>).<br><br>The 438 time interval of the output times is determined via <a href="#dt_data_output">dt_data_output</a>. 508 439 This is valid for all types of output quantities by default. Individual 509 time intervals for instantaneous (!) 3d and section data can be 510 declared using <a href="#dt_do3d">dt_do3d</a>, <a href="#dt_do2d_xy">dt_do2d_xy</a>, <a href="#dt_do2d_xz">dt_do2d_xz</a>, and <a href="#dt_do2d_yz">dt_do2d_yz</a>.<br><br>Also, an individual time interval for output of temporally averaged data can be assigned using parameter <a href="#dt_data_output_av">dt_data_output_av</a>. This applies to both 3d volume and cross section data. The length of the averaging interval is controlled via parameter <a href="#averaging_interval">averaging_interval</a>.<br><br>The parameter <a href="#skip_time_data_output">skip_time_data_output</a> can be used to shift data output activities for a given time interval. Individual intervals can be set using <a href="#skip_time_do3d">skip_time_do3d</a>, <a href="#skip_time_do2d_xy">skip_time_do2d_xy</a>, <a href="#skip_time_do2d_xz">skip_time_do2d_xz</a>, <a href="#skip_time_do2d_yz">skip_time_do2d_yz</a>, and <a href="#skip_time_data_output_av">skip_time_data_output_av</a>.<br><p>With the parameter <a href="chapter_4.2.html#nz_do3d">nz_do3d</a> 440 time intervals for instantaneous (!) 3d and section data can 441 be 442 declared using <a href="#dt_do3d">dt_do3d</a>, <a href="#dt_do2d_xy">dt_do2d_xy</a>, <a href="#dt_do2d_xz">dt_do2d_xz</a>, and <a href="#dt_do2d_yz">dt_do2d_yz</a>.<br><br>Also, 443 an individual time interval for output of temporally averaged data can 444 be assigned using parameter <a href="#dt_data_output_av">dt_data_output_av</a>. 445 This applies to both 3d volume and cross section data. The length of 446 the averaging interval is controlled via parameter <a href="#averaging_interval">averaging_interval</a>.<br><br>The 447 parameter <a href="#skip_time_data_output">skip_time_data_output</a> 448 can be used to shift data output activities for a given time interval. 449 Individual intervals can be set using <a href="#skip_time_do3d">skip_time_do3d</a>, 450 <a href="#skip_time_do2d_xy">skip_time_do2d_xy</a>, <a href="#skip_time_do2d_xz">skip_time_do2d_xz</a>, <a href="#skip_time_do2d_yz">skip_time_do2d_yz</a>, and <a href="#skip_time_data_output_av">skip_time_data_output_av</a>.<br><p>With 451 the parameter <a href="chapter_4.2.html#nz_do3d">nz_do3d</a> 511 452 the output can be limited in the vertical direction up to a certain 512 grid point.<br> 513 </p> 514 515 Cross sections extend through the total model 516 domain. In the two horizontal directions all grid points with 0 <= i 453 grid point.<br> </p> Cross sections extend through the 454 total model 455 domain. In the two horizontal directions all grid points with 0 456 <= i 517 457 <= nx+1 and 0 <= j 518 <= ny+1 are output so that in case of cyclic boundary conditions the 519 complete total domain is represented. The location(s) of the cross sections can be defined with parameters <a href="#section_xy">section_xy</a>, <a href="#section_xz">section_xz</a>, and <a href="#section_yz">section_yz</a>. Assigning <span style="font-weight: bold;">section_..</span> = <span style="font-style: italic;">-1</span> causes the output data to be averaged along the direction normal to the respective section.<br><br><br><span style="font-weight: bold;">Output of user defined quantities:</span><br><br>Beside 458 <= ny+1 are output so that in case of cyclic boundary conditions 459 the 460 complete total domain is represented. The location(s) of the cross 461 sections can be defined with parameters <a href="#section_xy">section_xy</a>, 462 <a href="#section_xz">section_xz</a>, and <a href="#section_yz">section_yz</a>. Assigning <span style="font-weight: bold;">section_..</span> = <span style="font-style: italic;">-1</span> 463 causes the output data to be averaged along the direction 464 normal to the respective section.<br><br><br><span style="font-weight: bold;">Output of user defined quantities:</span><br><br>Beside 520 465 the standard quantities from the above list, the user can output any 521 466 other quantities. These have to be defined and calculated within the 522 user-defined code (see <a href="chapter_3.5.4.html">3.5.4</a>). They can be selected for output with the user-parameter <a href="chapter_4.3.html#data_output_user">data_output_user</a> for which the same rules apply as for <span style="font-weight: bold;">data_output</span>. 467 user-defined code (see <a href="chapter_3.5.4.html">3.5.4</a>). 468 They can be selected for output with the user-parameter <a href="chapter_4.3.html#data_output_user">data_output_user</a> 469 for which the same rules apply as for <span style="font-weight: bold;">data_output</span>. 523 470 Output of the user defined quantities (time interval, averaging, 524 471 selection of cross sections, etc.) is controlled with the parameters 525 472 listed above and data are written to the same file(s) as the standard 526 quantities.<br><br><p style="font-weight: bold;">Output on parallel machines:</p><p> 473 quantities.<br><br><p style="font-weight: bold;">Output 474 on parallel machines:</p><p> 527 475 By default, with parallel runs, processors output only data 528 476 of their respective subdomains into seperate local files (file names 529 477 are 530 478 constructed by appending the four digit processor ID, e.g. 531 <filename>_0000, <filename>_0001, etc.). After PALM has 479 <filename>_0000, <filename>_0001, etc.). 480 After PALM has 532 481 finished, the contents of these individual 533 files are sampled into one final file<span style="font-weight: bold;"></span> using the program <tt><font style="font-size: 11pt;" size="2">combine_plot_fields.x</font></tt> 482 files are sampled into one final file<span style="font-weight: bold;"></span> 483 using the program <tt><font style="font-size: 11pt;" size="2">combine_plot_fields.x</font></tt> 534 484 (to be started e.g. by a suitable OUTPUT command in the <span style="font-weight: bold;">mrun</span> 535 configuration file).</p> 536 <p>Alternatively, PALM is able to collect all grid points of a 537 cross section on PE0 before output is done. In this case only one 485 configuration file).</p> <p>Alternatively, PALM is able to 486 collect all grid points of a 487 cross section on PE0 before output is done. In this case only 488 one 538 489 output file (DATA_2D_XY_NETCDF, etc.) is created and <tt><font style="font-size: 11pt;" size="2">combine_plot_fields.x</font></tt> 539 does not have to be called. In case of very large numbers of horizontal gridpoints, sufficient 540 memory is required on PE0. This method can be used by assigning <a href="chapter_4.2.html#data_output_2d_on_each_pe">data_output_2d_on_each_pe</a> 541 = <i>.F.</i>.</p><p>3d volume data output is always handled seperately by each processor so that <span style="font-family: monospace;">combine_plot_fields.x</span> has to be called anyway after PALM has been finished.</p><p><br><span style="font-weight: bold;">Old formats:</span></p> 542 <p>Beside 543 the NetCDF format, 2d cross section data and 3d volume data can 490 does not have to be called. In case of very large numbers of horizontal 491 gridpoints, sufficient 492 memory is required on PE0. This method can be used by 493 assigning <a href="chapter_4.2.html#data_output_2d_on_each_pe">data_output_2d_on_each_pe</a> 494 = <i>.F.</i>.</p><p>3d volume data output is 495 always handled seperately by each processor so that <span style="font-family: monospace;">combine_plot_fields.x</span> 496 has to be called anyway after PALM has been finished.</p><p><br><span style="font-weight: bold;">Old formats:</span></p> 497 <p>Beside 498 the NetCDF format, 2d cross section data and 3d volume data 499 can 544 500 also be output, for historical reasons, in a different (binary) format 545 using parameter <a href="#data_output_format">data_output_format</a>.</p><p>By assigning <span style="font-weight: bold;">data_output_format </span>= <span style="font-style: italic;">'avs'</span>, the 3d volume data is output to the local file <a href="chapter_3.4.html#PLOT3D_DATA">PLOT3D_DATA</a>. 501 using parameter <a href="#data_output_format">data_output_format</a>.</p><p>By 502 assigning <span style="font-weight: bold;">data_output_format 503 </span>= <span style="font-style: italic;">'avs'</span>, 504 the 3d volume data is output to the local file <a href="chapter_3.4.html#PLOT3D_DATA">PLOT3D_DATA</a>. 546 505 Output is in FORTRAN binary format readable by 547 506 the plot software <span style="font-weight: bold;">AVS</span>. 548 507 The order of data on the file follows the order used in the assignment 549 for <b>data_output</b> (e.g. <b>data_output</b> = <span style="font-style: italic;">'p'</span>,550 508 for <b>data_output</b> (e.g. <b>data_output</b> 509 = <span style="font-style: italic;">'p'</span>, <span style="font-style: italic;">'v'</span>,... 551 510 means that the file starts with the pressure data, followed by the 552 511 v-component of the velocity, etc.). Both instantaneous and time … … 564 523 PLOT3D_FLD (by suitable OUTPUT command in the <span style="font-weight: bold;">mrun</span> 565 524 configuration file: “<span style="font-family: monospace;">cat 566 PLOT3D_FLD_COOR >> PLOT3D_FLD</span>”) after PALM has 567 finished. To reduce the amount of data, output to this file can be done 525 PLOT3D_FLD_COOR >> PLOT3D_FLD</span>”) 526 after PALM has 527 finished. To reduce the amount of data, output to this file 528 can be done 568 529 in 569 compressed form (see <a href="chapter_4.2.html#do3d_compress">do3d_compress</a>). Further details about plotting 3d volume data with <span style="font-weight: bold;">AVS </span>can be found in <a href="chapter_4.5.5.html">chapter 570 4.5.5</a>.</p>By assigning <span style="font-weight: bold;">data_output_format </span>= <span style="font-style: italic;">'iso2d'</span>, the cross section data is output to the local files <a href="chapter_3.4.html#PLOT2D_XY">PLOT2D_XY</a>, <a href="chapter_3.4.html#PLOT2D_XZ">PLOT2D_XZ</a>, and <a href="chapter_3.4.html#PLOT2D_YZ">PLOT2D_YZ</a>. 530 compressed form (see <a href="chapter_4.2.html#do3d_compress">do3d_compress</a>). 531 Further details about plotting 3d volume data with <span style="font-weight: bold;">AVS </span>can be found in 532 <a href="chapter_4.5.5.html">chapter 533 4.5.5</a>.</p>By assigning <span style="font-weight: bold;">data_output_format </span>= 534 <span style="font-style: italic;">'iso2d'</span>, 535 the cross section data is output to the local files <a href="chapter_3.4.html#PLOT2D_XY">PLOT2D_XY</a>, <a href="chapter_3.4.html#PLOT2D_XZ">PLOT2D_XZ</a>, and <a href="chapter_3.4.html#PLOT2D_YZ">PLOT2D_YZ</a>. 571 536 Output is in FORTRAN binary format readable by 572 537 the plot software <span style="font-weight: bold;">iso2d</span>. 573 538 The order of data on the files follows the order used in the assignment 574 for <b>data_output</b> (e.g. <b>data_output</b> = <span style="font-style: italic;">'p_xy'</span>,575 539 for <b>data_output</b> (e.g. <b>data_output</b> 540 = <span style="font-style: italic;">'p_xy'</span>, <span style="font-style: italic;">'v_xy_av'</span>,... 576 541 means that the file containing the horizontal cross section data starts 577 542 with the instantaneous pressure data, followed by the … … 581 546 creates NAMELIST parameter files 582 547 (local names <a href="chapter_3.4.html#PLOT2D_XY_GLOBAL">PLOT2D_XY_GLOBAL</a>, 583 <a href="chapter_3.4.html#PLOT2D_XY_LOCAL">PLOT2D_XY_LOCAL</a>, <a href="chapter_3.4.html#PLOT2D_XZ_GLOBAL">PLOT2D_XZ_GLOBAL</a>, <a href="chapter_3.4.html#PLOT2D_XZ_LOCAL">PLOT2D_XZ_LOCAL</a>, <a href="chapter_3.4.html#PLOT2D_YZ_GLOBAL">PLOT2D_YZ_GLOBAL</a>, <a href="chapter_3.4.html#PLOT2D_YZ_LOCAL">PLOT2D_YZ_LOCAL</a>) 548 <a href="chapter_3.4.html#PLOT2D_XY_LOCAL">PLOT2D_XY_LOCAL</a>, 549 <a href="chapter_3.4.html#PLOT2D_XZ_GLOBAL">PLOT2D_XZ_GLOBAL</a>, 550 <a href="chapter_3.4.html#PLOT2D_XZ_LOCAL">PLOT2D_XZ_LOCAL</a>, 551 <a href="chapter_3.4.html#PLOT2D_YZ_GLOBAL">PLOT2D_YZ_GLOBAL</a>, 552 <a href="chapter_3.4.html#PLOT2D_YZ_LOCAL">PLOT2D_YZ_LOCAL</a>) 584 553 which can be used as parameter input files for the plot software <a href="http://www.muk.uni-hannover.de/institut/software/iso2d_beschreibung.html">iso2d</a>. 585 554 That needs local files with suffix _LOCAL to be appended to the … … 587 556 suitable OUTPUT commands in the <span style="font-weight: bold;">mrun</span> 588 557 configuration file, e.g.: “<span style="font-family: monospace;">cat 589 PLOT2D_XY_LOCAL >> PLOT2D_XY_GLOBAL</span>”) after PALM has 590 finished. Cross sections can be directly plotted with <span style="font-weight: bold;">iso2d</span> using the respective data and 558 PLOT2D_XY_LOCAL >> PLOT2D_XY_GLOBAL</span>”) 559 after PALM has 560 finished. Cross sections can be directly plotted with <span style="font-weight: bold;">iso2d</span> using the 561 respective data and 591 562 parameter file. The plot layout is steered via the parameter input 592 563 file. … … 595 566 (exception: <a href="chapter_4.2.html#z_max_do2d">z_max_do2d</a>). 596 567 All parameter values can be changed by editing the parameter input 597 file. Further details about plotting 2d cross sections with <span style="font-weight: bold;">iso2d </span>can be found in <a href="chapter_4.5.4.html">chapter 598 4.5.4</a>.<br><br><span style="font-weight: bold;">Important:</span><br>There is no guarantee that iso2d- and avs-output will be available in future PALM versions (later than 3.0). 599 600 </td> 601 </tr> 602 <tr> 603 <td style="vertical-align: top;"><a name="data_output_format"></a><span style="font-weight: bold;">data_output_format</span><br> 604 </td> 605 <td style="vertical-align: top;">C * 10 (10) 606 </td> 607 <td style="vertical-align: top;"><span style="font-style: italic;">'netcdf'</span> 608 </td> 609 <td style="vertical-align: top;">Format of output data.<br><br>By default, all data (profiles, time 568 file. Further details about plotting 2d cross sections with <span style="font-weight: bold;">iso2d </span>can be found 569 in <a href="chapter_4.5.4.html">chapter 570 4.5.4</a>.<br><br><span style="font-weight: bold;">Important:</span><br>There 571 is no guarantee that iso2d- and avs-output will be available in future 572 PALM versions (later than 3.0). </td> </tr> <tr> <td style="vertical-align: top;"><a name="data_output_format"></a><span style="font-weight: bold;">data_output_format</span><br> 573 </td> <td style="vertical-align: top;">C * 10 (10) </td> 574 <td style="vertical-align: top;"><span style="font-style: italic;">'netcdf'</span> </td> 575 <td style="vertical-align: top;">Format of output data.<br><br>By 576 default, all data (profiles, time 610 577 series, spectra, particle data, cross sections, volume data) are output 611 in NetCDF format (see chapter <a href="chapter_4.5.1.html">4.5.1</a>). Exception: restart data (local files <a href="chapter_3.4.html#BININ">BININ</a>, <a href="chapter_3.4.html#BINOUT">BINOUT</a>, <a href="chapter_3.4.html#PARTICLE_RESTART_DATA_IN">PARTICLE_RESTART_DATA_IN</a>, <a href="chapter_3.4.html#PARTICLE_RESTART_DATA_OUT">PARTICLE_RESTART_DATA_OUT</a>) 612 are always output in FORTRAN binary format.<br><br>The numerical precision of the NetCDF output is determined with parameter <a href="#chapter_4.1.html#netcdf_precision">netcdf_precision</a>.<br><br>The maximum file size for NetCDF files is 2 GByte by default. Use the parameter <a href="#netcdf_64bit">netcdf_64bit</a> if larger files have to be created.<br><br>For historical reasons, other data formats are still available. Beside 'netcdf', <span style="font-weight: bold;">data_output_format</span> may be assigned the following values:<br><br><table style="text-align: left; width: 594px; height: 104px;" border="1" cellpadding="2" cellspacing="2"><tbody><tr><td style="vertical-align: top;"><span style="font-style: italic;">'profil'</span></td><td>output of profiles, time series and spectra in ASCII format to be read by the graphic software <span style="font-weight: bold;">profil </span>(see chapters <a href="chapter_4.5.2.html">4.5.2</a>, <a href="#chapter_4.5.3.html">4.5.3</a>)</td></tr><tr><td style="vertical-align: top;"><span style="font-style: italic;">'iso2d'</span></td><td>output of 2d cross-sections in FORTRAN binary format to be read by the graphic software <span style="font-weight: bold;">iso2d</span> (see chapter <a href="chapter_4.5.4.html">4.5.4</a>)</td></tr><tr><td style="vertical-align: top;"><span style="font-style: italic;">'avs'</span></td><td>output of 3d volume data in FORTRAN binary format to be read by the graphic software <span style="font-weight: bold;">AVS</span> (see chapter <a href="chapter_4.5.5.html">4.5.5</a>)</td></tr></tbody></table><br>Multiple values can be assigned to <span style="font-weight: bold;">data_output_format</span>, i.e. if the user wants to have both the "old" data format suitable for <span style="font-weight: bold;">iso2d</span> as well as cross section data in NetCDF format, then <span style="font-weight: bold;">data_output_format</span> = <span style="font-style: italic;">'iso2d'</span>, <span style="font-style: italic;">'netcdf'</span> has to be assigned.<br><br><span style="font-weight: bold;">Warning:</span> There is no guarantee that the "old" formats will be available in future PALM versions (beyond 3.0)!<br> 613 </td> 614 </tr> 615 <tr> 616 <td style="vertical-align: top;"> 617 <p><a name="data_output_pr"></a><b>data_output_pr</b></p> 618 </td> 619 <td style="vertical-align: top;">C * 10 <br> 620 621 (100)</td> 622 <td style="vertical-align: top;"><i>100 * ' '</i></td> 623 <td style="vertical-align: top;"> 624 <p>Quantities for which vertical profiles (horizontally averaged) 625 are to be output. </p> 626 627 628 <p>By default vertical profile data is output to the local file <a href="chapter_3.4.html#DATA_1D_PR_NETCDF">DATA_1D_PR_NETCDF</a>. The file's format is NetCDF. Further details about processing NetCDF data are given in chapter <a href="chapter_4.5.1.html">4.5.1</a>.</p><p>For historical reasons, data can also be output in ASCII-format on local file <a href="chapter_3.4.html#PLOT1D_DATA">PLOT1D_DATA</a> which is readable by the graphic software <span style="font-weight: bold;">profil</span>. See parameter <a href="#data_output_format">data_output_format</a> for defining the format in which data shall be output.<br> 629 </p> 630 631 632 <p>For horizontally averaged vertical 633 profiles always <span style="font-weight: bold;">all</span> vertical 578 in NetCDF format (see chapter <a href="chapter_4.5.1.html">4.5.1</a>). 579 Exception: restart data (local files <a href="chapter_3.4.html#BININ">BININ</a>, <a href="chapter_3.4.html#BINOUT">BINOUT</a>, <a href="chapter_3.4.html#PARTICLE_RESTART_DATA_IN">PARTICLE_RESTART_DATA_IN</a>, 580 <a href="chapter_3.4.html#PARTICLE_RESTART_DATA_OUT">PARTICLE_RESTART_DATA_OUT</a>) 581 are always output in FORTRAN binary format.<br><br>The 582 numerical precision of the NetCDF output is determined with parameter <a href="#chapter_4.1.html#netcdf_precision">netcdf_precision</a>.<br><br>The 583 maximum file size for NetCDF files is 2 GByte by default. Use the 584 parameter <a href="#netcdf_64bit">netcdf_64bit</a> 585 if larger files have to be created.<br><br>For historical 586 reasons, other data formats are still available. Beside 'netcdf', <span style="font-weight: bold;">data_output_format</span> 587 may be assigned the following values:<br><br><table style="text-align: left; width: 594px; height: 104px;" border="1" cellpadding="2" cellspacing="2"><tbody><tr><td style="vertical-align: top;"><span style="font-style: italic;">'profil'</span></td><td>output 588 of profiles, time series and spectra in ASCII format to be 589 read by the graphic software <span style="font-weight: bold;">profil 590 </span>(see chapters <a href="chapter_4.5.2.html">4.5.2</a>, 591 <a href="#chapter_4.5.3.html">4.5.3</a>)</td></tr><tr><td style="vertical-align: top;"><span style="font-style: italic;">'iso2d'</span></td><td>output 592 of 2d cross-sections in FORTRAN binary format to be read by the graphic 593 software <span style="font-weight: bold;">iso2d</span> 594 (see chapter <a href="chapter_4.5.4.html">4.5.4</a>)</td></tr><tr><td style="vertical-align: top;"><span style="font-style: italic;">'avs'</span></td><td>output 595 of 3d volume data in FORTRAN binary format to be read by the graphic 596 software <span style="font-weight: bold;">AVS</span> 597 (see chapter <a href="chapter_4.5.5.html">4.5.5</a>)</td></tr></tbody></table><br>Multiple 598 values can be assigned to <span style="font-weight: bold;">data_output_format</span>, 599 i.e. if the user wants to have both the "old" data format suitable for <span style="font-weight: bold;">iso2d</span> as well as 600 cross section data in NetCDF format, then <span style="font-weight: bold;">data_output_format</span> = 601 <span style="font-style: italic;">'iso2d'</span>, <span style="font-style: italic;">'netcdf'</span> has to be 602 assigned.<br><br><span style="font-weight: bold;">Warning:</span> 603 There is no guarantee that the "old" formats will be available in 604 future PALM versions (beyond 3.0)!<br> </td> </tr> <tr> 605 <td style="vertical-align: top;"> <p><a name="data_output_pr"></a><b>data_output_pr</b></p> 606 </td> <td style="vertical-align: top;">C * 607 10 <br> 608 (100)</td> <td style="vertical-align: top;"><i>100 609 * ' '</i></td> <td style="vertical-align: top;"> 610 <p>Quantities for which vertical profiles (horizontally averaged) 611 are to be output. </p> <p>By default vertical 612 profile data is output to the local file <a href="chapter_3.4.html#DATA_1D_PR_NETCDF">DATA_1D_PR_NETCDF</a>. 613 The file's format is NetCDF. Further details about processing 614 NetCDF data are given in chapter <a href="chapter_4.5.1.html">4.5.1</a>.</p><p>For 615 historical reasons, data can also be output in ASCII-format on local 616 file <a href="chapter_3.4.html#PLOT1D_DATA">PLOT1D_DATA</a> 617 which is readable by the graphic software <span style="font-weight: bold;">profil</span>. See 618 parameter <a href="#data_output_format">data_output_format</a> 619 for defining the format in which data shall be output.<br> </p> 620 <p>For horizontally averaged vertical 621 profiles always <span style="font-weight: bold;">all</span> 622 vertical 634 623 grid points (0 <= k <= nz+1) are output to file. Vertical 635 624 profile data refers to the total domain but profiles for subdomains can 636 625 also be output (see <a href="chapter_4.1.html#statistic_regions">statistic_regions</a>). 637 </p> 638 639 640 <p>The temporal interval of the output times of profiles is 626 </p> <p>The temporal interval of the output times of 627 profiles is 641 628 assigned via the parameter <a href="chapter_4.2.html#dt_dopr">dt_dopr</a>. 642 Within the file <a href="chapter_3.4.html#PLOT1D_DATA">PLOT1D_DATA</a>, the profiles are ordered with respect to their 643 output times.</p><p>Profiles can also be temporally averaged (see <a href="chapter_4.2.html#averaging_interval_pr">averaging_interval_pr</a>). <br> 644 </p> 645 646 647 648 649 650 <p>The following list shows the values which can be assigned to <span style="font-weight: bold;">data_output_pr</span>. 629 Within the file <a href="chapter_3.4.html#PLOT1D_DATA">PLOT1D_DATA</a>, 630 the profiles are ordered with respect to their 631 output times.</p><p>Profiles can also be temporally 632 averaged (see <a href="chapter_4.2.html#averaging_interval_pr">averaging_interval_pr</a>). <br> 633 </p> <p>The following list shows the values which can be 634 assigned to <span style="font-weight: bold;">data_output_pr</span>. 651 635 The profile data is either defined on 652 u-v-levels (variables marked in <font color="#ff6600">red</font>) or 653 on w-levels (<font color="#33ff33">green</font>). According to this, 636 u-v-levels (variables marked in <font color="#ff6600">red</font>) 637 or 638 on w-levels (<font color="#33ff33">green</font>). 639 According to this, 654 640 the 655 641 z-coordinates of the individual profiles vary. Beyond that, with a 656 642 Prandtl layer switched on (<a href="chapter_4.1.html#prandtl_layer">prandtl_layer</a>) 657 643 the lowest output 658 level is z = zu(1) instead of z = zw(0) for profiles <i>w'' u'',w''v"</i>, 659 <i>wu</i> and <i>wv</i> . <br> 660 </p> 661 662 663 <table style="text-align: left; width: 100%;" cellpadding="2" cellspacing="2"> 664 665 <tbody> 666 <tr> 667 <td style="vertical-align: top;"><font color="#ff6600"><i>u</i></font></td> 668 <td style="vertical-align: top;">u-component of the 669 velocity (in m/s).</td> 670 </tr> 671 <tr> 672 <td style="vertical-align: top;"><font color="#ff6600"><i>v</i></font></td> 673 <td style="vertical-align: top;">v-component of the 674 velocity (in m/s).</td> 675 </tr> 676 <tr> 677 <td style="vertical-align: top;"><font color="#33ff33"><i>w</i></font></td> 678 <td style="vertical-align: top;">w-component of the 679 velocity (in m/s).</td> 680 </tr> 681 <tr> 682 <td style="vertical-align: top;"><font color="#ff6600"><i>pt</i></font></td> 683 <td style="vertical-align: top;">Potential temperature (in 684 K).</td> 685 </tr> 686 <tr> 687 <td style="vertical-align: top;"><font color="#ff6600"><i>vpt</i></font></td> 688 <td style="vertical-align: top;">Virtual potential 689 temperature (in K).</td> 690 </tr> 691 <tr> 692 <td style="vertical-align: top;"><font color="#ff6600"><i>lpt</i></font></td> 693 <td style="vertical-align: top;">Potential liquid water 694 temperature (in K).</td> 695 </tr> 696 <tr> 697 <td style="vertical-align: top;"><font color="#ff6600"><i>q</i></font></td> 698 <td style="vertical-align: top;">Total water content 699 (in kg/kg).</td> 700 </tr> 701 <tr> 702 <td style="vertical-align: top;"><font color="#ff6600"><i>qv</i></font></td> 703 <td style="vertical-align: top;">Specific humidity (in 704 kg/kg).</td> 705 </tr> 706 <tr> 707 <td style="vertical-align: top;"><font color="#ff6600"><i>ql</i></font></td> 708 <td style="vertical-align: top;">Liquid water content 709 (in kg/kg).</td> 710 </tr> 711 <tr> 712 <td style="vertical-align: middle;"><font color="#ff6600">s</font></td> 713 <td style="vertical-align: top;">Scalar concentration (in 714 kg/m<sup>3</sup>).</td> 715 </tr> 716 <tr> 717 <td style="vertical-align: middle;"><font color="#ff6600"><i>e</i></font></td> 718 <td style="vertical-align: top;">Turbulent kinetic energy 644 level is z = zu(1) instead of z = zw(0) for profiles <i>w'' 645 u'',w''v"</i>, <i>wu</i> and <i>wv</i> 646 . <br> </p> <table style="text-align: left; width: 100%;" cellpadding="2" cellspacing="2"> <tbody> <tr> <td style="vertical-align: top;"><font color="#ff6600"><i>u</i></font></td> 647 <td style="vertical-align: top;">u-component of the 648 velocity (in m/s).</td> </tr> <tr> <td style="vertical-align: top;"><font color="#ff6600"><i>v</i></font></td> 649 <td style="vertical-align: top;">v-component of the 650 velocity (in m/s).</td> </tr> <tr> <td style="vertical-align: top;"><font color="#33ff33"><i>w</i></font></td> 651 <td style="vertical-align: top;">w-component of the 652 velocity (in m/s).</td> </tr> <tr> <td style="vertical-align: top;"><font color="#ff6600"><i>pt</i></font></td> 653 <td style="vertical-align: top;">Potential temperature (in 654 K).</td> </tr> <tr> <td style="vertical-align: top;"><font color="#ff6600"><i>vpt</i></font></td> 655 <td style="vertical-align: top;">Virtual potential 656 temperature (in K).</td> </tr> <tr> <td style="vertical-align: top;"><font color="#ff6600"><i>lpt</i></font></td> 657 <td style="vertical-align: top;">Potential liquid water 658 temperature (in K).</td> </tr> <tr> <td style="vertical-align: top;"><font color="#ff6600"><i>q</i></font></td> 659 <td style="vertical-align: top;">Total water content 660 (in kg/kg).</td> </tr> <tr> <td style="vertical-align: top;"><font color="#ff6600"><i>qv</i></font></td> 661 <td style="vertical-align: top;">Specific humidity (in 662 kg/kg).</td> </tr> <tr> <td style="vertical-align: top;"><font color="#ff6600"><i>ql</i></font></td> 663 <td style="vertical-align: top;">Liquid water content 664 (in kg/kg).</td> </tr> <tr> <td style="vertical-align: middle;"><font color="#ff6600">s</font></td> 665 <td style="vertical-align: top;">Scalar concentration (in 666 kg/m<sup>3</sup>).</td> </tr> <tr> <td style="vertical-align: middle;"><font color="#ff6600"><i>e</i></font></td> 667 <td style="vertical-align: top;">Turbulent kinetic energy 719 668 (TKE, subgrid-scale) (in m<sup>2</sup>/s<sup>2</sup>).</td> 720 </tr> 721 <tr> 722 <td style="vertical-align: middle;"><font color="#ff6600"><i>e*</i></font></td> 723 <td style="vertical-align: top;">Perturbation energy 669 </tr> <tr> <td style="vertical-align: middle;"><font color="#ff6600"><i>e*</i></font></td> 670 <td style="vertical-align: top;">Perturbation energy 724 671 (resolved) (in m<sup>2</sup>/s<sup>2</sup>).</td> 725 </tr> 726 <tr> 727 <td style="vertical-align: middle;"><font color="#ff6600"><i>km</i></font></td> 728 <td style="vertical-align: top;">Eddy diffusivity for 729 momentum (in m<sup>2</sup>/s).</td> 730 </tr> 731 <tr> 732 <td style="vertical-align: middle;"><font color="#ff6600"><i>kh</i></font></td> 733 <td style="vertical-align: top;">Eddy diffusivity for heat 734 (in m<sup>2</sup>/s).</td> 735 </tr> 736 <tr> 737 <td style="vertical-align: top;"><font color="#ff6600"><i>l</i></font></td> 738 <td style="vertical-align: top;">Mixing length (in m).</td> 739 </tr> 740 <tr> 741 <td style="vertical-align: middle;"><font color="#33ff33"><i>w"u"</i></font></td> 742 <td style="vertical-align: top;">u-component of the 672 </tr> <tr> <td style="vertical-align: middle;"><font color="#ff6600"><i>km</i></font></td> 673 <td style="vertical-align: top;">Eddy diffusivity for 674 momentum (in m<sup>2</sup>/s).</td> </tr> <tr> 675 <td style="vertical-align: middle;"><font color="#ff6600"><i>kh</i></font></td> 676 <td style="vertical-align: top;">Eddy diffusivity for heat 677 (in m<sup>2</sup>/s).</td> </tr> <tr> <td style="vertical-align: top;"><font color="#ff6600"><i>l</i></font></td> 678 <td style="vertical-align: top;">Mixing length (in m).</td> 679 </tr> <tr> <td style="vertical-align: middle;"><font color="#33ff33"><i>w"u"</i></font></td> 680 <td style="vertical-align: top;">u-component of the 743 681 subgrid-scale vertical momentum flux (in m<sup>2</sup>/s<sup>2</sup>).</td> 744 </tr> 745 <tr> 746 <td style="vertical-align: middle;"><font color="#33ff33"><i>w*u*</i></font></td> 747 <td style="vertical-align: top;">u-component of the 682 </tr> <tr> <td style="vertical-align: middle;"><font color="#33ff33"><i>w*u*</i></font></td> 683 <td style="vertical-align: top;">u-component of the 748 684 resolved vertical momentum flux (in m<sup>2</sup>/s<sup>2</sup>).</td> 749 </tr> 750 <tr> 751 <td style="vertical-align: middle;"><font color="#33ff33"><i>wu</i></font></td> 752 <td style="vertical-align: top;">u-component of the total 753 vertical momentum flux (<i>w"u"</i> + <i>w*u*</i>) (in m<sup>2</sup>/s<sup>2</sup>).</td> 754 </tr> 755 <tr> 756 <td style="vertical-align: middle;"><font color="#33ff33"><i>w"v"</i></font></td> 757 <td style="vertical-align: top;">v-component of the 685 </tr> <tr> <td style="vertical-align: middle;"><font color="#33ff33"><i>wu</i></font></td> 686 <td style="vertical-align: top;">u-component of the total 687 vertical momentum flux (<i>w"u"</i> + <i>w*u*</i>) 688 (in m<sup>2</sup>/s<sup>2</sup>).</td> </tr> 689 <tr> <td style="vertical-align: middle;"><font color="#33ff33"><i>w"v"</i></font></td> 690 <td style="vertical-align: top;">v-component of the 758 691 subgrid-scale vertical momentum flux (in m<sup>2</sup>/s<sup>2</sup>).</td> 759 </tr> 760 <tr> 761 <td style="vertical-align: middle;"><font color="#33ff33"><i>w*v*</i></font></td> 762 <td style="vertical-align: top;">v-component of the 692 </tr> <tr> <td style="vertical-align: middle;"><font color="#33ff33"><i>w*v*</i></font></td> 693 <td style="vertical-align: top;">v-component of the 763 694 resolved vertical momentum flux (in m<sup>2</sup>/s<sup>2</sup>).</td> 764 </tr> 765 <tr> 766 <td style="vertical-align: middle;"><font color="#33ff33"><i>wv</i></font></td> 767 <td style="vertical-align: top;">v-component of the total 768 vertical momentum flux (<i>w"v"</i> + <i>w*v*</i>) (in m<sup>2</sup>/s<sup>2</sup>).</td> 769 </tr> 770 <tr> 771 <td style="vertical-align: top;"><font color="#33ff33"><i>w"pt"</i></font></td> 772 <td style="vertical-align: top;">Subgrid-scale vertical 773 sensible heat flux (in K m/s).</td> 774 </tr> 775 <tr> 776 <td style="vertical-align: top;"><font color="#33ff33"><i>w*pt*</i></font></td> 777 <td style="vertical-align: top;">Resolved vertical sensible 778 heat flux (in K m/s).</td> 779 </tr> 780 <tr> 781 <td style="vertical-align: top;"><font color="#33ff33"><i>wpt</i></font></td> 782 <td style="vertical-align: top;">Total vertical sensible 695 </tr> <tr> <td style="vertical-align: middle;"><font color="#33ff33"><i>wv</i></font></td> 696 <td style="vertical-align: top;">v-component of the total 697 vertical momentum flux (<i>w"v"</i> + <i>w*v*</i>) 698 (in m<sup>2</sup>/s<sup>2</sup>).</td> </tr> 699 <tr> <td style="vertical-align: top;"><font color="#33ff33"><i>w"pt"</i></font></td> 700 <td style="vertical-align: top;">Subgrid-scale vertical 701 sensible heat flux (in K m/s).</td> </tr> <tr> <td style="vertical-align: top;"><font color="#33ff33"><i>w*pt*</i></font></td> 702 <td style="vertical-align: top;">Resolved vertical 703 sensible 704 heat flux (in K m/s).</td> </tr> <tr> <td style="vertical-align: top;"><font color="#33ff33"><i>wpt</i></font></td> 705 <td style="vertical-align: top;">Total vertical sensible 783 706 heat flux (<i>w"pt"</i> + <i>w*pt*</i>) 784 707 (in K 785 m/s).</td> 786 </tr> 787 <tr> 788 <td style="vertical-align: top;"><font color="#33ff33"><i>w*pt*BC</i></font></td> 789 <td style="vertical-align: top;">Subgrid-scale vertical 708 m/s).</td> </tr> <tr> <td style="vertical-align: top;"><font color="#33ff33"><i>w*pt*BC</i></font></td> 709 <td style="vertical-align: top;">Subgrid-scale vertical 790 710 sensible heat flux using the 791 Bott-Chlond scheme (in K m/s).</td> 792 </tr> 793 <tr> 794 <td style="vertical-align: top;"><font color="#33ff33"><i>wptBC</i></font></td> 795 <td style="vertical-align: top;">Total vertical sensible 711 Bott-Chlond scheme (in K m/s).</td> </tr> <tr> <td style="vertical-align: top;"><font color="#33ff33"><i>wptBC</i></font></td> 712 <td style="vertical-align: top;">Total vertical sensible 796 713 heat flux using the Bott-Chlond scheme 797 714 (<i>w"pt"</i> 798 + <i>w*pt*BC</i>) (in K m/s).</td> 799 </tr> 800 <tr> 801 <td style="vertical-align: top;"><font color="#33ff33"><i>w"vpt"</i></font></td> 802 <td style="vertical-align: top;">Subgrid-scale vertical 803 buoyancy flux (in K m/s).</td> 804 </tr> 805 <tr> 806 <td style="vertical-align: top;"><font color="#33ff33"><i>w*pt*</i></font></td> 807 <td style="vertical-align: top;">Resolved vertical buoyancy 808 flux (in K m/s).</td> 809 </tr> 810 <tr> 811 <td style="vertical-align: top;"><font color="#33ff33"><i>wvpt</i></font></td> 812 <td style="vertical-align: top;">Total vertical buoyancy 813 flux (w"vpt" + w*vpt*) (in K m/s).</td> 814 </tr> 815 <tr> 816 <td style="vertical-align: top;"><font color="#33ff33"><i>w"q"</i></font></td> 817 <td style="vertical-align: top;">Subgrid-scale vertical 818 water flux (in kg/kg m/s).</td> 819 </tr> 820 <tr> 821 <td style="vertical-align: top;"><font color="#33ff33"><i>w*q*</i></font></td> 822 <td style="vertical-align: top;">Resolved vertical water 823 flux (in kg/kg m/s).</td> 824 </tr> 825 <tr> 826 <td style="vertical-align: top;"><font color="#33ff33"><i>wq</i></font></td> 827 <td style="vertical-align: top;">Total vertical water flux 828 (w"q" + w*q*) (in kg/kg m/s).</td> 829 </tr> 830 <tr> 831 <td style="vertical-align: top;"><font color="#33ff33"><i>w"qv"</i></font></td> 832 <td style="vertical-align: top;">Subgrid-scale vertical 833 latent heat flux (in kg/kg m/s).</td> 834 </tr> 835 <tr> 836 <td style="vertical-align: top;"><font color="#33ff33"><i>w*qv*</i></font></td> 837 <td style="vertical-align: top;">Resolved vertical latent 838 heat flux (in kg/kg m/s).</td> 839 </tr> 840 <tr> 841 <td style="vertical-align: top;"><font color="#33ff33"><i>wqv</i></font></td> 842 <td style="vertical-align: top;">Total vertical latent heat 843 flux (w"qv" + w*qv*) (in kg/kg m/s).</td> 844 </tr> 845 <tr> 846 <td style="vertical-align: middle;"><font color="#33ff33"><i>w"s"</i></font></td> 847 <td style="vertical-align: top;">Subgrid-scale vertical 715 + <i>w*pt*BC</i>) (in K m/s).</td> </tr> <tr> 716 <td style="vertical-align: top;"><font color="#33ff33"><i>w"vpt"</i></font></td> 717 <td style="vertical-align: top;">Subgrid-scale vertical 718 buoyancy flux (in K m/s).</td> </tr> <tr> <td style="vertical-align: top;"><font color="#33ff33"><i>w*pt*</i></font></td> 719 <td style="vertical-align: top;">Resolved vertical 720 buoyancy 721 flux (in K m/s).</td> </tr> <tr> <td style="vertical-align: top;"><font color="#33ff33"><i>wvpt</i></font></td> 722 <td style="vertical-align: top;">Total vertical buoyancy 723 flux (w"vpt" + w*vpt*) (in K m/s).</td> </tr> <tr> <td style="vertical-align: top;"><font color="#33ff33"><i>w"q"</i></font></td> 724 <td style="vertical-align: top;">Subgrid-scale vertical 725 water flux (in kg/kg m/s).</td> </tr> <tr> <td style="vertical-align: top;"><font color="#33ff33"><i>w*q*</i></font></td> 726 <td style="vertical-align: top;">Resolved vertical water 727 flux (in kg/kg m/s).</td> </tr> <tr> <td style="vertical-align: top;"><font color="#33ff33"><i>wq</i></font></td> 728 <td style="vertical-align: top;">Total vertical water flux 729 (w"q" + w*q*) (in kg/kg m/s).</td> </tr> <tr> <td style="vertical-align: top;"><font color="#33ff33"><i>w"qv"</i></font></td> 730 <td style="vertical-align: top;">Subgrid-scale vertical 731 latent heat flux (in kg/kg m/s).</td> </tr> <tr> <td style="vertical-align: top;"><font color="#33ff33"><i>w*qv*</i></font></td> 732 <td style="vertical-align: top;">Resolved vertical latent 733 heat flux (in kg/kg m/s).</td> </tr> <tr> <td style="vertical-align: top;"><font color="#33ff33"><i>wqv</i></font></td> 734 <td style="vertical-align: top;">Total vertical latent 735 heat 736 flux (w"qv" + w*qv*) (in kg/kg m/s).</td> </tr> <tr> 737 <td style="vertical-align: middle;"><font color="#33ff33"><i>w"s"</i></font></td> 738 <td style="vertical-align: top;">Subgrid-scale vertical 848 739 scalar concentration flux (in kg/m<sup>3 </sup>m/s).</td> 849 </tr> 850 <tr> 851 <td style="vertical-align: middle;"><font color="#33ff33"><i>w*s*</i></font></td> 852 <td style="vertical-align: top;">Resolved vertical scalar 853 concentration flux (in kg/m<sup>3</sup>)</td> 854 </tr> 855 <tr> 856 <td style="vertical-align: middle;"><font color="#33ff33"><i>ws</i></font></td> 857 <td style="vertical-align: top;">Total vertical scalar 740 </tr> <tr> <td style="vertical-align: middle;"><font color="#33ff33"><i>w*s*</i></font></td> 741 <td style="vertical-align: top;">Resolved vertical scalar 742 concentration flux (in kg/m<sup>3</sup>)</td> </tr> 743 <tr> <td style="vertical-align: middle;"><font color="#33ff33"><i>ws</i></font></td> 744 <td style="vertical-align: top;">Total vertical scalar 858 745 concentration flux (w"s" + w*s*) (in kg/m<sup>3 </sup>m/s).</td> 859 </tr> 860 <tr> 861 <td style="vertical-align: top;"><font color="#33ff33"><i>w*e*</i></font></td> 862 <td style="vertical-align: top;">Vertical flux of 863 perturbation energy (resolved)</td> 864 </tr> 865 <tr> 866 <td style="vertical-align: top;"><font color="#ff6600"><i>u*2</i></font></td> 867 <td style="vertical-align: top;">Variance of the u-velocity 868 component (resolved)</td> 869 </tr> 870 <tr> 871 <td style="vertical-align: top;"><font color="#ff6600"><i>v*2</i></font></td> 872 <td style="vertical-align: top;">Variance of the v-velocity 873 component (resolved)</td> 874 </tr> 875 <tr> 876 <td style="vertical-align: top;"><font color="#33ff33"><i>w*2</i></font></td> 877 <td style="vertical-align: top;">Variance of the potential 878 temperature (resolved)</td> 879 </tr> 880 <tr> 881 <td style="vertical-align: top;"><font color="#ff6600"><i>pt*2</i></font></td> 882 <td style="vertical-align: top;">Variance of the potential 883 temperature (resolved)</td> 884 </tr> 885 <tr> 886 <td style="vertical-align: top;"><font color="#33ff33"><i>w*3</i></font></td> 887 <td style="vertical-align: top;">Third moment of the 888 w-velocity component (resolved)</td> 889 </tr> 890 <tr> 891 <td style="vertical-align: middle;"><font color="#33ff33"><i>Sw</i></font></td> 892 <td style="vertical-align: top;">Skewness of the w-velocity 746 </tr> <tr> <td style="vertical-align: top;"><font color="#33ff33"><i>w*e*</i></font></td> 747 <td style="vertical-align: top;">Vertical flux of 748 perturbation energy (resolved)</td> </tr> <tr> <td style="vertical-align: top;"><font color="#ff6600"><i>u*2</i></font></td> 749 <td style="vertical-align: top;">Variance of the 750 u-velocity 751 component (resolved)</td> </tr> <tr> <td style="vertical-align: top;"><font color="#ff6600"><i>v*2</i></font></td> 752 <td style="vertical-align: top;">Variance of the 753 v-velocity 754 component (resolved)</td> </tr> <tr> <td style="vertical-align: top;"><font color="#33ff33"><i>w*2</i></font></td> 755 <td style="vertical-align: top;">Variance of the potential 756 temperature (resolved)</td> </tr> <tr> <td style="vertical-align: top;"><font color="#ff6600"><i>pt*2</i></font></td> 757 <td style="vertical-align: top;">Variance of the potential 758 temperature (resolved)</td> </tr> <tr> <td style="vertical-align: top;"><font color="#33ff33"><i>w*3</i></font></td> 759 <td style="vertical-align: top;">Third moment of the 760 w-velocity component (resolved)</td> </tr> <tr> <td style="vertical-align: middle;"><font color="#33ff33"><i>Sw</i></font></td> 761 <td style="vertical-align: top;">Skewness of the 762 w-velocity 893 763 component (resolved, S<sub>w</sub> 894 764 = W<sup>3</sup>/(w<sup>2</sup>)<sup>1.5</sup>)</td> 895 </tr> 896 <tr> 897 <td style="vertical-align: top;"><font color="#33ff33"><i>w*2pt*</i></font></td> 898 <td style="vertical-align: top;">Third moment (resolved)</td> 899 </tr> 900 <tr> 901 <td style="vertical-align: top;"><font color="#33ff33"><i>w*pt*2</i></font></td> 902 <td style="vertical-align: top;">Third moment (resolved)</td> 903 </tr> 904 <tr> 905 <td style="vertical-align: top;"><font color="#ff6666"><i>w*u*u*/dz</i></font></td> 906 <td style="vertical-align: top;">Energy production by shear 907 (resolved)</td> 908 </tr> 909 <tr> 910 <td style="vertical-align: top;"><font color="#ff6666"><i>w*p*/dz</i></font></td> 911 <td style="vertical-align: top;">Energy production by 765 </tr> <tr> <td style="vertical-align: top;"><font color="#33ff33"><i>w*2pt*</i></font></td> 766 <td style="vertical-align: top;">Third moment (resolved)</td> 767 </tr> <tr> <td style="vertical-align: top;"><font color="#33ff33"><i>w*pt*2</i></font></td> 768 <td style="vertical-align: top;">Third moment (resolved)</td> 769 </tr> <tr> <td style="vertical-align: top;"><font color="#ff6666"><i>w*u*u*/dz</i></font></td> 770 <td style="vertical-align: top;">Energy production by 771 shear 772 (resolved)</td> </tr> <tr> <td style="vertical-align: top;"><font color="#ff6666"><i>w*p*/dz</i></font></td> 773 <td style="vertical-align: top;">Energy production by 912 774 turbulent transport of pressure 913 fluctuations (resolved)</td> 914 </tr> 915 <tr> 916 <td style="vertical-align: top;"><font color="#ff6666"><i>w"e/dz</i></font></td> 917 <td style="vertical-align: top;">Energy production by 918 transport of resolved-scale TKE</td> 919 </tr> 920 </tbody> 921 922 </table> 923 924 <br> 925 775 fluctuations (resolved)</td> </tr> <tr> <td style="vertical-align: top;"><font color="#ff6666"><i>w"e/dz</i></font></td> 776 <td style="vertical-align: top;">Energy production by 777 transport of resolved-scale TKE</td> </tr> </tbody> 778 </table> <br> 926 779 Beyond that, initial profiles (t=0) of some variables can be also be 927 780 output (this output is only done once … … 929 782 later 930 783 times). The names of these profiles result from the ones specified 931 above leaded by a hash "#". Allowed values are:<br> 932 933 934 <ul> 935 <p><i>#u</i>, <i>#v</i>, <i>#pt</i>, <i>#km</i>, <i>#kh</i>, 936 <i>#l</i></p> 937 </ul> 938 939 940 <p>These initial profiles have been either set by the user or 941 have been calculated by a 1d-model prerun.<br> 942 </p>In case of ASCII data output to local file PLOT1D_DATA, 784 above leaded by a hash "#". Allowed values are:<br> <ul> 785 <p><i>#u</i>, <i>#v</i>, <i>#pt</i>, 786 <i>#km</i>, <i>#kh</i>, <i>#l</i></p> 787 </ul> <p>These initial profiles have been either set by 788 the user or 789 have been calculated by a 1d-model prerun.<br> </p>In case 790 of ASCII data output to local file PLOT1D_DATA, 943 791 PALM additionally creates a NAMELIST parameter file (local name <a href="chapter_3.4.html#PLOT1D_PAR">PLOT1D_PAR</a>) 944 792 which can be used as parameter input file for the plot software <a href="http://www.muk.uni-hannover.de/institut/software/profil_intro.html">profil</a>. … … 946 794 using these two files. The 947 795 plot layout is 948 steered via the parameter input file. The values of these <span style="font-weight: bold;">profil</span>-parameters are determined by 796 steered via the parameter input file. The values of these <span style="font-weight: bold;">profil</span>-parameters 797 are determined by 949 798 a set of PALM parameters (<a href="chapter_4.2.html#profile_columns">profile_columns</a>, 950 <a href="chapter_4.2.html#profile_rows">profile_rows</a>, <a href="chapter_4.2.html#z_max_do1d">z_max_do1d</a>, 951 <a href="chapter_4.2.html#cross_profiles">cross_profiles</a>, 799 <a href="chapter_4.2.html#profile_rows">profile_rows</a>, 800 <a href="chapter_4.2.html#z_max_do1d">z_max_do1d</a>, 801 <a href="chapter_4.2.html#cross_profiles">cross_profiles</a>, 952 802 etc.) All parameter values can be changed by editing the parameter 953 803 input 954 file. <br><br>Further details about plotting vertical profiles with <span style="font-weight: bold;">profil </span>can be found in <a href="chapter_4.5.2.html">chapter 955 4.5.2</a></td> 956 </tr> 957 <tr> 958 <td style="vertical-align: top;"> 959 <p><a name="data_output_ts"></a><b>data_output_ts</b></p> 960 </td> 961 <td style="vertical-align: top;">C * 10 (100)<br> 962 </td> 963 <td style="vertical-align: top;"><i>100 * ' '</i></td> 964 <td style="vertical-align: top;">Quantities for which time series 965 are to be output (plot). <br><p>By default time series data is output to the local file <a href="chapter_3.4.html#DATA_1D_TS_NETCDF">DATA_1D_TS_NETCDF</a>. The file's format is NetCDF. Further details about processing NetCDF data are given in chapter <a href="chapter_4.5.1.html">4.5.1</a>.</p><p>For historical reasons, data can also be output in ASCII-format on local file <a href="chapter_3.4.html#PLOT1D_DATA">PLOTTS_DATA</a> which is readable by the graphic software <span style="font-weight: bold;">profil</span>. See parameter <a href="chapter_4.2.html#data_output_format">data_output_format</a> for defining the format in which data shall be output.<br> 966 </p> 967 968 969 970 971 Time series of different quantities can be output by assigning <b>data_output_ts</b> 972 one or more of the following strings:<br> <br> 973 974 975 <table style="text-align: left; width: 100%;" cellpadding="2" cellspacing="2"> 976 977 <tbody> 978 <tr> 979 <td style="font-style: italic; vertical-align: middle;">E<br> 980 </td> 981 <td style="vertical-align: top;">Total kinetic energy of 982 the flow (in m<sup>2</sup>/s<sup>2</sup>) 983 (normalized with respect to the total number of grid points).</td> 984 </tr> 985 <tr> 986 <td style="font-style: italic; vertical-align: middle;">E*<br> 987 </td> 988 <td style="vertical-align: top;">Perturbation kinetic 989 energy of the flow (in m<sup>2</sup>/s<sup>2</sup>)<sup> </sup>(normalized 990 with respect to the total number of grid 991 points)</td> 992 </tr> 993 <tr> 994 <td style="vertical-align: top; font-style: italic;">dt<br> 995 </td> 996 <td style="vertical-align: top;">Time step size (in s).</td> 997 </tr> 998 <tr> 999 <td style="vertical-align: top; font-style: italic;">u<sub>*</sub></td> 1000 <td style="vertical-align: top;">Friction velocity (in m/s) 1001 (horizontal average).</td> 1002 </tr> 1003 <tr> 1004 <td style="vertical-align: top; font-style: italic;">w<sub>*</sub></td> 1005 <td style="vertical-align: top;">Vertical velocity scale of 1006 the CBL (in m/s) (horizontal average)</td> 1007 </tr> 1008 <tr> 1009 <td style="vertical-align: top; font-style: italic;">th<sub>*</sub></td> 1010 <td style="vertical-align: top;">Temperature 1011 scale (Prandtl layer), defined as <i>w"pt"0 1012 / </i><i>u<sub>*</sub></i> (horizontal 1013 average) (in K).</td> 1014 </tr> 1015 <tr> 1016 <td style="vertical-align: top; font-style: italic;">umax<br> 1017 </td> 1018 <td style="vertical-align: top;">Maximum u-component of the 1019 velocity (in m/s).</td> 1020 </tr> 1021 <tr> 1022 <td style="vertical-align: top; font-style: italic;">vmax<br> 1023 </td> 1024 <td style="vertical-align: top;">Maximum v-component of the 1025 velocity (in m/s).</td> 1026 </tr> 1027 <tr> 1028 <td style="vertical-align: top; font-style: italic;">wmax<br> 1029 </td> 1030 <td style="vertical-align: top;">Maximum w-component of the 1031 velocity (in m/s).</td> 1032 </tr> 1033 <tr> 1034 <td style="vertical-align: top; font-style: italic;">div_old<br> 1035 </td> 1036 <td style="vertical-align: top;">Divergence of the velocity 1037 field before the pressure 1038 solver has been called (normalized with respect to the total number of 1039 grid points) (in 1/s).</td> 1040 </tr> 1041 <tr> 1042 <td style="vertical-align: top; font-style: italic;">div_new</td> 1043 <td style="vertical-align: top;">Divergence of the velocity 1044 field after the pressure 1045 solver has been called (normalized with respect to the total number of 1046 grid points) (in 1/s).</td> 1047 </tr> 1048 <tr> 1049 <td style="vertical-align: top; font-style: italic;">z_i_wpt</td> 1050 <td style="vertical-align: top;">Height of the convective 1051 boundary layer (horizontal average) 1052 determined by the height of the minimum sensible heat flux (in m).</td> 1053 </tr> 1054 <tr> 1055 <td style="vertical-align: top; font-style: italic;">z_i_pt</td> 1056 <td style="vertical-align: top;">Height of the convective 1057 boundary layer (horizontal average) 1058 determined by the temperature profile (in m).</td> 1059 </tr> 1060 <tr> 1061 <td style="vertical-align: top; font-style: italic;">w"pt"0</td> 1062 <td style="vertical-align: top;">Subgrid-scale sensible 1063 heat flux near the surface (horizontal 1064 average) 1065 between z = 0 and z = z<sub>p</sub> = zu(1) (there it corresponds to 1066 the total heat flux) (in K m/s).</td> 1067 </tr> 1068 <tr> 1069 <td style="vertical-align: top; font-style: italic;">w"pt"</td> 1070 <td style="vertical-align: top;">Subgrid-scale heat flux 1071 (horizontal average) for z = zw(1) (in K 1072 m/s).</td> 1073 </tr> 1074 <tr> 1075 <td style="vertical-align: top; font-style: italic;">wpt</td> 1076 <td style="vertical-align: top;">Total heat flux 1077 (horizontal average) for z = zw(1) (in K m/s).</td> 1078 </tr> 1079 <tr> 1080 <td style="vertical-align: top; font-style: italic;">pt(0)</td> 1081 <td style="vertical-align: top;">Potential temperature at 1082 the surface (horizontal average) (in K).</td> 1083 </tr> 1084 <tr> 1085 <td style="vertical-align: top; font-style: italic;">pt(zp)</td> 1086 <td style="vertical-align: top;">Potential temperature for 1087 z = zu(1) (horizontal average) (in K).</td> 1088 </tr> 1089 <tr> 1090 <td style="vertical-align: top; font-style: italic;">splptx</td> 1091 <td style="vertical-align: top;">Percentage of grid points 1092 using upstream scheme along x with 1093 upstream-spline advection switched on.</td> 1094 </tr> 1095 <tr> 1096 <td style="vertical-align: top; font-style: italic;">splpty</td> 1097 <td style="vertical-align: top;">Percentage of grid points 1098 using upstream scheme along y with 1099 upstream-spline 1100 advection switched on.</td> 1101 </tr> 1102 <tr> 1103 <td style="vertical-align: top; font-style: italic;">splptz</td> 1104 <td style="vertical-align: top;">Percentage of grid points 1105 using upstream scheme along z with 1106 upstream-spline 1107 advection switched on.<br> 1108 </td> 1109 </tr> 1110 <tr> 1111 <td style="vertical-align: top; font-style: italic;">L</td> 1112 <td style="vertical-align: top;">Monin-Obukhov length.</td> 1113 </tr> 1114 </tbody> 1115 1116 </table> 1117 1118 <br> 1119 Always <b>all</b> time series available are output to the file, 1120 regardless of the value of <span style="font-weight: bold;">data_output_ts</span>. 1121 Time series data refers to the total 1122 domain, but time series for subdomains can also be output (see <a href="chapter_4.1.html#statistic_regions">statistic_regions</a>). 1123 However, the following time series always present the values of the 1124 total model domain (even with output for subdomains): <i>umax</i>, <i>vmax</i>, 1125 <i>wmax</i>, <i>div_old</i>, <i>div_new</i>.<br><br>The temporal interval of the data points of the time series is assigned via the parameter <a href="#dt_dots">dt_dots</a>.<br> 1126 1127 1128 <p>In case of <span style="font-weight: bold;">data_output_format</span> = <span style="font-style: italic;">'profil'</span>, the data of the individual time series are output in columns 1129 to file <a href="chapter_3.4.html#PLOT1D_DATA">PLOTTS_DATA</a> 1130 starting from the second column (the simulated time is output as the 1131 first column). Their sequence (with respect to the columns) 1132 corresponds to the list given above. Additional to the file 1133 PLOTTS_DATA, which contains the data, 1134 PALM creates a NAMELIST parameter file (local name <a href="chapter_3.4.html#PLOTTS_PAR">PLOTTS_PAR</a>) 1135 which can be used as parameter input file for the plot software <a href="http://www.muk.uni-hannover.de/institut/software/profil_intro.html">profil</a>. 1136 Time series can be directly plotted with <span style="font-weight: bold;">profil</span> using these two files. The 1137 plot layout is 1138 steered via the parameter input file. The values of these <span style="font-weight: bold;">profil</span>-parameters are determined by 1139 a set of PALM-internal parameters. All 1140 parameter values can be changed by editing the parameter input file.<b> </b>In this case (<span style="font-weight: bold;">data_output_format</span> = <span style="font-style: italic;">'profil'</span>)<b> data_output_ts</b> 1141 determines which time series are actually to be plotted. They are 1142 plotted 1143 into individual coordinate systems (panels). Typically several time 1144 series are plotted 1145 together into one panel. The grouping is fixed PALM-internally (it can 1146 be changed by editing the parameter input file). The time series are 1147 assigned to the panels 1148 as: <br> 1149 </p> 1150 1151 1152 <ul> 1153 <p>panel 1: <i>E E *</i> <br> 1154 panel 2: <i>dt</i> <br> 1155 panel 3: <i>u* w*</i> <br> 1156 panel 4: <i>th*</i> <br> 1157 panel 5: <i>umax vmax wmax</i> <br> 1158 panel 6: <i>div_old div_new</i> <br> 1159 panel 7: <i>z_i_wpt z_i_pt</i> <br> 1160 panel 8: <i>w"pt"0 w"pt"wpt</i> <br> 1161 panel 9: <i>pt(0) pt(zp)</i> <br> 1162 panel 10: <i>splptx splpty splptz</i><br> 1163 panel 11: <i>L</i></p> 1164 </ul> 1165 1166 1167 <p>The range of values (y-axes) which are to be plotted can be 1168 assigned to each panel with the parameters <a href="chapter_4.2.html#cross_ts_uymin">cross_ts_uymin</a> 1169 and <a href="chapter_4.2.html#cross_ts_uymax">cross_ts_uymax</a>. 1170 If not a single time series of a panel is assigned by <span style="font-weight: bold;">data_output_ts</span>, 1171 then this panel is completely omitted in the plot.<br> 1172 </p> 1173 1174 1175 <p>Further details about plotting time series with <span style="font-weight: bold;">profil </span>can be found in <a href="chapter_4.5.3.html">chapter 1176 4.5.3</a>.</p> 1177 </td> 1178 </tr> 1179 <tr> 1180 <td style="vertical-align: top;"> 1181 <p><a name="data_output_2d_on_each_pe"></a><b>data_output_2d_on</b> <br> 1182 <b>_each_pe</b></p> 1183 </td> 1184 <td style="vertical-align: top;">L<br> 1185 </td> 1186 <td style="vertical-align: top;"><span style="font-style: italic;">.T.</span><br> 1187 </td> 1188 <td style="vertical-align: top;">Output 2d cross section data by one or 1189 all processors. 1190 1191 <p>In runs with several processors, by default, each processor 1192 outputs cross section data of its subdomain into an individual file. After PALM 1193 has finished, the contents of these files have to be sampled into one file<span style="font-weight: bold;"></span> using 804 file. <br><br>Further details about plotting vertical 805 profiles with <span style="font-weight: bold;">profil </span>can 806 be found in <a href="chapter_4.5.2.html">chapter 807 4.5.2</a></td> </tr> <tr> <td style="vertical-align: top;"> <p><a name="data_output_2d_on_each_pe"></a><b>data_output_2d_on</b> 808 <br> <b>_each_pe</b></p> </td> <td style="vertical-align: top;">L<br> </td> <td style="vertical-align: top;"><span style="font-style: italic;">.T.</span><br> </td> 809 <td style="vertical-align: top;">Output 2d cross section 810 data by one or 811 all processors. <p>In runs with several processors, by 812 default, each processor 813 outputs cross section data of its subdomain into an individual 814 file. After PALM 815 has finished, the contents of these files have to be sampled into one 816 file<span style="font-weight: bold;"></span> using 1194 817 the program <tt>combine_plot_fields.x</tt>. </p> 1195 1196 1197 <p>Alternatively, by assigning <b>data_output_2d_on_each_pe</b> = <i>.F.,</i> 818 <p>Alternatively, by assigning <b>data_output_2d_on_each_pe</b> 819 = <i>.F.,</i> 1198 820 the respective data is gathered on PE0 and output is done directly 1199 into one file, so <tt>combine_plot_fields.x</tt> does not have to be 1200 called. However, in case of very large numbers of horizontal gridpoints, sufficient 1201 memory is required on PE0. </p> 1202 </td> 1203 </tr> 1204 <tr> 1205 <td style="vertical-align: top;"> 1206 <p><a name="disturbance_amplitude"></a><b>disturbance<br> 1207 _amplitude</b></p> 1208 </td> 1209 <td style="vertical-align: top;">R</td> 1210 <td style="vertical-align: top;"><i>0.25</i></td> 1211 <td style="vertical-align: top;"> 1212 <p>Maximum perturbation amplitude of the random perturbations 821 into one file, so <tt>combine_plot_fields.x</tt> does not 822 have to be 823 called. However, in case of very large numbers of horizontal 824 gridpoints, sufficient 825 memory is required on PE0. </p> </td> </tr> 826 <tr> <td style="vertical-align: top;"> <p><a name="disturbance_amplitude"></a><b>disturbance<br> 827 _amplitude</b></p> </td> <td style="vertical-align: top;">R</td> <td style="vertical-align: top;"><i>0.25</i></td> 828 <td style="vertical-align: top;"> <p>Maximum 829 perturbation amplitude of the random perturbations 1213 830 imposed to the horizontal velocity field (in m/s). </p> 1214 831 <p>The parameter <a href="#create_disturbances">create_disturbances</a> 1215 832 describes how to impose random perturbations to the horizontal velocity 1216 833 field. Since the perturbation procedure includes two filter operations, 1217 the amplitude assigned by <b>disturbance_amplitude</b> is only an 1218 approximate value of the real magnitude of the perturbation.</p> 1219 </td> 1220 </tr> 1221 <tr> 1222 <td style="vertical-align: top;"> 1223 <p><a name="disturbance_energy_limit"></a><b>disturbance_energy</b> 1224 <br> 1225 <b>_limit</b></p> 1226 </td> 1227 <td style="vertical-align: top;">R</td> 1228 <td style="vertical-align: top;"><i>0.01</i></td> 1229 <td style="vertical-align: top;"> 1230 <p lang="en-GB">Upper limit value of the perturbation energy of 834 the amplitude assigned by <b>disturbance_amplitude</b> is 835 only an 836 approximate value of the real magnitude of the perturbation.</p> </td> 837 </tr> <tr> <td style="vertical-align: top;"> 838 <p><a name="disturbance_energy_limit"></a><b>disturbance_energy</b> 839 <br> <b>_limit</b></p> </td> <td style="vertical-align: top;">R</td> <td style="vertical-align: top;"><i>0.01</i></td> 840 <td style="vertical-align: top;"> <p lang="en-GB">Upper 841 limit value of the perturbation energy of 1231 842 the velocity field used as a criterion for imposing random 1232 perturbations (in m<sup>2</sup>/s<sup>2</sup>). </p>1233 <p><span lang="en-GB"><font face="Thorndale, serif">The parameter 1234 </font></span><a href="#create_disturbances"><span lang="en-GB"><font face="Thorndale, serif">create_disturbances</font></span></a><font face="Thorndale, serif"><span lang="en-GB">describes how to impose843 perturbations (in m<sup>2</sup>/s<sup>2</sup>). 844 </p> <p><span lang="en-GB"><font face="Thorndale, serif">The parameter </font></span><a href="#create_disturbances"><span lang="en-GB"><font face="Thorndale, serif">create_disturbances</font></span></a><font face="Thorndale, serif"><span lang="en-GB"> 845 describes how to impose 1235 846 random perturbations to the horizontal velocity field. The perturbation 1236 847 energy is defined as the volume average (over the total model domain) … … 1240 851 velocities are imposed no more. The value of this parameter usually 1241 852 must be determined by trial and error (it depends e.g. on the total 1242 number of grid points).</span> </font> </p> 1243 </td> 1244 </tr> 1245 <tr> 1246 <td style="vertical-align: top;"> 1247 <p><a name="disturbance_level_b"></a><b>disturbance_level_b</b></p> 1248 </td> 1249 <td style="vertical-align: top;">R</td> 1250 <td style="vertical-align: top;"><i>zu(3)</i></td> 1251 <td style="vertical-align: top;"> 1252 <p lang="en-GB"><font face="Thorndale, serif"><font size="3">Lower 853 number of grid points).</span> </font> </p> </td> 854 </tr> <tr> <td style="vertical-align: top;"> 855 <p><a name="disturbance_level_b"></a><b>disturbance_level_b</b></p> 856 </td> <td style="vertical-align: top;">R</td> 857 <td style="vertical-align: top;"><i>zu(3)</i></td> 858 <td style="vertical-align: top;"> <p lang="en-GB"><font face="Thorndale, serif"><font size="3">Lower 1253 859 limit of the vertical range for which random perturbations are to be 1254 imposed on the horizontal wind field (</font></font>in <font face="Thorndale, serif"><font size="3">m). </font></font> </p>1255 860 imposed on the horizontal wind field (</font></font>in <font face="Thorndale, serif"><font size="3">m). 861 </font></font> </p> <p><span lang="en-GB"><font face="Thorndale, serif">This 1256 862 parameter must hold the condition zu<i>(3)</i> <= <b>disturbance_level_b</b> 1257 <= <i>zu(</i></font></span><i><a href="chapter_4.1.html#nz"><span lang="en-GB"><font face="Thorndale, serif">nz-1</font></span></a><span lang="en-GB"><font face="Thorndale, serif">)</font></span></i><span lang="en-GB"><font face="Thorndale, serif">. Additionally, <b>disturbance_level_b</b> 1258 <= </font></span><a href="#disturbance_level_t"><span lang="en-GB"><font face="Thorndale, serif">disturbance_level_t</font></span></a> <span lang="en-GB"><font face="Thorndale, serif">must also hold. <br> 1259 </font></span></p> 1260 <p><span lang="en-GB"><font face="Thorndale, serif">The parameter 1261 </font></span><a href="#create_disturbances"><span lang="en-GB"><font face="Thorndale, serif">create_disturbances</font></span></a><font face="Thorndale, serif"><span lang="en-GB"> describes how to impose 1262 random perturbations to the horizontal velocity field</span></font><font face="Thorndale, serif"><span lang="en-GB">.</span> </font> </p> 1263 </td> 1264 </tr> 1265 <tr> 1266 <td style="vertical-align: top;"> 1267 <p><a name="disturbance_level_t"></a><b>disturbance_level_t</b></p> 1268 </td> 1269 <td style="vertical-align: top;">R</td> 1270 <td style="vertical-align: top;"><i>zu(nz/3)</i></td> 1271 <td style="vertical-align: top;"> 1272 <p lang="en-GB"><font face="Thorndale, serif"><font size="3">Upper 863 <= <i>zu(</i></font></span><i><a href="chapter_4.1.html#nz"><span lang="en-GB"><font face="Thorndale, serif">nz-1</font></span></a><span lang="en-GB"><font face="Thorndale, serif">)</font></span></i><span lang="en-GB"><font face="Thorndale, serif">. 864 Additionally, <b>disturbance_level_b</b> 865 <= </font></span><a href="#disturbance_level_t"><span lang="en-GB"><font face="Thorndale, serif">disturbance_level_t</font></span></a> 866 <span lang="en-GB"><font face="Thorndale, serif">must 867 also hold. <br> </font></span></p> <p><span lang="en-GB"><font face="Thorndale, serif">The 868 parameter </font></span><a href="#create_disturbances"><span lang="en-GB"><font face="Thorndale, serif">create_disturbances</font></span></a><font face="Thorndale, serif"><span lang="en-GB"> 869 describes how to impose 870 random perturbations to the horizontal velocity field</span></font><font face="Thorndale, serif"><span lang="en-GB">.</span> 871 </font> </p> </td> </tr> <tr> <td style="vertical-align: top;"> <p><a name="disturbance_level_t"></a><b>disturbance_level_t</b></p> 872 </td> <td style="vertical-align: top;">R</td> 873 <td style="vertical-align: top;"><i>zu(nz/3)</i></td> 874 <td style="vertical-align: top;"> <p lang="en-GB"><font face="Thorndale, serif"><font size="3">Upper 1273 875 limit of the vertical range for which random perturbations are to be 1274 imposed on the horizontal wind field (</font></font>in <font face="Thorndale, serif"><font size="3">m). </font></font> </p> 1275 <p><span lang="en-GB"><font face="Thorndale, serif">This 1276 parameter must hold the condition <b>disturbance_level_t</b> <= zu<i>(</i></font></span><i><a href="chapter_4.1.html#nz"><span lang="en-GB"><font face="Thorndale, serif">nz-1</font></span></a><span lang="en-GB"><font face="Thorndale, serif">)</font></span></i><span lang="en-GB"><font face="Thorndale, serif">. Additionally, </font></span><a href="#disturbance_level_b"><span lang="en-GB"><font face="Thorndale, serif">disturbance_level_b</font></span></a> <span lang="en-GB"><font face="Thorndale, serif"><= <b>disturbance_level_t</b> 1277 must also hold.<br> 1278 </font></span></p> 1279 <p><span lang="en-GB"><font face="Thorndale, serif">The parameter 1280 </font></span><a href="#create_disturbances"><span lang="en-GB"><font face="Thorndale, serif">create_disturbances</font></span></a><font face="Thorndale, serif"><span lang="en-GB"> describes how to impose 1281 random perturbations to the horizontal velocity field</span></font><font face="Thorndale, serif"><span lang="en-GB">.</span> </font> </p> 1282 </td> 1283 </tr> 1284 <tr> 1285 <td style="vertical-align: top;"> 1286 <p><a name="do2d_at_begin"></a><b>do2d_at_begin</b></p> 1287 </td> 1288 <td style="vertical-align: top;">L<br> 1289 </td> 1290 <td style="vertical-align: top;">.F.<br> 1291 </td> 1292 <td style="vertical-align: top;"> 1293 <p>Output of 2d cross section data at the beginning of a run. </p> 1294 1295 1296 <p>The temporal intervals of output times of 2d cross section data (see <a href="chapter_4.2.html#data_output">data_output</a>) 1297 are usually determined with parameters <a href="chapter_4.2.html#dt_do2d_xy">dt_do2d_xy</a>, 1298 <a href="chapter_4.2.html#dt_do2d_xz">dt_do2d_xz</a> 876 imposed on the horizontal wind field (</font></font>in <font face="Thorndale, serif"><font size="3">m). 877 </font></font> </p> <p><span lang="en-GB"><font face="Thorndale, serif">This 878 parameter must hold the condition <b>disturbance_level_t</b> 879 <= zu<i>(</i></font></span><i><a href="chapter_4.1.html#nz"><span lang="en-GB"><font face="Thorndale, serif">nz-1</font></span></a><span lang="en-GB"><font face="Thorndale, serif">)</font></span></i><span lang="en-GB"><font face="Thorndale, serif">. 880 Additionally, </font></span><a href="#disturbance_level_b"><span lang="en-GB"><font face="Thorndale, serif">disturbance_level_b</font></span></a> 881 <span lang="en-GB"><font face="Thorndale, serif"><= 882 <b>disturbance_level_t</b> 883 must also hold.<br> </font></span></p> <p><span lang="en-GB"><font face="Thorndale, serif">The 884 parameter </font></span><a href="#create_disturbances"><span lang="en-GB"><font face="Thorndale, serif">create_disturbances</font></span></a><font face="Thorndale, serif"><span lang="en-GB"> 885 describes how to impose 886 random perturbations to the horizontal velocity field</span></font><font face="Thorndale, serif"><span lang="en-GB">.</span> 887 </font> </p> </td> </tr> <tr> <td style="vertical-align: top;"> <p><a name="do2d_at_begin"></a><b>do2d_at_begin</b></p> 888 </td> <td style="vertical-align: top;">L<br> </td> 889 <td style="vertical-align: top;">.F.<br> </td> 890 <td style="vertical-align: top;"> <p>Output of 2d 891 cross section data at the beginning of a run. </p> <p>The 892 temporal intervals of output times of 2d cross section data (see <a href="chapter_4.2.html#data_output">data_output</a>) 893 are usually determined with parameters <a href="chapter_4.2.html#dt_do2d_xy">dt_do2d_xy</a>, <a href="chapter_4.2.html#dt_do2d_xz">dt_do2d_xz</a> 1299 894 and <a href="chapter_4.2.html#dt_do2d_yz">dt_do2d_yz</a>. 1300 By assigning <b>do2d_at_begin</b> = <i>.T.</i> an additional output 895 By assigning <b>do2d_at_begin</b> = <i>.T.</i> 896 an additional output 1301 897 will be made at the 1302 898 beginning of a run (thus at the time t = 0 or at the respective 1303 starting times of restart runs).</p> 1304 </td> 1305 </tr> 1306 <tr> 1307 <td style="vertical-align: top;"> 1308 <p><a name="do3d_at_begin"></a><b>do3d_at_begin</b></p> 1309 </td> 1310 <td style="vertical-align: top;">L<br> 1311 </td> 1312 <td style="vertical-align: top;">.F.<br> 1313 </td> 1314 <td style="vertical-align: top;">Output of 3d volume data at the beginning 1315 of a run.<br><br>The temporal intervals of output times of 3d volume data (see <a href="chapter_4.2.html#data_output">data_output</a>) 899 starting times of restart runs).</p> </td> </tr> <tr> 900 <td style="vertical-align: top;"> <p><a name="do3d_at_begin"></a><b>do3d_at_begin</b></p> 901 </td> <td style="vertical-align: top;">L<br> </td> 902 <td style="vertical-align: top;">.F.<br> </td> 903 <td style="vertical-align: top;">Output of 3d volume data 904 at the beginning 905 of a run.<br><br>The temporal intervals of output times of 906 3d volume data (see <a href="chapter_4.2.html#data_output">data_output</a>) 1316 907 is usually determined with parameter <a href="chapter_4.2.html#dt_do3d">dt_do3d</a>. 1317 By assigning <b>do3d_at_begin</b> = <i>.T.</i> an additional output 908 By assigning <b>do3d_at_begin</b> = <i>.T.</i> 909 an additional output 1318 910 will be made at the 1319 911 beginning of a run (thus at the time t = 0 or at the respective 1320 starting times of restart runs).</td> 1321 </tr> 1322 <tr> 1323 <td style="vertical-align: top;"> 1324 <p><a name="do3d_compress"></a><b>do3d_compress</b></p> 1325 </td> 1326 <td style="vertical-align: top;">L<br> 1327 </td> 1328 <td style="vertical-align: top;">.F.<br> 1329 </td> 1330 <td style="vertical-align: top;"> 1331 <p>Output of data for 3d plots in compressed form. </p> 1332 1333 1334 <p>This parameter only applies for <a href="chapter_4.2.html#data_output_format">data_output_format</a> = <span style="font-style: italic;">'avs'</span>.</p><p>Output of 3d volume data may need huge amounts of disc storage 912 starting times of restart runs).</td> </tr> <tr> <td style="vertical-align: top;"> <p><a name="do3d_compress"></a><b>do3d_compress</b></p> 913 </td> <td style="vertical-align: top;">L<br> </td> 914 <td style="vertical-align: top;">.F.<br> </td> 915 <td style="vertical-align: top;"> <p>Output of data 916 for 3d plots in compressed form. </p> <p>This 917 parameter only applies for <a href="chapter_4.2.html#data_output_format">data_output_format</a> 918 = <span style="font-style: italic;">'avs'</span>.</p><p>Output 919 of 3d volume data may need huge amounts of disc storage 1335 920 (up to several Terabytes ore more). Data compression can serve to 1336 921 reduce this requirement. PALM is able to output 3d data in compressed 1337 922 form using 32-bit integers, if <span style="font-weight: bold;">do3d_compress</span> 1338 = <span style="font-style: italic;">.T.</span> is assigned. This 923 = <span style="font-style: italic;">.T.</span> is 924 assigned. This 1339 925 yields a loss of accuracy, but the file size is clearly reduced. The 1340 926 parameter <a href="chapter_4.2.html#do3d_precision">do3d_precision</a> 1341 927 can be used to separately define the number of significant digits for 1342 each quantity.<br> 1343 </p> 1344 1345 1346 <p>So far compressed data output is only possible for Cray-T3E 928 each quantity.<br> </p> <p>So far compressed data 929 output is only possible for Cray-T3E 1347 930 machines. Additional information for 1348 931 handling compressed data is given in <a href="chapter_4.5.6.html">chapter 1349 4.5.6</a>.</p> 1350 </td> 1351 </tr> 1352 <tr> 1353 <td style="vertical-align: top;"> 1354 <p><a name="do3d_precision"></a><b>do3d_precision</b></p> 1355 </td> 1356 <td style="vertical-align: top;">C * 7 <br> 1357 1358 (100)</td> 1359 <td style="vertical-align: top;">see right<br> 1360 </td> 1361 <td style="vertical-align: top;"> 1362 <p>Significant digits in case of compressed data output. </p> 1363 1364 1365 <p>This parameter only applies for <a href="chapter_4.2.html#data_output_format">data_output_format</a> = <span style="font-style: italic;">'avs'</span>.</p><p>In case that data compression is used for output of 3d data 932 4.5.6</a>.</p> </td> </tr> <tr> <td style="vertical-align: top;"> <p><a name="do3d_precision"></a><b>do3d_precision</b></p> 933 </td> <td style="vertical-align: top;">C * 934 7 <br> 935 (100)</td> <td style="vertical-align: top;">see 936 right<br> </td> <td style="vertical-align: top;"> 937 <p>Significant digits in case of compressed data 938 output. </p> <p>This parameter only applies for 939 <a href="chapter_4.2.html#data_output_format">data_output_format</a> 940 = <span style="font-style: italic;">'avs'</span>.</p><p>In 941 case that data compression is used for output of 3d data 1366 942 (see <a href="chapter_4.2.html#do3d_compress">do3d_compress</a>), 1367 943 this parameter determines the number of significant digits 1368 which are to be output.<br> 1369 </p> 1370 1371 1372 <p>Fewer digits clearly reduce the amount 944 which are to be output.<br> </p> <p>Fewer digits 945 clearly reduce the amount 1373 946 of data. Assignments have to be given separately for each individual 1374 quantity via a character string of the form <span style="font-style: italic;">'<quantity name><number of 947 quantity via a character string of the form <span style="font-style: italic;">'<quantity 948 name><number of 1375 949 significant digits>'</span>, e.g. <span style="font-style: italic;">'pt2'</span>. 1376 950 Only those quantities listed in <a href="chapter_4.2.html#data_output">data_output</a> 1377 951 are admitted. Up to 9 significant digits are allowed (but large values 1378 952 are not very reasonable 1379 because they do not effect a significant compression).<br> 1380 </p> 1381 1382 1383 <p>The default assignment is <span style="font-weight: bold;">do3d_precision</span> 1384 = <span style="font-style: italic;">'u2'</span>, <span style="font-style: italic;">'v2'</span>, <span style="font-style: italic;">'w2'</span>, <span style="font-style: italic;">'p5'</span>, <span style="font-style: italic;">'pt2'</span>.</p> 1385 </td> 1386 </tr> 1387 <tr> 1388 <td style="vertical-align: top;"> 1389 <p><a name="dt_laufparameter"></a><b>dt</b></p> 1390 </td> 1391 <td style="vertical-align: top;">R</td> 1392 <td style="vertical-align: top;"><i>variable</i></td> 1393 <td style="vertical-align: top;"> 1394 <p lang="en-GB"><font face="Thorndale, serif"><font size="3">Time 1395 step to be used by the 3d-model (</font></font>in <font face="Thorndale, serif"><font size="3">s). </font></font> </p> 1396 <p><span lang="en-GB"><font face="Thorndale, serif">This parameter</font></span> 1397 <font face="Thorndale, serif"><span lang="en-GB">is described in 1398 detail with the initialization parameters (see</span></font><span lang="en-GB"><font face="Thorndale, serif"> </font></span><a href="chapter_4.1.html#dt"><span lang="en-GB"><font face="Thorndale, serif">dt</font></span></a><font face="Thorndale, serif"><span lang="en-GB">). Additionally, it may be 953 because they do not effect a significant compression).<br> </p> 954 <p>The default assignment is <span style="font-weight: bold;">do3d_precision</span> 955 = <span style="font-style: italic;">'u2'</span>, <span style="font-style: italic;">'v2'</span>, <span style="font-style: italic;">'w2'</span>, <span style="font-style: italic;">'p5'</span>, <span style="font-style: italic;">'pt2'</span>.</p> </td> 956 </tr> 957 <tr> <td style="vertical-align: top;"> <p><a name="dt_laufparameter"></a><b>dt</b></p> 958 </td> <td style="vertical-align: top;">R</td> 959 <td style="vertical-align: top;"><i>variable</i></td> 960 <td style="vertical-align: top;"> <p lang="en-GB"><font face="Thorndale, serif"><font size="3">Time 961 step to be used by the 3d-model (</font></font>in <font face="Thorndale, serif"><font size="3">s). 962 </font></font> </p> <p><span lang="en-GB"><font face="Thorndale, serif">This parameter</font></span> 963 <font face="Thorndale, serif"><span lang="en-GB">is 964 described in 965 detail with the initialization parameters (see</span></font><span lang="en-GB"><font face="Thorndale, serif"> </font></span><a href="chapter_4.1.html#dt"><span lang="en-GB"><font face="Thorndale, serif">dt</font></span></a><font face="Thorndale, serif"><span lang="en-GB">). 966 Additionally, it may be 1399 967 used as a run parameter and then applies to all restart runs (until it 1400 968 is changed again). A switch from a constant time step to a variable 1401 time step can be achieved with <b>dt</b> = <i>-1.0</i>.</span> </font> 1402 </p> 1403 </td> 1404 </tr> 1405 <tr> 1406 <td style="vertical-align: top;"><a name="dt_averaging_input"></a><span style="font-weight: bold;">dt_averaging_input</span><br> 1407 </td> 1408 <td style="vertical-align: top;">R<br> 1409 </td> 1410 <td style="vertical-align: top;"><span style="font-style: italic;">0.0</span><br> 1411 </td> 1412 <td style="vertical-align: top;">Temporal interval of data which are subject to temporal averaging (in s).<br><br>By default, data from each timestep within the interval defined by <a href="chapter_4.2.html#averaging_interval">averaging_interval</a> are used for calculating the temporal average. By choosing <span style="font-weight: bold;">dt_averaging_input</span> > <span lang="en-GB"><font face="Thorndale, serif"> </font></span><a href="chapter_4.1.html#dt"><span lang="en-GB"><font face="Thorndale, serif">dt</font></span></a><font face="Thorndale, serif"><span lang="en-GB"></span></font><span lang="en-GB"></span><span style="font-style: italic;"></span>, 969 time step can be achieved with <b>dt</b> = <i>-1.0</i>.</span> 970 </font> </p> </td> </tr> <tr> <td style="vertical-align: top;"><a name="dt_averaging_input"></a><span style="font-weight: bold;">dt_averaging_input</span><br> 971 </td> <td style="vertical-align: top;">R<br> </td> 972 <td style="vertical-align: top;"><span style="font-style: italic;">0.0</span><br> </td> 973 <td style="vertical-align: top;">Temporal interval 974 of data which are subject to temporal averaging (in s).<br><br>By 975 default, data from each timestep within the interval defined by <a href="chapter_4.2.html#averaging_interval">averaging_interval</a> 976 are used for calculating the temporal average. By choosing <span style="font-weight: bold;">dt_averaging_input</span> 977 > <span lang="en-GB"><font face="Thorndale, serif"> </font></span><a href="chapter_4.1.html#dt"><span lang="en-GB"><font face="Thorndale, serif">dt</font></span></a><font face="Thorndale, serif"><span lang="en-GB"></span></font><span lang="en-GB"></span><span style="font-style: italic;"></span>, 1413 978 the number of time levels entering the average can be minimized. This 1414 979 reduces the CPU-time of a run but may worsen the quality of the 1415 average's statistics.<br><br><font face="Thorndale, serif"><span lang="en-GB">With variable time step (see <span style="font-weight: bold;">dt</span>), the number of time levels entering the average can vary from one 1416 averaging interval to the next (for a more detailed explanation see </span></font><font><a href="#averaging_interval"><span lang="en-GB"><font face="Thorndale, serif">averaging_interval</font></span></a>)</font><font face="Thorndale, serif"><span lang="en-GB">. It is approximately given by the quotient of <span style="font-weight: bold;">averaging_interval</span> / MAX(<span style="font-weight: bold;"> dt_averaging_input</span>, <span style="font-weight: bold;">dt</span>) (which gives a more or less exact value if a fixed timestep is used and if this is an integral divisor of <span style="font-weight: bold;">dt_averaging_input</span>).</span></font> 1417 <br><br><span style="font-weight: bold;">Example:</span><br>With an averaging interval of 100.0 s and <span style="font-weight: bold;">dt_averaging_input</span> = <span style="font-style: italic;">10.0</span>, 980 average's statistics.<br><br><font face="Thorndale, serif"><span lang="en-GB">With 981 variable time step (see <span style="font-weight: bold;">dt</span>), 982 the number of time levels entering the average can vary from one 983 averaging interval to the next (for a more detailed explanation see </span></font><font><a href="#averaging_interval"><span lang="en-GB"><font face="Thorndale, serif">averaging_interval</font></span></a>)</font><font face="Thorndale, serif"><span lang="en-GB">. It 984 is approximately given by the quotient of <span style="font-weight: bold;">averaging_interval</span> / 985 MAX(<span style="font-weight: bold;"> dt_averaging_input</span>, 986 <span style="font-weight: bold;">dt</span>) (which 987 gives a more or less exact value if a fixed timestep is used and if 988 this is an integral divisor of <span style="font-weight: bold;">dt_averaging_input</span>).</span></font> 989 <br><br><span style="font-weight: bold;">Example:</span><br>With 990 an averaging interval of 100.0 s and <span style="font-weight: bold;">dt_averaging_input</span> = 991 <span style="font-style: italic;">10.0</span>, 1418 992 the time levels entering the average have a (minimum) distance of 10.0 1419 993 s (their distance may of course be larger if the current timestep is 1420 994 larger than 10.0 s), so the average is calculated from the data of 1421 (maximum) 10 time levels.<br><br><font face="Thorndale, serif"><span lang="en-GB">It is allowed 1422 to change <b>dt_averaging_input</b> during a job chain. If the last averaging 995 (maximum) 10 time levels.<br><br><font face="Thorndale, serif"><span lang="en-GB">It 996 is allowed 997 to change <b>dt_averaging_input</b> during a job chain. If 998 the last averaging 1423 999 interval of the run previous to the change could not be completed (i.e. 1424 1000 has to be finished in the current run), the individual profiles and/or 1425 1001 spectra entering the averaging are not uniformly distributed over the 1426 averaging interval.<br><br></span></font>Parameter <a href="#dt_averaging_input_pr">dt_averaging_input_pr</a> can be used to define a different temporal interval for vertical profile data and spectra.<br> 1427 </td> 1428 </tr> 1429 <tr> 1430 <td style="vertical-align: top;"> 1431 <p><a name="dt_averaging_input_pr"></a><b>dt_averaging_input_pr</b></p> 1432 </td> 1433 <td style="vertical-align: top;">R</td> 1434 <td style="vertical-align: top;"><span style="font-style: italic;">value of <a href="#dt_averaging_input">dt_<br>averaging_<br>input</a></span></td> 1435 <td style="vertical-align: top;"> 1436 <p lang="en-GB">Temporal interval of data which are subject to temporal averaging of <font face="Thorndale, serif"><font size="3">vertical profiles and/or spectra (</font></font>in <font face="Thorndale, serif"><font size="3">s). </font></font> </p> 1437 <p>By default, data from each timestep within the interval defined by<font face="Thorndale, serif"><span lang="en-GB"> </span></font><a href="#averaging_interval_pr"><span lang="en-GB"><font face="Thorndale, serif">averaging_interval_pr</font></span></a><span lang="en-GB"><font face="Thorndale, serif">, </font></span><span lang="en-GB"><font face="Thorndale, serif">and </font></span><a href="#averaging_interval_sp"><span lang="en-GB"><font face="Thorndale, serif">averaging_interval_sp</font></span></a><span lang="en-GB"><font face="Thorndale, serif"> </font></span>are used for calculating the temporal average. By choosing <span style="font-weight: bold;">dt_averaging_input_pr</span> > <span lang="en-GB"><font face="Thorndale, serif"> </font></span><a href="chapter_4.1.html#dt"><span lang="en-GB"><font face="Thorndale, serif">dt</font></span></a><font face="Thorndale, serif"><span lang="en-GB"></span></font><span lang="en-GB"></span><span style="font-style: italic;"></span>, 1002 averaging interval.<br><br></span></font>Parameter <a href="#dt_averaging_input_pr">dt_averaging_input_pr</a> can 1003 be used to define a different temporal interval for 1004 vertical profile data and spectra.<br> </td> </tr> 1005 <tr> <td style="vertical-align: top;"> <p><a name="dt_averaging_input_pr"></a><b>dt_averaging_input_pr</b></p> 1006 </td> <td style="vertical-align: top;">R</td> 1007 <td style="vertical-align: top;"><span style="font-style: italic;">value of <a href="#dt_averaging_input">dt_<br>averaging_<br>input</a></span></td> 1008 <td style="vertical-align: top;"> <p lang="en-GB">Temporal 1009 interval of data which are subject to temporal averaging of <font face="Thorndale, serif"><font size="3">vertical 1010 profiles and/or spectra (</font></font>in <font face="Thorndale, serif"><font size="3">s). 1011 </font></font> </p> <p>By default, data from 1012 each timestep within the interval defined by<font face="Thorndale, serif"><span lang="en-GB"> </span></font><a href="#averaging_interval_pr"><span lang="en-GB"><font face="Thorndale, serif">averaging_interval_pr</font></span></a><span lang="en-GB"><font face="Thorndale, serif">, </font></span><span lang="en-GB"><font face="Thorndale, serif">and </font></span><a href="#averaging_interval_sp"><span lang="en-GB"><font face="Thorndale, serif">averaging_interval_sp</font></span></a><span lang="en-GB"><font face="Thorndale, serif"> </font></span>are 1013 used for calculating the temporal average. By choosing <span style="font-weight: bold;">dt_averaging_input_pr</span> 1014 > <span lang="en-GB"><font face="Thorndale, serif"> </font></span><a href="chapter_4.1.html#dt"><span lang="en-GB"><font face="Thorndale, serif">dt</font></span></a><font face="Thorndale, serif"><span lang="en-GB"></span></font><span lang="en-GB"></span><span style="font-style: italic;"></span>, 1438 1015 the number of time levels entering the average can be minimized. This 1439 1016 reduces the CPU-time of a run but may worsen the quality of the 1440 average's statistics. <span lang="en-GB"><font face="Thorndale, serif"><span style="font-weight: bold;"></span><span style="font-weight: bold;"></span></font></span><a href="chapter_4.1.html#dt"><span lang="en-GB"></span></a><font face="Thorndale, serif"><span lang="en-GB"></span></font><span lang="en-GB"></span><br> 1441 </p><p>For more explanations see parameter <a href="#dt_averaging_input">dt_averaging_input</a>.<a href="chapter_4.1.html#dt"><span lang="en-GB"></span></a><font face="Thorndale, serif"><span lang="en-GB"></span></font></p></td> 1442 </tr> 1443 <tr> 1444 <td style="vertical-align: top;"><a name="dt_data_output"></a><span style="font-weight: bold;">dt_data_output</span><br> 1445 </td> 1446 <td style="vertical-align: top;">R<br> 1447 </td> 1448 <td style="vertical-align: top;"><span style="font-style: italic;">9999999.9</span><br> 1449 </td> 1450 <td style="vertical-align: top;"><p lang="en-GB"><font face="Thorndale"><font face="Thorndale, serif">Temporal interval</font> 1451 at which data (3d volume data (instantaneous or time averaged), 1017 average's statistics. <span lang="en-GB"><font face="Thorndale, serif"><span style="font-weight: bold;"></span><span style="font-weight: bold;"></span></font></span><a href="chapter_4.1.html#dt"><span lang="en-GB"></span></a><font face="Thorndale, serif"><span lang="en-GB"></span></font><span lang="en-GB"></span><br> </p><p>For 1018 more explanations see parameter <a href="#dt_averaging_input">dt_averaging_input</a>.<a href="chapter_4.1.html#dt"><span lang="en-GB"></span></a><font face="Thorndale, serif"><span lang="en-GB"></span></font></p></td> 1019 </tr> <tr> <td style="vertical-align: top;"><a name="dt_data_output"></a><span style="font-weight: bold;">dt_data_output</span><br> 1020 </td> <td style="vertical-align: top;">R<br> </td> 1021 <td style="vertical-align: top;"><span style="font-style: italic;">9999999.9</span><br> 1022 </td> <td style="vertical-align: top;"><p lang="en-GB"><font face="Thorndale"><font face="Thorndale, serif">Temporal interval</font> 1023 at which data (3d volume data (instantaneous or time 1024 averaged), 1452 1025 cross sections (instantaneous or time averaged), vertical profiles, 1453 1026 spectra) shall be output (</font>in <font face="Thorndale">s). </font></p> 1454 <span lang="en-GB"><font face="Thorndale">If data output is switched on (see </font></span><a href="chapter_4.2.html#data_output"><span lang="en-GB"><font face="Thorndale">data_output</font></span></a><span lang="en-GB"><font face="Thorndale">, <a href="#data_output_pr">data_output_pr</a>, <a href="#data_output_sp">data_output_sp</a>, and </font></span><a href="chapter_4.2.html#section_xy"><span lang="en-GB"><font face="Thorndale">section_xy</font></span></a><span lang="en-GB"><font face="Thorndale">), this parameter can be used to 1027 <span lang="en-GB"><font face="Thorndale">If 1028 data output is switched on (see </font></span><a href="chapter_4.2.html#data_output"><span lang="en-GB"><font face="Thorndale">data_output</font></span></a><span lang="en-GB"><font face="Thorndale">, <a href="#data_output_pr">data_output_pr</a>, <a href="#data_output_sp">data_output_sp</a>, and </font></span><a href="chapter_4.2.html#section_xy"><span lang="en-GB"><font face="Thorndale">section_xy</font></span></a><span lang="en-GB"><font face="Thorndale">), this 1029 parameter can be used to 1455 1030 assign the temporal interval at which these data shall be 1456 output. </font></span><span lang="en-GB"><font face="Thorndale">Output can be skipped at the beginning of a simulation using parameter <a href="#skip_time_data_output">skip_time_data_output</a>, which has zero value by default. </font></span><span lang="en-GB"><font face="Thorndale">Reference time is the beginning of the simulation, i.e. output 1457 takes place at times t = <b>skip_time_data_output + dt_data_output</b>, <span style="font-weight: bold;">skip_time_data_output</span> + 2*<b>dt_data_output</b>, <span style="font-weight: bold;">skip_time_data_output</span> + 3*<b>dt_data_output</b>, 1031 output. </font></span><span lang="en-GB"><font face="Thorndale">Output can be skipped at the beginning of a 1032 simulation using parameter <a href="#skip_time_data_output">skip_time_data_output</a>, 1033 which has zero value by default. </font></span><span lang="en-GB"><font face="Thorndale">Reference 1034 time is the beginning of the simulation, i.e. output 1035 takes place at times t = <b>skip_time_data_output + 1036 dt_data_output</b>, <span style="font-weight: bold;">skip_time_data_output</span> 1037 + 2*<b>dt_data_output</b>, <span style="font-weight: bold;">skip_time_data_output</span> 1038 + 3*<b>dt_data_output</b>, 1458 1039 etc. Since output is only done at the discrete time levels given by 1459 the timestep used, the actual output times can slightly deviate 1460 from these theoretical values</font></span><a href="chapter_4.2.html#dt_dopr_zeitpunkte"><span lang="en-GB"></span></a><span lang="en-GB"><font face="Thorndale">.<br><br>Individual temporal intervals for the different output quantities can be assigned using parameters <a href="#dt_do3d">dt_do3d</a>, <a href="#dt_do2d_xy">dt_do2d_xy</a>, <a href="dt_do2d_xz">dt_do2d_xz</a>, <a href="#dt_do2d_yz">dt_do2d_yz</a>, <a href="#dt_dopr">dt_dopr</a>, <a href="#dt_dosp">dt_dosp</a>, and <a href="#dt_data_output_av">dt_data_output_av</a>.</font></span> 1461 </td> 1462 </tr> 1463 <tr> 1464 <td style="vertical-align: top;"><a name="dt_data_output_av"></a><span style="font-weight: bold;">dt_data_output_av</span><br> 1465 </td> 1466 <td style="vertical-align: top;">R<br> 1467 </td> 1468 <td style="vertical-align: top;"><i>value of <a href="chapter_4.2.html#dt_data_output">dt_data_<br>output</a></i> 1469 </td> 1470 <td style="vertical-align: top;"><p lang="en-GB"><font face="Thorndale"><font face="Thorndale, serif">Temporal interval</font> 1040 the timestep used, the actual output times can slightly 1041 deviate 1042 from these theoretical values</font></span><a href="chapter_4.2.html#dt_dopr_zeitpunkte"><span lang="en-GB"></span></a><span lang="en-GB"><font face="Thorndale">.<br><br>Individual temporal 1043 intervals for the different output quantities can be assigned using 1044 parameters <a href="#dt_do3d">dt_do3d</a>, <a href="#dt_do2d_xy">dt_do2d_xy</a>, <a href="dt_do2d_xz">dt_do2d_xz</a>, <a href="#dt_do2d_yz">dt_do2d_yz</a>, <a href="#dt_dopr">dt_dopr</a>, <a href="#dt_dosp">dt_dosp</a>, 1045 and <a href="#dt_data_output_av">dt_data_output_av</a>.</font></span> 1046 </td> </tr> <tr> <td style="vertical-align: top;"><a name="dt_data_output_av"></a><span style="font-weight: bold;">dt_data_output_av</span><br> 1047 </td> <td style="vertical-align: top;">R<br> </td> 1048 <td style="vertical-align: top;"><i>value of 1049 <a href="chapter_4.2.html#dt_data_output">dt_data_<br>output</a></i> 1050 </td> <td style="vertical-align: top;"><p lang="en-GB"><font face="Thorndale"><font face="Thorndale, serif">Temporal interval</font> 1471 1051 at which time averaged 3d volume data and/or 2d cross section data 1472 shall be output (</font>in <font face="Thorndale">s). </font></p><span lang="en-GB"><font face="Thorndale">If data output of time averaged 2d and 3d data is switched on (see </font></span><a href="chapter_4.2.html#data_output"><span lang="en-GB"><font face="Thorndale">data_output</font></span></a> <span lang="en-GB"><font face="Thorndale">and </font></span><a href="chapter_4.2.html#section_xy"><span lang="en-GB"><font face="Thorndale">section_xy</font></span></a><span lang="en-GB"><font face="Thorndale">), this parameter can be used to 1052 shall be output (</font>in <font face="Thorndale">s). </font></p><span lang="en-GB"><font face="Thorndale">If data 1053 output of time averaged 2d and 3d data is switched on (see </font></span><a href="chapter_4.2.html#data_output"><span lang="en-GB"><font face="Thorndale">data_output</font></span></a> <span lang="en-GB"><font face="Thorndale">and </font></span><a href="chapter_4.2.html#section_xy"><span lang="en-GB"><font face="Thorndale">section_xy</font></span></a><span lang="en-GB"><font face="Thorndale">), this 1054 parameter can be used to 1473 1055 assign the temporal interval at which they shall be 1474 output. </font></span><span lang="en-GB"><font face="Thorndale">Output can be skipped at the beginning of a simulation using parameter <a href="#skip_time_data_output_av">skip_time_data_output_av</a>, which has zero value by default. </font></span><span lang="en-GB"><font face="Thorndale">Reference time is the beginning of the simulation, i.e. output 1475 takes place at times t = <b>skip_time_data_output_av + dt_data_output_av</b>, <span style="font-weight: bold;">skip_time_data_output_av</span> + 2*<b>dt_data_output_av</b>, <span style="font-weight: bold;">skip_time_data_output_av</span> + 3*<b>dt_data_output_av</b>, 1056 output. </font></span><span lang="en-GB"><font face="Thorndale">Output can be skipped at the beginning of a 1057 simulation using parameter <a href="#skip_time_data_output_av">skip_time_data_output_av</a>, 1058 which has zero value by default. </font></span><span lang="en-GB"><font face="Thorndale">Reference 1059 time is the beginning of the simulation, i.e. output 1060 takes place at times t = <b>skip_time_data_output_av + 1061 dt_data_output_av</b>, <span style="font-weight: bold;">skip_time_data_output_av</span> 1062 + 2*<b>dt_data_output_av</b>, <span style="font-weight: bold;">skip_time_data_output_av</span> 1063 + 3*<b>dt_data_output_av</b>, 1476 1064 etc. Since output is only done at the discrete time levels given by 1477 the timestep used, the actual output times can slightly deviate from 1478 these theoretical values</font></span><a href="chapter_4.2.html#dt_dopr_zeitpunkte"><span lang="en-GB"></span></a><span lang="en-GB"><font face="Thorndale">.<br><br></font></span>The length of the averaging interval is controlled via parameter <a href="chapter_4.2.html#averaging_interval">averaging_interval</a>.</td> 1479 </tr> 1480 <tr> 1481 <td style="vertical-align: top;"> 1482 <p><a name="dt_disturb"></a><b>dt_disturb</b></p> 1483 </td> 1484 <td style="vertical-align: top;">R</td> 1485 <td style="vertical-align: top;"><i>9999999.9</i></td> 1486 <td style="vertical-align: top;"> 1487 <p lang="en-GB"><font face="Thorndale"><font face="Thorndale, serif">Temporal interval</font> at which random 1065 the timestep used, the actual output times can slightly 1066 deviate from 1067 these theoretical values</font></span><a href="chapter_4.2.html#dt_dopr_zeitpunkte"><span lang="en-GB"></span></a><span lang="en-GB"><font face="Thorndale">.<br><br></font></span>The 1068 length of the averaging interval is controlled via parameter <a href="chapter_4.2.html#averaging_interval">averaging_interval</a>.</td> 1069 </tr> 1070 <tr> <td style="vertical-align: top;"> <p><a name="dt_disturb"></a><b>dt_disturb</b></p> 1071 </td> <td style="vertical-align: top;">R</td> 1072 <td style="vertical-align: top;"><i>9999999.9</i></td> 1073 <td style="vertical-align: top;"> <p lang="en-GB"><font face="Thorndale"><font face="Thorndale, serif">Temporal 1074 interval</font> at which random 1488 1075 perturbations are to be imposed on the horizontal velocity field 1489 (</font>in <font face="Thorndale">s). </font> </p> 1490 <p><span lang="en-GB"><font face="Thorndale, serif">The parameter 1491 </font></span><a href="#create_disturbances"><span lang="en-GB"><font face="Thorndale, serif">create_disturbances</font></span></a><font face="Thorndale, serif"><span lang="en-GB"> describes how to impose 1492 random perturbations to the horizontal velocity field</span></font><font face="Thorndale, serif"><span lang="en-GB">.</span> </font> </p> 1493 </td> 1494 </tr> 1495 <tr> 1496 <td style="vertical-align: top;"> 1497 <p><a name="dt_dopr"></a><b>dt_dopr</b></p> 1498 </td> 1499 <td style="vertical-align: top;">R</td> 1500 <td style="vertical-align: top;"><i>value of <a href="#dt_data_output">dt_data_<br>output</a></i></td> 1501 <td style="vertical-align: top;"> 1502 <p><span lang="en-GB"><font face="Thorndale">Temporal interval at 1076 (</font>in <font face="Thorndale">s). </font> 1077 </p> <p><span lang="en-GB"><font face="Thorndale, serif">The parameter </font></span><a href="#create_disturbances"><span lang="en-GB"><font face="Thorndale, serif">create_disturbances</font></span></a><font face="Thorndale, serif"><span lang="en-GB"> 1078 describes how to impose 1079 random perturbations to the horizontal velocity field</span></font><font face="Thorndale, serif"><span lang="en-GB">.</span> 1080 </font> </p> </td> </tr> <tr> <td style="vertical-align: top;"> <p><a name="dt_dopr"></a><b>dt_dopr</b></p> 1081 </td> <td style="vertical-align: top;">R</td> 1082 <td style="vertical-align: top;"><i>value of 1083 <a href="#dt_data_output">dt_data_<br>output</a></i></td> 1084 <td style="vertical-align: top;"> <p><span lang="en-GB"><font face="Thorndale">Temporal 1085 interval at 1503 1086 which data of vertical profiles shall be output (to local 1504 file <a href="chapter_3.4.html#DATA_1D_PR_NETCDF">DATA_1D_PR_NETCDF</a> or/and </font></span><a href="chapter_3.4.html#PLOT1D_DATA"><span lang="en-GB"><font face="Thorndale">PLOT1D_DATA</font></span></a><span lang="en-GB"><font face="Thorndale">) (</font></span>in <span lang="en-GB"><font face="Thorndale">s). </font></span> </p> 1505 1506 1507 <p><span lang="en-GB"><font face="Thorndale">If output of 1508 horizontally averaged vertical profiles is switched on (see </font></span><a href="chapter_4.2.html#data_output_pr"><span lang="en-GB"><font face="Thorndale">data_output_pr</font></span></a><span lang="en-GB"><font face="Thorndale">), </font></span><span lang="en-GB"><font face="Thorndale">this parameter can be used to 1509 assign the temporal interval at which profile data shall be output.</font></span><span lang="en-GB"><font face="Thorndale"> </font></span><span lang="en-GB"><font face="Thorndale">Output can be skipped at the beginning of a simulation using parameter <a href="#skip_time_dopr">skip_time_dopr</a>, which has zero value by default. </font></span><span lang="en-GB"></span><span lang="en-GB"><font face="Thorndale">Reference time is the beginning 1087 file <a href="chapter_3.4.html#DATA_1D_PR_NETCDF">DATA_1D_PR_NETCDF</a> 1088 or/and </font></span><a href="chapter_3.4.html#PLOT1D_DATA"><span lang="en-GB"><font face="Thorndale">PLOT1D_DATA</font></span></a><span lang="en-GB"><font face="Thorndale">) (</font></span>in 1089 <span lang="en-GB"><font face="Thorndale">s). 1090 </font></span> </p> <p><span lang="en-GB"><font face="Thorndale">If output of 1091 horizontally averaged vertical profiles is switched on (see </font></span><a href="chapter_4.2.html#data_output_pr"><span lang="en-GB"><font face="Thorndale">data_output_pr</font></span></a><span lang="en-GB"><font face="Thorndale">), </font></span><span lang="en-GB"><font face="Thorndale">this 1092 parameter can be used to 1093 assign the temporal interval at which profile data shall be output.</font></span><span lang="en-GB"><font face="Thorndale"> </font></span><span lang="en-GB"><font face="Thorndale">Output can 1094 be skipped at the beginning of a simulation using parameter <a href="#skip_time_dopr">skip_time_dopr</a>, which has 1095 zero value by default. </font></span><span lang="en-GB"></span><span lang="en-GB"><font face="Thorndale">Reference 1096 time is the beginning 1510 1097 of the simulation, thus t = 0, </font></span><span lang="en-GB"><font face="Thorndale">i.e. output 1511 takes place at times t = <b>skip_time_dopr + dt_dopr</b>, <span style="font-weight: bold;">skip_time_dopr</span> + 2*<b>dt_dopr</b>, <span style="font-weight: bold;">skip_time_dopr</span> + 3*<b>dt_dopr</b>, 1098 takes place at times t = <b>skip_time_dopr + dt_dopr</b>, <span style="font-weight: bold;">skip_time_dopr</span> + 2*<b>dt_dopr</b>, 1099 <span style="font-weight: bold;">skip_time_dopr</span> 1100 + 3*<b>dt_dopr</b>, 1512 1101 etc.</font></span><span lang="en-GB"><font face="Thorndale"> Since 1513 1102 profiles can not be calculated for times lying within a time step … … 1515 1104 If a time step ranges from t = 1799.8 to t = 1800.2, then in the 1516 1105 example above the output would take place at t = 1800.2. In general, 1517 the output always lie between t = 1800.0 and t = 1800.0 + </font></span><a href="chapter_4.1.html#dt"><span lang="en-GB"><font face="Thorndale">dt</font></span></a><span lang="en-GB"><font face="Thorndale">. If the model uses a variable time step, these 1106 the output always lie between t = 1800.0 and t = 1800.0 + </font></span><a href="chapter_4.1.html#dt"><span lang="en-GB"><font face="Thorndale">dt</font></span></a><span lang="en-GB"><font face="Thorndale">. If the 1107 model uses a variable time step, these 1518 1108 deviations from the theoretical output times will of course be 1519 different for each output time.<br> 1520 </font></span></p> 1521 1522 1523 <p><span lang="en-GB"><font face="Thorndale">In order to 1524 guarantee an output of profile data at the end of a simulation (see </font></span><font><a href="chapter_4.1.html#end_time"><span lang="en-GB"><font face="Thorndale">end_time</font></span></a></font><span lang="en-GB"><font face="Thorndale">) in any way</font></span><span lang="en-GB"><font face="Thorndale">, <span style="font-weight: bold;">end_time</span> 1109 different for each output time.<br> </font></span></p> 1110 <p><span lang="en-GB"><font face="Thorndale">In 1111 order to 1112 guarantee an output of profile data at the end of a simulation (see </font></span><font><a href="chapter_4.1.html#end_time"><span lang="en-GB"><font face="Thorndale">end_time</font></span></a></font><span lang="en-GB"><font face="Thorndale">) in any way</font></span><span lang="en-GB"><font face="Thorndale">, 1113 <span style="font-weight: bold;">end_time</span> 1525 1114 should be equal or a little bit 1526 1115 larger than the respective theoretical output time. For example, if <b>dt_dopr</b> 1527 = <i>900.0</i><span style="font-style: italic;"> </span>and 3600.0 1116 = <i>900.0</i><span style="font-style: italic;"> 1117 </span>and 3600.0 1528 1118 seconds are to be simulated, then <b>end_time</b> 1529 >= 3600.0 should be chosen.</font></span><a href="chapter_4.1.html#dt"><span lang="en-GB"></span></a><span lang="en-GB"><font face="Thorndale"><span style="font-weight: bold;"></span> </font></span> </p> 1530 1531 1532 <p><span lang="en-GB"><font face="Thorndale">A selection of 1533 profiles to be output can be done via parameter </font></span><a href="chapter_4.2.html#data_output_pr"><span lang="en-GB"><font face="Thorndale">data_output_pr</font></span></a><span lang="en-GB"><font face="Thorndale">. </font></span> </p> 1534 </td> 1535 </tr> 1536 <tr> 1537 <td style="vertical-align: top;"><a name="dt_dopr_listing"></a><span style="font-weight: bold;">dt_dopr_listing</span><br> 1538 </td> 1539 <td style="vertical-align: top;">R<br> 1540 </td> 1541 <td style="vertical-align: top;"><i>9999999.9</i></td> 1542 <td style="vertical-align: top;"> 1543 <p><span lang="en-GB"><font face="Thorndale, serif">Temporal 1544 interval</font> at which data <font face="Thorndale">of vertical 1545 profiles shall be output (output for printouts, local file </font></span><a href="chapter_3.4.html#LIST_PROFIL"><span lang="en-GB"><font face="Thorndale">LIST_PROFIL</font></span></a><span lang="en-GB"><font face="Thorndale">) (</font></span>in <span lang="en-GB"><font face="Thorndale">s). </font></span> </p> 1546 1547 1548 <p>T<span lang="en-GB"></span><a href="chapter_4.2.html#pr1d"><span lang="en-GB"></span></a><span lang="en-GB"></span><span lang="en-GB"><font face="Thorndale">his 1119 >= 3600.0 should be chosen.</font></span><a href="chapter_4.1.html#dt"><span lang="en-GB"></span></a><span lang="en-GB"><font face="Thorndale"><span style="font-weight: bold;"></span> </font></span> 1120 </p> <p><span lang="en-GB"><font face="Thorndale">A selection of 1121 profiles to be output can be done via parameter </font></span><a href="chapter_4.2.html#data_output_pr"><span lang="en-GB"><font face="Thorndale">data_output_pr</font></span></a><span lang="en-GB"><font face="Thorndale">. </font></span> 1122 </p> </td> </tr> <tr> <td style="vertical-align: top;"><a name="dt_dopr_listing"></a><span style="font-weight: bold;">dt_dopr_listing</span><br> 1123 </td> <td style="vertical-align: top;">R<br> </td> 1124 <td style="vertical-align: top;"><i>9999999.9</i></td> 1125 <td style="vertical-align: top;"> <p><span lang="en-GB"><font face="Thorndale, serif">Temporal 1126 interval</font> at which data <font face="Thorndale">of 1127 vertical 1128 profiles shall be output (output for printouts, local file </font></span><a href="chapter_3.4.html#LIST_PROFIL"><span lang="en-GB"><font face="Thorndale">LIST_PROFIL</font></span></a><span lang="en-GB"><font face="Thorndale">) (</font></span>in 1129 <span lang="en-GB"><font face="Thorndale">s). </font></span> 1130 </p> <p>T<span lang="en-GB"></span><a href="chapter_4.2.html#pr1d"><span lang="en-GB"></span></a><span lang="en-GB"></span><span lang="en-GB"><font face="Thorndale">his 1549 1131 parameter can be used to 1550 assign the temporal interval at which profile data shall be output.</font></span><span lang="en-GB"><font face="Thorndale"> Reference time is the beginning 1551 of the simulation, thus t = 0. For example if <b>dt_dopr_listing</b> = 1800.0, 1132 assign the temporal interval at which profile data shall be output.</font></span><span lang="en-GB"><font face="Thorndale"> Reference 1133 time is the beginning 1134 of the simulation, thus t = 0. For example if <b>dt_dopr_listing</b> 1135 = 1800.0, 1552 1136 then output takes place at t = 1800.0, 3600.0, 5400.0, etc. Since 1553 1137 profiles can not be calculated for times lying within a time step … … 1555 1139 If a time step ranges from t = 1799.8 to t = 1800.2, then in the 1556 1140 example above the output would take place at t = 1800.2. In general, 1557 the output always lie between t = 1800.0 and t = 1800.0 + </font></span><a href="chapter_4.1.html#dt"><span lang="en-GB"><font face="Thorndale">dt</font></span></a> 1558 <span lang="en-GB"><font face="Thorndale">(numbersare related to1141 the output always lie between t = 1800.0 and t = 1800.0 + </font></span><a href="chapter_4.1.html#dt"><span lang="en-GB"><font face="Thorndale">dt</font></span></a> <span lang="en-GB"><font face="Thorndale">(numbers 1142 are related to 1559 1143 the 1560 1144 example above). If the model uses a variable time step, these 1561 1145 deviations from the theoretical output times will of course be 1562 different for each output time.<br> 1563 </font></span></p> 1564 1565 1566 <p><span lang="en-GB"><font face="Thorndale">In order to 1567 guarantee an output of profile data at the end of a simulation (see </font></span><font><a href="chapter_4.1.html#end_time"><span lang="en-GB"><font face="Thorndale">end_time</font></span></a></font><span lang="en-GB"><font face="Thorndale">) in any way</font></span><span lang="en-GB"><font face="Thorndale">, <span style="font-weight: bold;">end_time</span> 1146 different for each output time.<br> </font></span></p> 1147 <p><span lang="en-GB"><font face="Thorndale">In 1148 order to 1149 guarantee an output of profile data at the end of a simulation (see </font></span><font><a href="chapter_4.1.html#end_time"><span lang="en-GB"><font face="Thorndale">end_time</font></span></a></font><span lang="en-GB"><font face="Thorndale">) in any way</font></span><span lang="en-GB"><font face="Thorndale">, 1150 <span style="font-weight: bold;">end_time</span> 1568 1151 should be a little bit 1569 1152 larger than the respective theoretical output time. For example, if <b>dt_dopr_listing</b> 1570 = <i>900.0</i><span style="font-style: italic;"> </span>and 3600.0 1153 = <i>900.0</i><span style="font-style: italic;"> 1154 </span>and 3600.0 1571 1155 seconds are to be simulated, then it should be at least <b>end_time</b> 1572 > 3600.0 + </font></span><a href="chapter_4.1.html#dt"><span lang="en-GB"><font face="Thorndale">dt</font></span></a><span lang="en-GB"><font face="Thorndale">. If variable time steps are used 1156 > 3600.0 + </font></span><a href="chapter_4.1.html#dt"><span lang="en-GB"><font face="Thorndale">dt</font></span></a><span lang="en-GB"><font face="Thorndale">. If 1157 variable time steps are used 1573 1158 (which is the default), <span style="font-weight: bold;">dt</span> 1574 1159 should be properly estimated. </font></span> </p> 1575 1576 1577 <p><span lang="en-GB"><font face="Thorndale">Data and output 1578 format of the file </font></span><a href="chapter_3.4.html#LIST_PROFIL"><span lang="en-GB"><font face="Thorndale">LIST_PROFIL</font></span></a> <span lang="en-GB"><font face="Thorndale">is internally fixed. In this file 1160 <p><span lang="en-GB"><font face="Thorndale">Data 1161 and output 1162 format of the file </font></span><a href="chapter_3.4.html#LIST_PROFIL"><span lang="en-GB"><font face="Thorndale">LIST_PROFIL</font></span></a> 1163 <span lang="en-GB"><font face="Thorndale">is 1164 internally fixed. In this file 1579 1165 the profiles of the most important model variables are arranged in 1580 adjacent columns.</font></span> </p> 1581 </td> 1582 </tr> 1583 <tr> 1584 <td style="vertical-align: top;"> 1585 <p><a name="dt_dots"></a><b>dt_dots</b></p> 1586 </td> 1587 <td style="vertical-align: top;">R</td> 1588 <td style="vertical-align: top;"><span style="font-style: italic;">see right</span></td> 1589 <td style="vertical-align: top;"> 1590 <p lang="en-GB"><font face="Thorndale"><font face="Thorndale, serif">Temporal interval</font> at which time series data shall be output (</font>in <font face="Thorndale">s). 1591 </font> </p> 1592 <p><span lang="en-GB"><font face="Thorndale">If output of time 1593 series is switched on (see </font></span><a href="#data_output_ts"><span lang="en-GB"><font face="Thorndale">data_output_ts</font></span></a><span lang="en-GB"><font face="Thorndale">), </font></span><span lang="en-GB"><font face="Thorndale">this parameter can be used to 1594 assign the temporal interval at which data points shall be output. </font></span><span lang="en-GB"><font face="Thorndale">Reference time is the beginning of 1166 adjacent columns.</font></span> </p> </td> </tr> 1167 <tr> <td style="vertical-align: top;"> <p><a name="dt_dots"></a><b>dt_dots</b></p> 1168 </td> <td style="vertical-align: top;">R</td> 1169 <td style="vertical-align: top;"><span style="font-style: italic;">see right</span></td> 1170 <td style="vertical-align: top;"> <p lang="en-GB"><font face="Thorndale"><font face="Thorndale, serif">Temporal 1171 interval</font> at which time series data shall be 1172 output (</font>in <font face="Thorndale">s). </font> 1173 </p> <p>The default interval for the output of timeseries 1174 is calculated as shown below (this tries to minimize the number of 1175 calls of <span style="font-family: Courier New,Courier,monospace;">flow_statistics</span>)</p><p style="font-family: Courier New,Courier,monospace;"> 1176 IF ( <a href="#averaging_interval_pr">averaging_interval_pr</a> 1177 == 0.0 ) THEN<br> 1178 <span style="font-weight: bold;">dt_dots</span> = 1179 MIN( <a href="#dt_run_control">dt_run_control</a>, <a href="#dt_dopr">dt_dopr</a> )<br> 1180 ELSE<br> 1181 <span style="font-weight: bold;">dt_dots</span> = 1182 MIN( dt_run_control, <a href="#dt_averaging_input_pr">dt_averaging_input_pr</a> 1183 )<br> 1184 ENDIF</p><p>This parameter can be used to 1185 assign the temporal interval at which data points shall be output. <span lang="en-GB"><font face="Thorndale">Reference 1186 time is the beginning of 1595 1187 the simulation, i.e. output takes place at times t = <b>dt_dots</b>, 1596 2*<b>dt_dots</b>, 3*<b>dt_dots</b>, etc. The actual output times can 1597 deviate from these theoretical values (see </font></span><a href="#dt_dopr_zeitpunkte"><span lang="en-GB"><font face="Thorndale">dt_dopr</font></span></a><span lang="en-GB"><font face="Thorndale">). Is <b>dt_dots</b> < </font></span><a href="chapter_4.1.html#dt"><span lang="en-GB"><font face="Thorndale">dt</font></span></a><span lang="en-GB"><font face="Thorndale">, then data of the time series are 1188 2*<b>dt_dots</b>, 3*<b>dt_dots</b>, etc. The 1189 actual output times can 1190 deviate from these theoretical values (see </font></span><a href="#dt_dopr_zeitpunkte"><span lang="en-GB"><font face="Thorndale">dt_dopr</font></span></a><span lang="en-GB"><font face="Thorndale">). 1191 Is <b>dt_dots</b> < </font></span><a href="chapter_4.1.html#dt"><span lang="en-GB"><font face="Thorndale">dt</font></span></a><span lang="en-GB"><font face="Thorndale">, then data 1192 of the time series are 1598 1193 written after each time step (if this is requested it should be <b>dt_dots</b> 1599 = <i>0</i>).</font></span></p><p><span lang="en-GB"><font face="Thorndale">The default value of <span style="font-weight: bold;">dt_dots</span> is calculated as follows:</font></span></p> IF ( <a href="#averaging_interval_pr">averaging_interval_pr</a> == 0.0 ) THEN<br> <span style="font-weight: bold;">dt_dots</span> = MIN( <a href="#dt_run_control">dt_run_control</a>, <a href="#dt_dopr">dt_dopr</a> )<br> ELSE<br> <span style="font-weight: bold;">dt_dots</span> = MIN( <span style="font-weight: bold;">dt_run_control</span>, <a href="#dt_averaging_input_pr">dt_averaging_input_pr</a> )<br> ENDIF<br><br>(which minimizes the number of calls of routine flow_statistics).</td> 1600 </tr> 1601 1602 <tr> 1603 <td style="vertical-align: top;"> 1604 <p><a name="dt_do2d_xy"></a><b>dt_do2d_xy</b></p> 1605 </td> 1606 <td style="vertical-align: top;">R</td> 1607 <td style="vertical-align: top;"><i>value of <a href="chapter_4.2.html#dt_data_output">dt_data_<br>output</a></i></td> 1608 <td style="vertical-align: top;"> 1609 <p lang="en-GB"><font face="Thorndale"><font face="Thorndale, serif">Temporal interval</font> at which horizontal cross section data shall be output (</font>in <font face="Thorndale">s). </font> </p> 1610 <p><span lang="en-GB"><font face="Thorndale">If output of 1194 = <i>0</i>).</font></span></p><p><span lang="en-GB"><font face="Thorndale">The default 1195 value of <span style="font-weight: bold;">dt_dots</span> 1196 is calculated as follows:</font></span></p> 1197 IF ( <a href="#averaging_interval_pr">averaging_interval_pr</a> 1198 == 0.0 ) THEN<br> 1199 <span style="font-weight: bold;">dt_dots</span> = 1200 MIN( <a href="#dt_run_control">dt_run_control</a>, <a href="#dt_dopr">dt_dopr</a> )<br> 1201 ELSE<br> 1202 <span style="font-weight: bold;">dt_dots</span> = 1203 MIN( <span style="font-weight: bold;">dt_run_control</span>, 1204 <a href="#dt_averaging_input_pr">dt_averaging_input_pr</a> 1205 )<br> 1206 ENDIF<br><br>(which minimizes the number of calls of 1207 routine flow_statistics).<br><p>By default time series data 1208 is output to the local file <a href="chapter_3.4.html#DATA_1D_TS_NETCDF">DATA_1D_TS_NETCDF</a>. 1209 Because of the default settings of <span style="font-weight: bold;">dt_dots</span>, 1210 it will generally be created for each model run. The file's 1211 format is NetCDF. Further details about processing NetCDF 1212 data are given in chapter <a href="chapter_4.5.1.html">4.5.1</a>.</p>The 1213 file contains the following timeseries quantities (the first column 1214 gives the name of the quantities as used in the NetCDF file):<br><table style="text-align: left; width: 100%;" cellpadding="2" cellspacing="2"> <tbody> <tr> <td style="font-style: italic; vertical-align: middle;">E<br> 1215 </td> <td style="vertical-align: top;">Total 1216 kinetic energy of 1217 the flow (in m<sup>2</sup>/s<sup>2</sup>) 1218 (normalized with respect to the total number of grid points).</td> 1219 </tr> <tr> <td style="font-style: italic; vertical-align: middle;">E*<br> 1220 </td> <td style="vertical-align: top;">Perturbation 1221 kinetic 1222 energy of the flow (in m<sup>2</sup>/s<sup>2</sup>)<sup> 1223 </sup>(normalized 1224 with respect to the total number of grid 1225 points)</td> </tr> <tr> <td style="vertical-align: top; font-style: italic;">dt<br> 1226 </td> <td style="vertical-align: top;">Time step 1227 size (in s).</td> </tr> <tr> <td style="vertical-align: top; font-style: italic;">u<sub>*</sub></td> 1228 <td style="vertical-align: top;">Friction velocity (in 1229 m/s) 1230 (horizontal average).</td> </tr> <tr> <td style="vertical-align: top; font-style: italic;">w<sub>*</sub></td> 1231 <td style="vertical-align: top;">Vertical velocity scale 1232 of 1233 the CBL (in m/s) (horizontal average)</td> </tr> <tr> 1234 <td style="vertical-align: top; font-style: italic;">th<sub>*</sub></td> 1235 <td style="vertical-align: top;">Temperature 1236 scale (Prandtl layer), defined as <i>w"pt"0 1237 / </i><i>u<sub>*</sub></i> 1238 (horizontal 1239 average) (in K).</td> </tr> <tr> <td style="vertical-align: top; font-style: italic;">umax<br> 1240 </td> <td style="vertical-align: top;">Maximum 1241 u-component of the 1242 velocity (in m/s).</td> </tr> <tr> <td style="vertical-align: top; font-style: italic;">vmax<br> 1243 </td> <td style="vertical-align: top;">Maximum 1244 v-component of the 1245 velocity (in m/s).</td> </tr> <tr> <td style="vertical-align: top; font-style: italic;">wmax<br> 1246 </td> <td style="vertical-align: top;">Maximum 1247 w-component of the 1248 velocity (in m/s).</td> </tr> <tr> <td style="vertical-align: top; font-style: italic;">div_old<br> 1249 </td> <td style="vertical-align: top;">Divergence 1250 of the velocity 1251 field before the pressure 1252 solver has been called (normalized with respect to the total number of 1253 grid points) (in 1/s).</td> </tr> <tr> <td style="vertical-align: top; font-style: italic;">div_new</td> 1254 <td style="vertical-align: top;">Divergence of the 1255 velocity 1256 field after the pressure 1257 solver has been called (normalized with respect to the total number of 1258 grid points) (in 1/s).</td> </tr> <tr> <td style="vertical-align: top; font-style: italic;">z_i_wpt</td> 1259 <td style="vertical-align: top;">Height of the convective 1260 boundary layer (horizontal average) 1261 determined by the height of the minimum sensible heat flux (in m).</td> 1262 </tr> <tr> <td style="vertical-align: top; font-style: italic;">z_i_pt</td> 1263 <td style="vertical-align: top;">Height of the convective 1264 boundary layer (horizontal average) 1265 determined by the temperature profile (in m).</td> </tr> <tr> 1266 <td style="vertical-align: top; font-style: italic;">w"pt"0</td> 1267 <td style="vertical-align: top;">Subgrid-scale sensible 1268 heat flux near the surface (horizontal 1269 average) 1270 between z = 0 and z = z<sub>p</sub> = zu(1) (there it 1271 corresponds to 1272 the total heat flux) (in K m/s).</td> </tr> <tr> <td style="vertical-align: top; font-style: italic;">w"pt"</td> 1273 <td style="vertical-align: top;">Subgrid-scale heat flux 1274 (horizontal average) for z = zw(1) (in K 1275 m/s).</td> </tr> <tr> <td style="vertical-align: top; font-style: italic;">wpt</td> 1276 <td style="vertical-align: top;">Total heat flux 1277 (horizontal average) for z = zw(1) (in K m/s).</td> </tr> <tr> 1278 <td style="vertical-align: top; font-style: italic;">pt(0)</td> 1279 <td style="vertical-align: top;">Potential temperature at 1280 the surface (horizontal average) (in K).</td> </tr> <tr> 1281 <td style="vertical-align: top; font-style: italic;">pt(zp)</td> 1282 <td style="vertical-align: top;">Potential temperature for 1283 z = zu(1) (horizontal average) (in K).</td> </tr> <tr> 1284 <td style="vertical-align: top; font-style: italic;">splptx</td> 1285 <td style="vertical-align: top;">Percentage of grid points 1286 using upstream scheme along x with 1287 upstream-spline advection switched on.</td> </tr> <tr> 1288 <td style="vertical-align: top; font-style: italic;">splpty</td> 1289 <td style="vertical-align: top;">Percentage of grid points 1290 using upstream scheme along y with 1291 upstream-spline 1292 advection switched on.</td> </tr> <tr> <td style="vertical-align: top; font-style: italic;">splptz</td> 1293 <td style="vertical-align: top;">Percentage of grid points 1294 using upstream scheme along z with 1295 upstream-spline 1296 advection switched on.<br> </td> </tr> <tr> <td style="vertical-align: top; font-style: italic;">L</td> 1297 <td style="vertical-align: top;">Monin-Obukhov length.</td> 1298 </tr> </tbody> </table><br>Additionally, the 1299 user can add his own timeseries quantities to the file, by using the 1300 user-interface subroutines<span style="font-family: Courier New,Courier,monospace;"> <a href="chapter_3.5.1.html#user_init">user_init</a> </span>and<span style="font-family: Courier New,Courier,monospace;"> <a href="chapter_3.5.1.html#user_statistics">user_statistics</a></span>. 1301 These routines contain (as comment lines) a simple example how to do 1302 this.<br><br>Time series data refers to the total 1303 domain, but time series for subdomains can also be output (see <a href="chapter_4.1.html#statistic_regions">statistic_regions</a>). 1304 However, the following time series always present the values of the 1305 total model domain (even with output for subdomains): <i>umax</i>, 1306 <i>vmax</i>, <i>wmax</i>, <i>div_old</i>, 1307 <i>div_new</i>.</td> </tr> <tr> <td style="vertical-align: top;"> <p><a name="dt_do2d_xy"></a><b>dt_do2d_xy</b></p> 1308 </td> <td style="vertical-align: top;">R</td> 1309 <td style="vertical-align: top;"><i>value of 1310 <a href="chapter_4.2.html#dt_data_output">dt_data_<br>output</a></i></td> 1311 <td style="vertical-align: top;"> <p lang="en-GB"><font face="Thorndale"><font face="Thorndale, serif">Temporal 1312 interval</font> at which horizontal cross section data 1313 shall be output (</font>in <font face="Thorndale">s). 1314 </font> </p> <p><span lang="en-GB"><font face="Thorndale">If output of 1611 1315 horizontal cross sections is switched on (see </font></span><a href="#data_output"><span lang="en-GB"><font face="Thorndale">data_output</font></span></a> 1612 <span lang="en-GB"><font face="Thorndale">and </font></span><a href="#section_xy"><span lang="en-GB"><font face="Thorndale">section_xy</font></span></a><span lang="en-GB"><font face="Thorndale">), this parameter can be used to 1316 <span lang="en-GB"><font face="Thorndale">and 1317 </font></span><a href="#section_xy"><span lang="en-GB"><font face="Thorndale">section_xy</font></span></a><span lang="en-GB"><font face="Thorndale">), this 1318 parameter can be used to 1613 1319 assign the temporal interval at which cross section data shall be 1614 output. </font></span><span lang="en-GB"><font face="Thorndale">Output can be skipped at the beginning of a simulation using parameter <a href="#skip_time_do2d_xy">skip_time_do2d_xy</a>, which has zero value by default. </font></span><span lang="en-GB"><font face="Thorndale">Reference time is the beginning of the simulation, i.e. output 1615 takes place at times t = <b>skip_time_do2d_xy + dt_do2d_xy</b>, <span style="font-weight: bold;">skip_time_do2d_xy</span> + 2*<b>dt_do2d_xy</b>, <span style="font-weight: bold;">skip_time_do2d_xy</span> + 3*<b>dt_do2d_xy</b>, 1320 output. </font></span><span lang="en-GB"><font face="Thorndale">Output can be skipped at the beginning of a 1321 simulation using parameter <a href="#skip_time_do2d_xy">skip_time_do2d_xy</a>, 1322 which has zero value by default. </font></span><span lang="en-GB"><font face="Thorndale">Reference 1323 time is the beginning of the simulation, i.e. output 1324 takes place at times t = <b>skip_time_do2d_xy + dt_do2d_xy</b>, 1325 <span style="font-weight: bold;">skip_time_do2d_xy</span> 1326 + 2*<b>dt_do2d_xy</b>, <span style="font-weight: bold;">skip_time_do2d_xy</span> 1327 + 3*<b>dt_do2d_xy</b>, 1616 1328 etc. The actual output times can deviate from these theoretical values 1617 1329 (see </font></span><a href="#dt_dopr_zeitpunkte"><span lang="en-GB"><font face="Thorndale">dt_dopr</font></span></a><span lang="en-GB"><font face="Thorndale">).<br> 1618 </font></span></p>1619 <p><span lang="en-GB"><font face="Thorndale">Parameter </font></span><a href="#do2d_at_begin"><span lang="en-GB"><font face="Thorndale">do2d_at_begin</font></span></a> 1620 has to be used if an additional output is wanted at the start of a run <span lang="en-GB"><font face="Thorndale">(thus atthe time t = 0 or at the1330 </font></span></p> <p><span lang="en-GB"><font face="Thorndale">Parameter </font></span><a href="#do2d_at_begin"><span lang="en-GB"><font face="Thorndale">do2d_at_begin</font></span></a> 1331 has to be used if an additional output is wanted at the start of a run <span lang="en-GB"><font face="Thorndale">(thus at 1332 the time t = 0 or at the 1621 1333 respective starting times of restart runs).</font></span> </p> 1622 </td> 1623 </tr> 1624 <tr> 1625 <td style="vertical-align: top;"> 1626 <p><a name="dt_do2d_xz"></a><b>dt_do2d_xz</b></p> 1627 </td> 1628 <td style="vertical-align: top;">R</td> 1629 <td style="vertical-align: top;"><i>value of <a href="chapter_4.2.html#dt_data_output">dt_data_<br>output</a></i></td> 1630 <td style="vertical-align: top;"> 1631 <p lang="en-GB"><font face="Thorndale"><font face="Thorndale, serif">Temporal interval</font> at which vertical cross sections data (xz) shall be output (</font>in <font face="Thorndale">s). </font> </p> 1632 <p><span lang="en-GB"><font face="Thorndale">If output of 1334 </td> </tr> <tr> <td style="vertical-align: top;"> <p><a name="dt_do2d_xz"></a><b>dt_do2d_xz</b></p> 1335 </td> <td style="vertical-align: top;">R</td> 1336 <td style="vertical-align: top;"><i>value of 1337 <a href="chapter_4.2.html#dt_data_output">dt_data_<br>output</a></i></td> 1338 <td style="vertical-align: top;"> <p lang="en-GB"><font face="Thorndale"><font face="Thorndale, serif">Temporal 1339 interval</font> at which vertical cross sections data 1340 (xz) shall be output (</font>in <font face="Thorndale">s). 1341 </font> </p> <p><span lang="en-GB"><font face="Thorndale">If output of 1633 1342 horizontal cross sections is switched on (see </font></span><a href="#data_output"><span lang="en-GB"><font face="Thorndale">data_output</font></span></a> 1634 <span lang="en-GB"><font face="Thorndale">and </font></span><a href="#section_xz"><span lang="en-GB"><font face="Thorndale">section_xz</font></span></a><span lang="en-GB"><font face="Thorndale">), 1343 <span lang="en-GB"><font face="Thorndale">and 1344 </font></span><a href="#section_xz"><span lang="en-GB"><font face="Thorndale">section_xz</font></span></a><span lang="en-GB"><font face="Thorndale">), 1635 1345 this parameter can be used to assign the temporal interval at which 1636 cross section data shall be output. </font></span><span lang="en-GB"><font face="Thorndale">Output can be skipped at the beginning of a simulation using parameter <a href="#skip_time_do2d_xz">skip_time_do2d_xz</a>, which has zero value by default. </font></span><span lang="en-GB"></span><span lang="en-GB"><font face="Thorndale">Reference time is the beginning of 1637 the simulation, i.e. output takes place at times t = <b>skip_time_do2d_xz + dt_do2d_xz</b>, 1638 <span style="font-weight: bold;">skip_time_do2d_xz</span> + 2*<b>dt_do2d_xz</b>, <span style="font-weight: bold;">skip_time_do2d_xz</span> + 3*<b>dt_do2d_xz</b>, etc. The actual output times 1346 cross section data shall be output. </font></span><span lang="en-GB"><font face="Thorndale">Output can 1347 be skipped at the beginning of a simulation using parameter <a href="#skip_time_do2d_xz">skip_time_do2d_xz</a>, which 1348 has zero value by default. </font></span><span lang="en-GB"></span><span lang="en-GB"><font face="Thorndale">Reference time is the beginning of 1349 the simulation, i.e. output takes place at times t = <b>skip_time_do2d_xz 1350 + dt_do2d_xz</b>, 1351 <span style="font-weight: bold;">skip_time_do2d_xz</span> 1352 + 2*<b>dt_do2d_xz</b>, <span style="font-weight: bold;">skip_time_do2d_xz</span> 1353 + 3*<b>dt_do2d_xz</b>, etc. The actual output times 1639 1354 can deviate from these theoretical values (see </font></span><a href="#dt_dopr_zeitpunkte"><span lang="en-GB"><font face="Thorndale">dt_dopr</font></span></a><span lang="en-GB"><font face="Thorndale">).<br> 1640 </font></span></p>1641 <p><span lang="en-GB"><font face="Thorndale">Parameter </font></span><a href="#do2d_at_begin"><span lang="en-GB"><font face="Thorndale">do2d_at_begin</font></span></a> 1642 has to be used if an additional output is wanted at the start of a run <span lang="en-GB"><font face="Thorndale">(thus atthe time t = 0 or at the1355 </font></span></p> <p><span lang="en-GB"><font face="Thorndale">Parameter </font></span><a href="#do2d_at_begin"><span lang="en-GB"><font face="Thorndale">do2d_at_begin</font></span></a> 1356 has to be used if an additional output is wanted at the start of a run <span lang="en-GB"><font face="Thorndale">(thus at 1357 the time t = 0 or at the 1643 1358 respective starting times of restart runs).</font></span> </p> 1644 </td> 1645 </tr> 1646 <tr> 1647 <td style="vertical-align: top;"> 1648 <p><a name="dt_do2d_yz"></a><b>dt_do2d_yz</b></p> 1649 </td> 1650 <td style="vertical-align: top;">R</td> 1651 <td style="vertical-align: top;"><i>value of <a href="chapter_4.2.html#dt_data_output">dt_data_<br>output</a></i></td> 1652 <td style="vertical-align: top;"> 1653 <p lang="en-GB"><font face="Thorndale"><font face="Thorndale, serif">Temporal interval</font> at which vertical cross section data (yz) shall be output (</font>in s<font face="Thorndale">). </font> </p> 1654 <p><span lang="en-GB"><font face="Thorndale">If output of 1359 </td> </tr> <tr> <td style="vertical-align: top;"> <p><a name="dt_do2d_yz"></a><b>dt_do2d_yz</b></p> 1360 </td> <td style="vertical-align: top;">R</td> 1361 <td style="vertical-align: top;"><i>value of 1362 <a href="chapter_4.2.html#dt_data_output">dt_data_<br>output</a></i></td> 1363 <td style="vertical-align: top;"> <p lang="en-GB"><font face="Thorndale"><font face="Thorndale, serif">Temporal 1364 interval</font> at which vertical cross section data 1365 (yz) shall be output (</font>in s<font face="Thorndale">). 1366 </font> </p> <p><span lang="en-GB"><font face="Thorndale">If output of 1655 1367 horizontal cross sections is switched on (see </font></span><a href="#data_output"><span lang="en-GB"><font face="Thorndale">data_output</font></span></a> 1656 <span lang="en-GB"><font face="Thorndale">and </font></span><a href="#section_yz"><span lang="en-GB"><font face="Thorndale">section_yz</font></span></a><span lang="en-GB"><font face="Thorndale">), 1368 <span lang="en-GB"><font face="Thorndale">and 1369 </font></span><a href="#section_yz"><span lang="en-GB"><font face="Thorndale">section_yz</font></span></a><span lang="en-GB"><font face="Thorndale">), 1657 1370 this parameter can be used to assign the temporal interval at which 1658 cross section data shall be output. </font></span><span lang="en-GB"><font face="Thorndale">Output can be skipped at the beginning of a simulation using parameter <a href="#skip_time_do2d_yz">skip_time_do2d_yz</a>, which has zero value by default. </font></span><span lang="en-GB"></span><span lang="en-GB"></span><span lang="en-GB"><font face="Thorndale">Reference time is the beginning of 1659 the simulation, i.e. output takes place at times t = <b>skip_time_do2d_yz + dt_do2d_yz</b>, 1660 <span style="font-weight: bold;">skip_time_do2d_yz</span> + 2*<b>dt_do2d_yz</b>, <span style="font-weight: bold;">skip_time_do2d_yz </span>+ 3*<b>dt_do2d_yz</b>, etc. The actual output times 1371 cross section data shall be output. </font></span><span lang="en-GB"><font face="Thorndale">Output can 1372 be skipped at the beginning of a simulation using parameter <a href="#skip_time_do2d_yz">skip_time_do2d_yz</a>, which 1373 has zero value by default. </font></span><span lang="en-GB"></span><span lang="en-GB"></span><span lang="en-GB"><font face="Thorndale">Reference 1374 time is the beginning of 1375 the simulation, i.e. output takes place at times t = <b>skip_time_do2d_yz 1376 + dt_do2d_yz</b>, 1377 <span style="font-weight: bold;">skip_time_do2d_yz</span> 1378 + 2*<b>dt_do2d_yz</b>, <span style="font-weight: bold;">skip_time_do2d_yz 1379 </span>+ 3*<b>dt_do2d_yz</b>, etc. The actual output 1380 times 1661 1381 can deviate from these theoretical values (see </font></span><a href="#dt_dopr_zeitpunkte"><span lang="en-GB"><font face="Thorndale">dt_dopr</font></span></a><span lang="en-GB"><font face="Thorndale">).<br> 1662 </font></span></p>1663 <p><span lang="en-GB"><font face="Thorndale">Parameter </font></span><a href="#do2d_at_begin"><span lang="en-GB"><font face="Thorndale">do2d_at_begin</font></span></a> 1664 has to be used if an additional output is wanted at the start of a run <span lang="en-GB"><font face="Thorndale">(thus atthe time t = 0 or at the1382 </font></span></p> <p><span lang="en-GB"><font face="Thorndale">Parameter </font></span><a href="#do2d_at_begin"><span lang="en-GB"><font face="Thorndale">do2d_at_begin</font></span></a> 1383 has to be used if an additional output is wanted at the start of a run <span lang="en-GB"><font face="Thorndale">(thus at 1384 the time t = 0 or at the 1665 1385 respective starting times of restart runs).</font></span> </p> 1666 </td> 1667 </tr> 1668 <tr> 1669 <td style="vertical-align: top;"> 1670 <p><a name="dt_do3d"></a><b>dt_do3d</b></p> 1671 </td> 1672 <td style="vertical-align: top;">R</td> 1673 <td style="vertical-align: top;"><i>value of <a href="chapter_4.2.html#dt_data_output">dt_data_<br>output</a></i></td> 1674 <td style="vertical-align: top;"> 1675 <p lang="en-GB"><font face="Thorndale"><font face="Thorndale, serif">Temporal interval</font> at which 3d volume data shall be output (</font>in <font face="Thorndale">s). </font> 1676 </p> 1677 <p><span lang="en-GB"><font face="Thorndale">If output of 1678 3d-volume data is switched on (see </font></span><font><a href="#data_output"><span lang="en-GB"><font face="Thorndale">data_output</font></span></a>)<span style="font-family: thorndale;">, this parameter can be used to assign 1386 </td> </tr> <tr> <td style="vertical-align: top;"> <p><a name="dt_do3d"></a><b>dt_do3d</b></p> 1387 </td> <td style="vertical-align: top;">R</td> 1388 <td style="vertical-align: top;"><i>value of 1389 <a href="chapter_4.2.html#dt_data_output">dt_data_<br>output</a></i></td> 1390 <td style="vertical-align: top;"> <p lang="en-GB"><font face="Thorndale"><font face="Thorndale, serif">Temporal 1391 interval</font> at which 3d volume data shall be output (</font>in 1392 <font face="Thorndale">s). </font> </p> 1393 <p><span lang="en-GB"><font face="Thorndale">If 1394 output of 1395 3d-volume data is switched on (see </font></span><font><a href="#data_output"><span lang="en-GB"><font face="Thorndale">data_output</font></span></a>)<span style="font-family: thorndale;">, this parameter can be used 1396 to assign 1679 1397 th</span></font><span lang="en-GB"><font face="Thorndale">e temporal 1680 interval at which 3d-data shall be output. </font></span><span lang="en-GB"><font face="Thorndale">Output can be skipped at the beginning of a simulation using parameter <a href="#skip_time_do3d">skip_time_do3d</a>, which has zero value by default. </font></span><span lang="en-GB"></span><span lang="en-GB"></span><span lang="en-GB"></span><span lang="en-GB"><font face="Thorndale">Reference time is the 1681 beginning of the simulation, i.e. output takes place at times t = <b>skip_time_do3d + dt_do3d</b>, 1682 <span style="font-weight: bold;">skip_time_do3d</span> + 2*<b>dt_do3d</b>, <span style="font-weight: bold;">skip_time_do3d</span> + 3*<b>dt_do3d</b>, etc. The actual output times can 1398 interval at which 3d-data shall be output. </font></span><span lang="en-GB"><font face="Thorndale">Output can 1399 be skipped at the beginning of a simulation using parameter <a href="#skip_time_do3d">skip_time_do3d</a>, which has 1400 zero value by default. </font></span><span lang="en-GB"></span><span lang="en-GB"></span><span lang="en-GB"></span><span lang="en-GB"><font face="Thorndale">Reference 1401 time is the 1402 beginning of the simulation, i.e. output takes place at times t = <b>skip_time_do3d 1403 + dt_do3d</b>, 1404 <span style="font-weight: bold;">skip_time_do3d</span> 1405 + 2*<b>dt_do3d</b>, <span style="font-weight: bold;">skip_time_do3d</span> 1406 + 3*<b>dt_do3d</b>, etc. The actual output times can 1683 1407 deviate from these theoretical values (see </font></span><a href="#dt_dopr_zeitpunkte"><span lang="en-GB"><font face="Thorndale">dt_dopr</font></span></a><span lang="en-GB"><font face="Thorndale">). <br> 1684 </font></span></p>1685 <p><span lang="en-GB"><font face="Thorndale">Parameter </font></span><a href="#do3d_at_begin"><span lang="en-GB"><font face="Thorndale">do3d_at_begin</font></span></a> 1686 has to be used if an additional output is wanted at the start of a run <span lang="en-GB"><font face="Thorndale">(thus atthe time t = 0 or at the1408 </font></span></p> <p><span lang="en-GB"><font face="Thorndale">Parameter </font></span><a href="#do3d_at_begin"><span lang="en-GB"><font face="Thorndale">do3d_at_begin</font></span></a> 1409 has to be used if an additional output is wanted at the start of a run <span lang="en-GB"><font face="Thorndale">(thus at 1410 the time t = 0 or at the 1687 1411 respective starting times of restart runs).</font></span> </p> 1688 </td> 1689 </tr> 1690 1691 <tr> 1692 <td style="vertical-align: top;"> 1693 <p><a name="dt_restart"></a><b>dt_restart</b></p> 1694 </td> 1695 <td style="vertical-align: top;">R</td> 1696 <td style="vertical-align: top;"><i>9999999.9</i></td> 1697 <td style="vertical-align: top;"> 1698 <p lang="en-GB"><font face="Thorndale"><font face="Thorndale, serif">Temporal interval</font> at which a new 1699 restart run is to be carried out (</font>in <font face="Thorndale">s). 1700 </font> </p> 1701 <p><span lang="en-GB"><font face="Thorndale">For a description 1412 </td> </tr> <tr> <td style="vertical-align: top;"> <p><a name="dt_restart"></a><b>dt_restart</b></p> 1413 </td> <td style="vertical-align: top;">R</td> 1414 <td style="vertical-align: top;"><i>9999999.9</i></td> 1415 <td style="vertical-align: top;"> <p lang="en-GB"><font face="Thorndale"><font face="Thorndale, serif">Temporal 1416 interval</font> at which a new 1417 restart run is to be carried out (</font>in <font face="Thorndale">s). </font> </p> <p><span lang="en-GB"><font face="Thorndale">For a 1418 description 1702 1419 how to assign restart times manually see run time parameter </font></span><a href="#restart_time"><span lang="en-GB"><font face="Thorndale">restart_time</font></span></a><span lang="en-GB"><font face="Thorndale">. <span style="font-weight: bold;">dt_restart</span> 1703 1420 does not show any effect, if <span style="font-weight: bold;">restart_time</span> 1704 has not been set.</font></span> </p> 1705 </td> 1706 </tr> 1707 <tr> 1708 <td style="vertical-align: top;"> 1709 <p><a name="dt_run_control"></a><b>dt_run_control</b></p> 1710 </td> 1711 <td style="vertical-align: top;">R</td> 1712 <td style="vertical-align: top;"><i>60.0</i></td> 1713 <td style="vertical-align: top;"> 1714 <p lang="en-GB"><font face="Thorndale"><font face="Thorndale, serif">Temporal interval</font> at which run control 1715 output is to be made (</font>in <font face="Thorndale">s). </font> 1716 </p> 1717 <p><span lang="en-GB"><font face="Thorndale">Run control 1718 information is output to the local ASCII-file </font></span><a href="chapter_3.4.html#RUN_CONTROL"><span lang="en-GB"><font face="Thorndale">RUN_CONTROL</font></span></a><span lang="en-GB"><font face="Thorndale">. At each output time, one line 1421 has not been set.</font></span> </p> </td> </tr> 1422 <tr> <td style="vertical-align: top;"> <p><a name="dt_run_control"></a><b>dt_run_control</b></p> 1423 </td> <td style="vertical-align: top;">R</td> 1424 <td style="vertical-align: top;"><i>60.0</i></td> 1425 <td style="vertical-align: top;"> <p lang="en-GB"><font face="Thorndale"><font face="Thorndale, serif">Temporal 1426 interval</font> at which run control 1427 output is to be made (</font>in <font face="Thorndale">s). 1428 </font> </p> <p><span lang="en-GB"><font face="Thorndale">Run control 1429 information is output to the local ASCII-file </font></span><a href="chapter_3.4.html#RUN_CONTROL"><span lang="en-GB"><font face="Thorndale">RUN_CONTROL</font></span></a><span lang="en-GB"><font face="Thorndale">. At each 1430 output time, one line 1719 1431 with information about the size of the time step, maximum speeds, total 1720 1432 kinetic energy etc. is written to this file. Reference time is the 1721 1433 beginning of the simulation, i.e. output takes place at times t = <b>dt_run_control</b>, 1722 2*<b>dt_run_control</b>, 3*<b>dt_run_control</b>, etc., and always at 1434 2*<b>dt_run_control</b>, 3*<b>dt_run_control</b>, 1435 etc., and always at 1723 1436 the beginning of a model run (thus at the time t = 0 or at the 1724 1437 respective starting times of restart runs). The actual output times can 1725 1438 deviate from these theoretical values (see </font></span><a href="#dt_dopr_zeitpunkte"><span lang="en-GB"><font face="Thorndale">dt_dopr</font></span></a><span lang="en-GB"><font face="Thorndale">).<br> 1726 </font></span></p> 1727 <p><span lang="en-GB"><font face="Thorndale">Run control 1439 </font></span></p> <p><span lang="en-GB"><font face="Thorndale">Run control 1728 1440 information is output after each time step can be achieved via <b>dt_run_control</b> 1729 = <i>0.0</i>.</font></span> </p> 1730 </td> 1731 </tr> 1732 1733 1734 1735 <tr> 1736 <td style="vertical-align: top;"> 1737 <p><a name="end_time"></a><b>end_time</b></p> 1738 </td> 1739 <td style="vertical-align: top;">R</td> 1740 <td style="vertical-align: top;"><i>0.0</i></td> 1741 <td style="vertical-align: top;"> 1742 <p lang="en-GB"><font face="Thorndale">Simulation time of the 3D 1743 model (</font>in <font face="Thorndale">s). </font> </p> 1744 <p><span lang="en-GB"><font face="Thorndale">The simulation time 1441 = <i>0.0</i>.</font></span> </p> </td> 1442 </tr> <tr> <td style="vertical-align: top;"> 1443 <p><a name="end_time"></a><b>end_time</b></p> 1444 </td> <td style="vertical-align: top;">R</td> 1445 <td style="vertical-align: top;"><i>0.0</i></td> 1446 <td style="vertical-align: top;"> <p lang="en-GB"><font face="Thorndale">Simulation time of the 3D 1447 model (</font>in <font face="Thorndale">s). 1448 </font> </p> <p><span lang="en-GB"><font face="Thorndale">The simulation time 1745 1449 is starting from the beginning of the initialization run (t = 0), not 1746 1450 starting from the beginning of the respective restart run.</font></span> 1747 </p> 1748 </td> 1749 </tr> 1750 1751 <tr> 1752 <td style="vertical-align: top;"> 1753 <p><a name="force_print_header"></a><b>force_print_header</b></p> 1754 </td> 1755 <td style="vertical-align: top;">L</td> 1756 <td style="vertical-align: top;"><i>.F.</i></td> 1757 <td style="vertical-align: top;"> 1758 <p>Steering of header output to the local file <a href="chapter_3.4.html#RUN_CONTROL">RUN_CONTROL</a>. </p> 1759 <p>By default, informations about the model parameters in use are 1451 </p> </td> </tr> <tr> <td style="vertical-align: top;"> <p><a name="force_print_header"></a><b>force_print_header</b></p> 1452 </td> <td style="vertical-align: top;">L</td> 1453 <td style="vertical-align: top;"><i>.F.</i></td> 1454 <td style="vertical-align: top;"> <p>Steering of 1455 header output to the local file <a href="chapter_3.4.html#RUN_CONTROL">RUN_CONTROL</a>. 1456 </p> <p>By default, informations about the model 1457 parameters in use are 1760 1458 output to the beginning of file RUN_CONTROL for initial runs only 1761 1459 (these informations are identical to that which are output to the local 1762 1460 file <a href="chapter_3.4.html#HEADER">HEADER</a>). 1763 With <b>force_print_header</b> = <i>.T.</i>, these informations are 1461 With <b>force_print_header</b> = <i>.T.</i>, 1462 these informations are 1764 1463 also output to <a href="chapter_3.4.html#RUN_CONTROL">RUN_CONTROL</a> 1765 at restart runs.</p> 1766 </td> 1767 </tr> 1768 <tr> 1769 <td style="vertical-align: top;"> 1770 <p><a name="mg_cycles"></a><b>mg_cycles</b></p> 1771 </td> 1772 <td style="vertical-align: top;">I</td> 1773 <td style="vertical-align: top;"><i>-1</i></td> 1774 <td style="vertical-align: top;"> 1775 <p>Number of cycles to be used with the multi-grid scheme.<br> 1776 <br> 1464 at restart runs.</p> </td> </tr> <tr> <td style="vertical-align: top;"> <p><a name="mg_cycles"></a><b>mg_cycles</b></p> 1465 </td> <td style="vertical-align: top;">I</td> 1466 <td style="vertical-align: top;"><i>-1</i></td> 1467 <td style="vertical-align: top;"> <p>Number of 1468 cycles to be used with the multi-grid scheme.<br> <br> 1777 1469 This parameter determines the number of cycles to be carried out in the 1778 1470 multi-grid method used for solving the Poisson equation for 1779 1471 perturbation pressure (see <a href="#psolver">psolver</a>). 1780 1472 The type of the cycles can be set with <a href="#cycle_mg">cycle_mg</a>.<br> 1781 </p>1782 <br> 1783 By default (<b>mg_cyles</b> = <i>- 1</i>), thenumber of cycles1473 </p> <br> 1474 By default (<b>mg_cyles</b> = <i>- 1</i>), the 1475 number of cycles 1784 1476 depends on the requested accuracy of the scheme (see <a href="#residual_limit">residual_limit</a>) 1785 1477 and may vary from time step to time step. In this case, the CPU time 1786 1478 for a run will be difficult to estimate, since it heavily depends on 1787 the total number of the cycles to be carried out.<br> 1788 <br> 1789 By assigning <b>mg_cycles</b> a value (>=<span style="font-style: italic;">1</span>), the number ofcycles can be1790 fixed so that the CPU time can be clearly estimated. <br> 1791 <br> 1792 <b>Note:</b> When using a fixed number of cycles, the usermust1479 the total number of the cycles to be carried out.<br> <br> 1480 By assigning <b>mg_cycles</b> a value (>=<span style="font-style: italic;">1</span>), the number of 1481 cycles can be 1482 fixed so that the CPU time can be clearly estimated. <br> <br> 1483 <b>Note:</b> When using a fixed number of cycles, the user 1484 must 1793 1485 examine the local file <a href="chapter_3.4.html#RUN_CONTROL">RUN_CONTROL</a> 1794 1486 regularly to check whether the divergence of the velocity field is … … 1796 1488 least by two orders of magnitude. For cyclic boundary conditions along 1797 1489 both horizontal directions (see <a href="chapter_4.1.html#bc_lr">bc_lr</a> 1798 and <a href="chapter_4.1.html#bc_ns">bc_ns</a>) <span style="font-weight: bold;">mg_cycles</span> = <span style="font-style: italic;">2</span> is typically a good choice, for 1490 and <a href="chapter_4.1.html#bc_ns">bc_ns</a>) <span style="font-weight: bold;">mg_cycles</span> = <span style="font-style: italic;">2</span> is typically a 1491 good choice, for 1799 1492 non-cyclic lateral boundary conditions <span style="font-weight: bold;">mg_cycles</span> 1800 = <span style="font-style: italic;">4</span> may be sufficient.</td> 1801 </tr> 1802 <tr> 1803 <td style="vertical-align: top;"><a name="mg_switch_to_pe0_level"></a><b>mg_switch_to_pe0_<br> 1804 level</b></td> 1805 <td style="vertical-align: top;">I</td> 1806 <td style="vertical-align: top;"><br> 1807 </td> 1808 <td style="vertical-align: top;">Grid 1809 level at which data shall be gathered on PE0.<br> 1810 <br> 1493 = <span style="font-style: italic;">4</span> may be 1494 sufficient.</td> </tr> <tr> <td style="vertical-align: top;"><a name="mg_switch_to_pe0_level"></a><b>mg_switch_to_pe0_<br> 1495 level</b></td> <td style="vertical-align: top;">I</td> 1496 <td style="vertical-align: top;"><br> </td> <td style="vertical-align: top;">Grid 1497 level at which data shall be gathered on PE0.<br> <br> 1811 1498 In case of a run using several PEs and the multigrid method for solving 1812 1499 the Poisson equation for perturbation pressure (see <a href="#psolver">psolver</a>), … … 1817 1504 It is only possible to gather data from a level larger than the one 1818 1505 determined automatically. A test run may be neccessary to determine 1819 this level.</td> 1820 </tr> 1821 <tr> 1822 <td style="vertical-align: top;"><a name="netcdf_64bit"></a><span style="font-weight: bold;">netcdf_64bit</span><br> 1823 </td> 1824 <td style="vertical-align: top;">L<br> 1825 </td> 1826 <td style="vertical-align: top;"><span style="font-style: italic;">.F.</span><br> 1827 </td> 1828 <td style="vertical-align: top;">NetCDF files will have 64 bit offset format.<br><br>By 1506 this level.</td> </tr> <tr> <td style="vertical-align: top;"><a name="netcdf_64bit"></a><span style="font-weight: bold;">netcdf_64bit</span><br> 1507 </td> <td style="vertical-align: top;">L<br> </td> 1508 <td style="vertical-align: top;"><span style="font-style: italic;">.F.</span><br> </td> 1509 <td style="vertical-align: top;">NetCDF files will have 64 1510 bit offset format.<br><br>By 1829 1511 default, the maximum file size of the NetCDF files opened by PALM is 2 1830 1512 GByte. Using netcdf_64bit = .TRUE. allows file sizes larger than 2 1831 GByte.<br><br>The 64 bit offset format can be separately switched off for those NetCDF files containing 3d volume date (<span style="font-family: Courier New,Courier,monospace;">DATA_3D_NETCDF</span>, <span style="font-family: Courier New,Courier,monospace;">DATA_3D_AV_NETCDF</span>) using <a href="#netcdf_64bit_3d">netcdf_64bit_3d</a>.<br><br><span style="font-weight: bold;">Warning:</span><br>Some (PD or commercial) software may not support the 64 bit offset format.<br> 1832 </td> 1833 </tr> 1834 <tr><td style="vertical-align: top;"><a name="netcdf_64bit_3d"></a><span style="font-weight: bold;">netcdf_64bit_3d</span></td><td style="vertical-align: top;">L</td><td style="vertical-align: top;">.T.</td><td style="vertical-align: top;">NetCDF files containing 3d volume data will have 64 bit offset format.<br><br>This switch only comes into effect if <a href="#netcdf_64bit">netcdf_64bit</a> = .TRUE.. It allows to switch off separately the 64 bit offset format for those NetCDF files containing 3d volume data (<span style="font-family: Courier New,Courier,monospace;">DATA_3D_NETCDF</span>, <span style="font-family: Courier New,Courier,monospace;">DATA_3D_AV_NETCDF</span>).</td></tr><tr> 1835 <td style="vertical-align: top;"> 1836 <p><a name="ngsrb"></a><b>ngsrb</b></p> 1837 </td> 1838 <td style="vertical-align: top;">I</td> 1839 <td style="vertical-align: top;"><i>2</i></td> 1840 <td style="vertical-align: top;">Grid 1841 level at which data shall be gathered on PE0.<br> 1842 <br> 1513 GByte.<br><br>The 64 bit offset format can be separately 1514 switched off for those NetCDF files containing 3d volume date (<span style="font-family: Courier New,Courier,monospace;">DATA_3D_NETCDF</span>, 1515 <span style="font-family: Courier New,Courier,monospace;">DATA_3D_AV_NETCDF</span>) 1516 using <a href="#netcdf_64bit_3d">netcdf_64bit_3d</a>.<br><br><span style="font-weight: bold;">Warning:</span><br>Some 1517 (PD or commercial) software may not support the 64 bit offset format.<br> 1518 </td> </tr> 1519 <tr><td style="vertical-align: top;"><a name="netcdf_64bit_3d"></a><span style="font-weight: bold;">netcdf_64bit_3d</span></td><td style="vertical-align: top;">L</td><td style="vertical-align: top;">.T.</td><td style="vertical-align: top;">NetCDF files containing 3d 1520 volume data will have 64 bit offset format.<br><br>This 1521 switch only comes into effect if <a href="#netcdf_64bit">netcdf_64bit</a> 1522 = .TRUE.. It allows to switch off separately the 64 bit offset format 1523 for those NetCDF files containing 3d volume data (<span style="font-family: Courier New,Courier,monospace;">DATA_3D_NETCDF</span>, 1524 <span style="font-family: Courier New,Courier,monospace;">DATA_3D_AV_NETCDF</span>).</td></tr><tr> 1525 <td style="vertical-align: top;"> <p><a name="ngsrb"></a><b>ngsrb</b></p> </td> 1526 <td style="vertical-align: top;">I</td> <td style="vertical-align: top;"><i>2</i></td> 1527 <td style="vertical-align: top;">Grid 1528 level at which data shall be gathered on PE0.<br> <br> 1843 1529 In case of a run using several PEs and the multigrid method for solving 1844 1530 the Poisson equation for perturbation pressure (see <a href="#psolver">psolver</a>), … … 1849 1535 It is only possible to gather data from a level larger than the one 1850 1536 determined automatically. A test run may be neccessary to determine 1851 this level.</td> 1852 </tr> 1853 <tr> 1854 <td style="vertical-align: top;"> 1855 <p><a name="normalizing_region"></a><b>normalizing_region</b></p> 1856 </td> 1857 <td style="vertical-align: top;">I</td> 1858 <td style="vertical-align: top;"><span style="font-style: italic;">0</span><br> 1859 </td> 1860 <td style="vertical-align: top;"> 1861 <p>Determines the subdomain from which the normalization 1862 quantities are calculated. </p> 1863 <p>If output data of the horizontally averaged vertical profiles 1537 this level.</td> </tr> <tr> <td style="vertical-align: top;"> <p><a name="normalizing_region"></a><b>normalizing_region</b></p> 1538 </td> <td style="vertical-align: top;">I</td> 1539 <td style="vertical-align: top;"><span style="font-style: italic;">0</span><br> </td> 1540 <td style="vertical-align: top;"> <p>Determines the 1541 subdomain from which the normalization 1542 quantities are calculated. </p> <p>If output 1543 data of the horizontally averaged vertical profiles 1864 1544 (see <a href="#data_output_pr">data_output_pr</a>) 1865 1545 is to be normalized (see <a href="#cross_normalized_x">cross_normalized_x</a>, 1866 1546 <a href="#cross_normalized_y">cross_normalized_y</a>), 1867 1547 the respective normalization quantities are by default calculated from 1868 1548 the averaged data of the total model domain (<b>normalizing_region</b> 1869 = <i>0</i>) and are thus representative for the total domain. Instead 1549 = <i>0</i>) and are thus representative for the total 1550 domain. Instead 1870 1551 of that, normalization quantities can also be calculated for a 1871 subdomain. The wanted subdomain can be given with the parameter <span style="font-weight: bold;">normalizing_region</span>, where <i>1</i> 1872 <= <b>normalizing_region</b> <= <i>9 </i>must hold. These 1552 subdomain. The wanted subdomain can be given with the parameter <span style="font-weight: bold;">normalizing_region</span>, 1553 where <i>1</i> 1554 <= <b>normalizing_region</b> <= <i>9 </i>must 1555 hold. These 1873 1556 quantities are then used for normalizing of all profiles (even for that 1874 of the total domain).</p> 1875 </td> 1876 </tr> 1877 <tr> 1878 <td style="vertical-align: top;"> 1879 <p><a name="nsor"></a><b>nsor</b></p> 1880 </td> 1881 <td style="vertical-align: top;">I</td> 1882 <td style="vertical-align: top;"><i>20</i></td> 1883 <td style="vertical-align: top;"> 1884 <p>Number of iterations to be used with the SOR-scheme. </p> 1885 <p>This parameter is only effective if the SOR-scheme is selected 1557 of the total domain).</p> </td> </tr> <tr> <td style="vertical-align: top;"> <p><a name="nsor"></a><b>nsor</b></p> 1558 </td> <td style="vertical-align: top;">I</td> 1559 <td style="vertical-align: top;"><i>20</i></td> 1560 <td style="vertical-align: top;"> <p>Number of 1561 iterations to be used with the SOR-scheme. </p> <p>This 1562 parameter is only effective if the SOR-scheme is selected 1886 1563 as pressure solver (<a href="#psolver">psolver</a> 1887 = <span style="font-style: italic;">'sor'</span>). The number of 1564 = <span style="font-style: italic;">'sor'</span>). 1565 The number of 1888 1566 iterations necessary for a sufficient convergence of the scheme depends 1889 1567 on the grid point numbers and is to be determined by appropriate test … … 1891 1569 point numbers). The number of iterations used for the first call of the 1892 1570 SOR-scheme (t = 0) is determined via the parameter <a href="chapter_4.1.html#nsor_ini">nsor_ini</a>.</p> 1893 </td> 1894 </tr> 1895 <tr> 1896 <td style="vertical-align: top;"> 1897 <p><a name="nz_do3d"></a><b>nz_do3d</b></p> 1898 </td> 1899 <td style="vertical-align: top;">I</td> 1900 <td style="vertical-align: top;"><i>nz+1</i></td> 1901 <td style="vertical-align: top;"> 1902 1903 1904 Limits the output of 3d volume data along the vertical direction (grid point index k).<br><br>By default, data for all grid points along z are output. The parameter <span style="font-weight: bold;">nz_do3d</span> 1571 </td> </tr> <tr> <td style="vertical-align: top;"> <p><a name="nz_do3d"></a><b>nz_do3d</b></p> 1572 </td> <td style="vertical-align: top;">I</td> 1573 <td style="vertical-align: top;"><i>nz+1</i></td> 1574 <td style="vertical-align: top;"> Limits the output of 3d 1575 volume data along the vertical direction (grid point index k).<br><br>By 1576 default, data for all grid points along z are output. The parameter <span style="font-weight: bold;">nz_do3d</span> 1905 1577 can be used to limit the output up to a certain vertical grid point 1906 1578 (e.g. in order to reduce the amount of output data). It affects all 1907 output of volume data ("normal" output to file, see <a href="#data_output">data_output</a>, as well as output for <span style="font-weight: bold;">dvrp</span>-software, see <a href="#mode_dvrp">mode_dvrp</a>).</td> 1908 </tr> 1909 <tr> 1910 <td style="vertical-align: top;"> 1911 <p><a name="omega_sor"></a><b>omega_sor</b></p> 1912 </td> 1913 <td style="vertical-align: top;">R</td> 1914 <td style="vertical-align: top;"><i>1.8</i></td> 1915 <td style="vertical-align: top;"> 1916 <p>Convergence factor to be used with the the SOR-scheme. </p> 1917 <p>If the SOR-scheme is selected (<a href="#psolver">psolver</a> 1918 = <span style="font-style: italic;">'sor'</span>), this parameter 1919 determines the value of the convergence factor, where <i>1.0</i> <= 1920 <b>omega_sor</b> < <i>2.0 </i>. The optimum value of <b>omega_sor</b> 1579 output of volume data ("normal" output to file, see <a href="#data_output">data_output</a>, as well as output 1580 for <span style="font-weight: bold;">dvrp</span>-software, 1581 see <a href="#mode_dvrp">mode_dvrp</a>).</td> 1582 </tr> <tr> <td style="vertical-align: top;"> 1583 <p><a name="omega_sor"></a><b>omega_sor</b></p> 1584 </td> <td style="vertical-align: top;">R</td> 1585 <td style="vertical-align: top;"><i>1.8</i></td> 1586 <td style="vertical-align: top;"> <p>Convergence 1587 factor to be used with the the SOR-scheme. </p> <p>If 1588 the SOR-scheme is selected (<a href="#psolver">psolver</a> 1589 = <span style="font-style: italic;">'sor'</span>), 1590 this parameter 1591 determines the value of the convergence factor, where <i>1.0</i> 1592 <= <b>omega_sor</b> < <i>2.0 </i>. 1593 The optimum value of <b>omega_sor</b> 1921 1594 depends on the number of grid points along the different directions in 1922 1595 space. For non-equidistant grids it can only be determined by 1923 appropriate test runs.</p> 1924 </td> 1925 </tr> 1926 1927 1928 1929 1930 1931 1932 1933 1934 <tr> 1935 <td style="vertical-align: top;"> 1936 <p><a name="prandtl_number"></a><b>prandtl_number</b></p> 1937 </td> 1938 <td style="vertical-align: top;">R</td> 1939 <td style="vertical-align: top;"><i>1.0</i></td> 1940 <td style="vertical-align: top;"> 1941 <p>Ratio of the eddy diffusivities for momentum and heat (K<sub>m</sub>/K<sub>h</sub>). 1942 </p> 1943 <p>For runs with constant eddy diffusivity (see <a href="chapter_4.1.html#km_constant">km_constant</a>), 1596 appropriate test runs.</p> </td> </tr> <tr> <td style="vertical-align: top;"> <p><a name="prandtl_number"></a><b>prandtl_number</b></p> 1597 </td> <td style="vertical-align: top;">R</td> 1598 <td style="vertical-align: top;"><i>1.0</i></td> 1599 <td style="vertical-align: top;"> <p>Ratio of the 1600 eddy diffusivities for momentum and heat (K<sub>m</sub>/K<sub>h</sub>). 1601 </p> <p>For runs with constant eddy diffusivity (see <a href="chapter_4.1.html#km_constant">km_constant</a>), 1944 1602 this parameter can be used to assign the Prandtl number (ratio K<sub>m</sub> 1945 / K<sub>h</sub>).</p> 1946 </td> 1947 </tr> 1948 <tr> 1949 <td style="vertical-align: top;"> 1950 <p><a name="profile_columns"></a><b>profile_columns</b></p> 1951 </td> 1952 <td style="vertical-align: top;">I</td> 1953 <td style="vertical-align: top;"><i>3</i></td> 1954 <td style="vertical-align: top;"> 1955 <p>Number of coordinate systems to be plotted<span style="font-weight: bold;"></span> in one row by <span style="font-weight: bold;">profil</span>. </p> 1956 <p>This parameter only applies for <a href="chapter_4.2.html#data_output_format">data_output_format</a> = <span style="font-style: italic;">'profil'</span>.</p><p>It determines the layout of plots of 1603 / K<sub>h</sub>).</p> </td> </tr> <tr> 1604 <td style="vertical-align: top;"> <p><a name="profile_columns"></a><b>profile_columns</b></p> 1605 </td> <td style="vertical-align: top;">I</td> 1606 <td style="vertical-align: top;"><i>3</i></td> 1607 <td style="vertical-align: top;"> <p>Number of 1608 coordinate systems to be plotted<span style="font-weight: bold;"></span> 1609 in one row by <span style="font-weight: bold;">profil</span>. 1610 </p> <p>This parameter only applies for <a href="chapter_4.2.html#data_output_format">data_output_format</a> 1611 = <span style="font-style: italic;">'profil'</span>.</p><p>It 1612 determines the layout of plots of 1957 1613 horizontally averaged profiles (<a href="#data_output_pr">data_output_pr</a>) 1958 1614 when plotted with the plot software <span style="font-weight: bold;">profil</span>. 1959 1615 Generally, the number and sequence of coordinate systems (panels) to be 1960 1616 plotted on one page are 1961 determined by <a href="#cross_profiles">cross_profiles</a>. <b>profile_columns</b> 1617 determined by <a href="#cross_profiles">cross_profiles</a>. 1618 <b>profile_columns</b> 1962 1619 determines how many panels are to be 1963 1620 arranged next to each other in one row (number of columns). The … … 1965 1622 According to their order given by <a href="#data_output_pr">data_output_pr</a>, 1966 1623 the panels are arranged beginning in the top row from left to right and 1967 then continued in the following row. If the number of panels cranz > 1968 <b>profile_columns</b> * <b>profile_rows</b>, the remaining 1624 then continued in the following row. If the number of panels cranz 1625 > <b>profile_columns</b> * <b>profile_rows</b>, 1626 the remaining 1969 1627 panels are drawn on an additional page. If cranz < <b>profile_columns</b>, 1970 then <b>profile_columns</b> = cranz is automatically set. If 1628 then <b>profile_columns</b> = cranz is automatically set. 1629 If 1971 1630 row contains any panel, then the value of <b>profile_rows</b> 1972 is reduced automatically.</p> 1973 </td> 1974 </tr> 1975 <tr> 1976 <td style="vertical-align: top;"> 1977 <p><a name="profile_rows"></a><b>profile_rows</b></p> 1978 </td> 1979 <td style="vertical-align: top;">I</td> 1980 <td style="vertical-align: top;"><i>2</i></td> 1981 <td style="vertical-align: top;"> 1982 <p>Number of rows of coordinate systems to be plotted on one page 1983 by <span style="font-weight: bold;">profil</span>. </p> 1984 <p>This parameter only applies for <a href="chapter_4.2.html#data_output_format">data_output_format</a> = <span style="font-style: italic;">'profil'</span>.</p><p>It determines the layout of plots of horizontally averaged 1631 is reduced automatically.</p> </td> </tr> <tr> 1632 <td style="vertical-align: top;"> <p><a name="profile_rows"></a><b>profile_rows</b></p> 1633 </td> <td style="vertical-align: top;">I</td> 1634 <td style="vertical-align: top;"><i>2</i></td> 1635 <td style="vertical-align: top;"> <p>Number of rows 1636 of coordinate systems to be plotted on one page 1637 by <span style="font-weight: bold;">profil</span>. 1638 </p> <p>This parameter only applies for <a href="chapter_4.2.html#data_output_format">data_output_format</a> 1639 = <span style="font-style: italic;">'profil'</span>.</p><p>It 1640 determines the layout of plots of horizontally averaged 1985 1641 profiles. See <a href="#profile_columns">profile_columns</a>.</p> 1986 </td> 1987 </tr> 1988 <tr> 1989 <td style="vertical-align: top;"> 1990 <p><a name="psolver"></a><b>psolver</b></p> 1991 </td> 1992 <td style="vertical-align: top;">C * 10</td> 1993 <td style="vertical-align: top;"><i>'poisfft'</i></td> 1994 <td style="vertical-align: top;"> 1995 <p>Scheme to be used to solve the Poisson equation for the 1996 perturbation pressure. </p> 1997 <br> 1998 The user can choose between the following schemes:<br> 1999 <table style="text-align: left; width: 100%;" cellpadding="2" cellspacing="2"> 2000 <tbody> 2001 <tr> 2002 <td style="vertical-align: top;"><i>poisfft</i></td> 2003 <td style="vertical-align: top;">Direct method using FFT 1642 </td> </tr> <tr> <td style="vertical-align: top;"> <p><a name="psolver"></a><b>psolver</b></p> 1643 </td> <td style="vertical-align: top;">C * 10</td> 1644 <td style="vertical-align: top;"><i>'poisfft'</i></td> 1645 <td style="vertical-align: top;"> <p>Scheme to be 1646 used to solve the Poisson equation for the 1647 perturbation pressure. </p> <br> 1648 The user can choose between the following schemes:<br> <table style="text-align: left; width: 100%;" cellpadding="2" cellspacing="2"> <tbody> <tr> <td style="vertical-align: top;"><i>poisfft</i></td> 1649 <td style="vertical-align: top;">Direct method using FFT 2004 1650 along x and y, solution of a 2005 1651 tridiagonal matrix along z, and backward … … 2008 1654 This solver is specially optimized for 1d domain decompositions. 2009 1655 Vectorization is optimized for domain decompositions along x only.</td> 2010 </tr> 2011 <tr> 2012 <td style="vertical-align: top;"> 2013 <p><i>poisfft_</i> <br> 2014 <i>hybrid</i></p> 2015 </td> 2016 <td style="vertical-align: top;">Direct method using FFT 1656 </tr> <tr> <td style="vertical-align: top;"> 1657 <p><i>poisfft_</i> <br> <i>hybrid</i></p> 1658 </td> <td style="vertical-align: top;">Direct 1659 method using FFT 2017 1660 along x and y, solution of a 2018 1661 tridiagonal matrix along z, and backward … … 2021 1664 This solver is specially optimized for 1d domain decompositions. 2022 1665 Vectorization is optimized for domain decompositions along x only.</td> 2023 </tr> 2024 <tr> 2025 <td style="vertical-align: top;"><i>multigrid</i></td> 2026 <td style="vertical-align: top;"> 2027 <p>Multi-grid scheme (see Uhlenbrock, diploma thesis). v- 1666 </tr> <tr> <td style="vertical-align: top;"><i>multigrid</i></td> 1667 <td style="vertical-align: top;"> <p>Multi-grid 1668 scheme (see Uhlenbrock, diploma thesis). v- 2028 1669 and 2029 1670 w-cycles (see <a href="#cycle_mg">cycle_mg</a>) … … 2033 1674 and by the number of Gauss-Seidel iterations (see <a href="#ngsrb">ngsrb</a>) 2034 1675 to be carried out on each grid level. Instead the requested accuracy 2035 can be given via <a href="#residual_limit">residual_limit</a>. <span style="font-weight: bold;">This is the default!</span> 1676 can be given via <a href="#residual_limit">residual_limit</a>. 1677 <span style="font-weight: bold;">This is the default!</span> 2036 1678 The 2037 1679 smaller this limit is, the more cycles have to be carried out in this 2038 1680 case and the number of cycles may vary from timestep to timestep.</p> 2039 1681 <br> 2040 1682 If <a href="#mg_cycles">mg_cycles</a> 2041 1683 is set to its optimal value, the computing time of the 2042 multi-grid scheme amounts approximately to that of the direct solver <span style="font-style: italic;">poisfft</span>, as long as the number of 1684 multi-grid scheme amounts approximately to that of the direct solver <span style="font-style: italic;">poisfft</span>, as long as 1685 the number of 2043 1686 grid points in the three directions 2044 1687 of space corresponds to a power-of-two (2<sup>n</sup>) 2045 where <i>n</i> >= 5 must hold. With large <i>n, </i>the 1688 where <i>n</i> >= 5 must hold. With large <i>n, 1689 </i>the 2046 1690 multi-grid scheme can even be faster than the direct solver (although 2047 1691 its accuracy is several orders of magnitude worse, but this does not … … 2050 1694 for <a href="#mg_cycles">mg_cycles</a>, 2051 1695 because the CPU time of a run very critically depends on this 2052 parameter. 2053 <p>This scheme requires that the number of gridpoints of1696 parameter. <p>This scheme requires that the number of grid 1697 points of 2054 1698 the 2055 1699 subdomains (or of the total domain, if only one PE is uesd) along each … … 2059 1703 for a further coarsening of the grid. The grid level for gathering can 2060 1704 be manually set by <a href="#mg_switch_to_pe0_level">mg_switch_to_pe0_level</a>.<br> 2061 1705 <p>Using this procedure requires the subdomains to be of 2062 1706 identical size (see <a href="chapter_4.1.html#grid_matching">grid_matching</a>).</p> 2063 </td> 2064 </tr> 2065 <tr> 2066 <td style="vertical-align: top;"><i>sor</i></td> 2067 <td style="vertical-align: top;">Successive over relaxation 1707 </td> </tr> <tr> <td style="vertical-align: top;"><i>sor</i></td> 1708 <td style="vertical-align: top;">Successive over 1709 relaxation 2068 1710 method (SOR). The convergence of 2069 1711 this 2070 1712 iterative scheme is steered with the parameters <a href="#omega_sor">omega_sor</a>, 2071 <a href="chapter_4.1.html#nsor_ini">nsor_ini</a> 2072 and <a href="chapter_4.1.html#nsor">nsor</a>. <br> 2073 Compared to the direct method and the multi-grid method, this scheme 1713 <a href="chapter_4.1.html#nsor_ini">nsor_ini</a> 1714 and <a href="chapter_4.1.html#nsor">nsor</a>. 1715 <br>Compared to the direct method and the multi-grid method, this 1716 scheme 2074 1717 needs substantially 2075 1718 more computing time. It should only be used for test runs, e.g. if 2076 errors in the other pressure solver methods are assumed.</td> 2077 </tr> 2078 </tbody> 2079 </table> 2080 <br> 1719 errors in the other pressure solver methods are assumed.</td> </tr> 1720 </tbody> </table> <br> 2081 1721 In order to speed-up performance, the Poisson equation is by default 2082 1722 only solved at the last substep of a multistep Runge-Kutta scheme (see <a href="#call_psolver_at_all_substeps">call_psolver 2083 1723 at_all_substeps</a> and <a href="chapter_4.1.html#timestep_scheme">timestep_scheme</a>). 2084 </td> 2085 </tr> 2086 <tr> 2087 <td style="vertical-align: top;"> 2088 <p><a name="rayleigh_damping_factor"></a><b>rayleigh_damping</b> <br> 2089 <b>_factor</b></p> 2090 </td> 2091 <td style="vertical-align: top;">R</td> 2092 <td style="vertical-align: top;"><i>0.0 or</i><br> 2093 <i>0.01</i></td> 2094 <td style="vertical-align: top;"> 2095 <p>Factor for Rayleigh damping. </p> 2096 <p>A so-called Rayleigh damping is applied to all prognostic 1724 </td> </tr> <tr> <td style="vertical-align: top;"> <p><a name="rayleigh_damping_factor"></a><b>rayleigh_damping</b> 1725 <br> <b>_factor</b></p> </td> <td style="vertical-align: top;">R</td> <td style="vertical-align: top;"><i>0.0 or</i><br> 1726 <i>0.01</i></td> <td style="vertical-align: top;"> 1727 <p>Factor for Rayleigh damping. </p> <p>A 1728 so-called Rayleigh damping is applied to all prognostic 2097 1729 variables if a non-zero value is assigned to <b>rayleigh_damping_factor</b>. 2098 1730 If switched on, variables are forced towards the value of their … … 2101 1733 is assigned to. 2102 1734 The damping starts weakly at a height defined by <a href="#rayleigh_damping_height">rayleigh_damping_height</a> 2103 and rises according to a sin<sup>2</sup>-function to its maximum value 1735 and rises according to a sin<sup>2</sup>-function to its 1736 maximum value 2104 1737 at 2105 the top boundary. </p> 2106 <p>This method 1738 the top boundary. </p> <p>This method 2107 1739 effectively damps gravity waves, caused by boundary layer convection, 2108 1740 which may spread out vertically in the inversion layer and which are … … 2112 1744 or <a href="chapter_4.1.html#scalar_advec">scalar_advec</a>). 2113 1745 Therefore, with this scheme the Rayleigh damping is switched on (<b>rayleigh_damping_factor</b> 2114 = <i>0.01</i>) by default. Otherwise it remains switched off. </p> 2115 <p>The Rayleigh damping factor must hold the condition <i>0.0</i> 1746 = <i>0.01</i>) by default. Otherwise it remains switched 1747 off. </p> <p>The Rayleigh damping factor must 1748 hold the condition <i>0.0</i> 2116 1749 <= <b>rayleigh_damping_factor</b> 2117 1750 <= <i>1.0</i>. Large values (close to <span style="font-style: italic;">1.0</span>) can cause 2118 numerical instabilities.</p> 2119 </td> 2120 </tr> 2121 <tr> 2122 <td style="vertical-align: top;"> 2123 <p><a name="rayleigh_damping_height"></a><b>rayleigh_damping</b> <br> 2124 <b>_height</b></p> 2125 </td> 2126 <td style="vertical-align: top;">R</td> 2127 <td style="vertical-align: top;"> 2128 <p><i>2/3 *</i> <br><span style="font-style: italic;"> 1751 numerical instabilities.</p> </td> </tr> <tr> 1752 <td style="vertical-align: top;"> <p><a name="rayleigh_damping_height"></a><b>rayleigh_damping</b> 1753 <br> <b>_height</b></p> </td> <td style="vertical-align: top;">R</td> <td style="vertical-align: top;"> <p><i>2/3 *</i> 1754 <br><span style="font-style: italic;"> 2129 1755 zu</span><i style="font-style: italic;">(nz)</i></p> 2130 </td> 2131 <td style="vertical-align: top;"> 2132 <p>Height where the Rayleigh damping starts (in m). </p> 2133 <p>With Rayleigh damping switched on (see <a href="#rayleigh_damping_factor">rayleigh_damping_factor</a>), 1756 </td> <td style="vertical-align: top;"> <p>Height 1757 where the Rayleigh damping starts (in m). </p> <p>With 1758 Rayleigh damping switched on (see <a href="#rayleigh_damping_factor">rayleigh_damping_factor</a>), 2134 1759 this parameter determines the range where damping is applied. By 2135 1760 default, Rayleigh damping will be applied in the upper third of the 2136 1761 model 2137 domain.</p> 2138 </td> 2139 </tr> 2140 <tr> 2141 <td style="vertical-align: top;"> 2142 <p><a name="residual_limit"></a><b>residual_limit</b></p> 2143 </td> 2144 <td style="vertical-align: top;">R</td> 2145 <td style="vertical-align: top;"><i>1.0E-6</i></td> 2146 <td style="vertical-align: top;"> 2147 <p>Largest residual permitted for the multi-grid scheme (in s<sup>-2</sup>m<sup>-3</sup>). 2148 </p> 2149 <p>This is a parameter to steer the accuracy of the multi-grid 1762 domain.</p> </td> </tr> <tr> <td style="vertical-align: top;"> <p><a name="residual_limit"></a><b>residual_limit</b></p> 1763 </td> <td style="vertical-align: top;">R</td> 1764 <td style="vertical-align: top;"><i>1.0E-6</i></td> 1765 <td style="vertical-align: top;"> <p>Largest 1766 residual permitted for the multi-grid scheme (in s<sup>-2</sup>m<sup>-3</sup>). 1767 </p> <p>This is a parameter to steer the accuracy of the 1768 multi-grid 2150 1769 scheme (see <a href="#psolver">psolver</a>). 2151 1770 The assigned cycle (v- or w-cycle, see <a href="#mg_cycles">mg_cycles</a>) 2152 is passed through until the residual falls below the limit given by <span style="font-weight: bold;">residual_limit</span>. If this 1771 is passed through until the residual falls below the limit given by <span style="font-weight: bold;">residual_limit</span>. If 1772 this 2153 1773 is not the case after 1000 cycles, the PALM aborts with a corresponding 2154 error message.</p> 2155 <p>The reciprocal value of thisparameter can be interpreted as1774 error message.</p> <p>The reciprocal value of this 1775 parameter can be interpreted as 2156 1776 a factor by the divergence of the provisional 2157 1777 velocity field is approximately reduced after the multi-grid scheme has 2158 1778 been applied (thus the default value causes a reduction of the 2159 divergence by approx. 6 orders of magnitude). </p> 2160 </td> 2161 </tr> 2162 <tr> 2163 <td style="vertical-align: top;"> 2164 <p><a name="restart_time"></a><b>restart_time</b></p> 2165 </td> 2166 <td style="vertical-align: top;">R</td> 2167 <td style="vertical-align: top;"><i>9999999.9</i></td> 2168 <td style="vertical-align: top;"> 2169 <p>Simulated time after which a restart run is to be carried out 2170 (in s). </p> 2171 <p>The simulated time refers to the beginning of the 1779 divergence by approx. 6 orders of magnitude). </p> </td> 1780 </tr> <tr> <td style="vertical-align: top;"> 1781 <p><a name="restart_time"></a><b>restart_time</b></p> 1782 </td> <td style="vertical-align: top;">R</td> 1783 <td style="vertical-align: top;"><i>9999999.9</i></td> 1784 <td style="vertical-align: top;"> <p>Simulated time 1785 after which a restart run is to be carried out 1786 (in s). </p> <p>The simulated time refers to the 1787 beginning of the 2172 1788 initial run (t = 0), not to the beginning of the respective 2173 1789 restart run. Restart runs can additionally be forced to be carried out 2174 in regular intervals using the run time parameter <a href="#dt_restart">dt_restart</a>. 2175 </p> 2176 <p><span style="font-weight: bold;">Note:</span><br> 1790 in regular intervals using the run time parameter <a href="#dt_restart">dt_restart</a>. </p> <p><span style="font-weight: bold;">Note:</span><br> 2177 1791 A successful operation of this parameter requires additional 2178 1792 modifications in the <span style="font-weight: bold;">mrun</span>-call 2179 1793 for the respective run (see <a href="chapter_3.3.html">chapter 2180 3.3</a>).<br> 2181 </p> 2182 <p>The choice of <b>restart_time</b> or <b>dt_restart</b> does 1794 3.3</a>).<br> </p> <p>The choice of <b>restart_time</b> 1795 or <b>dt_restart</b> does 2183 1796 not override the automatic start of restart runs in case that the job 2184 runs out of CPU time. <br> 2185 </p> 2186 </td> 2187 </tr> 2188 <tr> 2189 <td style="vertical-align: top;"> 2190 <p><a name="section_xy"></a><b>section_xy</b></p> 2191 </td> 2192 <td style="vertical-align: top;">I(100)<br> 2193 </td> 2194 <td style="vertical-align: top;"><span style="font-style: italic;">no section</span><br> 2195 </td> 2196 <td style="vertical-align: top;"> 2197 <p lang="en-GB"><font face="Thorndale">Position of cross section(s) for output of 2d horizontal cross sections (grid point index k). </font> 2198 </p> 2199 2200 2201 2202 2203 2204 <p><span lang="en-GB"><font face="Thorndale">If output of 2205 horizontal cross sections is selected (see </font></span><a href="chapter_4.2.html#data_output"><span lang="en-GB"><font face="Thorndale">data_output</font></span></a><span lang="en-GB"><font face="Thorndale">), this parameter can be used to 1797 runs out of CPU time. <br> </p> </td> </tr> 1798 <tr> <td style="vertical-align: top;"> <p><a name="section_xy"></a><b>section_xy</b></p> 1799 </td> <td style="vertical-align: top;">I(100)<br> 1800 </td> <td style="vertical-align: top;"><span style="font-style: italic;">no section</span><br> 1801 </td> <td style="vertical-align: top;"> <p lang="en-GB"><font face="Thorndale">Position 1802 of cross section(s) for output of 2d horizontal cross 1803 sections (grid point index k). </font> </p> <p><span lang="en-GB"><font face="Thorndale">If output 1804 of 1805 horizontal cross sections is selected (see </font></span><a href="chapter_4.2.html#data_output"><span lang="en-GB"><font face="Thorndale">data_output</font></span></a><span lang="en-GB"><font face="Thorndale">), this 1806 parameter can be used to 2206 1807 define the position(s) of the cross section(s). Up to 100 positions of 2207 1808 cross sections can be selected by assigning <b>section_xy</b> … … 2214 1815 in the NetCDF output file (if the default NetCDF output is switched on; 2215 1816 see <a href="#data_output_format">data_output_format</a>).</font></span></p><p><span lang="en-GB"><font face="Thorndale">Assigning <span style="font-weight: bold;">section_xy</span> = <span style="font-style: italic;">-1</span> 2216 creates the output of horizontal cross sections averaged along z. In the 2217 NetCDF output file these (averaged) cross sections are given the z-coordinate <span style="font-style: italic;">-1.0</span>.</font></span></p><p><span lang="en-GB"></span><span lang="en-GB"><font face="Thorndale">Assignments to <b>section_xy</b> 1817 creates the output of horizontal cross sections averaged along z. In 1818 the 1819 NetCDF output file these (averaged) cross sections are given the 1820 z-coordinate <span style="font-style: italic;">-1.0</span>.</font></span></p><p><span lang="en-GB"></span><span lang="en-GB"><font face="Thorndale">Assignments to <b>section_xy</b> 2218 1821 does not effect the output of horizontal cross sections of variable u<sub>*</sub> 2219 and theta<sub>*</sub> and the liquid water path lwp*. For these quantities always only one cross 2220 section (for z=zu(1)) is output.</font></span></p><span lang="en-GB"><font face="Thorndale">In case of <span style="font-weight: bold;">data_output_format</span> = <span style="font-style: italic;">'iso2d'</span> and if several cross sections are selected (e.g. <b>section_xy</b> 2221 = <i>1</i>, <i>10</i>, <i>15</i>), then the respective data are 1822 and theta<sub>*</sub> and the liquid water path lwp*. For 1823 these quantities always only one cross 1824 section (for z=zu(1)) is output.</font></span></p><span lang="en-GB"><font face="Thorndale">In case of <span style="font-weight: bold;">data_output_format</span> = 1825 <span style="font-style: italic;">'iso2d'</span> and 1826 if several cross sections are selected (e.g. <b>section_xy</b> 1827 = <i>1</i>, <i>10</i>, <i>15</i>), 1828 then the respective data are 2222 1829 successively written to file. The output order follows the order given 2223 1830 by <b>section_xy</b>. </font></span></td> 2224 </tr> 2225 <tr> 2226 <td style="vertical-align: top;"> 2227 <p><a name="section_xz"></a><b>section_xz</b></p> 2228 </td> 2229 <td style="vertical-align: top;">I(100)<br> 2230 </td> 2231 <td style="vertical-align: top;"><span style="font-style: italic;">no section</span></td> 2232 <td style="vertical-align: top;"> 2233 <p lang="en-GB"><font face="Thorndale">Position of cross section(s) for output of 2d (xz) vertical cross sections (grid point index j). </font> 2234 </p> 2235 2236 <span lang="en-GB"><font face="Thorndale">If output of 2237 vertical xz cross sections is selected (see </font></span><a href="chapter_4.2.html#data_output"><span lang="en-GB"><font face="Thorndale">data_output</font></span></a><span lang="en-GB"><font face="Thorndale">), this parameter can be used to 1831 </tr> <tr> <td style="vertical-align: top;"> 1832 <p><a name="section_xz"></a><b>section_xz</b></p> 1833 </td> <td style="vertical-align: top;">I(100)<br> 1834 </td> <td style="vertical-align: top;"><span style="font-style: italic;">no section</span></td> 1835 <td style="vertical-align: top;"> <p lang="en-GB"><font face="Thorndale">Position of cross section(s) 1836 for output of 2d (xz) vertical cross sections (grid point 1837 index j). </font> </p> <span lang="en-GB"><font face="Thorndale">If output of 1838 vertical xz cross sections is selected (see </font></span><a href="chapter_4.2.html#data_output"><span lang="en-GB"><font face="Thorndale">data_output</font></span></a><span lang="en-GB"><font face="Thorndale">), this 1839 parameter can be used to 2238 1840 define the position(s) of the cross section(s). Up to 100 positions of 2239 cross sections can be selected by assigning <b>section_xz</b> the 1841 cross sections can be selected by assigning <b>section_xz</b> 1842 the 2240 1843 corresponding horizontal grid point index/indices j of the requested 2241 1844 cross section(s). The exact position (in y-direction) of the cross 2242 section is given by j*</font></span><a href="chapter_4.1.html#dy"><span lang="en-GB"><font face="Thorndale">dy</font></span></a> <span lang="en-GB"><font face="Thorndale">or (j-0.5)*</font></span><a href="chapter_4.1.html#dy"><span lang="en-GB"><font face="Thorndale">dy</font></span></a><span lang="en-GB"><font face="Thorndale">, depending on which grid the output quantity is defined. However, in the NetCDF output file </font></span><span lang="en-GB"><font face="Thorndale">(if the default NetCDF output is switched on; see <a href="chapter_4.2.html#data_output_format">data_output_format</a>) no distinction is made between the quantities and j*<span style="font-weight: bold;">dy</span> is used for all positions.<br><br>Assigning <span style="font-weight: bold;">section_xz</span> = <span style="font-style: italic;">-1</span> 1845 section is given by j*</font></span><a href="chapter_4.1.html#dy"><span lang="en-GB"><font face="Thorndale">dy</font></span></a> <span lang="en-GB"><font face="Thorndale">or (j-0.5)*</font></span><a href="chapter_4.1.html#dy"><span lang="en-GB"><font face="Thorndale">dy</font></span></a><span lang="en-GB"><font face="Thorndale">, depending 1846 on which grid the output quantity is defined. However, in 1847 the NetCDF output file </font></span><span lang="en-GB"><font face="Thorndale">(if the 1848 default NetCDF output is switched on; see <a href="chapter_4.2.html#data_output_format">data_output_format</a>) 1849 no distinction is made between the quantities and j*<span style="font-weight: bold;">dy</span> is used for all 1850 positions.<br><br>Assigning <span style="font-weight: bold;">section_xz</span> = <span style="font-style: italic;">-1</span> 2243 1851 creates the output of vertical cross sections averaged along y. In the 2244 1852 NetCDF output file these (averaged) cross sections are given the 2245 y-coordinate <span style="font-style: italic;">-1.0</span>.<br></font></span><span lang="en-GB"><font face="Thorndale"><br></font></span><span lang="en-GB"><font face="Thorndale">In case of <span style="font-weight: bold;">data_output_format</span> = <span style="font-style: italic;">'iso2d'</span> and </font></span><span lang="en-GB"><font face="Thorndale">if several cross sections are 2246 selected (e.g. <b>section_xz</b> = <i>0</i>, <i>12</i>, <i>27</i>), 1853 y-coordinate <span style="font-style: italic;">-1.0</span>.<br></font></span><span lang="en-GB"><font face="Thorndale"><br></font></span><span lang="en-GB"><font face="Thorndale">In case of <span style="font-weight: bold;">data_output_format</span> = 1854 <span style="font-style: italic;">'iso2d'</span> and 1855 </font></span><span lang="en-GB"><font face="Thorndale">if several cross sections are 1856 selected (e.g. <b>section_xz</b> = <i>0</i>, <i>12</i>, 1857 <i>27</i>), 2247 1858 then the respective data are successively written to file. The output 2248 1859 order follows the order given by <b>section_xz</b>.</font></span></td> 2249 </tr> 2250 <tr> 2251 <td style="vertical-align: top;"> 2252 <p><a name="section_yz"></a><b>section_yz</b></p> 2253 </td> 2254 <td style="vertical-align: top;">I(100)<br> 2255 </td> 2256 <td style="vertical-align: top;"><span style="font-style: italic;">no section</span></td> 2257 <td style="vertical-align: top;"> 2258 <p lang="en-GB"><font face="Thorndale">Position of cross section(s) for output of 2d (yz) vertical cross sections (grid point index i). </font> 2259 </p> 2260 2261 <span lang="en-GB"><font face="Thorndale">If output of 1860 </tr> <tr> <td style="vertical-align: top;"> 1861 <p><a name="section_yz"></a><b>section_yz</b></p> 1862 </td> <td style="vertical-align: top;">I(100)<br> 1863 </td> <td style="vertical-align: top;"><span style="font-style: italic;">no section</span></td> 1864 <td style="vertical-align: top;"> <p lang="en-GB"><font face="Thorndale">Position of cross section(s) 1865 for output of 2d (yz) vertical cross sections (grid point 1866 index i). </font> </p> <span lang="en-GB"><font face="Thorndale">If output of 2262 1867 vertical yz cross sections is selected (see </font></span><a href="chapter_4.2.html#data_output"><span lang="en-GB"><font face="Thorndale">data_output</font></span></a><span lang="en-GB"><font face="Thorndale">), 2263 1868 this parameter can be used to define the position(s) of the cross 2264 1869 section(s). Up to 100 positions of cross sections can be selected by 2265 assigning <b>section_yz</b> the corresponding horizontal grid point 1870 assigning <b>section_yz</b> the corresponding horizontal 1871 grid point 2266 1872 index/indices i of the requested cross section(s). The exact position 2267 (in x-direction) of the cross section is given by i*</font></span><a href="chapter_4.1.html#dx"><span lang="en-GB"><font face="Thorndale">dx</font></span></a> 2268 <span lang="en-GB"><font face="Thorndale">or (i-0.5)*</font></span><a href="chapter_4.1.html#dx"><span lang="en-GB"><font face="Thorndale">dx</font></span></a><span lang="en-GB"><font face="Thorndale">, depending on which grid the output quantity is defined. </font></span><span lang="en-GB"><font face="Thorndale">However, in the NetCDF output file </font></span><span lang="en-GB"><font face="Thorndale">(if the default NetCDF output is switched on; see <a href="chapter_4.2.html#data_output_format">data_output_format</a>) no distinction is made between the quantities and i*<span style="font-weight: bold;">dx</span> is used for all positions.<br><br></font></span><span lang="en-GB"><font face="Thorndale">Assigning <span style="font-weight: bold;">section_yz</span> = <span style="font-style: italic;">-1</span> 1873 (in x-direction) of the cross section is given by i*</font></span><a href="chapter_4.1.html#dx"><span lang="en-GB"><font face="Thorndale">dx</font></span></a> <span lang="en-GB"><font face="Thorndale">or (i-0.5)*</font></span><a href="chapter_4.1.html#dx"><span lang="en-GB"><font face="Thorndale">dx</font></span></a><span lang="en-GB"><font face="Thorndale">, depending 1874 on which grid the output quantity is defined. </font></span><span lang="en-GB"><font face="Thorndale">However, in 1875 the NetCDF output file </font></span><span lang="en-GB"><font face="Thorndale">(if the 1876 default NetCDF output is switched on; see <a href="chapter_4.2.html#data_output_format">data_output_format</a>) 1877 no distinction is made between the quantities and i*<span style="font-weight: bold;">dx</span> is used for all 1878 positions.<br><br></font></span><span lang="en-GB"><font face="Thorndale">Assigning <span style="font-weight: bold;">section_yz</span> = <span style="font-style: italic;">-1</span> 2269 1879 creates the output of vertical cross sections averaged along x. In the 2270 NetCDF output file these (averaged) cross sections are given the x-coordinate <span style="font-style: italic;">-1.0</span>.</font></span><br><span lang="en-GB"></span><span lang="en-GB"><font face="Thorndale"> <br></font></span><span lang="en-GB"><font face="Thorndale">In case of <span style="font-weight: bold;">data_output_format</span> = <span style="font-style: italic;">'iso2d'</span> and </font></span><span lang="en-GB"><font face="Thorndale">if several cross sections are 2271 selected (e.g. <b>section_yz</b> = <span style="font-style: italic;">3</span>, 2272 <span style="font-style: italic;">27</span>, 19), then the 1880 NetCDF output file these (averaged) cross sections are given the 1881 x-coordinate <span style="font-style: italic;">-1.0</span>.</font></span><br><span lang="en-GB"></span><span lang="en-GB"><font face="Thorndale"> <br></font></span><span lang="en-GB"><font face="Thorndale">In case of <span style="font-weight: bold;">data_output_format</span> = 1882 <span style="font-style: italic;">'iso2d'</span> and 1883 </font></span><span lang="en-GB"><font face="Thorndale">if several cross sections are 1884 selected (e.g. <b>section_yz</b> = <span style="font-style: italic;">3</span>, <span style="font-style: italic;">27</span>, 19), then the 2273 1885 respective data are successively written to file. The output order 2274 1886 follows the order given by <b>section_yz</b>.</font></span></td> 2275 </tr> 2276 <tr> 2277 <td style="vertical-align: top;"><a name="skip_time_data_output"></a><span style="font-weight: bold;">skip_time_data_output</span><br> 2278 </td> 2279 <td style="vertical-align: top;">R<br> 2280 </td> 2281 <td style="vertical-align: top;"><span style="font-style: italic;">0.0</span><br> 2282 </td> 2283 <td style="vertical-align: top;">No data output before this interval has passed (in s).<br><br>This 2284 parameter causes that data output activities are starting not before this interval 2285 (counting from the beginning of the simulation, t=0) has passed. By default, this 1887 </tr> <tr> <td style="vertical-align: top;"><a name="skip_time_data_output"></a><span style="font-weight: bold;">skip_time_data_output</span><br> 1888 </td> <td style="vertical-align: top;">R<br> </td> 1889 <td style="vertical-align: top;"><span style="font-style: italic;">0.0</span><br> </td> 1890 <td style="vertical-align: top;">No data output before 1891 this interval has passed (in s).<br><br>This 1892 parameter causes that data output activities are starting not before 1893 this interval 1894 (counting from the beginning of the simulation, t=0) has passed. By 1895 default, this 2286 1896 applies for output of instantaneous 3d volume data, cross section data, 2287 1897 spectra and vertical profile data as well as for temporally averaged 2d 2288 and 3d data. Individual intervals can be assigned using parameters <a href="#skip_time_do3d">skip_time_do3d</a>, <a href="#skip_time_do2d_xy">skip_time_do2d_xy</a>, <a href="#skip_time_do2d_xz">skip_time_do2d_xz</a>, <a href="#skip_time_do2d_yz">skip_time_do2d_yz</a>, <a href="#skip_time_dosp">skip_time_dosp</a>, <a href="#skip_time_dopr">skip_time_dopr</a>, and <a href="#skip_time_data_output_av">skip_time_data_output_av</a>.<br><br><span style="font-weight: bold;">Example:</span><br>If the user has set <a href="#dt_data_output">dt_data_output</a> = <span style="font-style: italic;">3600.0</span> and <span style="font-weight: bold;">skip_time_data_output</span> = <span style="font-style: italic;">1800.0</span>, then the first output will be done at t = 5400 s.<br> 2289 </td> 2290 </tr> 2291 <tr><td style="vertical-align: top;"><a name="skip_time_data_output_av"></a><span style="font-weight: bold;">skip_time_data_output_av</span></td><td style="vertical-align: top;">R</td><td style="vertical-align: top;"><span style="font-style: italic;">value of <a href="#skip_time_data_output">skip_time_<br>data_output</a></span></td><td style="vertical-align: top;">No output of temporally averaged 2d/3d data before this interval has passed (in s).<br><br>This 2292 parameter causes that data output activities are starting not before this interval 2293 (counting from the beginning of the simulation, t=0) has passed. <br><br><span style="font-weight: bold;">Example:</span><br>If the user has set <a href="#dt_data_output_av">dt_data_output_av</a> = <span style="font-style: italic;">3600.0</span> and <span style="font-weight: bold;">skip_time_data_output_av</span> = <span style="font-style: italic;">1800.0</span>, then the first output will be done at t = 5400 s.</td></tr><tr> 2294 <td style="vertical-align: top;"><a name="skip_time_dopr"></a><span style="font-weight: bold;">skip_time_dopr</span><br> 2295 </td> 2296 <td style="vertical-align: top;">R<br> 2297 </td> 2298 <td style="vertical-align: top;"><span style="font-style: italic;">value of <a href="chapter_4.2.html#skip_time_data_output">skip_time_<br>data_output</a></span> 2299 </td> 2300 <td style="vertical-align: top;">No output of vertical profile data before this interval has passed (in s).<br><br>This 2301 parameter causes that data output activities are starting not before this interval 2302 (counting from the beginning of the simulation, t=0) has passed. <br><br><span style="font-weight: bold;">Example:</span><br>If the user has set <a href="#dt_dopr">dt_dopr</a> = <span style="font-style: italic;">3600.0</span> and <span style="font-weight: bold;">skip_time_dopr</span> = <span style="font-style: italic;">1800.0</span>, then the first output will be done at t = 5400 s. 2303 </td> 2304 </tr> 2305 2306 <tr> 2307 <td style="vertical-align: top;"><a name="skip_time_do2d_xy"></a><span style="font-weight: bold;">skip_time_do2d_xy</span><br> 2308 </td> 2309 <td style="vertical-align: top;">R<br> 2310 </td> 2311 <td style="vertical-align: top;"><span style="font-style: italic;">value of <a href="chapter_4.2.html#skip_time_data_output">skip_time_<br>data_output</a></span> 2312 </td> 2313 <td style="vertical-align: top;">No output of instantaneous horizontal cross section data before this interval has passed (in s).<br><br>This 2314 parameter causes that data output activities are starting not before this interval 2315 (counting from the beginning of the simulation, t=0) has passed. <br><br><span style="font-weight: bold;">Example:</span><br>If the user has set <a href="#dt_do2d_xy">dt_do2d_xy</a> = <span style="font-style: italic;">3600.0</span> and <span style="font-weight: bold;">skip_time_do2d_xy</span> = <span style="font-style: italic;">1800.0</span>, then the first output will be done at t = 5400 s. 2316 </td> 2317 </tr> 2318 <tr> 2319 <td style="vertical-align: top;"><a name="skip_time_do2d_xz"></a><span style="font-weight: bold;">skip_time_do2d_xz</span><br> 2320 </td> 2321 <td style="vertical-align: top;">R<br> 2322 </td> 2323 <td style="vertical-align: top;"><span style="font-style: italic;">value of <a href="chapter_4.2.html#skip_time_data_output">skip_time_<br>data_output</a></span> 2324 </td> 2325 <td style="vertical-align: top;">No output of instantaneous vertical (xz) cross section data before this interval has passed (in s).<br><br>This 2326 parameter causes that data output activities are starting not before this interval 2327 (counting from the beginning of the simulation, t=0) has passed. <br><br><span style="font-weight: bold;">Example:</span><br>If the user has set <a href="#dt_do2d_xz">dt_do2d_xz</a> = <span style="font-style: italic;">3600.0</span> and <span style="font-weight: bold;">skip_time_do2d_xz</span> = <span style="font-style: italic;">1800.0</span>, then the first output will be done at t = 5400 s. 2328 </td> 2329 </tr> 2330 <tr> 2331 <td style="vertical-align: top;"><a name="skip_time_do2d_yz"></a><span style="font-weight: bold;">skip_time_do2d_yz</span><br> 2332 </td> 2333 <td style="vertical-align: top;">R<br> 2334 </td> 2335 <td style="vertical-align: top;"><span style="font-style: italic;">value of <a href="chapter_4.2.html#skip_time_data_output">skip_time_<br>data_output</a></span> 2336 </td> 2337 <td style="vertical-align: top;">No output of instantaneous vertical (yz) cross section data before this interval has passed (in s).<br><br>This 2338 parameter causes that data output activities are starting not before this interval 2339 (counting from the beginning of the simulation, t=0) has passed. <br><br><span style="font-weight: bold;">Example:</span><br>If the user has set <a href="#dt_do2d_yz">dt_do2d_yz</a> = <span style="font-style: italic;">3600.0</span> and <span style="font-weight: bold;">skip_time_do2d_yz</span> = <span style="font-style: italic;">1800.0</span>, then the first output will be done at t = 5400 s. 2340 </td> 2341 </tr> 2342 <tr> 2343 <td style="vertical-align: top;"><a name="skip_time_do3d"></a><span style="font-weight: bold;">skip_time_do3d</span><br> 2344 </td> 2345 <td style="vertical-align: top;">R<br> 2346 </td> 2347 <td style="vertical-align: top;"><span style="font-style: italic;">value of <a href="chapter_4.2.html#skip_time_data_output">skip_time_<br>data_output</a></span> 2348 </td> 2349 <td style="vertical-align: top;">No output of instantaneous 3d volume data before this interval has passed (in s).<br><br>This 2350 parameter causes that data output activities are starting not before this interval 2351 (counting from the beginning of the simulation, t=0) has passed. <br><br><span style="font-weight: bold;">Example:</span><br>If the user has set <a href="#dt_do3d">dt_do3d</a> = <span style="font-style: italic;">3600.0</span> and <span style="font-weight: bold;">skip_time_do3d</span> = <span style="font-style: italic;">1800.0</span>, then the first output will be done at t = 5400 s. 2352 </td> 2353 </tr> 2354 <tr> 2355 <td style="vertical-align: top;"> 2356 <p><a name="termination_time_needed"></a><b>termination_time</b> <br> 2357 <b>_needed</b></p> 2358 </td> 2359 <td style="vertical-align: top;">R<br> 2360 </td> 2361 <td style="vertical-align: top;"><span style="font-style: italic;">35.0</span><br> 2362 </td> 2363 <td style="vertical-align: top;"> 2364 <p>CPU time needed for terminal actions at the end of a run in 2365 batch mode (in s).<br> 2366 </p> 2367 <p>If the environment variable <b>write_binary </b>is 1898 and 3d data. Individual intervals can be assigned using parameters <a href="#skip_time_do3d">skip_time_do3d</a>, <a href="#skip_time_do2d_xy">skip_time_do2d_xy</a>, <a href="#skip_time_do2d_xz">skip_time_do2d_xz</a>, <a href="#skip_time_do2d_yz">skip_time_do2d_yz</a>, <a href="#skip_time_dosp">skip_time_dosp</a>, <a href="#skip_time_dopr">skip_time_dopr</a>, and <a href="#skip_time_data_output_av">skip_time_data_output_av</a>.<br><br><span style="font-weight: bold;">Example:</span><br>If 1899 the user has set <a href="#dt_data_output">dt_data_output</a> 1900 = <span style="font-style: italic;">3600.0</span> 1901 and <span style="font-weight: bold;">skip_time_data_output</span> 1902 = <span style="font-style: italic;">1800.0</span>, 1903 then the first output will be done at t = 5400 s.<br> </td> 1904 </tr> <tr><td style="vertical-align: top;"><a name="skip_time_data_output_av"></a><span style="font-weight: bold;">skip_time_data_output_av</span></td><td style="vertical-align: top;">R</td><td style="vertical-align: top;"><span style="font-style: italic;">value of <a href="#skip_time_data_output">skip_time_<br>data_output</a></span></td><td style="vertical-align: top;">No output of temporally 1905 averaged 2d/3d data before this interval has passed (in s).<br><br>This 1906 parameter causes that data output activities are starting not before 1907 this interval 1908 (counting from the beginning of the simulation, t=0) has passed. <br><br><span style="font-weight: bold;">Example:</span><br>If 1909 the user has set <a href="#dt_data_output_av">dt_data_output_av</a> 1910 = <span style="font-style: italic;">3600.0</span> 1911 and <span style="font-weight: bold;">skip_time_data_output_av</span> 1912 = <span style="font-style: italic;">1800.0</span>, 1913 then the first output will be done at t = 5400 s.</td></tr><tr> 1914 <td style="vertical-align: top;"><a name="skip_time_dopr"></a><span style="font-weight: bold;">skip_time_dopr</span><br> 1915 </td> <td style="vertical-align: top;">R<br> </td> 1916 <td style="vertical-align: top;"><span style="font-style: italic;">value of <a href="chapter_4.2.html#skip_time_data_output">skip_time_<br>data_output</a></span> 1917 </td> <td style="vertical-align: top;">No output of 1918 vertical profile data before this interval has passed (in s).<br><br>This 1919 parameter causes that data output activities are starting not before 1920 this interval 1921 (counting from the beginning of the simulation, t=0) has passed. <br><br><span style="font-weight: bold;">Example:</span><br>If 1922 the user has set <a href="#dt_dopr">dt_dopr</a> = <span style="font-style: italic;">3600.0</span> and <span style="font-weight: bold;">skip_time_dopr</span> = <span style="font-style: italic;">1800.0</span>, then the 1923 first output will be done at t = 5400 s. </td> </tr> <tr> 1924 <td style="vertical-align: top;"><a name="skip_time_do2d_xy"></a><span style="font-weight: bold;">skip_time_do2d_xy</span><br> 1925 </td> <td style="vertical-align: top;">R<br> </td> 1926 <td style="vertical-align: top;"><span style="font-style: italic;">value of <a href="chapter_4.2.html#skip_time_data_output">skip_time_<br>data_output</a></span> 1927 </td> <td style="vertical-align: top;">No output of 1928 instantaneous horizontal cross section data before this interval has 1929 passed (in s).<br><br>This 1930 parameter causes that data output activities are starting not before 1931 this interval 1932 (counting from the beginning of the simulation, t=0) has passed. <br><br><span style="font-weight: bold;">Example:</span><br>If 1933 the user has set <a href="#dt_do2d_xy">dt_do2d_xy</a> 1934 = <span style="font-style: italic;">3600.0</span> 1935 and <span style="font-weight: bold;">skip_time_do2d_xy</span> 1936 = <span style="font-style: italic;">1800.0</span>, 1937 then the first output will be done at t = 5400 s. </td> </tr> 1938 <tr> <td style="vertical-align: top;"><a name="skip_time_do2d_xz"></a><span style="font-weight: bold;">skip_time_do2d_xz</span><br> 1939 </td> <td style="vertical-align: top;">R<br> </td> 1940 <td style="vertical-align: top;"><span style="font-style: italic;">value of <a href="chapter_4.2.html#skip_time_data_output">skip_time_<br>data_output</a></span> 1941 </td> <td style="vertical-align: top;">No output of 1942 instantaneous vertical (xz) cross section data before this interval has 1943 passed (in s).<br><br>This 1944 parameter causes that data output activities are starting not before 1945 this interval 1946 (counting from the beginning of the simulation, t=0) has passed. <br><br><span style="font-weight: bold;">Example:</span><br>If 1947 the user has set <a href="#dt_do2d_xz">dt_do2d_xz</a> 1948 = <span style="font-style: italic;">3600.0</span> 1949 and <span style="font-weight: bold;">skip_time_do2d_xz</span> 1950 = <span style="font-style: italic;">1800.0</span>, 1951 then the first output will be done at t = 5400 s. </td> </tr> 1952 <tr> <td style="vertical-align: top;"><a name="skip_time_do2d_yz"></a><span style="font-weight: bold;">skip_time_do2d_yz</span><br> 1953 </td> <td style="vertical-align: top;">R<br> </td> 1954 <td style="vertical-align: top;"><span style="font-style: italic;">value of <a href="chapter_4.2.html#skip_time_data_output">skip_time_<br>data_output</a></span> 1955 </td> <td style="vertical-align: top;">No output of 1956 instantaneous vertical (yz) cross section data before this interval has 1957 passed (in s).<br><br>This 1958 parameter causes that data output activities are starting not before 1959 this interval 1960 (counting from the beginning of the simulation, t=0) has passed. <br><br><span style="font-weight: bold;">Example:</span><br>If 1961 the user has set <a href="#dt_do2d_yz">dt_do2d_yz</a> 1962 = <span style="font-style: italic;">3600.0</span> 1963 and <span style="font-weight: bold;">skip_time_do2d_yz</span> 1964 = <span style="font-style: italic;">1800.0</span>, 1965 then the first output will be done at t = 5400 s. </td> </tr> 1966 <tr> <td style="vertical-align: top;"><a name="skip_time_do3d"></a><span style="font-weight: bold;">skip_time_do3d</span><br> 1967 </td> <td style="vertical-align: top;">R<br> </td> 1968 <td style="vertical-align: top;"><span style="font-style: italic;">value of <a href="chapter_4.2.html#skip_time_data_output">skip_time_<br>data_output</a></span> 1969 </td> <td style="vertical-align: top;">No output of 1970 instantaneous 3d volume data before this interval has passed (in s).<br><br>This 1971 parameter causes that data output activities are starting not before 1972 this interval 1973 (counting from the beginning of the simulation, t=0) has passed. <br><br><span style="font-weight: bold;">Example:</span><br>If 1974 the user has set <a href="#dt_do3d">dt_do3d</a> = <span style="font-style: italic;">3600.0</span> and <span style="font-weight: bold;">skip_time_do3d</span> = <span style="font-style: italic;">1800.0</span>, then the 1975 first output will be done at t = 5400 s. </td> </tr> 1976 <tr> <td style="vertical-align: top;"> <p><a name="termination_time_needed"></a><b>termination_time</b> 1977 <br> <b>_needed</b></p> </td> <td style="vertical-align: top;">R<br> </td> <td style="vertical-align: top;"><span style="font-style: italic;">35.0</span><br> </td> 1978 <td style="vertical-align: top;"> <p>CPU time 1979 needed for terminal actions at the end of a run in 1980 batch mode (in s).<br> </p> <p>If the environment 1981 variable <b>write_binary </b>is 2368 1982 set <i>true</i> (see <a href="chapter_3.3.html">chapter 2369 3.3</a>), PALM checks the remaining CPU time of the job after each 1983 3.3</a>), PALM checks the remaining CPU time of the job after 1984 each 2370 1985 timestep. Time integration must not consume the CPU time completely, 2371 1986 since several actions still have to be carried out after time … … 2374 1989 permanent destinations, etc.) which also takes some time. The maximum 2375 1990 possible time needed for these activities plus a reserve is to be given 2376 with the parameter <b>termination_time_needed</b>. Among other things, 1991 with the parameter <b>termination_time_needed</b>. Among 1992 other things, 2377 1993 it depends on 2378 1994 the number of grid points used. If its value is selected too small, … … 2380 1996 respective job will be prematurely aborted by the queuing system, which 2381 1997 may result in a data loss and will possibly interrupt the job chain.<br> 2382 </p> 2383 <p>An abort happens in any way, if the environment variable <span style="font-weight: bold;">write_binary</span> is not set to <span style="font-style: italic;">true</span> and if moreover the job has 2384 been assigned an insufficient CPU time by <b>mrun</b> option <tt><tt>-t</tt></tt>. 2385 <i><br> 2386 </i> </p> 2387 <p><span style="font-weight: bold;">Note:</span><br> 2388 On the IBM computers of the HLRN the time used by the job <span style="font-weight: bold;">before</span> the start of PALM 1998 </p> <p>An abort happens in any way, if the environment 1999 variable <span style="font-weight: bold;">write_binary</span> 2000 is not set to <span style="font-style: italic;">true</span> 2001 and if moreover the job has 2002 been assigned an insufficient CPU time by <b>mrun</b> 2003 option <tt><tt>-t</tt></tt>. <i><br> 2004 </i> </p> <p><span style="font-weight: bold;">Note:</span><br> 2005 On the IBM computers of the HLRN the time used by the job <span style="font-weight: bold;">before</span> the start of 2006 PALM 2389 2007 have also to be accounted for (e.g. for 2390 compilation and copying of input files).</p> 2391 </td> 2392 </tr> 2393 <tr> 2394 <td style="vertical-align: top;"> 2395 <p><a name="use_prior_plot1d_parameters"></a><b>use_prior_plot1d</b> 2396 <br> 2397 <b>_parameters</b></p> 2398 </td> 2399 <td style="vertical-align: top;">L</td> 2400 <td style="vertical-align: top;"><i>.F.</i></td> 2401 <td style="vertical-align: top;"> 2402 <p>Additional plot of vertical profile data with <span style="font-weight: bold;">profil</span> from preceding runs of the 2403 job chain. </p> 2404 <p>This parameter only applies for <a href="chapter_4.2.html#data_output_format">data_output_format</a> = <span style="font-style: italic;">'profil'</span>.</p><p>By default, plots of horizontally averaged vertical profiles 2008 compilation and copying of input files).</p> </td> </tr> 2009 <tr> <td style="vertical-align: top;"> <p><a name="use_prior_plot1d_parameters"></a><b>use_prior_plot1d</b> 2010 <br> <b>_parameters</b></p> </td> <td style="vertical-align: top;">L</td> <td style="vertical-align: top;"><i>.F.</i></td> 2011 <td style="vertical-align: top;"> <p>Additional 2012 plot of vertical profile data with <span style="font-weight: bold;">profil</span> 2013 from preceding runs of the 2014 job chain. </p> <p>This parameter only applies 2015 for <a href="chapter_4.2.html#data_output_format">data_output_format</a> 2016 = <span style="font-style: italic;">'profil'</span>.</p><p>By 2017 default, plots of horizontally averaged vertical profiles 2405 2018 (see <a href="#data_output_pr">data_output_pr</a>) 2406 2019 only contain profiles of data produced by the model 2407 2020 run. If profiles of prior times (i.e. data of preceding jobs of a 2408 2021 job chain) shall be plotted additionally (e.g. for comparison 2409 purposes), <b>use_prior_plot1d_parameters</b> = <i>.T</i>. must be 2410 set.<br> 2411 </p> 2412 <p>For further explanation see <a href="chapter_4.5.2.html">chapter 2413 4.5.2</a>.</p> 2414 </td> 2415 </tr> 2416 2417 <tr> 2418 <td style="vertical-align: top;"> 2419 <p><a name="z_max_do1d"></a><b>z_max_do1d</b></p> 2420 </td> 2421 <td style="vertical-align: top;">R</td> 2422 <td style="vertical-align: top;"><i>zu(nzt+1) (model top)</i></td> 2423 <td style="vertical-align: top;"> 2424 <p>Height level up to which horizontally averaged profiles are to 2022 purposes), <b>use_prior_plot1d_parameters</b> = <i>.T</i>. 2023 must be 2024 set.<br> </p> <p>For further explanation see <a href="chapter_4.5.2.html">chapter 2025 4.5.2</a>.</p> </td> </tr> <tr> <td style="vertical-align: top;"> <p><a name="z_max_do1d"></a><b>z_max_do1d</b></p> 2026 </td> <td style="vertical-align: top;">R</td> 2027 <td style="vertical-align: top;"><i>zu(nzt+1) (model 2028 top)</i></td> <td style="vertical-align: top;"> 2029 <p>Height level up to which horizontally averaged profiles are to 2425 2030 be 2426 plotted with <span style="font-weight: bold;">profil</span> (in 2427 m). </p> 2428 <p>This parameter only applies for <a href="chapter_4.2.html#data_output_format">data_output_format</a> = <span style="font-style: italic;">'profil'</span>.</p><p>It affects plots of horizontally averaged profiles 2031 plotted with <span style="font-weight: bold;">profil</span> 2032 (in 2033 m). </p> <p>This parameter only applies for 2034 <a href="chapter_4.2.html#data_output_format">data_output_format</a> 2035 = <span style="font-style: italic;">'profil'</span>.</p><p>It 2036 affects plots of horizontally averaged profiles 2429 2037 (<a href="#data_output_pr">data_output_pr</a>) 2430 2038 when plotted with the plot software <span style="font-weight: bold;">profil</span>. 2431 2039 By default, profiles are plotted up to the top boundary. The height 2432 level up to which profiles are plotted can be decreased by assigning <span style="font-weight: bold;">z_max_do1d</span> a smaller value. 2433 Nevertheless, <span style="font-weight: bold;">all</span> vertical 2040 level up to which profiles are plotted can be decreased by assigning <span style="font-weight: bold;">z_max_do1d</span> a smaller 2041 value. 2042 Nevertheless, <span style="font-weight: bold;">all</span> 2043 vertical 2434 2044 grid points (0 <= k <= nz+1) are still output to file <a href="chapter_3.4.html#PLOT1D_DATA">PLOT1D_DATA</a>.</p> 2435 2045 <p>If a normalization for the vertical axis was selected (see <a href="#cross_normalized_y">cross_normalized_y</a>), <b>z_max_do1d</b> 2436 2046 has no effect. Instead, <a href="#z_max_do1d_normalized">z_max_do1d_normalized</a> 2437 must be used.</p> 2438 </td> 2439 </tr> 2440 <tr> 2441 <td style="vertical-align: top;"> 2442 <p><a name="z_max_do1d_normalized"></a><b>z_max_do1d</b> <br> 2443 <b>_normalized</b></p> 2444 </td> 2445 <td style="vertical-align: top;">R</td> 2446 <td style="vertical-align: top;"><i>determined by plot</i> <br> 2447 <i>data</i> <br> 2448 </td> 2449 <td style="vertical-align: top;"> 2450 <p>Normalized height level up to which horizontally averaged 2047 must be used.</p> </td> </tr> <tr> <td style="vertical-align: top;"> <p><a name="z_max_do1d_normalized"></a><b>z_max_do1d</b> 2048 <br> <b>_normalized</b></p> </td> <td style="vertical-align: top;">R</td> <td style="vertical-align: top;"><i>determined by plot</i> 2049 <br> <i>data</i> <br> </td> <td style="vertical-align: top;"> <p>Normalized height 2050 level up to which horizontally averaged 2451 2051 profiles are to be plotted with <span style="font-weight: bold;">profil</span>. 2452 </p> 2453 <p>This parameter only applies for <a href="chapter_4.2.html#data_output_format">data_output_format</a> = <span style="font-style: italic;">'profil'</span>.</p><p>It affects plots of horizontally averaged profiles 2052 </p> <p>This parameter only applies for <a href="chapter_4.2.html#data_output_format">data_output_format</a> 2053 = <span style="font-style: italic;">'profil'</span>.</p><p>It 2054 affects plots of horizontally averaged profiles 2454 2055 (<a href="#data_output_pr">data_output_pr</a>) 2455 2056 when plotted with the plot software <span style="font-weight: bold;">profil</span>, … … 2457 2058 (see <a href="#cross_normalized_y">cross_normalized_y</a>). 2458 2059 If e.g. the boundary layer height is used for normalization, then <b>z_max_do1d_normalized</b> 2459 = <i>1.5</i> means that all profiles up to the height level of z = 2460 1.5* z<sub>i </sub>are plotted.</p> 2461 </td> 2462 </tr> 2463 <tr> 2464 <td style="vertical-align: top;"> 2465 <p><a name="z_max_do2d"></a><b>z_max_do2d</b></p> 2466 </td> 2467 <td style="vertical-align: top;">R<br> 2468 </td> 2469 <td style="vertical-align: top;"><span style="font-style: italic;">zu(nz)</span><br> 2470 </td> 2471 <td style="vertical-align: top;"> 2472 <p>Height level up to which 2d cross sections are to be plotted 2060 = <i>1.5</i> means that all profiles up to the height 2061 level of z = 2062 1.5* z<sub>i </sub>are plotted.</p> </td> </tr> 2063 <tr> <td style="vertical-align: top;"> <p><a name="z_max_do2d"></a><b>z_max_do2d</b></p> 2064 </td> <td style="vertical-align: top;">R<br> </td> 2065 <td style="vertical-align: top;"><span style="font-style: italic;">zu(nz)</span><br> </td> 2066 <td style="vertical-align: top;"> <p>Height level 2067 up to which 2d cross sections are to be plotted 2473 2068 with <span style="font-weight: bold;">iso2d</span> 2474 (in m). </p> 2475 <p>This parameter only applies for <a href="#data_output_format">data_output_format</a> = <span style="font-style: italic;">'iso2d'</span>.</p><p>It affects plots of 2d vertical cross 2069 (in m). </p> <p>This parameter only applies for 2070 <a href="#data_output_format">data_output_format</a> 2071 = <span style="font-style: italic;">'iso2d'</span>.</p><p>It 2072 affects plots of 2d vertical cross 2476 2073 sections (<a href="#data_output">data_output</a>) 2477 when plotted with <span style="font-weight: bold;">iso2d</span>. By 2478 default, vertical sections are plotted up to the top boundary. <span style="font-weight: bold;"></span>In contrast, with <b>z_max_do2d </b>the 2074 when plotted with <span style="font-weight: bold;">iso2d</span>. 2075 By 2076 default, vertical sections are plotted up to the top boundary. <span style="font-weight: bold;"></span>In contrast, with <b>z_max_do2d 2077 </b>the 2479 2078 visualization within 2480 the plot can be limited to a certain height level (0 <= z <= <b>z_max_do2d</b>). 2481 Nevertheless, <span style="font-weight: bold;">all</span> grid points 2079 the plot can be limited to a certain height level (0 <= z 2080 <= <b>z_max_do2d</b>). 2081 Nevertheless, <span style="font-weight: bold;">all</span> 2082 grid points 2482 2083 of the complete cross section are still output to the local files <a href="chapter_3.4.html#PLOT2D_XZ">PLOT2D_XZ</a> 2483 2084 or <a href="chapter_3.4.html#PLOT2D_YZ">PLOT2D_YZ</a>. … … 2488 2089 (the respective <span style="font-weight: bold;">iso2d</span>-parameter 2489 2090 is <a href="http://www.muk.uni-hannover.de/institut/software/iso2d_beschreibung.html#YRIGHT">yright</a>).</p> 2490 </td> 2491 </tr> 2492 </tbody> 2493 </table> 2494 <br> 2495 <br> 2496 <h3 style="line-height: 100%;"><a name="Paketparameter"></a>Package 2091 </td> </tr> </tbody> 2092 </table><br> 2093 <br><h3 style="line-height: 100%;"><a name="Paketparameter"></a>Package 2497 2094 parameters: </h3> 2498 Package (<span style="font-weight: bold;">mrun</span> option -p): <span style="font-weight: bold;"><a name="particles_package"></a>particles</span> 2095 Package (<span style="font-weight: bold;">mrun</span> 2096 option -p): <span style="font-weight: bold;"><a name="particles_package"></a>particles</span> 2499 2097 NAMELIST group name: <span style="font-weight: bold;">particles_par<br> 2500 </span> 2501 <table style="text-align: left; width: 100%;" border="1" cellpadding="2" cellspacing="2"> 2502 <tbody> 2503 <tr> 2504 <td style="vertical-align: top;"><font size="4"><b>Parameter name</b></font></td> 2505 <td style="vertical-align: top;"><font size="4"><b>Type</b></font></td> 2506 <td style="vertical-align: top;"> 2507 <p><b><font size="4">Default</font></b> <br> 2508 <b><font size="4">value</font></b></p> 2509 </td> 2510 <td style="vertical-align: top;"> 2511 <p><font size="4"><b>Explanation</b></font></p> 2512 </td> 2513 </tr> 2514 <tr> 2515 <td style="vertical-align: top;"> 2516 <p><a name="dt_prel"></a><b>dt_prel</b></p> 2517 </td> 2518 <td style="vertical-align: top;">R</td> 2519 <td style="vertical-align: top;"><i>9999999.9</i></td> 2520 <td style="vertical-align: top;"> 2521 <p><font face="Thorndale, serif"><span lang="en-GB">Temporal 2098 </span><table style="text-align: left; width: 100%;" border="1" cellpadding="2" cellspacing="2"> <tbody> 2099 <tr> <td style="vertical-align: top;"><font size="4"><b>Parameter name</b></font></td> 2100 <td style="vertical-align: top;"><font size="4"><b>Type</b></font></td> 2101 <td style="vertical-align: top;"> <p><b><font size="4">Default</font></b> <br> <b><font size="4">value</font></b></p> </td> 2102 <td style="vertical-align: top;"> <p><font size="4"><b>Explanation</b></font></p> 2103 </td> </tr> <tr> <td style="vertical-align: top;"> <p><a name="dt_prel"></a><b>dt_prel</b></p> 2104 </td> <td style="vertical-align: top;">R</td> 2105 <td style="vertical-align: top;"><i>9999999.9</i></td> 2106 <td style="vertical-align: top;"> <p><font face="Thorndale, serif"><span lang="en-GB">Temporal 2522 2107 interval at 2523 which particles are to be released <span lang="en-GB">from a particle 2524 source </span>(</span></font>in <font face="Thorndale, serif"><span lang="en-GB">s).</span> </font> </p> 2525 <p><span lang="en-GB"><font face="Thorndale, serif">By default 2108 which particles are to be released <span lang="en-GB">from 2109 a particle 2110 source </span>(</span></font>in <font face="Thorndale, serif"><span lang="en-GB">s).</span> 2111 </font> </p> <p><span lang="en-GB"><font face="Thorndale, serif">By default 2526 2112 particles are released only at the beginning of a simulation 2527 2113 (t_init=0). The time of the first release (t_init) can be changed with 2528 2114 package parameter </font></span><span lang="en-GB"></span><font><a href="#particle_advection_start"><font face="Thorndale, serif">particle_advection_start</font></a>. 2529 </font><span lang="en-GB"><font face="Thorndale, serif">The time of the last release can be set with the package parameter <a href="#end_time_prel">end_time_prel</a>. If <span style="font-weight: bold;">dt_prel</span> has been set, additional 2115 </font><span lang="en-GB"><font face="Thorndale, serif">The time of the last release can be 2116 set with the package parameter <a href="#end_time_prel">end_time_prel</a>. 2117 If <span style="font-weight: bold;">dt_prel</span> 2118 has been set, additional 2530 2119 releases will be at t = t_init+<span style="font-weight: bold;">dt_prel</span>, 2531 t_init+2*<span style="font-weight: bold;">dt_prel</span>, t_init+3*<span style="font-weight: bold;">dt_prel</span>, etc.. Actual release times 2532 may slightly deviate from thesel values (</font></span><span lang="en-GB"><font face="Thorndale, serif">see e.g. </font></span><a href="#dt_dopr"><span lang="en-GB"><font face="Thorndale, serif">dt_dopr</font></span></a><span lang="en-GB"><font face="Thorndale, serif">).</font></span></p> 2533 <p><span lang="en-GB"><font face="Thorndale, serif"> The domain 2534 of the particle <span lang="en-GB"><font face="Thorndale, serif">source 2535 </font></span>as well as the distance of released particles 2536 within this source </font></span><span lang="en-GB"><font face="Thorndale, serif">are determined via package parameters </font></span><a href="#pst"><span lang="en-GB"><font face="Thorndale, serif">pst</font></span></a><span lang="en-GB"><font face="Thorndale, serif">, </font></span><a href="#psl"><span lang="en-GB"><font face="Thorndale, serif">psl</font></span></a><span lang="en-GB"><font face="Thorndale, serif">, </font></span><a href="#psr"><span lang="en-GB"><font face="Thorndale, serif">psr</font></span></a><span lang="en-GB"><font face="Thorndale, serif">, </font></span><a href="#pss"><span lang="en-GB"><font face="Thorndale, serif">pss</font></span></a><span lang="en-GB"><font face="Thorndale, serif">, </font></span><a href="#psn"><span lang="en-GB"><font face="Thorndale, serif">psn</font></span></a><span lang="en-GB"><font face="Thorndale, serif">, </font></span><a href="#psb"><span lang="en-GB"><font face="Thorndale, serif">psb</font></span></a><span lang="en-GB"><font face="Thorndale, serif">, </font></span><a href="#pdx"><span lang="en-GB"><font face="Thorndale, serif">pdx</font></span></a><span lang="en-GB"><font face="Thorndale, serif">, </font></span><a href="#pdy"><span lang="en-GB"><font face="Thorndale, serif">pdy</font></span></a> 2537 <span lang="en-GB"><font face="Thorndale, serif">and </font></span><a href="#pdz"><span lang="en-GB"><font face="Thorndale, serif">pdz</font></span></a><span lang="en-GB"><font face="Thorndale, serif">.</font></span><span lang="en-GB"><font face="Thorndale, serif"> By default, one particle is released at all points defined by these parameters. The package parameter <a href="#particles_per_point">particles_per_point</a> can be used to start more than one particle per point.<br> 2538 </font></span></p> 2539 <p><span lang="en-GB"><font face="Thorndale, serif">Up to 10 2540 different groups of particles can be released at the same time (see </font></span><a href="chapter_4.2.html#number_of_particle_groups"><span lang="en-GB"><font face="Thorndale, serif">number_of_particle_groups</font></span></a><span lang="en-GB"><font face="Thorndale, serif">) where each group may have a different source. All particles belonging 2541 to one group have the same density ratio and the same radius. All other particle features (e.g. location of the source) are 2120 t_init+2*<span style="font-weight: bold;">dt_prel</span>, 2121 t_init+3*<span style="font-weight: bold;">dt_prel</span>, 2122 etc.. Actual release times 2123 may slightly deviate from thesel values (</font></span><span lang="en-GB"><font face="Thorndale, serif">see 2124 e.g. </font></span><a href="#dt_dopr"><span lang="en-GB"><font face="Thorndale, serif">dt_dopr</font></span></a><span lang="en-GB"><font face="Thorndale, serif">).</font></span></p> 2125 <p><span lang="en-GB"><font face="Thorndale, serif"> The domain 2126 of the particle <span lang="en-GB"><font face="Thorndale, serif">source </font></span>as 2127 well as the distance of released particles 2128 within this source </font></span><span lang="en-GB"><font face="Thorndale, serif">are determined via package 2129 parameters </font></span><a href="#pst"><span lang="en-GB"><font face="Thorndale, serif">pst</font></span></a><span lang="en-GB"><font face="Thorndale, serif">, </font></span><a href="#psl"><span lang="en-GB"><font face="Thorndale, serif">psl</font></span></a><span lang="en-GB"><font face="Thorndale, serif">, </font></span><a href="#psr"><span lang="en-GB"><font face="Thorndale, serif">psr</font></span></a><span lang="en-GB"><font face="Thorndale, serif">, </font></span><a href="#pss"><span lang="en-GB"><font face="Thorndale, serif">pss</font></span></a><span lang="en-GB"><font face="Thorndale, serif">, </font></span><a href="#psn"><span lang="en-GB"><font face="Thorndale, serif">psn</font></span></a><span lang="en-GB"><font face="Thorndale, serif">, </font></span><a href="#psb"><span lang="en-GB"><font face="Thorndale, serif">psb</font></span></a><span lang="en-GB"><font face="Thorndale, serif">, </font></span><a href="#pdx"><span lang="en-GB"><font face="Thorndale, serif">pdx</font></span></a><span lang="en-GB"><font face="Thorndale, serif">, </font></span><a href="#pdy"><span lang="en-GB"><font face="Thorndale, serif">pdy</font></span></a> 2130 <span lang="en-GB"><font face="Thorndale, serif">and 2131 </font></span><a href="#pdz"><span lang="en-GB"><font face="Thorndale, serif">pdz</font></span></a><span lang="en-GB"><font face="Thorndale, serif">.</font></span><span lang="en-GB"><font face="Thorndale, serif"> By 2132 default, one particle is released at all points defined by these 2133 parameters. The package parameter <a href="#particles_per_point">particles_per_point</a> 2134 can be used to start more than one particle per point.<br> 2135 </font></span></p> <p><span lang="en-GB"><font face="Thorndale, serif">Up to 10 2136 different groups of particles can be released at the same time (see </font></span><a href="chapter_4.2.html#number_of_particle_groups"><span lang="en-GB"><font face="Thorndale, serif">number_of_particle_groups</font></span></a><span lang="en-GB"><font face="Thorndale, serif">) 2137 where each group may have a different source. All particles belonging 2138 to one group have the same density ratio and the same radius. All other 2139 particle features (e.g. location of the source) are 2542 2140 identical for all groups of particles.</font></span></p>Subgrid 2543 2141 scale velocities can (optionally) be included for calculating the 2544 2142 particle advection, using the method of Weil et al. (2004, JAS, 61, 2545 2143 2877-2887). This method is switched on by the package 2546 parameter <a href="#use_sgs_for_particles">use_sgs_for_particles</a>. This also forces the Euler/upstream method to be used for time advancement of the TKE (see initialization parameter <a href="chapter_4.1.html#use_upstream_for_tke">use_upstream_for_tke</a>). The minimum timestep during the sub-timesteps is controlled by package parameter <a href="#dt_min_part">dt_min_part</a>. <p><span lang="en-GB"><font face="Thorndale, serif">By 2144 parameter <a href="#use_sgs_for_particles">use_sgs_for_particles</a>. 2145 This also forces the Euler/upstream method to be used for time 2146 advancement of the TKE (see initialization parameter <a href="chapter_4.1.html#use_upstream_for_tke">use_upstream_for_tke</a>). 2147 The minimum timestep during the sub-timesteps is controlled by package 2148 parameter <a href="#dt_min_part">dt_min_part</a>. <p><span lang="en-GB"><font face="Thorndale, serif">By 2547 2149 default, particles are weightless and transported passively with the 2548 2150 resolved scale flow. Particles can be given a mass and thus an inertia 2549 2151 by assigning the 2550 package parameter </font></span><a href="#density_ratio"><span lang="en-GB"><font face="Thorndale, serif">density_ratio</font></span></a><span lang="en-GB"><font face="Thorndale, serif"> a non-zero value (it 2152 package parameter </font></span><a href="#density_ratio"><span lang="en-GB"><font face="Thorndale, serif">density_ratio</font></span></a><span lang="en-GB"><font face="Thorndale, serif"> a 2153 non-zero value (it 2551 2154 defines the ratio of the density of the fluid and the density of the 2552 2155 particles). In these cases their </font></span><a href="#radius"><span lang="en-GB"><font face="Thorndale, serif">radius</font></span></a><span lang="