Changeset 90 for palm/trunk/DOC/app
- Timestamp:
- May 30, 2007 9:18:47 AM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
palm/trunk/DOC/app/chapter_3.5.1.html
r62 r90 1 1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> 2 2 <html><head> 3 <meta http-equiv="CONTENT-TYPE" content="text/html; charset=windows-1252"><title>PALM 4 chapter 3.5.1</title> <meta name="GENERATOR" content="StarOffice 7 (Win32)"> <meta name="AUTHOR" content="Siegfried Raasch"> <meta name="CREATED" content="20040802;11451548"> <meta name="CHANGED" content="20041112;14401801"> <meta name="KEYWORDS" content="parallel LES model"> <style> 3 <meta http-equiv="CONTENT-TYPE" content="text/html; charset=windows-1252"><title>PALM chapter 3.5.1</title> <meta name="GENERATOR" content="StarOffice 7 (Win32)"> <meta name="AUTHOR" content="Siegfried Raasch"> <meta name="CREATED" content="20040802;11451548"> <meta name="CHANGED" content="20041112;14401801"> <meta name="KEYWORDS" content="parallel LES model"> <style> 5 4 <!-- 6 5 @page { size: 21cm 29.7cm } … … 204 203 quantities can be computed here. Also, additional time series 205 204 quantities can be calculated. They have to be defined before in routine 206 <a href="#user_init"><span style="font-family: Courier New,Courier,monospace;">user_init</span></a>.207 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>The205 <a style="font-family: monospace;" href="#user_init">user_init</a>. 206 The routine is called once for each defined statistic region (see <a href="chapter_4.1.html#statistic_region">statistic_region</a>).</p><p>The 208 207 routine contains some simple examples (as comment lines) in order to 209 demonstrate how to use it.</p><p><br>Profiles have to 210 be written to 211 the array <tt><font style="font-size: 10pt;" size="2">sums</font></tt>. 212 Please use profile numbers starting from 70 upward (thus e.g. <tt><font style="font-size: 10pt;" size="2">sums (…, 213 60) =</font></tt><font style="font-size: 10pt;" size="2">…)</font>. These additional 208 demonstrate how to use it.<br><br>Profile sums have to 209 be stored in 210 the array <tt><font style="font-size: 10pt;" size="2">sums_l</font></tt>. The profile identification number (second index of array <span style="font-family: monospace;">sums_l</span>) must be within the range [<span style="font-family: monospace;"> pr_palm+1 , pr_palm+max_pr_user</span> ], where <span style="font-family: monospace;">pr_palm</span> is an internal parameter and <span style="font-family: Courier New,Courier,monospace;">max_pr_user</span> is the number of user-defined profiles as given by parameter <a href="http://www.muk.uni-hannover.de/%7Eraasch/PALM_group/doc/app/chapter_4.3.html#data_output_pr_user">data_output_pr_user</a> in the respective PALM run.</p><p> These additional 214 211 profiles 215 are temporally averagedin <tt><font style="font-size: 10pt;" size="2">flow_statistics</font></tt>.</p> </td>212 are further processed (e.g. temporally averaged), like the standard profiles, in <tt><font style="font-size: 10pt;" size="2">flow_statistics</font></tt>.</p> </td> 216 213 </tr> <tr><td style="vertical-align: top;">End 217 214 of <span style="font-family: monospace;">check_parameters.f90</span> 218 where output quantities are checked</td><td style="vertical-align: top;"><span style="font-family: monospace;"><a name="user_check_data_output"></a>user_check_data_<br>output(219 variable, unit )</span></td><td style="vertical-align: top;">Here the <span style="font-family: monospace;">unit</span>(s) of220 user-defined output quantities (see <a href="chapter_4.3.html#data_output_user">data_output_user</a>)215 where 2d/3d output quantities are checked</td><td style="vertical-align: top;"><span style="font-family: monospace;"><a name="user_check_data_output"></a>user_check_data_<br>output( 216 variable, unit )</span></td><td style="vertical-align: top;">Here the physical <span style="font-family: monospace;">unit</span>(s) of 217 user-defined 2d/3d output quantities (see <a href="chapter_4.3.html#data_output_user">data_output_user</a>) 221 218 have to be set. Input parameter <span style="font-family: monospace;">variable</span> 222 219 contains the string identifier of the respective variable. For those 220 variables not recognized by the user, the parameter <span style="font-family: monospace;">unit</span> is set to 221 "illegal", which tells the calling routine that the output variable is 222 not defined and leads to a program abort.<br><br>See <a href="chapter_3.5.4.html">chapter 3.5.4</a> about 223 creating user-defined output quantities.</td></tr><tr><td style="vertical-align: top;">End 224 of <span style="font-family: monospace;">check_parameters.f90</span> 225 where vertical profile output quantities are checked</td><td style="vertical-align: top;"><a name="user_check_data_output_pr"></a><br><span style="font-family: monospace;">user_check_data_</span><br style="font-family: monospace;"><span style="font-family: monospace;">output_pr(</span><br style="font-family: monospace;"><span style="font-family: monospace;">variable, var_count, unit )</span></td><td style="vertical-align: top;">Here the physical <span style="font-family: monospace;">unit</span>(s) and vertical grid (u- or w-grid) of 226 user-defined vertical profile output quantities (see <a href="chapter_4.3.html#data_output_pr_user">data_output_pr_user</a>) 227 have to be set. Input parameter <span style="font-family: monospace;">variable</span> 228 contains the string identifier of the respective variable. Parameter<span style="font-family: monospace;"> var_count </span>contains the internal profile number and must not be changed by the user. For those 223 229 variables not recognized by the user, the parameter <span style="font-family: monospace;">unit</span> is set to 224 230 "illegal", which tells the calling routine that the output variable is
Note: See TracChangeset
for help on using the changeset viewer.