next up previous contents
Next: Examples Up: IOBasic Previous: Purpose   Contents

IOBasic Parameters

Parameters to control the Scalar I/O method are:
  • IOBasic::outScalar_criterion (steerable)
    The criterion that decides when to Scalar output. If this parameter is set in the parameter file, it will override the setting of the shared IO::out_criterion parameter.
  • IOBasic::outScalar_every (steerable)
    How often, in terms of iterations, to do Scalar output. If this parameter is set in the parameter file, it will override the setting of the shared IO::out_every parameter.
  • IOBasic::outScalar_dt (steerable)
    How often, in terms of simulation time, to do Scalar output. If this parameter is set in the parameter file, it will override the setting of the shared IO::out_dt parameter.
  • IOBasic::out_dir
    The directory in which to place the Scalar ASCII output files. If the directory doesn't exist at startup it will be created.
    If this paraeter is set to an empty string Scalar output will go to the standard output directory as specified in IO::out_dir.
  • IOBasic::outScalar_style
    How to start comments in the Scalar ASCII output files.
    Possible choices for this keywork parameter are xgraph and gnuplot.
  • IOBasic::out_format (steerable)
    The output format for floating-point numbers in Scalar output.
    This parameter conforms to the format modifier of the C library routine fprintf(3). You can set the format for outputting floating-point numbers (fixed or exponential) as well as their precision (number of digits).
  • IOBasic::outScalar_vars (steerable)
    The list of variables to output into individual ASCII files.
    The variables must be given by their fully qualified variable or group name. The special keyword all requests Scalar output for all variables. Multiple variables must be separated by spaces. For CCTK_GF and CCTK_ARRAY variables, an option string can be appended in curly braces to the name of the variable. The only option supported so far is an individual list of reductions for that variable which would take precedence over the default reduction operations to perform.
  • IOBasic::outScalar_reductions (steerable)
    The list of global reduction operations to perform on CCTK_GF and CCTK_ARRAY variables for Scalar output. This setting can be overridden for individual variables using an option string.
    Multiple reduction names must be separated by spaces.
Parameters to control the Info I/O method are:
  • IOBasic::outInfo_criterion (steerable)
    The criterion that decides when to Info output. If this parameter is set in the parameter file, it will override the setting of the shared IO::out_criterion parameter.
  • IOBasic::outInfo_every (steerable)
    How often, in terms of iterations, to do Info output. If this parameter is set in the parameter file, it will override the setting of the shared IO::out_every parameter.
  • IOBasic::outInfo_dt (steerable)
    How often, in terms of simulation time, to do Info output. If this parameter is set in the parameter file, it will override the setting of the shared IO::out_dt parameter.
  • IOBasic::outInfo_vars (steerable)
    The list of variables to output to screen.
    The variables must be given by their fully qualified variable or group name. The special keyword all requests Info output for all variables. Multiple variables must be separated by spaces.
    For CCTK_GF and CCTK_ARRAY variables, an option string can be appended in curly braces to the name of the variable. The only option supported so far is an individual list of reductions for that variable which would take precedence over the default reduction operations to perform.
  • IOBasic::outInfo_reductions (steerable)
    The default list of global reduction operations to perform on CCTK_GF and CCTK_ARRAY variables. This setting can be overridden for individual variables using an option string.
    Multiple reduction names must be separated by spaces.
All of the above parameters marked as steerable can be changed at runtime.
next up previous contents
Next: Examples Up: IOBasic Previous: Purpose   Contents