From 5b65ca2fa377db923abbb4d6f68d360cf3934b9c Mon Sep 17 00:00:00 2001 From: pnenzi Date: Wed, 12 Nov 2003 00:02:51 +0000 Subject: [PATCH] "dtemp" was not defaulted. --- src/spicelib/devices/bjt2/bjt2temp.c | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/spicelib/devices/bjt2/bjt2temp.c b/src/spicelib/devices/bjt2/bjt2temp.c index c7e02c24c..1ae7e4d89 100644 --- a/src/spicelib/devices/bjt2/bjt2temp.c +++ b/src/spicelib/devices/bjt2/bjt2temp.c @@ -134,8 +134,13 @@ BJT2temp(GENmodel *inModel, CKTcircuit *ckt) here=here->BJT2nextInstance) { if (here->BJT2owner != ARCHme) continue; - if(!here->BJT2tempGiven) here->BJT2temp = ckt->CKTtemp + here->BJT2dtemp; - vt = here->BJT2temp * CONSTKoverQ; + if(!here->BJT2dtempGiven) + here->BJT2dtemp = 0.0; + + if(!here->BJT2tempGiven) + here->BJT2temp = ckt->CKTtemp + here->BJT2dtemp; + + vt = here->BJT2temp * CONSTKoverQ; fact2 = here->BJT2temp/REFTEMP; egfet = 1.16-(7.02e-4*here->BJT2temp*here->BJT2temp)/ (here->BJT2temp+1108);