Sweep
In the scanning toolbar, we can add optimization and scanning through the two buttons in the picture below. When the mouse hovers over each button, the tooltips will display the following texts respectively: "Add Matrix Sweep" and "Add Parameter Sweep" .
![]() |
---|
1 Edit
Right-click Menu Buttons:
- Edit: Opens the edit window.
- Rename: Enters rename mode.
- Duplicate: Copies the selected scan and adds a new scan.
- Delete: Deletes the selected scan item.
- Animate: Provides a dynamic preview and parameter check feature. After clicking, the model changes corresponding to the scan parameters can be viewed in the visualization window, while also checking the validity of the scan parameters.
- Run: Executes the selected scan settings; upon successful execution, it locks the version.
![]() |
---|
Hovering over the added scan will display the run and delete icons, and the version will be locked after execution.
![]() |
---|
2 Matrix Sweep
When executing the Matrix Sweep, at least one port must be designated as the active port source; otherwise, the system will display the message "There is no active port".
![]() |
---|
When a port is deleted from the Objects Tree, the port information in the table will be synchronized and removed.
If the position of the FDTD Port used as a light source is located in the PML (Perfectly Matched Layer) or outside the simulation region, the simulation will not run, and the user will be informed about the port location restrictions.
3 Parameter Sweep
When the parameter scan type is set to Ranges, the data for the scan points is determined based on the Start point, Stop point, and Number of Points.
![]() |
---|
When the parameter scan type is set to Values, the scan range is defined by entering data under Values. The format should be 1, 2, 3, 4, 5, and so on.
![]() |
---|
The scan results will be displayed in the Result View, with the result names corresponding to the scan names. When scanning multiple variables simultaneously, a maximum of four variables can be scanned.
FDTD scan result data supports ports, monitors, and analyses (including far-field and mode expansion).
For parameter scans of power monitor results, the extracted E and H components (Hx, Hy, Hz, Ex, Ey, Ez, Px, Py, Pz, Energy Density) will align with the selections in the Data to Record section of the power monitor edit window.
For time monitor results, the E and H components will always be available, while the selected components (Hx, Hy, Hz, Ex, Ey, Ez, Energy Density) will correspond to the Data to Record options in the time monitor edit window.
For FDTD Port data extraction, selectable components include (E, H, Hx, Hy, Hz, Ex, Ey, Ez, Energy Density, T).
For far-field analysis results, selectable components include (E, H, Hx, Hy, Hz, Ex, Ey, Ez, Energy Density, T).
For mode expansion analysis results, selectable components include (E, H, a, b, N, P, T_forward, T_backward).
For the refractive index monitor, the result extraction options are empty and disabled.
For the EME solver parameter scan results, only the S parameters of the S-Matrix can be extracted; no additions or deletions are allowed.
For FDE parameter scan results, we can select from the added FDE analyses, with selectable components including Mode Loss, neff, and ng. The number of selectable modes is determined by the experimental mode count set in the FDE analysis tab.