EdbFrequencySweep#

class pyedb.dotnet.edb_core.edb_data.hfss_simulation_setup_data.EdbFrequencySweep(sim_setup, frequency_sweep=None, name=None, edb_sweep_data=None)[source]#

Manages EDB methods for a frequency sweep.

Parameters:
sim_setuppyedb.dotnet.edb_core.edb_data.siwave_simulation_setup_data.SiwaveSYZSimulationSetup
namestr, optional

Name of the frequency sweep.

edb_sweep_dataAnsys.Ansoft.Edb.Utility.SIWDCIRSimulationSettings, optional

EDB object. The default is None.

Methods

EdbFrequencySweep.set_frequencies([...])

Set frequency list to the sweep frequencies.

EdbFrequencySweep.set_frequencies_linear_count([...])

Set a linear count frequency sweep.

EdbFrequencySweep.set_frequencies_linear_scale([...])

Set a linear scale frequency sweep.

EdbFrequencySweep.set_frequencies_log_scale([...])

Set a log-count frequency sweep.

Attributes

EdbFrequencySweep.adaptive_sampling

Flag indicating if adaptive sampling is turned on.

EdbFrequencySweep.adv_dc_extrapolation

Flag indicating if advanced DC extrapolation is turned on.

EdbFrequencySweep.auto_s_mat_only_solve

Flag indicating if Auto SMatrix only solve is turned on.

EdbFrequencySweep.compute_dc_point

Flag indicating if computing the exact DC point is turned on.

EdbFrequencySweep.enforce_causality

Flag indicating if causality is enforced.

EdbFrequencySweep.enforce_dc_and_causality

Flag indicating if DC point and causality are enforced.

EdbFrequencySweep.enforce_passivity

Flag indicating if passivity is enforced.

EdbFrequencySweep.freq_sweep_type

Sweep type.

EdbFrequencySweep.frequencies

List of frequency points.

EdbFrequencySweep.interpolation_use_full_basis

Flag indicating if full-basis elements is used.

EdbFrequencySweep.interpolation_use_port_impedance

Flag indicating if port impedance interpolation is turned on.

EdbFrequencySweep.interpolation_use_prop_const

Flag indicating if propagation constants are used.

EdbFrequencySweep.interpolation_use_s_matrix

Flag indicating if the S matrix is used.

EdbFrequencySweep.max_solutions

Number of maximum solutions.

EdbFrequencySweep.min_freq_s_mat_only_solve

Minimum frequency SMatrix only solve.

EdbFrequencySweep.min_solved_freq

Minimum solved frequency with units.

EdbFrequencySweep.name

Name of the sweep.

EdbFrequencySweep.passivity_tolerance

Tolerance for passivity enforcement.

EdbFrequencySweep.relative_s_error

S-parameter error tolerance.

EdbFrequencySweep.save_fields

Flag indicating if the extraction of surface current data is turned on.

EdbFrequencySweep.save_rad_fields_only

Flag indicating if the saving of only radiated fields is turned on.

EdbFrequencySweep.sweep_type

Sweep type.

EdbFrequencySweep.use_q3d_for_dc

Flag indicating if the Q3D solver is used for DC point extraction.