Constrained Optimize
zemax_constrained_optimizeRun bound-constrained optimization of optical system variables in Ansys Zemax OpticStudio using a custom Levenberg-Marquardt solver with finite-difference steps, damping, and restarts.
Instructions
Run the custom bound-constrained Levenberg-Marquardt optimizer.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| delta | No | Finite-difference step | |
| initialMu | No | Initial damping | |
| maxRestarts | No | Fresh-Jacobian restarts | |
| maxIterations | No | Maximum iterations | |
| useBroydenUpdate | No | Use rank-1 Jacobian updates |