pyaedt.edb_core.siwave.EdbSiwave

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

Manages EDB functionalities for SIwave.

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.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_net(…[, …])

Create a voltage source.

EdbSiwave.create_resistor_on_pin(pos_pin, …)

Create a voltage source.

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.