|
Description
Output
The Output portion of this dialog allows selection of how optimization status and results are conveyed back to the user. Rays can be drawn to the screen and the 3D view updated during optimization, and the merit function and variable values can be printed to the output window in text format.
Results
The Results portion of this dialog stores the 10 best configurations found during optimization. Each time an optimization is performed the results are compared against the current list and, if better, are added to the results list accordingly. When local optimizations are performed, results are potentially added to the existing list. When an optimization using multiple random restarts is performed, the entire results list is cleared and re-populated with results from the current optimization. By right mouse clicking in the results spreadsheet, the user can perform any of the following options:
•Copy variable values to the Variables tab of the Define/Edit dialog
•Apply variable values to the document (sets the document into that configuration)
•Delete, move, or sort rows
Navigation
This feature can be accessed by selecting Optimization > Define/Edit: Output/Results from the menu.
Controls
|
Control
|
Inputs / Description
|
Defaults
|
|
Optimization Results Spreadsheet
|
|
Stores the best 10 results from previous optimizations and lists the merit function value and variable values for each configuration. If an optimization using multiple random restarts is performed, the optimization results list is cleared and re-populated using results from the current optimization (the state of the model after optimization is automatically set to the result with the lowest merit function value). Right mouse clicking in the spreadsheet area allows the following options:
Delete: Removes the selected result from the list.
Move Row Up/Down: Allows manual re-ordering of the output results list by moving individual rows up or down.
Sort Rows Ascending: Sorts the results list in order of increasing merit function value from smallest to largest.
Apply to Document: Sets the value of each variable to the corresponding entity in the document and updates the model.
Copy to Dialog's "Variables" Page: Sets the "Value" of each variable in the Variables sheet of the Define/Edit dialog to the corresponding values of the selected output result. Does not update the document.
Copy to Configurations: Copies the variable set into the configuration management spreadsheet.
|
|
Output Options
|
|
Redraw 3D view after every
|
The 3D view is updated every n'th iteration to show the current configuration.
|
Checked
|
|
Redraw rays after every
|
Rays are traced through the current configuration and displayed in the 3D view.
|
Unchecked
|
|
Print to output window after every
|
Optimization information (iteration, merit function value, variable values, etc) is printed to the output window.
|
Checked
|
|
Merit Functions
|
Computed merit function value for each step is displayed (** indicates best value in iteration).
|
Checked
|
|
Variables
|
Variable values used for each step are displayed.
|
Checked
|
|
Aberrations
|
Auxiliary output from merit function calculation is displayed (ex. irradiance statistics, individual aberration values) in the output window. This option can provide useful information when debugging an optimization.
|
Unchecked
|
|
Compare before and after
|
At the conclusion of the optimization, the variable values and intrinsic aberrations before and after the optimization are reported to the output window.
|
Checked
|
Related Topics
Optimization Overview
Optimize - Variables
Optimize - Merit Function Aberrations
Optimize - Method
Optimize - Sensitivity Analysis
|
Copyright © Photon Engineering, LLC
|
|