Check/Modify Parameters

Thorn IOUtil

Parameters in Cactus can be either fixed or steerable. Steerable parameters are those which can be modified during a simulation. To change steerable parameters, edit the values and press the submit button. Before applying the new parameter value, Cactus will check that the parameter lies in the allowed range. Note that there is currently no log of parameters which have been modified.

The tables below show the parameter name, current value and description. The default value of each parameter is shown in brackets at the end of the description.

Steerable Parameters

The following parameters are steerable, but you do not have authorisation to change them. To change parameters you must first register on the Simulation Control Page.

checkpoint_every -1How often to checkpoint (-1)
checkpoint_file checkpoint.chkptFile name for regular checkpoint (checkpoint.chkpt)
checkpoint_ID_file checkpoint.chkptFile name for initial data checkpoint (checkpoint.chkpt)
checkpoint_keep 1How many checkpoint files to keep (1)
checkpoint_on_terminate noCheckpoint after last iteration (no)
out_downsample_x 2Factor by which to downsample output in x direction. Point (0,0,0) is always included. (1)
out_downsample_y 2Factor by which to downsample output in y direction. Point (0,0,0) is always included. (1)
out_downsample_z 2Factor by which to downsample output in z direction. Point (0,0,0) is always included. (1)
out_dt -2How often to do output by default (-2)
out_every -1How often to do output by default (-1)
out_single_precision noOutput data in single precision ? (no)
parfile_update_every 0How often to update the parameter file for steered parameters (0)
recover_file checkpoint.chkptBasename of recovery file (checkpoint.chkpt)
verbose standardLevel of screen output for I/O (standard)

Fixed Parameters

checkpoint_dir . Output directory for checkpoint files (.)
checkpoint_ID no Checkpoint initial data ? (no)
filereader_ID_dir . Directory to look for input files (.)
filereader_ID_files List of files to read in as initial data ()
filereader_ID_vars all List of variables to read in from the given initial data files (all)
new_filename_scheme yes Use the new filename scheme for output files ? (yes)
out3D_septimefiles no Write one file per time slice, as opposed to all data in one file (no)
out_criterion iteration Criterion to select output intervals (iteration)
out_dir WaveDemo Default output directory (.)
out_fileinfo all Add some useful file information to output files ? (all)
out_mode proc Which mode to use for output (proc)
out_proc_every 8 Do output on every N processors (8)
out_save_parameters only set Save current parameter settings in output files ? (only set)
out_timesteps_per_file -1 How many timesteps to write to a single file (-1)
out_unchunked no Don't write data in chunks. This parameter is ignored for single-processor runs where output is always done in unchunked mode. (no)
out_xline_y 0 y-coord for 1D lines in x-direction (0.0)
out_xline_yi -2 y-index (from 0) for 1D lines in x-direction, overrides IO::out_xline_y (-2)
out_xline_z 0 z-coord for 1D lines in x-direction (0.0)
out_xline_zi -2 z-index (from 0) for 1D lines in x-direction, overrides IO::out_xline_z (-2)
out_xyplane_z 0 z-coord for 2D planes in xy (0.0)
out_xyplane_zi -2 z-index (from 0) for 2D planes in xy, overrrides IO::out_xyplane_z (-2)
out_xzplane_y 0 y-coord for 2D planes in xz (0.0)
out_xzplane_yi -2 y-index (from 0) for 2D planes in xz, overrrides IO::out_xzplane_y (-2)
out_yline_x 0 x-coord for 1D lines in y-direction (0.0)
out_yline_xi -2 x-index (from 0) for 1D lines in y-direction, overrides IO::out_yline_x (-2)
out_yline_z 0 z-coord for 1D lines in y-direction (0.0)
out_yline_zi -2 z-index (from 0) for 1D lines in y-direction, overrides IO::out_yline_z (-2)
out_yzplane_x 0 x-coord for 2D planes in yz (0.0)
out_yzplane_xi -2 x-index (from 0) for 2D planes in yz, overrrides IO::out_yzplane_x (-2)
out_zline_x 0 x-coord for 1D lines in z-direction (0.0)
out_zline_xi -2 x-index (from 0) for 1D lines in z-direction, overrides IO::out_zline_x (-2)
out_zline_y 0 y-coord for 1D lines in z-direction (0.0)
out_zline_yi -2 y-index (from 0) for 1D lines in z-direction, overrides IO::out_zline_y (-2)
parfile_name Filename for the parameter file to be written ()
parfile_write copy Write a parameter file to 'IO::out_dir' (copy)
print_timing_info no Print timing information on I/O operations. (no)
recover no Recover from a checkpoint file ? (no)
recover_and_remove no Remove checkpoint file after successful recovery ? (no)
recover_dir . Directory to look for recovery files (.)
strict_io_parameter_check yes Stop on errors while parsing I/O parameters from parameter file ? (yes)
truncate_files_after_recovering no Truncate existing output files after recovering ? (no)