Changes between Version 33 and Version 34 of doc/app/iofiles


Ignore:
Timestamp:
Sep 14, 2010 3:17:06 PM (14 years ago)
Author:
fricke
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • doc/app/iofiles

    v33 v34  
    570570|----------------
    571571{{{#!td style="vertical-align:top; width: 50px"
     57221
     573}}}
     574{{{#!td style="vertical-align:top; width: 150px"
     575[=#PLOT2D_XY PLOT2D_XY] \\
     576[=#PLOT2D_XY_O (PLOT2D_XY_O)]
     577}}}
     578{{{#!td style="vertical-align:top; width: 50px"
     579O
     580}}}
     581{{{#!td style="vertical-align:top; width: 100px"
     582Binary
     583}}}
     584{{{#!td
     585This file contains data of the two-dimensional horizontal cross sections written by the model (see [../d3par#data_output data_output]). \\\\
     586With parallel runs and choice of [../d3par#data_output_2d_on_each_pe data_output_2d_on_each_pe] = ''.T.'' each processing element writes the data of its subdomain to a separate file with the name PLOT2D_XY_<processor-Id>, whereby <processor-Id> is a four digit number (e.g. PLOT2D_XY_0000). After PALM has finished, the contents of these individual files are sampled into one final file using the program {{{combine_plot_fields.x}}} (automatically activated by '''mrun'''). The tool writes informative messages about the actions accomplished into the job protocol (e.g., even if no files were found). By the call of {{{combine_plot_fields.x}}} possibly existing files of the other cross sections (xz and/or yz) and three-dimensional arrays (see [#PLOT3D_DATA PLOT3D_DATA]) are also combined. \\\\
     587Further information about the output of plots of two-dimensional cross sections is found in the description of the run parameter [../d3par#data_output data_output].
     588}}}
     589|----------------
     590{{{#!td style="vertical-align:top; width: 50px"
     59122
     592}}}
     593{{{#!td style="vertical-align:top; width: 150px"
     594[=#PLOT2D_XZ PLOT2D_XZ] \\
     595[=#PLOT2D_XZ_O (PLOT2D_XZ_O)]
     596}}}
     597{{{#!td style="vertical-align:top; width: 50px"
     598O
     599}}}
     600{{{#!td style="vertical-align:top; width: 100px"
     601Binary
     602}}}
     603{{{#!td
     604This file contains the data of the xz cross sections written by the model. \\\\
     605The description of the local file [#PLOT2D_XY PLOT2D_XY] applies to this file, respectively.
     606}}}
     607|----------------
     608{{{#!td style="vertical-align:top; width: 50px"
     60923
     610}}}
     611{{{#!td style="vertical-align:top; width: 150px"
     612[=#PLOT2D_YZ PLOT2D_YZ] \\
     613[=#PLOT2D_YZ_O (PLOT2D_YZ_O)]
     614}}}
     615{{{#!td style="vertical-align:top; width: 50px"
     616O
     617}}}
     618{{{#!td style="vertical-align:top; width: 100px"
     619Binary
     620}}}
     621{{{#!td
     622This file contains the data of the yz cross sections written by the model. \\\\
     623The description of the local file [#PLOT2D_XY PLOT2D_XY] applies to this file, respectively.
     624}}}
     625|----------------
     626{{{#!td style="vertical-align:top; width: 50px"
    57262730
    573628}}}
     
    584639{{{#!td
    585640This file contains the data of the three-dimensional arrays (see [../d3par#data_output data_output]) written by the model in a format readable for the visualization software AVS. Beyond that AVS needs coordinate information, which are output into the local file [#PLOT3D_COOR PLOT3D_COOR], as well as the local files [#PLOT3D_FLD PLOT3D_FLD] and [#PLOT3D_FLD_COOR PLOT3D_FLD_COOR], which describe the structure of the files PLOT3D_DATA and PLOT3D_COOR in the so-called AVS-FLD-format. Due to the fact that AVS expects these information in only one (so-called FLD -) file, the content of the file PLOT3D_FLD_COOR must be appended to the file PLOT3D_FLD by the user after the end of the model run (e.g. with an appropriate OUTPUT - command in the '''mrun'''-configuration file: "{{{cat PLOT3D_FLD_COOR >> PLOT3D_FLD}}}"). \\\\
    586 With parallel runs each processing element writes the data of its subdomain to a separate file with the name PLOT3D_DATA_<Processor-Id>, where <Processor-Id> is a four digit number (e.g. PLOT3D_DATA_0000). These files are not suitable for AVS, but after the end of the model run they can be combined to one file readable for AVS with the help of the program {{{combine_plot_fields.x}}} (automatically activated by mrun). This tool expects the files of the individual processing elements under the names described above and outputs the combined file into a new file PLOT3D_DATA.
    587 The tool writes informative messages about the accomplished actions into the job protocol (e.g., even if no files were found). By the call of {{{combine_plot_fields.x}}} also possibly existing files with two-dimensional plot data (see e.g. PLOT2D_XY) are combined. \\\\   
     641With parallel runs each processing element writes the data of its subdomain to a separate file with the name PLOT3D_DATA_<Processor-Id>, where <Processor-Id> is a four digit number (e.g. PLOT3D_DATA_0000). These files are not suitable for AVS, but after the end of the model run they can be combined to one file readable for AVS with the help of the program {{{combine_plot_fields.x}}} (automatically activated by '''mrun'''). This tool expects the files of the individual processing elements under the names described above and outputs the combined file into a new file PLOT3D_DATA.
     642The tool writes informative messages about the accomplished actions into the job protocol (e.g., even if no files were found). By the call of {{{combine_plot_fields.x}}} also possibly existing files with two-dimensional plot data (see e.g. [#PLOT2D_XY PLOT2D_XY]) are combined. \\\\   
    588643With parallel runs the output of data of large volume is also possible in compressed form. For this purpose the initialization parameter  [../d3par#do3d_compress do3d_compress] = ''.T.'' must be set and the desired output accuracy has to be indicated with the help of [../d3par#do3d_comp_prec do3d_comp_prec]. In favorable cases the file size can be reduced by a factor of up to 5. For the visualization of compressed data a special AVS module ({{{read_compressed_field}}}) and a further entry in the '''mrun'''-configuration file are needed. More details can be found in [wiki:chapter_456 chapter 4.5.6].
    589644}}}