2: Variables and Computations

Command Purpose
alias_labels Process a specification file to define alias-label mappings in CyFlex.
arr_size Determine the size of array variable or a particular dimension of the variable.
arr_specs Process array specifications to configure array variables.
compvar

Evaluate user-defined expressions for computed variables, processing them based on specified intervals and events.

cvar

Create and initialize variables from the command line or from within a script. The arguments vary depending on the data type REAL variable.

em_ave Compute and print the mean, standard deviation, minimum, and maximum values for specified input variables over a given sampling interval.
garr Display array variables from shared memory with options to format output for quiet mode, units, and delimiters.
garr_all Display all active array variables in the CyFlex system including their values or filter them based on a provided string pattern.
gen_labels Process and configure general usage variables based on specification files.
gen_solver Find the roots of a specified equation in CyFlex.
MEDOR_set Update a composition variable based on concentrations from real variables specified in a file, handle event synchronization, and write an output file for database loading.
min_max Perform an operation, such as finding the minimum or maximum or label that holds the minimum or maximum value and updating a requested CyFlex variable with the value or CyFlex label.
min_max_specs Specify the minimum/maximum task configuration.
override_mon

Monitor the ‘overrideOFF’ event and reset overridden variables in shared memory by restoring their original values.

override_status Check the override status of a specified variable in CyFlex.
release_compvar Set an event to release a specified compvar instance, allowing it to clean up resources and exit.
release_evaluate Set an event to release the specified evaluate instance in CyFlex.
restore_array_var

Restore the contents of a specified CyFlex array variable from a disk file.

rstr_save_dat Restore variables from disk to shared memory for CyFlex.
rvar Remove variable(s) created by the cvar application.
sarr Set array variable elements to a specified value based on provided label and dimensions.
sarru Set units for an array variable if a units string is provided or display the current units and units code.
save_list Specify variables to maintain on disk for the CyFlex system.
save_status Save CyFlex variables on disk.
set_active Set the active flag for a specified CyFlex input variable in the transfer layer.
set_alias Create or modify an alias label to point to a specified target variable in CyFlex.
set_inactive Set the active flag to FALSE for a specified label in the CyFlex transfer layer.
show_gen Display details of computed strings in the system and display suggestions for appropriate file sections for computations.
sovr Set the override mode for a specified variable and optionally set its value if the master override is enabled.
spcl_chans Configure special channels based on a specification file for engine performance parameters.
svar

Set the value of specified variables in the system, supporting REAL, REAL_ARRAY, INTEGER, INTEGER_ARRAY, LOGICAL, LOGICAL_ARRAY, STRING, and STRING_ARRAY types, with checks for dimensional consistency and restrictions on certain variables.

tcomp

Display the number of variables in each memory area that have been assigned an index for history parameters.

varx_specs Configure real variable transfers for the var_transfer program by processing a specification file.
var_transfer Transfer and convert values between CyFlex variables, applying gain, bias, and recursive filtering as configured.
write_array_var

Use this utility to write the contents of a specified array variable to a disk file in /data/<label>.array.