This node extracts diverse information about designs by using filter functions.
Add a new filter by clicking one of the icons. Different functions are offered in up to six categories depending on the previous results.
Import
Option | Description |
---|---|
Add designs from file |
Designs can be imported from optiSLang bin files (*.bin), optiSLang monitoring database files (*.omdb) or CSV files (*.csv). If the file path is relative, it is made absolute by adding it to the project directory ([project-name].opd/[relative path]).
|
Add designs from system |
This option is only available if there are systems in the project. You can select from a list of all available systems.
|
Add designs from slot |
Designs can be imported directly from a slot. An input connection of a design container or a file containing designs (*.bin, *.omdb, *.csv) is required. If the input connection is a relative file path, it is made absolute by adding it to the project directory ([project-name].opd/[relative path]).
|
Add value from slot |
Extracts the value of the chosen slot. The value can be used as function argument of the next function call. If the input connection is a relative file path, it is made absolute by adding it to the project directory ([project-name].opd/[relative path]). |
Extract
Option | Description |
---|---|
Get the best design |
This function can only be applied on design containers with a single defined objective. Extraction result are the design with a minimum value of the objective. |
Get all best designs |
This function is used for multi-objective designs. Extraction result are all pareto-optimal designs. |
Get n-th design |
Extracts the first, second, or n-th design. |
Get design with id |
Extracts the design by its ID. |
Get all succeeded/failed/complete/incomplete designs |
Extracts designs by their running state. |
Extract parameter/response/criterion |
Extracts design parameter, response or criterion by name. |
Convert
Option | Description |
---|---|
Calculate function |
Evaluates defined calculator functions. Use __ARG__ as wildcard for previous result. Previous results may be scalars, vectors, matrices, and signals. |
Get deterministic parameter manager |
Extracts a parameter manager with its deterministic properties. Bounds are set to the minimum and maximum value of the sampling values. A parameter is set constant if all sampling values are detected to be equal. |
Write optiSLang postprocessor file |
Writes *.bin or *.omdb files for postprocessing. If the file path is relative, it is made absolute by adding it to the design directory ([design directory]/[relative path]). |
Manipulate
Option | Description |
---|---|
Add objective/constraint/limit state |
Adds a criterion with name and expression. |
Rename parameter/response/criterion |
Changes the name of parameter, response or criterion for all designs. |
Make parameters, responses and/or criteria anonymous |
Normalizes the names of parameters, responses and/or criteria to hide the former context. |
Append validated designs from slot |
Appends the validated designs directly from a slot to a monitoring file. Input connections with data type of Design Container and a Path that points to a file containing designs (*.bin, *.omdb, *.csv) are required. If the file path is relative, it is made absolute by adding it to the project directory ([project-name].opd/[relative path]). |
Custom
Option | Description |
---|---|
Apply Python function |
Calls the defined function from the selected Python file. The function argument is the resulting object of the previous function call. |
Branch
Option | Description |
---|---|
Add from filter |
Uses another previously defined filter to proceed with further evaluations.
|
Instant Value Update
When selected, instantly update variables and their reference values whenever dependencies change.
Instant Visualization
When selected, displays visual information of the selected values. A graphical and a textual representation is available by switching the tab of the visualization widget. Multiple values can be visualized simultaneously.
Run Options
This node has general Run Options. The number of supported options is individual for each node.
Slots
The Data Mining node has the common integration slots.