Browse Source

BJT unsetup delete coll nodes from inner to outer

pre-master-46
dwarning 6 years ago
committed by Holger Vogt
parent
commit
43f10237b5
  1. 10
      src/spicelib/devices/bjt/bjtsetup.c

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

@ -540,15 +540,15 @@ BJTunsetup(
CKTdltNNum(ckt, here->BJTbasePrimeNode); CKTdltNNum(ckt, here->BJTbasePrimeNode);
here->BJTbasePrimeNode = 0; here->BJTbasePrimeNode = 0;
if (here->BJTcollCXNode > 0
&& here->BJTcollCXNode != here->BJTcolNode)
CKTdltNNum(ckt, here->BJTcollCXNode);
here->BJTcollCXNode = 0;
if (here->BJTcolPrimeNode > 0 if (here->BJTcolPrimeNode > 0
&& here->BJTcolPrimeNode != here->BJTcollCXNode) && here->BJTcolPrimeNode != here->BJTcollCXNode)
CKTdltNNum(ckt, here->BJTcolPrimeNode); CKTdltNNum(ckt, here->BJTcolPrimeNode);
here->BJTcolPrimeNode = 0; here->BJTcolPrimeNode = 0;
if (here->BJTcollCXNode > 0
&& here->BJTcollCXNode != here->BJTcolNode)
CKTdltNNum(ckt, here->BJTcollCXNode);
here->BJTcollCXNode = 0;
} }
} }
return OK; return OK;

Loading…
Cancel
Save