ISimulation Methods |
The ISimulation type exposes the following members.
| Name | Description | |
|---|---|---|
| ClearPerturbationValues |
Clears variable values for perturbation analysis thus disabling
perturbation analysis.
| |
| GetMesh |
Returns mesh from the last simulation.
| |
| GetMorphedMesh |
Generates a morphed mesh changing optimizable variables from refVariables
to pertVariables | |
| GetPerturbationResult(Int32, Int32, Int32, Int32, Int32) |
Returns a perturbation result (scattering parameters) for specified parameter index,
a pair of ports and a pair of modes. The result data is in a form
of two-dimensional double array, where first dimension is the number of frequency
points and the second dimension is 3. First column of the array is frequency data
in GHz for each frequency point of simulation. The second and the third columns
are real and imaginary parts of scattering parameters respectively.
| |
| GetPerturbationResult(Int32, Int32, Int32, Int32, Int32, Boolean, Boolean) |
Returns a perturbation result (scattering parameters) for specified parameter index,
a pair of ports and a pair of modes. The result data is in a form
of two-dimensional double array, where first dimension is the number of frequency
points and the second dimension is 3. First column of the array is frequency data
in GHz for each frequency point of simulation. The second and the third columns
are real and imaginary parts of scattering parameters respectively.
| |
| GetPerturbationValues |
Gets variable values for perturbation analysis. The value
is in a form of a vertical array of doubles. The length of array
is equal to number of optimizable variables.
| |
| GetResult(ResultDataType, Int32, Int32, Int32, Int32) |
Returns a result of the specified type for specified pair of ports and a pair of modes.
The result data is in a form of two-dimensional double array, where first dimension
is the number of frequency points and the second dimension is 3.
First column of the array is frequency data in GHz for each frequency point of simulation.
The second and the third columns are real and imaginary parts of scattering parameters
respectively.
| |
| GetResult(ResultDataType, Int32, Int32, Int32, Int32, Boolean, Boolean) |
Returns a result of the specified type for specified pair of ports and a pair of modes.
The result data is in a form of two-dimensional double array, where first dimension
is the number of frequency points and the second dimension is 3.
First column of the array is frequency data in GHz for each frequency point of simulation.
The second and the third columns are real and imaginary parts of scattering parameters
respectively.
| |
| SetPerturbationValues |
Sets variable values for perturbation analysis. The value
is in a form of a vertical array of doubles. The length of array
must be equal to number of optimizable variables.
|