SIWaveAdvancedSettings#

class pyedb.grpc.database.simulation_setup.siwave_advanced_settings.SIWaveAdvancedSettings(pedb, core: ansys.edb.core.simulation_setup.siwave_simulation_settings.SIWaveAdvancedSettings)#

SIWave advanced settings class.

Overview#

ac_dc_merge_mode

AC/DC merge mode.

cross_talk_threshold

Cross talk threshold.

ignore_non_functional_pads

Ignore non-functional pads flag.

include_co_plane_coupling

Include co-plane coupling flag.

include_fringe_plane_coupling

Include fringe plane coupling flag.

include_inf_gnd

Include infinite ground flag.

include_inter_plane_coupling

Include inter-plane coupling flag.

include_split_plane_coupling

Include split plane coupling flag.

include_trace_plane_coupling

Include trace-plane coupling flag.

include_vi_sources

Include VI sources flag.

inf_gnd_location

Infinite ground location.

max_coupled_lines

Maximum coupled lines.

mesh_automatic

Automatic mesh flag.

mesh_frequency

Mesh frequency.

min_pad_area_to_mesh

Minimum pad area to mesh.

min_plane_area_to_mesh

Minimum plane area to mesh.

min_void_area

Minimum void area.

perform_erc

Perform ERC flag.

return_current_distribution

Return current distribution flag.

snap_length_threshold

Snap length threshold.

Import detail#

from pyedb.grpc.database.simulation_setup.siwave_advanced_settings import SIWaveAdvancedSettings

Property detail#

property SIWaveAdvancedSettings.ac_dc_merge_mode: int#

AC/DC merge mode.

Returns:
int

AC/DC merge mode.

property SIWaveAdvancedSettings.cross_talk_threshold: float#

Cross talk threshold.

Returns:
float

Cross talk threshold.

property SIWaveAdvancedSettings.ignore_non_functional_pads: bool#

Ignore non-functional pads flag.

Returns:
bool

Ignore non-functional pads flag.

property SIWaveAdvancedSettings.include_co_plane_coupling: bool#

Include co-plane coupling flag.

Returns:
bool

Include co-plane coupling flag.

property SIWaveAdvancedSettings.include_fringe_plane_coupling: bool#

Include fringe plane coupling flag.

Returns:
bool

Include fringe plane coupling flag.

property SIWaveAdvancedSettings.include_inf_gnd: bool#

Include infinite ground flag.

Returns:
bool

Include infinite ground flag.

property SIWaveAdvancedSettings.include_inter_plane_coupling: bool#

Include inter-plane coupling flag.

Returns:
bool

Include inter-plane coupling flag.

property SIWaveAdvancedSettings.include_split_plane_coupling: bool#

Include split plane coupling flag.

Returns:
bool

Include split plane coupling flag.

property SIWaveAdvancedSettings.include_trace_plane_coupling: bool#

Include trace-plane coupling flag.

Returns:
bool

Include trace-plane coupling flag.

property SIWaveAdvancedSettings.include_vi_sources: bool#

Include VI sources flag.

Returns:
bool

Include VI sources flag.

property SIWaveAdvancedSettings.inf_gnd_location: float#

Infinite ground location.

Returns:
float

Infinite ground location.

property SIWaveAdvancedSettings.max_coupled_lines: int#

Maximum coupled lines.

Returns:
int

Maximum coupled lines.

property SIWaveAdvancedSettings.mesh_automatic: bool#

Automatic mesh flag.

Returns:
bool

Automatic mesh flag.

property SIWaveAdvancedSettings.mesh_frequency: float#

Mesh frequency.

Returns:
float

Mesh frequency.

property SIWaveAdvancedSettings.min_pad_area_to_mesh: float#

Minimum pad area to mesh.

Returns:
float

Minimum pad area to mesh.

property SIWaveAdvancedSettings.min_plane_area_to_mesh: float#

Minimum plane area to mesh.

Returns:
float

Minimum plane area to mesh.

property SIWaveAdvancedSettings.min_void_area: str#

Minimum void area.

Returns:
float

Minimum void area.

property SIWaveAdvancedSettings.perform_erc: bool#

Perform ERC flag.

Returns:
bool

Perform ERC flag.

property SIWaveAdvancedSettings.return_current_distribution: bool#

Return current distribution flag.

Returns:
bool

Return current distribution flag.

property SIWaveAdvancedSettings.snap_length_threshold: float#

Snap length threshold.

Returns:
float

Snap length threshold.

Attribute detail#

SIWaveAdvancedSettings.core#