Figure 4.2 depicts a DONOPT based optimization allowing for global optimization with bound constraints. This optimization tool is minimizing the value of the target quantity, which must be a single floating point number. Additionally, it supports the introduction of optimization constraints. The description for an optimization based on DONOPT is defined in Description 4.3.
The equality-constraint demands that the quantity at a selected port must not differ from the value specified in the description by more than a certain tolerance, whereas the inequality-constraint requires that the selected quantity must not be negative during the optimization procedure. DONOPT keeps the settings of the selected ports to be optimized between their bounds. Therefore, each model port which can be varied by DONOPT must be of the type bound-float.