137 | | 3d volume data output is always handled seperately by each processor so that {{{combine_plot_fields.x}}} has to be called anyway after PALM has been finished.\\\\ |
138 | | '''Old formats:'''\\\\ |
139 | | Beside the netCDF format, 2d cross section data and 3d volume data can also be output, for historical reasons, in a different (binary) format using parameter [#data_output_format data_output_format].\\\\ |
140 | | By assigning '''data_output_format''' = '' 'avs' '', the 3d volume data is output to the local file [[../iofiles#PLOT3D_DATA|PLOT3D_DATA]]. Output is in FORTRAN binary format readable by the plot software '''AVS'''. The order of data on the file follows the order used in the assignment for '''data_output''' (e.g. '''data_output''' = '' 'p', 'v',...'' means that the file starts with the pressure data, followed by the v-component of the velocity, etc.). Both instantaneous and time averaged data are written on this file! Additional to this file, PALM creates a second binary file (local name [[../iofiles#PLOT3D_COOR|PLOT3D_COOR]]) with coordinate information needed by '''AVS'''. As third and fourth file two ASCII files are created (AVS-FLD-format, local name [[../iofiles#PLOT3D_FLD|PLOT3D_FLD]] and [[../iofiles#PLOT3D_FLD_COOR|PLOT3D_FLD_COOR]]), which describe the contents of the data file and/or coordinate file and are used by '''AVS'''. However, '''AVS''' expects the content description in one file. This needs the local file PLOT3D_FLD_COOR to be appended to the file PLOT3D_FLD (by suitable OUTPUT command in the '''mrun''' configuration file: {{{“cat PLOT3D_FLD_COOR >> PLOT3D_FLD”}}}) after PALM has finished. To reduce the amount of data, output to this file can be done in compressed form (see [#do3d_compress do3d_compress]). Further details about plotting 3d volume data with '''AVS''' can be found in [../avs Postprocessing with AVS].\\\\ |
141 | | '''Important:'''\\ |
142 | | There is no guarantee that avs-output will be available in future PALM versions (later than 3.0). |
143 | | }}} |
144 | | |---------------- |
145 | | {{{#!td style="vertical-align:top" |
146 | | [=#data_output_format '''data_output_format'''] |
147 | | }}} |
148 | | {{{#!td style="vertical-align:top" |
149 | | C * 10 (10) |
150 | | }}} |
151 | | {{{#!td style="vertical-align:top" |
152 | | 'netcdf' |
153 | | }}} |
154 | | {{{#!td |
155 | | Format of output data.\\\\ |
156 | | By default, all data (profiles, time series, spectra, particle data, cross sections, volume data) are output in netCDF 64bit-offset format (see [../netcdf netCDF data output]). Exception: restart data (local files [[../iofiles#BININ|BININ]], [[../iofiles#BINOUT|BINOUT]], [[../iofiles#PARTICLE_RESTART_DATA_IN|PARTICLE_RESTART_DATA_IN]], [[../iofiles#PARTICLE_RESTART_DATA_OUT|PARTICLE_RESTART_DATA_OUT]]) are always output in FORTRAN binary format.\\\\ |
157 | | The numerical precision of the netCDF output is determined with parameter [#netcdf_precision netcdf_precision].\\\\ |
158 | | Other netCDF formats (classic, netCDF4/HDF5) can be selected with parameter [#netcdf_data_format netcdf_data_format].\\\\ |
159 | | For historical reasons, other data formats are still available. Beside 'netcdf', data_output_format may be assigned the following values: |
160 | | ||'' 'avs' '' ||output of 3d volume data in FORTRAN binary format to be read by the graphic software '''AVS''' (see chapter [../avs Postprocessing with AVS])|| |
161 | | Multiple values can be assigned to '''data_output_format''', i.e. if the user wants to have both the "old" data format as well as cross section data in netCDF format, then '''data_output_format''' = '' 'avs', 'netcdf' '' has to be assigned.\\\\ |
162 | | '''Warning:''' There is no guarantee that the "old" formats will be available in future PALM versions (beyond 3.0)! |
| 137 | 3d volume data output is always handled seperately by each processor so that {{{combine_plot_fields.x}}} has to be called anyway after PALM has been finished. |
351 | | [=#do3d_compress '''do3d_compress'''] |
352 | | }}} |
353 | | {{{#!td style="vertical-align:top" |
354 | | L |
355 | | }}} |
356 | | {{{#!td style="vertical-align:top" |
357 | | .F. |
358 | | }}} |
359 | | {{{#!td |
360 | | Output of data for 3d plots in compressed form.\\\\ |
361 | | This parameter only applies for [#data_output_format data_output_format] = '' 'avs'.''\\\\ |
362 | | Output of 3d volume data may need huge amounts of disc storage (up to several Terabytes ore more). Data compression can serve to reduce this requirement. PALM is able to output 3d data in compressed form using 32-bit integers, if '''do3d_compress''' = ''.T.'' is assigned. This yields a loss of accuracy, but the file size is clearly reduced. The parameter [#do3d_comp_prec do3d_comp_prec] can be used to separately define the number of significant digits for each quantity.\\\\ |
363 | | So far compressed data output is only possible for Cray-T3E machines. Additional information for handling compressed data is given in [../avs Postprocessing with AVS]. |
364 | | }}} |
365 | | |---------------- |
366 | | {{{#!td style="vertical-align:top" |
367 | | [=#do3d_comp_prec '''do3d_comp_prec'''] |
368 | | }}} |
369 | | {{{#!td style="vertical-align:top" |
370 | | C * 7 (100) |
371 | | }}} |
372 | | {{{#!td style="vertical-align:top" |
373 | | see right |
374 | | }}} |
375 | | {{{#!td |
376 | | Significant digits in case of compressed data output.\\\\ |
377 | | This parameter only applies for [#data_output_format data_output_format] = '' 'avs'. ''\\\\ |
378 | | In case that data compression is used for output of 3d data (see [#do3d_compress do3d_compress]), this parameter determines the number of significant digits which are to be output.\\\\ |
379 | | Fewer digits clearly reduce the amount of data. Assignments have to be given separately for each individual quantity via a character string of the form '' '<quantity name><number of significant digits>','' e.g. '' 'pt2'.'' Only those quantities listed in [#data_output data_output] are admitted. Up to 9 significant digits are allowed (but large values are not very reasonable because they do not effect a significant compression).\\\\ |
380 | | The default assignment is '''do3d_comp_prec''' = '' 'u2', 'v2', 'w2', 'p5', 'pt2'. '' |
381 | | }}} |
382 | | |---------------- |
383 | | {{{#!td style="vertical-align:top" |
1144 | | }}} |
1145 | | |---------------- |
1146 | | {{{#!td style="vertical-align:top" |
1147 | | [=#use_prior_plot1d_parameters '''use_prior_plot1d_parameters'''] |
1148 | | }}} |
1149 | | {{{#!td style="vertical-align:top" |
1150 | | L |
1151 | | }}} |
1152 | | {{{#!td style="vertical-align:top" |
1153 | | .F. |
1154 | | }}} |
1155 | | {{{#!td |
1156 | | '''Currently this parameter cannot be used.'''\\\\ |
1157 | | Additional plot of vertical profile data with '''profil''' from preceding runs of the job chain.\\\\ |
1158 | | This parameter only applies for [#data_output_format data_output_format] = '' 'profil'.''\\\\ |
1159 | | By default, plots of horizontally averaged vertical profiles (see [#data_output_pr data_output_pr]) only contain profiles of data produced by the model run. If profiles of prior times (i.e. data of preceding jobs of a job chain) shall be plotted additionally (e.g. for comparison purposes), '''use_prior_plot1d_parameters''' = ''.T.'' must be set.\\\\ |
1160 | | }}} |
1161 | | |---------------- |
1162 | | {{{#!td style="vertical-align:top" |
1163 | | [=#z_max_do2d '''z_max_do2d'''] |
1164 | | }}} |
1165 | | {{{#!td style="vertical-align:top" |
1166 | | R |
1167 | | }}} |
1168 | | {{{#!td style="vertical-align:top" |
1169 | | zu(nz) |
1170 | | }}} |
1171 | | {{{#!td |
1172 | | '''Currently this parameter cannot be used.'''\\\\ |
1173 | | Height level up to which 2d cross sections are to be plotted with '''iso2d''' (in m).\\\\ |
1174 | | This parameter only applies for [#data_output_format data_output_format] = '' 'iso2d'.''\\\\ |
1175 | | It affects plots of 2d vertical cross sections ([#data_output data_output]) when plotted with '''iso2d'''. By default, vertical sections are plotted up to the top boundary. In contrast, with '''z_max_do2d''' the visualization within the plot can be limited to a certain height level (0 <= z <= '''z_max_do2d'''). Nevertheless, '''all''' grid points of the complete cross section are still output to the local files PLOT2D_XZ or PLOT2D_YZ. The level up to which the section is visualized can later be changed by manually editing the file PLOT2D_XZ_GLOBAL or PLOT2D_YZ_GLOBAL (the respective '''iso2d'''-parameter is '''yright'''). |