Scaling of control variables is done based on the distance between the bounds in the Parameter Optimization study step. The optimization study step used in previous versions has been renamed
General Optimization.
The Control Function feature has also gained support for export of the optimized values to an
Analytic or
Interpolation function. The function type depends on the discretization of the function, and export is triggered using a checkbox in the feature. A variable for the average function value has also been added to the feature.
The Parameter Optimization and
General Optimization study steps allow randomization of the initial values for bounded global controls based on a Sobol sequence. There is a shift property that can be changed using a
Parametric Sweep so that different local optima can be identified.
The Density Model feature has gained support for extrusion constraints, so incorporating an extrusion manufacturing constraint no longer requires manual setup with a
General Extrusion operator. This functionality is also compatible with the
Topology Link and
Prescribed Density features.
Operators have been added to the Electromagnetic Waves interface for evaluating the electromagnetic far field in a way that is compatible with gradient-based optimization. The operators — for computing gain, ratio, and other quantities — are available in 2D, 2D axisymmetry, and 3D. The norm of the electromagnetic field can be accessed as
comp#.emw#.normEfar_opt(x,y,z).
Previously, the center of scaling and rotation in the Transformation feature was limited to
Average and
User defined, but now it is also possible to choose
Minimum and
Maximum, which is useful whenever an object is next to a
Symmetry/Roller feature.