SiwaveDCSimulationSetup#

class pyaedt.edb_core.edb_data.siwave_simulation_setup_data.SiwaveDCSimulationSetup(edb, name=None, edb_siwave_sim_setup=None)[source]#

Manages EDB methods for HFSS simulation setup.

Methods

SiwaveDCSimulationSetup.add_source_terminal_to_ground(...)

Add a source terminal to ground.

Attributes

SiwaveDCSimulationSetup.compute_inductance

Whether to compute Inductance.

SiwaveDCSimulationSetup.contact_radius

Circuit element contact radius.

SiwaveDCSimulationSetup.dc_slider_position

Slider position for DC.

SiwaveDCSimulationSetup.edb_sim_setup_info

EDB internal simulation setup object.

SiwaveDCSimulationSetup.enabled

Whether setup is enabled.

SiwaveDCSimulationSetup.energy_error

Energy error.

SiwaveDCSimulationSetup.max_init_mesh_edge_length

Initial mesh maximum edge length.

SiwaveDCSimulationSetup.max_num_pass

Maximum number of passes.

SiwaveDCSimulationSetup.mesh_bondwires

Mesh bondwires.

SiwaveDCSimulationSetup.mesh_vias

Mesh vias.

SiwaveDCSimulationSetup.min_num_pass

Minimum number of passes.

SiwaveDCSimulationSetup.min_plane_area

Minimum area below which geometry is ignored.

SiwaveDCSimulationSetup.min_void_area

Minimum area below which voids are ignored.

SiwaveDCSimulationSetup.name

Setup name.

SiwaveDCSimulationSetup.num_bondwire_sides

Number of bondwire sides.

SiwaveDCSimulationSetup.num_via_sides

Number of via sides.

SiwaveDCSimulationSetup.percent_local_refinement

Percentage of local refinement.

SiwaveDCSimulationSetup.perform_adaptive_refinement

Whether to perform adaptive mesh refinement.

SiwaveDCSimulationSetup.plot_jv

Plot JV.

SiwaveDCSimulationSetup.refine_bondwires

Whether to refine mesh along bondwires.

SiwaveDCSimulationSetup.refine_vias

Whether to refine mesh along vias.

SiwaveDCSimulationSetup.sim_setup_info

EDB internal simulation setup object.

SiwaveDCSimulationSetup.source_terms_to_ground

Dictionary of grounded terminals.

SiwaveDCSimulationSetup.use_dc_custom_settings

Whether to use DC custom settings.