This section describes the settings related to S-matrix sweeps.
S-matrix sweeps are typically used to obtain the S-parameters of multiple ports simultaneously and generate the S-matrix according to users' specific goals or requirements. In addition, the final results of an S-matrix sweep include the Passivity and Reciprocity, which allow users to assess the integrity of the S-matrix. The software supports nested parameter sweeps based on S-matrix sweeps, enhancing the ability to address more complex cases for S-matrix solving and facilitating users to obtain additional information.
To add an S-matrix sweep, you can switch from the Objects tree to the Optimizations and sweeps, right-click a blank area on the page, and select Create new S-matrix sweep. After successful addition, right-click on the added S-matrix sweep and select Edit to enter the editing interface, where specific settings can be configured as follows:
The General tab allows users to define the name for a sweep. Please note that multiple S-matrix sweeps with the same name are forbidden under a single project.
Name | Description |
---|---|
Name | Set the name for an S-matrix sweep. |
The Simulation method tab displays the solver currently in active.
Name | Description |
---|---|
Active solver | Display the solver that is currently active. |
The Setup tab allows users to set the main attributes of S-matrix sweeps.
Name | Description |
---|---|
S-matrix ID | The serial number of a specific port in the S-matrix. |
Port name | The port name in the model; all available ports are included in the drop-down list. |
Mode ID | The serial number of the mode selected for the current port in the Mode List. |
Add | Add a port. |
Remove | Remove a port. |
Load full portModes | Add all ports and modes. |
Remove all portModes | Remove all added ports and modes. |
The Resources tab allows users to select optimal computing resources based on their computer specifications.
Name | Description |
---|---|
Maximum simulation threads of parallel | The maximum number of threads for parallel execution, which is used to set the number of simulation models that can run simultaneously. |
Computing resources | Select whether to use a CPU or GPU for simulation calculations. |
CPU | To use a CPU, you need to activate this option and set the CPU resources available in your computer. |
GPU | To use a GPU, you need to activate this option and set the GPU resources available in your computer. |
Right-click the S-matrix sweep that has been added and click Run. The S-matrix sweep then starts running.
After the S-matrix sweep process is completed, you can right-click the finished sweep and click the Data visualizer to view the results.