S-matrix Sweep Settings
  • S-Matrix
  • S-Parameter

S-Matrix Sweep Settings

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.

S-Matrix Sweep Settings

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:

General Settings

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.

Simulation Method

The Simulation method tab displays the solver currently in active.

Name Description
Active solver Display the solver that is currently active.

Setup

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.

Computing Resources

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.

Run Sweep

Right-click the S-matrix sweep that has been added and click Run. The S-matrix sweep then starts running.

View Results

After the S-matrix sweep process is completed, you can right-click the finished sweep and click the Data visualizer to view the results.

Case: Y Branch

Y Branch