Collector variable
This variable collects outputs of multiple surrogate models or variables.
name (str)
The name of the variable under which it can be addressed by other variables or objectives. The name must be distinct from any surrogate name.
Default:
"v"
output_dim (int)
Output dimension of variable.
Default: This value has no default and must be provided
output_names (cell{str})
Allows to assign names to each of the outputs of the variable. By specifying input names they can be accessed in variables as
{output_names[0]}, {output_names[1]}, ..., {output_names[K-1]}
, whereK
is the output dimension.Default:
By default, the variables can be accessed as
{name}0, {name}1, ...,{name}(K-1)
, where{name}
is the name of the variable andK
is the output dimension.
inputs (cell{str})
List of names of surrogates or other variables.
Default: This value has no default and must be provided