Next: Comments
Up: IOSDF
Previous: Purpose
Contents
General parameters to control all IOSDF's I/O methods are:
- IOSDF::out[123]D_every (steerable)
How often to do periodic IOSDF output. If this parameter is set in the
parameter file, it will override the setting of the shared
IO::out_every parameter. The output frequency can also be set
for individual variables using the out_every option in an option string appended to the IOSDF::out[123]D_vars parameter.
- IOSDF::out[123]D_vars (steerable)
The list of variables to output using an IOSDF I/O method.
The variables must be given by their fully qualified variable or group
name. The special keyword all requests IOSDF output for
all variables. Multiple names must be separated by whitespaces.
An option string can be appended in curly braces to the
group/variable name. The only option supported so far is out_every
which sets the output frequency for an individual variable (overriding
IOSDF::out[123]D_every and IO::out_every).
- IOSDF::out[123]D_dir
The directory in which to place the IOSDF output files.
If the directory doesn't exist at startup it will be created.
If this parameter is set to an empty string IOSDF output will go
to the standard output directory as specified in IO::out_dir.
Additional parameters to control the IOSDF_1D I/O method are:
- IOSDF::out1D_[xyzd] (steerable)
Chooses the directions to output in 1D IOSDF format (d
stands for diagonal direction).
- IOSDF::out1D_[xyz]line_[xyz], IOSDF::out1D_[xyz]line_[xyz]i
Chooses the slice centers for 1D lines from IOSDF_1D. These
can be set either in physical or index coordinates. If they are set
these parameters will override the default slice center parameters
IO::out_[xyz]line[xyz], IO::out_[xyz]line[xyz]i.
Note that the slice center can only be set for grid functions so far.
For CCTK_ARRAY variables the slices will always start in the
origin, ie. (0, 0, 0) in C ordering.
Additional parameters to control the IOSDF_2D I/O method are:
- IOSDF::out2D_[xyxzyz]plane_[xyz], IOSDF::out2D_[xyxzyz]plane_[xyz]i
Chooses the slice centers for 2D planes from IOSDF_2D. These
can be set either in physical or index coordinates. If they are set
these parameters will override the default slice center parameters
IO::out_[xyxzyz]plane[xyz], IO::out_[xyxzyz]plane[xyz]i.
Additional IOUtil parameters to control the IOSDF_[123]D I/O methods are:
- IO::out_downsample_[xyz]
Chooses downsampling factors for individual dimensions (default is 1
meaning no downsampling).
Next: Comments
Up: IOSDF
Previous: Purpose
Contents
|