private double vT; // thermal voltage public LargeSignalBjt(Bjt definitionDevice) : base(definitionDevice) { stamper = new BjtTransistorStamper(); voltageBe = new VoltageProxy(); voltageBc = new VoltageProxy(); voltageCs = new VoltageProxy(); capacbe = new CapacitorStamperWithCurrent(); capacbc = new CapacitorStamperWithCurrent(); capaccs = new CapacitorStamperWithCurrent(); gb = new ConductanceStamper(); gc = new ConductanceStamper(); ge = new ConductanceStamper(); }
private double vt; // thermal voltage based on diode model values. public LargeSignalDiode(Diode definitionDevice) : base(definitionDevice) { stamper = new DiodeStamper(); capacitorStamper = new CapacitorStamperWithCurrent(); voltage = new VoltageProxy(); }
public LargeSignalCapacitor(Capacitor definitionDevice) : base(definitionDevice) { voltage = new VoltageProxy(); stamper = new CapacitorStamperWithCurrent(); }