Next: IOBasic Parameters
Up: IOBasic
Previous: Abstract
Contents
Thorn IOBasic registers 2 I/O methods with the I/O interface in the flesh
which both output the same following information:
- for CCTK_SCALAR variables, the value of the scalar versus time
- for CCTK_GF and CCTK_ARRAY variables, the values of global reduction
operations (eg. minimum, maximum, L1, and L2 norm) versus time
The I/O methods differ in the destination the output is written to:
- Scalar
This method outputs the information into ASCII files named "<scalar_name>.{asc|xg}" (for CCTK_SCALAR variables) and "<var_name>_<reduction>.{asc|xg}"
(for CCTK_GF and CCTK_ARRAY variables where reduction would stand
for the type of reduction value that is output).
The output data can be plotted by using either xgraph (for "*.xg" files) or
gnuplot (for "*.asc" files). The output style can be selected via parameter settings.
- Info
This method prints the data as runtime information to stdout.
The output occurs as a table with columns containing the current iteration
number, the physical time at this iteration, and more columns for
scalar/reduction values of each variable to be output.
Next: IOBasic Parameters
Up: IOBasic
Previous: Abstract
Contents
|