source: palm/trunk/DOC/app/index.html @ 82

Last change on this file since 82 was 77, checked in by raasch, 18 years ago

New:
---

particle reflection from vertical walls implemented, particle SGS model adjusted to walls

Wall functions for vertical walls now include diabatic conditions. New subroutines wall_fluxes, wall_fluxes_e. New 4D-array rif_wall.

new d3par-parameter netcdf_64bit_3d to switch on 64bit offset only for 3D files

new d3par-parameter dt_max to define the maximum value for the allowed timestep

new inipar-parameter loop_optimization to control the loop optimization method

new inipar-parameter pt_refrence. If given, this value is used as the reference that in buoyancy terms (otherwise, the instantaneous horizontally averaged temperature is used).

new user interface user_advec_particles

new initializing action "by_user" calls user_init_3d_model and allows the initial setting of all 3d arrays

topography height informations are stored on arrays zu_s_inner and zw_w_inner and output to the 2d/3d NetCDF files

samples added to the user interface which show how to add user-define time series quantities.

calculation/output of precipitation amount, precipitation rate and z0 (by setting "pra*", "prr*", "z0*" with data_output). The time interval on which the precipitation amount is defined is set by new d3par-parameter precipitation_amount_interval

unit 9 opened for debug output (file DEBUG_<pe#>)

Makefile, advec_particles, average_3d_data, buoyancy, calc_precipitation, check_open, check_parameters, data_output_2d, diffusion_e, diffusion_u, diffusion_v, diffusion_w, diffusivities, header, impact_of_latent_heat, init_particles, init_3d_model, modules, netcdf, parin, production_e, read_var_list, read_3d_binary, sum_up_3d_data, user_interface, write_var_list, write_3d_binary

New: wall_fluxes

Changed:


General revision of non-cyclic horizontal boundary conditions: radiation boundary conditions are now used instead of Neumann conditions at the outflow (calculation needs velocity values for t-dt, which are stored on new arrays u_m_l, u_m_r, etc.), calculation of mean outflow is not needed any more, volume flow control is added for the outflow boundary (currently only for the north boundary!!), additional gridpoints along x and y (uxrp, vynp) are not needed any more, routine "boundary_conds" now operates on timelevel t+dt and is not split in two parts (main, uvw_outflow) any more, Neumann boundary conditions at inflow/outflow in case of non-cyclic boundary conditions for all 2d-arrays that are handled by exchange_horiz_2d

The FFT-method for solving the Poisson-equation is now working with Neumann boundary conditions both at the bottom and the top. This requires adjustments of the tridiagonal coefficients and subtracting the horizontally averaged mean from the vertical velocity field.

+age_m in particle_type

Particles-package is now part of the default code ("-p particles" is not needed any more).

Move call of user_actions( 'after_integration' ) below increment of times
and counters. user_actions is now called for each statistic region and has as an argument the number of the respective region (sr)

d3par-parameter data_output_ts removed. Timeseries output for "profil" removed. Timeseries are now switched on by dt_dots. Timeseries data is collected in flow_statistics.

Initial velocities at nzb+1 are regarded for volume flow control in case they have been set zero before (to avoid small timesteps); see new internal parameters u/v_nzb_p1_for_vfc.

q is not allowed to become negative (prognostic_equations).

poisfft_init is only called if fft-solver is switched on (init_pegrid).

d3par-parameter moisture renamed to humidity.

Subversion global revision number is read from mrun and added to the run description header and to the run control (_rc) file.

vtk directives removed from main program.

The uitility routine interpret_config reads PALM environment variables from NAMELIST instead using the system call GETENV.

advec_u_pw, advec_u_up, advec_v_pw, advec_v_up, asselin_filter, check_parameters, coriolis, data_output_dvrp, data_output_ptseries, data_output_ts, data_output_2d, data_output_3d, diffusion_u, diffusion_v, exchange_horiz, exchange_horiz_2d, flow_statistics, header, init_grid, init_particles, init_pegrid, init_rankine, init_pt_anomaly, init_1d_model, init_3d_model, modules, palm, package_parin, parin, poisfft, poismg, prandtl_fluxes, pres, production_e, prognostic_equations, read_var_list, read_3d_binary, sor, swap_timelevel, time_integration, write_var_list, write_3d_binary

Errors:


Bugfix: preset of tendencies te_em, te_um, te_vm in init_1d_model

Bugfix in sample for reading user defined data from restart file (user_init)

Bugfix in setting diffusivities for cases with the outflow damping layer extending over more than one subdomain (init_3d_model)

Check for possible negative humidities in the initial humidity profile.

in Makefile, default suffixes removed from the suffix list to avoid calling of m2c in
# case of .mod files

Makefile
check_parameters, init_1d_model, init_3d_model, user_interface

  • Property svn:keywords set to Id
File size: 14.8 KB
Line 
1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2<html xmlns="http://www.w3.org/TR/REC-html40" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:v="urn:schemas-microsoft-com:vml"><head>
3  <meta content="text/html; charset=windows-1252" http-equiv="Content-Type">
4  <meta content="Word.Document" name="ProgId">
5  <meta content="Microsoft Word 11" name="Generator">
6  <meta content="Microsoft Word 11" name="Originator">
7  <link href="index-Dateien/filelist.xml" rel="File-List">
8  <link href="index-Dateien/editdata.mso" rel="Edit-Time-Data"><!--[if !mso]>
9<style>
10v\:* {behavior:url(#default#VML);}
11o\:* {behavior:url(#default#VML);}
12w\:* {behavior:url(#default#VML);}
13.shape {behavior:url(#default#VML);}
14</style>
15<![endif]--><title>PALM table of contents</title><!--[if gte mso 9]><xml>
16 <w:WordDocument>
17  <w:SpellingState>Clean</w:SpellingState>
18  <w:GrammarState>Clean</w:GrammarState>
19  <w:HyphenationZone>21</w:HyphenationZone>
20  <w:ValidateAgainstSchemas/>
21  <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
22  <w:IgnoreMixedContent>false</w:IgnoreMixedContent>
23  <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
24  <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
25 </w:WordDocument>
26</xml><![endif]--><!--[if gte mso 9]><xml>
27 <w:LatentStyles DefLockedState="false" LatentStyleCount="156">
28 </w:LatentStyles>
29</xml><![endif]-->
30
31 
32
33  <style>
34<!--
35 /* Font Definitions */
36 @font-face
37        {font-family:Thorndale;
38        panose-1:2 2 6 3 5 4 5 2 3 4;
39        mso-font-charset:0;
40        mso-generic-font-family:roman;
41        mso-font-pitch:variable;
42        mso-font-signature:647 0 0 0 159 0;}
43 /* Style Definitions */
44 p.MsoNormal, li.MsoNormal, div.MsoNormal
45        {mso-style-parent:"";
46        margin:0cm;
47        margin-bottom:.0001pt;
48        mso-pagination:widow-orphan;
49        font-size:12.0pt;
50        font-family:"Times New Roman";
51        mso-fareast-font-family:"Times New Roman";
52        color:black;}
53a:link, span.MsoHyperlink
54        {color:blue;
55        text-decoration:underline;
56        text-underline:single;}
57a:visited, span.MsoHyperlinkFollowed
58        {color:blue;
59        text-decoration:underline;
60        text-underline:single;}
61p
62        {mso-margin-top-alt:auto;
63        margin-right:0cm;
64        mso-margin-bottom-alt:auto;
65        margin-left:0cm;
66        mso-pagination:widow-orphan;
67        font-size:12.0pt;
68        font-family:"Times New Roman";
69        mso-fareast-font-family:"Times New Roman";
70        color:black;}
71span.SpellE
72        {mso-style-name:"";
73        mso-spl-e:yes;}
74span.GramE
75        {mso-style-name:"";
76        mso-gram-e:yes;}
77@page Section1
78        {size:595.3pt 841.9pt;
79        margin:70.85pt 70.85pt 2.0cm 70.85pt;
80        mso-header-margin:35.4pt;
81        mso-footer-margin:35.4pt;
82        mso-paper-source:0;}
83div.Section1
84        {page:Section1;}
85-->
86  </style><!--[if gte mso 10]>
87<style>
88 /* Style Definitions */
89 table.MsoNormalTable
90        {mso-style-name:"Normale Tabelle";
91        mso-tstyle-rowband-size:0;
92        mso-tstyle-colband-size:0;
93        mso-style-noshow:yes;
94        mso-style-parent:"";
95        mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
96        mso-para-margin:0cm;
97        mso-para-margin-bottom:.0001pt;
98        mso-pagination:widow-orphan;
99        font-size:10.0pt;
100        font-family:"Times New Roman";
101        mso-ansi-language:#0400;
102        mso-fareast-language:#0400;
103        mso-bidi-language:#0400;}
104</style>
105<![endif]-->
106  <meta content="Marcus Oliver Letzel" name="AUTHOR">
107  <meta content="20041117;10075861" name="CREATED">
108  <meta content="20041119;12040014" name="CHANGED">
109  <meta content="parallel LES model" name="KEYWORDS"><!--[if gte mso 9]><xml>
110 <u1:DocumentProperties>
111  <u1:Author>pooluser</u1:Author>
112  <u1:LastAuthor>pooluser</u1:LastAuthor>
113  <u1:Revision>2</u1:Revision>
114  <u1:Created>2004-11-19T10:58:00Z</u1:Created>
115  <u1:LastSaved>2004-11-19T10:59:00Z</u1:LastSaved>
116  <u1:Pages>1</u1:Pages>
117  <u1:Words>559</u1:Words>
118  <u1:Characters>3522</u1:Characters>
119  <u1:Company>IMUK</u1:Company>
120  <u1:Lines>29</u1:Lines>
121  <u1:Paragraphs>8</u1:Paragraphs>
122  <u1:CharactersWithSpaces>4073</u1:CharactersWithSpaces>
123  <u1:Version>11.6360</u1:Version>
124 </u1:DocumentProperties>
125</xml><![endif]--><!--[if gte mso 9]><xml>
126 <u2:WordDocument>
127  <u2:SpellingState>Clean</u2:SpellingState>
128  <u2:GrammarState>Clean</u2:GrammarState>
129  <u2:HyphenationZone>21</u2:HyphenationZone>
130  <u2:ValidateAgainstSchemas/>
131  <u2:SaveIfXMLInvalid>false</u2:SaveIfXMLInvalid>
132  <u2:IgnoreMixedContent>false</u2:IgnoreMixedContent>
133  <u2:AlwaysShowPlaceholderText>false</u2:AlwaysShowPlaceholderText>
134  <u2:BrowserLevel>MicrosoftInternetExplorer4</u2:BrowserLevel>
135 </u2:WordDocument>
136</xml><![endif]--><!--[if gte mso 9]><xml>
137 <u3:LatentStyles DefLockedState="false" LatentStyleCount="156">  </u3:LatentStyles>
138</xml><![endif]--></head>
139<body style="" lang="DE" link="blue" vlink="blue">
140<div class="Section1">
141<p style="margin-bottom: 0.0001pt;"><span style="font-size: 36pt; font-family: Thorndale;">PALM </span><span style="font-family: Thorndale;">a <span class="SpellE"><b>pa</b>rallelized</span>
142<b>L</b>ES <span class="SpellE"><b>m</b>odel</span>
143<o:p></o:p></span></p>
144<div style="text-align: center;" class="MsoNormal" align="center"><span style="font-family: Thorndale;">
145<hr align="center" size="2" width="100%"></span></div>
146<p><span style="font-family: Thorndale;" lang="EN-GB"><br>
147</span><span style="font-size: 18pt; font-family: Thorndale;" lang="EN-GB">Documentation </span><span style="font-family: Thorndale;" lang="EN-GB"><o:p></o:p></span></p>
148<p><span style="font-family: Thorndale;" lang="EN-GB">Current
149model
150version:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3.2<br>For date of last change see bottom line of each page. <o:p></o:p></span></p>
151<div style="text-align: center;" class="MsoNormal" align="center"><span style="font-family: Thorndale;">
152<hr align="center" size="2" width="100%"></span></div>
153<p><span style="font-size: 18pt; font-family: Thorndale;" lang="EN-GB">Table
154of contents</span><span style="font-family: Thorndale;" lang="EN-GB"> <br>
155&nbsp; <o:p></o:p></span></p>
156<p style="margin-left: 36pt;"><span style="font-family: Thorndale;"><a href="http://www.muk.uni-hannover.de/%7Eraasch/PALM_group/doc/app/chapter_1.0.html"><span style="" lang="EN-GB">1.0</span></a></span><span style="font-family: Thorndale;" lang="EN-GB"> Introduction <o:p></o:p></span></p>
157<p style="margin-left: 36pt;"><span style="font-family: Thorndale;"><a href="http://www.muk.uni-hannover.de/%7Eraasch/PALM_group/doc/app/chapter_2.0.html"><span style="" lang="EN-GB">2.0</span></a></span><span style="font-family: Thorndale;" lang="EN-GB"> Basic
158techniques of the LES model and its parallelization <o:p></o:p></span></p>
159<p style="margin: 5pt 0cm 0.0001pt 36pt;"><span style="font-family: Thorndale;"><a href="http://www.muk.uni-hannover.de/%7Eraasch/PALM_group/doc/app/chapter_3.0.html"><span style="" lang="EN-GB">3.0</span></a></span><span style="font-family: Thorndale;" lang="EN-GB"> Execution of
160model runs<o:p></o:p></span></p>
161<p style="margin: 0cm 0cm 0.0001pt 72pt;"><span style="font-family: Thorndale;"><a href="http://www.muk.uni-hannover.de/%7Eraasch/PALM_group/doc/app/chapter_3.1.html"><span style="" lang="EN-GB">3.1</span></a></span><span style="font-family: Thorndale;" lang="EN-GB"> Job control
162with <span class="SpellE"><b>mrun</b></span> <br>
163</span><span style="font-family: Thorndale;"><a href="http://www.muk.uni-hannover.de/%7Eraasch/PALM_group/doc/app/chapter_3.2.html"><span style="" lang="EN-GB">3.2</span></a></span><span style="font-family: Thorndale;" lang="EN-GB"> Example of a
164minimum configuration file <br>
165</span><span style="font-family: Thorndale;"><a href="http://www.muk.uni-hannover.de/%7Eraasch/PALM_group/doc/app/chapter_3.3.html"><span style="" lang="EN-GB">3.3</span></a></span><span style="font-family: Thorndale;" lang="EN-GB">
166Initialization and restart runs <br>
167</span><span style="font-family: Thorndale;"><a href="http://www.muk.uni-hannover.de/%7Eraasch/PALM_group/doc/app/chapter_3.4.html"><span style="" lang="EN-GB">3.4</span></a></span><span style="font-family: Thorndale;" lang="EN-GB"> Input and
168output files <br>
169</span><span style="font-family: Thorndale;"><a href="http://www.muk.uni-hannover.de/%7Eraasch/PALM_group/doc/app/chapter_3.5.html"><span style="" lang="EN-GB">3.5</span></a></span><span style="font-family: Thorndale;" lang="EN-GB"> Programming
170of user-defined code extensions <o:p></o:p></span></p>
171<p style="margin: 0cm 0cm 0.0001pt 108pt;"><span style="font-family: Thorndale;"><a href="http://www.muk.uni-hannover.de/%7Eraasch/PALM_group/doc/app/chapter_3.5.1.html"><span style="" lang="EN-GB">3.5.1</span></a></span><span style="font-family: Thorndale;" lang="EN-GB"> Interfaces for
172user-defined&nbsp; code <br>
173</span><span style="font-family: Thorndale;"><a href="http://www.muk.uni-hannover.de/%7Eraasch/PALM_group/doc/app/chapter_3.5.2.html"><span style="" lang="EN-GB">3.5.2</span></a></span><span style="font-family: Thorndale;" lang="EN-GB"> Definition of
174user-defined parameters <br>
175</span><span style="font-family: Thorndale;"><a href="http://www.muk.uni-hannover.de/%7Eraasch/PALM_group/doc/app/chapter_3.5.3.html"><span style="" lang="EN-GB">3.5.3</span></a></span><span style="font-family: Thorndale;" lang="EN-GB"> Definition of
176<span class="SpellE">user-defined subdomains</span></span></p><p style="margin: 0cm 0cm 0.0001pt 108pt;"><span style="font-family: Thorndale;" lang="EN-GB"><span class="SpellE"></span> <a href="chapter_3.5.4.html">3.5.4</a> User-defined output quantities<br>
177</span><span style="font-family: Thorndale;"><a href="http://www.muk.uni-hannover.de/%7Eraasch/PALM_group/doc/app/chapter_3.5.5.html"><span style="" lang="EN-GB">3.5.5</span></a></span><span style="font-family: Thorndale;" lang="EN-GB"> Compiling and linking
178user-defined code <o:p></o:p></span></p>
179<p style="margin: 0cm 0cm 5pt 72pt;"><span style="font-family: Thorndale;"><a href="http://www.muk.uni-hannover.de/%7Eraasch/PALM_group/doc/app/chapter_3.6.html"><span style="" lang="EN-GB">3.6</span></a></span><span style="font-family: Thorndale;" lang="EN-GB"> Interactive mode and
180debugging <br>
181</span><span style="font-family: Thorndale;"><a href="http://www.muk.uni-hannover.de/%7Eraasch/PALM_group/doc/app/chapter_3.7.html"><span style="" lang="EN-GB">3.7</span></a></span><span style="font-family: Thorndale;" lang="EN-GB"> Optional
182software packages<o:p></o:p></span></p>
183<p style="margin: 12pt 0cm 0.0001pt 36pt;"><span style="font-family: Thorndale;"><a href="http://www.muk.uni-hannover.de/%7Eraasch/PALM_group/doc/app/chapter_4.0.html"><span style="" lang="EN-GB">4.0</span></a></span><span style="font-family: Thorndale;" lang="EN-GB"> Steering
184parameters <o:p></o:p></span></p>
185<p style="margin: 0cm 0cm 0.0001pt 72pt;"><span style="font-family: Thorndale;"><a href="http://www.muk.uni-hannover.de/%7Eraasch/PALM_group/doc/app/chapter_4.1.html"><span style="" lang="EN-GB">4.1</span></a></span><span style="font-family: Thorndale;" lang="EN-GB">
186Initialization parameters <br>
187</span><span style="font-family: Thorndale;"><a href="http://www.muk.uni-hannover.de/%7Eraasch/PALM_group/doc/app/chapter_4.2.html"><span style="" lang="EN-GB">4.2</span></a></span><span style="font-family: Thorndale;" lang="EN-GB"> Runtime
188parameters and package parameters <br>
189</span><span style="font-family: Thorndale;"><a href="http://www.muk.uni-hannover.de/%7Eraasch/PALM_group/doc/app/chapter_4.3.html"><span style="" lang="EN-GB">4.3</span></a></span><span style="font-family: Thorndale;" lang="EN-GB"> User-defined
190parameters <br>
191</span><span style="font-family: Thorndale;"><a href="http://www.muk.uni-hannover.de/%7Eraasch/PALM_group/doc/app/chapter_4.4.html"><span style="" lang="EN-GB">4.4</span></a></span><span style="font-family: Thorndale;" lang="EN-GB"> Example of a
192minimum parameter set <br>
193</span><span style="font-family: Thorndale;"><a href="http://www.muk.uni-hannover.de/%7Eraasch/PALM_group/doc/app/chapter_4.5.html"><span style="" lang="EN-GB">4.5</span></a></span><span style="font-family: Thorndale;" lang="EN-GB"> Data analysis and
194visualization <o:p></o:p></span></p>
195
196<p style="margin: 0cm 0cm 0.0001pt 108pt;"><span style="font-family: Thorndale;"><a href="http://www.muk.uni-hannover.de/%7Eraasch/PALM_group/doc/app/chapter_4.5.1.html"><span style="" lang="EN-GB">4.5.1</span></a></span><span style="font-family: Thorndale;" lang="EN-GB"> NetCDF data output<b></b><br>
197<a href="chapter_4.5.2.html">4.5.2</a> </span><span style="font-family: Thorndale;" lang="EN-GB">Plots of
198vertical profiles with <b>profil</b></span><br>
199<span style="font-family: Thorndale;"><a href="http://www.muk.uni-hannover.de/%7Eraasch/PALM_group/doc/app/chapter_4.5.3.html"><span style="" lang="EN-GB">4.5.3</span></a></span><span style="font-family: Thorndale;" lang="EN-GB"> Plots of time
200series with <b>profil</b> <br>
201</span><span style="font-family: Thorndale;"><a href="http://www.muk.uni-hannover.de/%7Eraasch/PALM_group/doc/app/chapter_4.5.4.html"><span style="" lang="EN-GB">4.5.4</span></a></span><span style="font-family: Thorndale;" lang="EN-GB"> Plots of 2D
202cross sections with <b>iso2d</b> <br>
203</span><span style="font-family: Thorndale;"><a href="http://www.muk.uni-hannover.de/%7Eraasch/PALM_group/doc/app/chapter_4.5.5.html"><span style="" lang="EN-GB">4.5.5</span></a></span><span style="font-family: Thorndale;" lang="EN-GB"> Plots of 3D
204volume data with <b>AVS</b> <br>
205</span><span style="font-family: Thorndale;"><a href="http://www.muk.uni-hannover.de/%7Eraasch/PALM_group/doc/app/chapter_4.5.6.html"><span style="" lang="EN-GB">4.5.6</span></a></span><span style="font-family: Thorndale;" lang="EN-GB"> Plots of
206compressed 3D volume data with <b>AVS</b><br>
207</span><span style="font-family: Thorndale;"><a href="http://www.muk.uni-hannover.de/%7Eraasch/PALM_group/doc/app/chapter_4.5.7.html"><span style="" lang="EN-GB">4.5.7</span></a></span><span style="font-family: Thorndale;" lang="EN-GB"> Plots of <span class="SpellE">isosurfaces</span>, 2D cross sections and particles
208with <span class="SpellE"><b>dvrp</b></span><o:p></o:p></span></p>
209<p style="margin: 0cm 0cm 5pt 72pt;"><span style="font-family: Thorndale;"><a href="http://www.muk.uni-hannover.de/%7Eraasch/PALM_group/doc/app/chapter_4.6.html"><span style="" lang="EN-GB">4.6</span></a></span><span style="font-family: Thorndale;" lang="EN-GB"> Listing of the steering
210parameters in alphabetical&nbsp; order<o:p></o:p></span></p>
211<p style="margin: 12pt 0cm 0.0001pt 36pt;"><span style="font-family: Thorndale;"><a href="http://www.muk.uni-hannover.de/%7Eraasch/PALM_group/doc/app/chapter_5.0.html"><span style="" lang="EN-GB">5.0</span></a></span><span style="font-family: Thorndale;" lang="EN-GB"> Installation
212of the model <o:p></o:p></span></p>
213<p style="margin: 0cm 0cm 5.1pt 72pt;"><span style="font-family: Thorndale;"><a href="http://www.muk.uni-hannover.de/%7Eraasch/PALM_group/doc/app/chapter_5.1.html">5.1</a>
214Installation of <span class="SpellE">new</span><span class="SpellE"></span>
215<span class="SpellE">versions</span><o:p></o:p></span></p><font color="#000000">&nbsp;
216<br>
217&nbsp;
218<span style="font-style: italic;">Last change:</span>
219$Id: index.html 77 2007-03-29 04:26:56Z raasch $<br>
220</font></div>
221</body></html>
Note: See TracBrowser for help on using the repository browser.