pyaedt.edb_core.siwave.EdbSiwave#

class pyaedt.edb_core.siwave.EdbSiwave(p_edb)[source]#

Manages EDB methods related to Siwave Setup accessible from Edb.core_siwave property.

Parameters:
edb_classpyaedt.edb.Edb

Inherited parent object.

Examples

>>> from pyaedt import Edb
>>> edbapp = Edb("myaedbfolder", edbversion="2021.2")
>>> edb_siwave = edbapp.core_siwave

Methods

EdbSiwave.add_siwave_ac_analysis([...])

Add a SIwave AC analysis to EDB.

EdbSiwave.add_siwave_dc_analysis([...])

Create a Siwave DC Analysis in EDB.

EdbSiwave.add_siwave_syz_analysis([...])

Add a SIwave SYZ analysis.

EdbSiwave.configure_siw_analysis_setup([...])

Configure Siwave analysis setup.

EdbSiwave.create_circuit_port_on_net(...[, ...])

Create a circuit port on a NET.

EdbSiwave.create_circuit_port_on_pin(...[, ...])

Create a circuit port on a pin.

EdbSiwave.create_current_source_on_net(...)

Create a current source.

EdbSiwave.create_current_source_on_pin(...)

Create a current source.

EdbSiwave.create_exec_file()

Create an executable file.

EdbSiwave.create_pin_group_terminal(source)

Create a pin group terminal.

EdbSiwave.create_resistor_on_pin(pos_pin, ...)

Create a Resistor boundary between two given pins..

EdbSiwave.create_rlc_component(pins[, ...])

Create physical Rlc component.

EdbSiwave.create_voltage_source_on_net(...)

Create a voltage source.

EdbSiwave.create_voltage_source_on_pin(...)

Create a voltage source.

EdbSiwave.get_siwave_dc_setup_template()

Get the siwave dc template.