This type of alias can only be used for BBAction arguments, where the argument must be specified by means of only naming the 'list value' alias. If the listValue element is present, it overrules the value attribute, indicating that the actual value is in fact a list of string arguments instead of one argument.
The alias key name
Actual value referred to by the alias key
Specify the prefix for the alias key
Specify the suffix for the alias key
Create list of aliases containing keys and (optional) the corresponding values
Specify the default prefix for the alias keys
Specify the default suffix for the alias keys
Specify list of input arguments of the model executable
Specify list of output files to be checked after the command execution has finished
Specify return value after the command execution has finished
Name and path of the executable file
Name and path of the executable file for Windows operating system
Name and path of the executable file for Linux operating system
Name and path of the executable file for Mac operating system
The openda:class name.
Directory where executable file is run. This is usually the instance dir. This is only used in blackBoxStochModelConfig.
Subdirectory of instance dir, where executable file has to be run. To be specified as relative path to instance dir. This is only used in blackBoxWrapperConfig. This is only used for executable files, not for Java classes. For Java classes the instanceDir is used as workingDirectory.
Flag for ignoring the status of the previous action step (ignoreStatus=true). Not yet implemented.
Name of output file
Expected content of the output file when the action is successful
Expected return value when the action is successful
Specify the consecutive actions by model executables or classes to run, arguments to supply and fail/success checks to perform
Specify the consecutive actions by model executables or classes to run, arguments to supply and fail/success checks to perform
Directory where the template files are stored
The working directory where the template directory will be copied into
Specify the consecutive actions by model executables or classes to run, arguments to supply and fail/success checks to perform
Name of the template file.
File name of the instance of the template file.
Name of input/output file
Identity of the input/output object
Input argument for the corresponding openda:class
The openda:class name of the input/output object
Specify the input/output object
Configure method for model initialization. Select one of the three options.
Generic method of initialization actions
The directory, in which the model executables and input files are located, will be copied to a new working directory. The actions are executed in this new working directory.
Some of the model files (template) will be copied to the working directory where the actions will be executed
Configure the method for model computation
Configure the actions that should be performed after all other computation actions (used for instance when the actual computation is sent to a queue. The additional computation action can then be used to start a script that checks the status of the queue.
Configure the method for model finalization
Define aliases for specific model information (directory names, file names etc.). Specify the prefix and suffix for the alias keys.
Specify the initialize, compute and finalize actions that direct the model
Specify the list of input/output objects
Configuration of a black box model wrapper. It contains of three main components: alias definitions, model run, and input-output definition.