SweepData#
- class pyedb.grpc.database.simulation_setup.sweep_data.SweepData(pedb, name='sweep_data', distribution='lin', start_f=0.0, end_f=10000000000.0, step=10000000.0, core: GrpcSweepData = None)#
Frequency sweep data class. PARAMETERS ———- pedb : Pedb
Parent EDB object.
- namestr, default: “”
Name of the sweep data.
- distributionstr, default: “lin”
Distribution type of the frequency sweep. Supported types are: “lin”, “dec”, “estp”, “linc”, “oct”.
- start_ffloat, default: 0.0
Start frequency of the sweep in Hz.
- end_ffloat, default: 10e9
End frequency of the sweep in Hz.
- stepfloat, default: 10e6
Frequency step of the sweep in Hz.
Overview#
Get the name of the frequency sweep data. |
|
Get the frequency data of the sweep. |
|
Get the enabled status of the frequency sweep. |
|
Get the type of the frequency sweep. |
|
Get the flag indicating if Q3D is used for DC bias. |
|
Get the flag indicating if fields are saved during the sweep. |
|
Get the flag indicating if only radiation fields are saved. |
|
Get the flag indicating if DC point is computed. |
|
Get the flag indicating if SIwave with 3D-DDM is used. |
|
Get the flag indicating if HFSS solver regions are used. |
|
Get the frequency sweep string. |
|
Get the flag indicating if causality is enforced. |
|
Get the flag indicating if passivity is enforced. |
|
Get the interpolation data points. |
Import detail#
from pyedb.grpc.database.simulation_setup.sweep_data import SweepData
Property detail#
- property SweepData.frequency_data: ansys.edb.core.simulation_setup.simulation_setup.FrequencyData#
Get the frequency data of the sweep.
- Returns:
GrpcFrequencyDataFrequency data object.
- property SweepData.enabled: bool#
Get the enabled status of the frequency sweep.
- Returns:
- bool
Enabled status.
- property SweepData.type: str#
Get the type of the frequency sweep.
- Returns:
strFrequency sweep type. Values are: “interpolating”, “discrete”, “broadband”.
- property SweepData.use_q3d_for_dc: bool#
Get the flag indicating if Q3D is used for DC bias.
- Returns:
- bool
True if Q3D is used for DC bias, False otherwise.
- property SweepData.save_fields: bool#
Get the flag indicating if fields are saved during the sweep.
- Returns:
- bool
True if fields are saved, False otherwise.
- property SweepData.save_rad_fields_only: bool#
Get the flag indicating if only radiation fields are saved.
- Returns:
- bool
True if only radiation fields are saved, False otherwise.
- property SweepData.compute_dc_point: bool#
Get the flag indicating if DC point is computed.
- Returns:
- bool
True if DC point is computed, False otherwise.
- property SweepData.siwave_with_3dddm: bool#
Get the flag indicating if SIwave with 3D-DDM is used.
- Returns:
- bool
True if SIwave with 3D-DDM is used, False otherwise.
- property SweepData.use_hfss_solver_regions: bool#
Get the flag indicating if HFSS solver regions are used.
- Returns:
- bool
True if HFSS solver regions are used, False otherwise.
- property SweepData.frequency_string: str#
Get the frequency sweep string.
- Returns:
strFrequency sweep string.
- property SweepData.enforce_causality: bool#
Get the flag indicating if causality is enforced.
- Returns:
- bool
True if causality is enforced, False otherwise.