SiwaveSimulationSetup#
- class pyedb.dotnet.database.utilities.siwave_simulation_setup.SiwaveSimulationSetup(pedb, edb_object=None, name: str = None)#
Bases:
pyedb.dotnet.database.utilities.simulation_setup.SimulationSetupManages EDB methods for SIwave simulation setup.
Overview#
Create a SIwave SYZ setup. |
|
Get SIwave SYZ simulation settings. |
|
Set SIwave PI simulation accuracy level. |
|
Set SIwave SI simulation accuracy level. |
|
Add frequency sweep. |
SIwave advanced settings. |
|
Overrides the default sim_setup_info object. |
|
Get simulation information from the setup. |
|
Flag indicating if the setup is enabled. |
|
PI solider position. Values are from |
|
SI slider position. Values are from |
|
Custom settings to use. |
|
Whether to use SI Settings. |
|
List of frequency sweeps. |
|
SIwave DC setting. |
|
Siwave DC advanced settings. |
Import detail#
from pyedb.dotnet.database.utilities.siwave_simulation_setup import SiwaveSimulationSetup
Property detail#
- property SiwaveSimulationSetup.advanced_settings#
SIwave advanced settings.
- property SiwaveSimulationSetup.sim_setup_info#
Overrides the default sim_setup_info object.
- property SiwaveSimulationSetup.get_sim_setup_info#
Get simulation information from the setup.
- property SiwaveSimulationSetup.enabled#
Flag indicating if the setup is enabled.
- property SiwaveSimulationSetup.pi_slider_position#
PI solider position. Values are from
1to3.
- property SiwaveSimulationSetup.si_slider_position#
SI slider position. Values are from
1to3.
- property SiwaveSimulationSetup.sweeps#
List of frequency sweeps.
- property SiwaveSimulationSetup.dc_settings#
SIwave DC setting.
- property SiwaveSimulationSetup.dc_advanced_settings#
Siwave DC advanced settings.
- Returns:
pyedb.dotnet.database.edb_data.siwave_simulation_setup_data.SiwaveDCAdvancedSettings
Method detail#
- SiwaveSimulationSetup.create(name=None)#
Create a SIwave SYZ setup.
- Returns:
SiwaveDCSimulationSetup
- SiwaveSimulationSetup.get_configurations()#
Get SIwave SYZ simulation settings.
- Returns:
dictDictionary of SIwave SYZ simulation settings.
- SiwaveSimulationSetup.set_pi_slider(value)#
Set SIwave PI simulation accuracy level. Options are: -
0: Optimal speed -1: Balanced -2: Optimal accuracyDeprecated since version 0.7.5: Use :property:`pi_slider_position` property instead.
- SiwaveSimulationSetup.set_si_slider(value)#
Set SIwave SI simulation accuracy level.
Options are: -
0: Optimal speed; -1: Balanced; -2: Optimal accuracy```.
- SiwaveSimulationSetup.add_sweep(name: str = None, frequency_set: list = None, sweep_type: str = 'interpolation', **kwargs)#
Add frequency sweep.
- Parameters:
Examples
>>> setup1 = edbapp.create_siwave_syz_setup("setup1") >>> setup1.add_sweep(name="sw1", frequency_set=["linear count", "1MHz", "100MHz", 10])