Ignore:
Timestamp:
Mar 13, 2007 2:52:40 AM (17 years ago)
Author:
raasch
Message:

Id string added to all html files

File:
1 edited

Legend:

Unmodified
Added
Removed
  • palm/trunk/DOC/app/chapter_4.5.4.html

    r54 r62  
    11<!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 4.5.4</title>
    7   <meta name="GENERATOR" content="StarOffice 7  (Win32)">
    8   <meta name="AUTHOR" content="Siegfried Raasch">
    9   <meta name="CREATED" content="20041027;10130843">
    10   <meta name="CHANGED" content="20041117;11420847">
    11   <meta name="KEYWORDS" content="parallel LES model">
    12   <style>
    13         <!--
    14                 @page { size: 21cm 29.7cm }
    15         -->
    16         </style>
    17 </head>
    18 <body dir="ltr" lang="en-US">
    19 <h4 style="line-height: 100%;"><font size="4">4.5.4 Plots of 2d cross
     2<html><head>
     3<meta http-equiv="CONTENT-TYPE" content="text/html; charset=windows-1252"><title>PALM
     4chapter 4.5.4</title> <meta name="GENERATOR" content="StarOffice 7 (Win32)"> <meta name="AUTHOR" content="Siegfried Raasch"> <meta name="CREATED" content="20041027;10130843"> <meta name="CHANGED" content="20041117;11420847"> <meta name="KEYWORDS" content="parallel LES model"> <style>
     5<!--
     6@page { size: 21cm 29.7cm }
     7-->
     8</style></head>
     9
     10<body style="direction: ltr;" lang="en-US"><h4 style="line-height: 100%;"><font size="4">4.5.4
     11Plots of 2d cross
    2012sections with iso2d</font></h4>
    21 <p style="line-height: 100%;">PALM permits simultaneous output xy, xz
     13<p style="line-height: 100%;">PALM permits simultaneous
     14output xy, xz
    2215and&nbsp;
    2316yz cross sections. Since the output of all three cross section plots is
     
    2518<p style="line-height: 100%;">Output of xy cross
    2619sections requires to set at least two parameters: first, the temporal
    27 interval of the output time (run parameter <a
    28  href="chapter_4.2.html#dt_do2d_xy"><u>dt_do2d_xy)</u></a><span
    29  style="text-decoration: none;">
     20interval of the output time (run parameter <a href="chapter_4.2.html#dt_do2d_xy"><u>dt_do2d_xy)</u></a><span style="text-decoration: none;">
    3021and second<span style="text-decoration: none;"></span>
    31 the names of the quantities for which cross section output is wanted</span><span
    32  style="text-decoration: none;"><span style="text-decoration: none;"> (<a
    33  href="chapter_4.2.html#data_output">data_output</a></span></span>).
     22the names of the quantities for which cross section output is wanted</span><span style="text-decoration: none;"><span style="text-decoration: none;"> (<a href="chapter_4.2.html#data_output">data_output</a></span></span>).
    3423The string <span style="font-style: italic;">'_xy'</span>
    3524must be appended to these name strings in either case. Output times
     
    3726directly but only via the output time interval, starting from the
    3827beginning of the initial 3d run (t=0, but no cross sections are
    39 written at the time t=0; exceptions see <a
    40  href="chapter_4.2.html#do2d_at_begin">do2d_at_begin</a>).
     28written at the time t=0; exceptions see <a href="chapter_4.2.html#do2d_at_begin">do2d_at_begin</a>).
    4129The exact location (height level) of the cross
    42 section(s) can be defined with run parameter <a
    43  href="chapter_4.2.html#section_xy">section_xy</a>.
    44 If no values have been assigned to <b>data_output</b> and <b>section_xy</b> or
     30section(s) can be defined with run parameter <a href="chapter_4.2.html#section_xy">section_xy</a>.
     31If no values have been assigned to <b>data_output</b> and <b>section_xy</b>
     32or
    4533if the value given for <b>dt_do2d_xy </b>is
    4634larger than the simulated time (see <a href="chapter_4.1.html#end_time">end_time</a>),
    4735<b>then there will be no output!</b><br>
    48 </p>
    49 <p style="line-height: 100%;">Data is output in binary format
     36</p><p style="line-height: 100%;">Data is output in
     37binary format
    5038into the
    5139local file <a href="chapter_3.4.html#PLOT2D_XY">PLOT2D_XY</a>.
    5240This file must be linked with a permanent file by
    53 using a file connection statement in the <b>mrun</b> configuration
     41using a file connection statement in the <b>mrun</b>
     42configuration
    5443file (see e.g. <a href="chapter_3.2.html">chapter
    55443.2</a>). At the end of the run the local file is copied to this
    5645file. Such a statement can look like this: </p>
    57 <ul>
    58   <pre style="margin-bottom: 0.5cm; line-height: 100%;"><font
    59  style="font-size: 10pt;" size="2">PLOT2D_XY out:loc:tr  pxy  ~/PLOT/$fname  _pxy_in.</font></pre>
    60 </ul>
    61 <p style="line-height: 100%;">If the respective <b>mrun</b> call is
     46<ul> <pre style="margin-bottom: 0.5cm; line-height: 100%;"><font style="font-size: 10pt;" size="2">PLOT2D_XY out:loc:tr pxy ~/PLOT/$fname _pxy_in.</font></pre></ul>
     47<p style="line-height: 100%;">If the respective <b>mrun</b>
     48call is
    6249like </p>
    63 <ul>
    64   <pre style="margin-bottom: 0.5cm; line-height: 100%;"><font
    65  style="font-size: 10pt;" size="2">mrun -d  test -r “pxy”
    66 </font></pre>
    67 </ul>
    68 <p style="line-height: 100%;">then the local file <tt><font
    69  style="font-size: 10pt;" size="2">PLOT2D_XY</font></tt>
    70 is copied to the permanent file <tt><font style="font-size: 10pt;"
    71  size="2">~/PLOT/test/test_pxy_in</font>
    72 </tt>. However, the character string <font style="font-size: 10pt;"
    73  size="2">“</font><tt><font style="font-size: 10pt;" size="2">pxy</font></tt><font
    74  style="font-size: 10pt;" size="2">”</font>
     50<ul> <pre style="margin-bottom: 0.5cm; line-height: 100%;"><font style="font-size: 10pt;" size="2">mrun -d test -r &ldquo;pxy&rdquo;&hellip;</font></pre></ul>
     51<p style="line-height: 100%;">then the local file <tt><font style="font-size: 10pt;" size="2">PLOT2D_XY</font></tt>
     52is copied to the permanent file <tt><font style="font-size: 10pt;" size="2">~/PLOT/test/test_pxy_in</font>
     53</tt>. However, the character string <font style="font-size: 10pt;" size="2">&ldquo;</font><tt><font style="font-size: 10pt;" size="2">pxy</font></tt><font style="font-size: 10pt;" size="2">&rdquo;</font>
    7554activating the file connection statement (see third column of the
    76 statement) must be given in the <b>mrun</b> call as argument of the
     55statement) must be given in the <b>mrun</b> call as
     56argument of the
    7757option -r (and/or -o)<b>.</b> <span style="text-decoration: none;">If
    78 t</span>his is forgotten by mistake, the model outputs the data to
     58t</span>his is forgotten by mistake, the model outputs the data
     59to
    7960the local file, but this is not copied to the permanent file and thus
    8061the data are not available for the user after the run has finished.</p>
    8162<p style="line-height: 100%;">The created data file can be
    8263directly used as input file for the plot software <b>iso2d</b>.
    83 However, this requires the user to assign <a
    84  href="chapter_4.2.html#data_output_2d_on_each_pe">data_output_2d_on_each_pe</a>
     64However, this requires the user to assign <a href="chapter_4.2.html#data_output_2d_on_each_pe">data_output_2d_on_each_pe</a>
    8565= <i>.FALSE. </i>(see also at the end of this chapter) . <b>iso2d</b>
    8666needs another file, the so-called parameter file, which specifies the
     
    9373different local files named <a href="chapter_3.4.html#PLOT2D_XY_GLOBAL">PLOT2D_XY_GLOBAL</a>
    9474and <a href="chapter_3.4.html#PLOT2D_XY_LOCAL">PLOT2D_XY_LOCAL</a>.
    95 These must be combined to one file via a so-called <a
    96  href="http://www.muk.uni-hannover.de/institut/software/mrun_beschreibung.html#chapter6.2">output
    97 command</a> in the configuration file. The resulting file also needs a
     75These must be combined to one file via a so-called <a href="http://www.muk.uni-hannover.de/institut/software/mrun_beschreibung.html#chapter6.2">output
     76command</a> in the configuration file. The resulting file also
     77needs a
    9878file connection statement: </p>
    99 <ul>
    100   <pre style="line-height: 100%;"><font style="font-size: 10pt;"
    101  size="2">OC: [[ -f PLOT2D_XY_GLOBAL]] &amp;&amp; cat PLOT2D_XY_LOCAL &gt;&gt; PLOT2D_XY_GLOBAL</font><br><br><font
    102  style="font-size: 10pt;" size="2">PLOT2D_XY_GLOBAL out:loc:tr  pxy  ~/PLOT/$fname  _pxy_par.</font></pre>
    103 </ul>
    104 <p style="line-height: 100%;">The output command (corn shell syntax)
     79<ul> <pre style="line-height: 100%;"><font style="font-size: 10pt;" size="2">OC: [[ -f PLOT2D_XY_GLOBAL]] &amp;&amp; cat PLOT2D_XY_LOCAL &gt;&gt; PLOT2D_XY_GLOBAL</font><br><br><font style="font-size: 10pt;" size="2">PLOT2D_XY_GLOBAL out:loc:tr pxy ~/PLOT/$fname _pxy_par.</font></pre></ul>
     80<p style="line-height: 100%;">The output command (corn
     81shell syntax)
    10582tests whether the file <tt><font style="font-size: 10pt;" size="2">PLOT2D_XY_GLOBAL</font></tt>
    10683exists and if so the file <tt><font style="font-size: 10pt;" size="2">PLOT2D_XY_LOCAL</font></tt>
    107 is appended via the "cat" command to the file <tt><font
    108  style="font-size: 10pt;" size="2">PLOT2D_XY_GLOBAL</font></tt>
    109 which then contains all parameters needed by <b>iso2d</b>.&nbsp; This
     84is appended via the "cat" command to the file <tt><font style="font-size: 10pt;" size="2">PLOT2D_XY_GLOBAL</font></tt>
     85which then contains all parameters needed by <b>iso2d</b>.&nbsp;
     86This
    11087relatively pedantic proceeding is due to the fact that PALM
    11188can produce the file PLOT2D_XY_GLOBAL only at the end of the simulation
    11289(when the final value of the global <span style="font-weight: bold;">iso2d</span>-parameter
    113 <a
    114  href="http://www.muk.uni-hannover.de/institut/software/iso2d_beschreibung.html#PLANZ">planz</a>
     90<a href="http://www.muk.uni-hannover.de/institut/software/iso2d_beschreibung.html#PLANZ">planz</a>
    11591is known), while the local parameter sets are written continuously
    11692to the file PLOT2D_XY_LOCAL during the run. A consequence is, that in
    117 case of aborts of a run the file <tt><font style="font-size: 10pt;"
    118  size="2">PLOT2D_XY_GLOBAL</font></tt>
     93case of aborts of a run the file <tt><font style="font-size: 10pt;" size="2">PLOT2D_XY_GLOBAL</font></tt>
    11994has possibly not been created and thus a visualization of the data -
    12095although they may be available - is
    12196not possible (in such a case, the user may create the parameter file
    12297manually). </p>
    123 <p style="line-height: 100%;">If you are in the directory <tt><font
    124  style="font-size: 10pt;" size="2">~/PLOT/test</font></tt>, the data
     98<p style="line-height: 100%;">If you are in the directory <tt><font style="font-size: 10pt;" size="2">~/PLOT/test</font></tt>,
     99the data
    125100can be plotted by entering
    126 </p>
    127 <ul>
    128   <pre style="margin-bottom: 0.5cm; line-height: 100%;"><font
    129  style="font-size: 10pt;" size="2">iso2d -d test  _pxy_in  -p test_pxy_par</font></pre>
    130 </ul>
    131 <p style="line-height: 100%;">By default plot layout as specified in
     101</p><ul> <pre style="margin-bottom: 0.5cm; line-height: 100%;"><font style="font-size: 10pt;" size="2">iso2d -d test _pxy_in -p test_pxy_par</font></pre>
     102</ul><p style="line-height: 100%;">By default plot
     103layout as specified in
    132104the parameter file is as follows: for each cross section of each
    133105individual quantity a seperate plot is created using isolines. Isolines
     
    144116beginning of the 3d simulation, t=0) and the location of the cross
    145117sections (as height level and grid point number) is noted. </p>
    146 <p style="line-height: 100%;">The layout of the plots can be
     118<p style="line-height: 100%;">The layout of the plots can
     119be
    147120varied by editing the parameter file (according to the
    148121various features of <b>iso2d</b>: color shading,
    149 vector plots, streamlines, etc.). For a detailed description of the <span
    150  style="font-weight: bold;">iso2d</span> parameters see the
    151 <a
    152  href="http://www.muk.uni-hannover.de/institut/software/iso2d_beschreibung.html">iso2d</a>
     122vector plots, streamlines, etc.). For a detailed description of the <span style="font-weight: bold;">iso2d</span> parameters see
     123the
     124<a href="http://www.muk.uni-hannover.de/institut/software/iso2d_beschreibung.html">iso2d</a>
    153125manual (only in German). </p>
    154 <p style="line-height: 100%;">With parallel runs and choice of <a
    155  href="chapter_4.2.html#data_output_2d_on_each_pe">data_output_2d_on_each_pe</a>
     126<p style="line-height: 100%;">With parallel runs and
     127choice of <a href="chapter_4.2.html#data_output_2d_on_each_pe">data_output_2d_on_each_pe</a>
    156128= <i>.T.</i> each PE outputs the data of its subdomain
    157 to a separate file with the name PLOT2D_XY_&lt;processor-Id&gt;,
     129to a separate file with the name
     130PLOT2D_XY_&lt;processor-Id&gt;,
    158131whereby &lt;processor-Id&gt; is a four digit number (e.g.
    159 PLOT2D_XY_0000). These files are not suitable for <span
    160  style="font-weight: bold;">iso2d</span>, but after the
     132PLOT2D_XY_0000). These files are not suitable for <span style="font-weight: bold;">iso2d</span>, but after the
    161133end
    162 of a run they can be combined to one file readable by <span
    163  style="font-weight: bold;">iso2d</span>. This is done via a
     134of a run they can be combined to one file readable by <span style="font-weight: bold;">iso2d</span>. This is done
     135via a
    164136further output command in the configuration file: </p>
    165 <ul>
    166   <pre style="margin-bottom: 0.5cm; line-height: 100%;"><font
    167  style="font-size: 10pt;" size="2">OC:[[$ ( echo $localhost | cut -c1-3 ) = imbh ]] &amp;&amp; combine_plot_fields.x</font></pre>
    168 </ul>
    169 <p style="line-height: 100%;">The program <tt><font
    170  style="font-size: 10pt;" size="2">combine_plot_fields.x</font></tt>
     137<ul> <pre style="margin-bottom: 0.5cm; line-height: 100%;"><font style="font-size: 10pt;" size="2">OC:[[$ ( echo $localhost | cut -c1-3 ) = imbh ]] &amp;&amp; combine_plot_fields.x</font></pre></ul>
     138<p style="line-height: 100%;">The program <tt><font style="font-size: 10pt;" size="2">combine_plot_fields.x</font></tt>
    171139collects the data from the individual processor files and outputs it
    172140into the local file <tt><font style="font-size: 10pt;" size="2">PLOT2D_XY</font></tt>
     
    179147may remain in the configuration file, even if no appropriate files
    180148are created during the simulation). <br>
    181 <b><br>
    182 Note:</b> due to internal
    183 restrictions of <b>iso2d </b>the file <tt><font
    184  style="font-size: 10pt;" size="2">PLOT2D_XY</font></tt>
     149<b><br>Note:</b> due to internal
     150restrictions of <b>iso2d </b>the file <tt><font style="font-size: 10pt;" size="2">PLOT2D_XY</font></tt>
    185151may not contain more than 99 cross sections. This restriction does not
    186152apply
    187 for the production of video clips via <b>iso2d</b>. &nbsp; </p>
    188 <hr>
    189 <p style="line-height: 100%;"><br>
    190 <font color="#000080"><font color="#000080"><a href="chapter_4.5.3.html"><font
    191  color="#000080"><img src="left.gif" name="Grafik1" align="bottom"
    192  border="2" height="32" width="32"></font></a><a href="index.html"><font
    193  color="#000080"><img src="up.gif" name="Grafik2" align="bottom"
    194  border="2" height="32" width="32"></font></a><a
    195  href="chapter_4.5.5.html"><font color="#000080"><img src="right.gif"
    196  name="Grafik3" align="bottom" border="2" height="32" width="32"></font></a></font></font></p>
    197 <p style="line-height: 100%;">&nbsp;<i>Last change:&nbsp;&nbsp;</i>
    198 20/04/05 (SR)</p>
    199 </body>
    200 </html>
     153for the production of video clips via <b>iso2d</b>.
     154&nbsp; </p>
     155<hr><p style="line-height: 100%;"><br>
     156<font color="#000080"><font color="#000080"><a href="chapter_4.5.3.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_4.5.5.html"><font color="#000080"><img src="right.gif" name="Grafik3" align="bottom" border="2" height="32" width="32"></font></a></font></font></p><p style="line-height: 100%;">&nbsp;<i>Last
     157change:&nbsp;&nbsp;</i>
     158$Id$</p>
     159</body></html>
Note: See TracChangeset for help on using the changeset viewer.