11.1.12.11.5. Simulator

This modules implements classes to perform simulations.

class PySpice.Spice.NgSpice.Simulator.NgSpiceSharedSimulator(**kwargs)[source]

Bases: PySpice.Spice.NgSpice.Simulator.NgSpiceSimulator

property ngspice
run(simulation)[source]

Run the simulation and return the waveforms.

class PySpice.Spice.NgSpice.Simulator.NgSpiceSimulator[source]

Bases: PySpice.Spice.Simulator.Simulator

SIMULATOR = 'ngspice'
class PySpice.Spice.NgSpice.Simulator.NgSpiceSubprocessSimulator(**kwargs)[source]

Bases: PySpice.Spice.NgSpice.Simulator.NgSpiceSimulator

customise(simulation)[source]

Customise the simulation

run(simulation, *args, **kwargs)[source]

Run the simulation and return the waveforms.