Browse Source

BJT prevent crash in qs model for insane parameter entry

pre-master-46
dwarning 6 years ago
committed by Holger Vogt
parent
commit
8a7fce8676
  1. 3
      src/spicelib/devices/bjt/bjtsetup.c

3
src/spicelib/devices/bjt/bjtsetup.c

@ -140,7 +140,8 @@ BJTsetup(SMPmatrix *matrix, GENmodel *inModel, CKTcircuit *ckt, int *states)
if(!model->BJTemissionCoeffSGiven) {
model->BJTemissionCoeffS = 1.0;
}
if(!model->BJTintCollResistGiven) {
if((!model->BJTintCollResistGiven)
||(model->BJTintCollResist<0.01)) {
model->BJTintCollResist = 0.01;
}
if(!model->BJTepiSatVoltageGiven) {

Loading…
Cancel
Save