A switch-mode boost converter supplying current from a 12V battery to a 48V one.

Function dtt Runs the function f with args and kw in a thread, returning a Deferred that fires with the eventual result. If there's an error, calls oops.
Class CeramicCapacitor 10 nF ceramic capacitor to ground for RF filtering, with very small ESL. ESR is wild-ass guess based on Kemet's capacitor tool, center of 4-30 MHz range
Class Boost The boost converter circuit board.
Class Circuit The overall simulated circuit, including connecting wires and a duty cycle control voltage source.
Class ThermalConfig Call an instance of me with appropriate arguments to get a dict suitable for use as the 'thermal' attribute of Circuit.
Class CircuitBuilder I build the netlist for your circuit.
Class ResultsPlotter Construct an instance of me to intialize a yampex.plot.Plotter object for a new Matplotlib Figure window. Then call my various methods on that instance to plot results.
Class Sim I run a simulation for a switchmode boost converter. Construct an instance of a subclass of me with an Args object containing your command-line arguments and options.
Class Startup I run a startup simulation for a switchmode boost converter.
Class Switching I run a warmed-up switching simulation for a switchmode boost converter.
Class RampUp I run a ramp-up simulation for a switchmode boost converter.
Function run Undocumented
Function main Undocumented
def dtt(f, *args, **kw):

Runs the function f with args and kw in a thread, returning a Deferred that fires with the eventual result. If there's an error, calls oops.

def run(args):
Undocumented
def main():
Undocumented
API Documentation for pingspice, generated by pydoctor at 2021-09-18 08:41:11.