save few calculation effort in diode load routine

This commit is contained in:
dwarning 2021-10-23 23:00:27 +02:00 committed by Holger Vogt
parent 62242a5538
commit f638a63fba
1 changed files with 3 additions and 3 deletions

View File

@ -241,6 +241,9 @@ next1:
if (selfheat) {
Temp = here->DIOtemp + delTemp;
DIOtempUpdate(model, here, Temp, ckt);
vt = CONSTKoverQ * Temp;
vte = model->DIOemissionCoeff * vt;
vtebrk = model->DIObrkdEmissionCoeff * vt;
} else {
Temp = here->DIOtemp;
}
@ -250,9 +253,6 @@ next1:
csatsw = here->DIOtSatSWCur;
csatsw_dT = here->DIOtSatSWCur_dT;
gspr = here->DIOtConductance;
vt = CONSTKoverQ * Temp;
vte = model->DIOemissionCoeff * vt;
vtebrk = model->DIObrkdEmissionCoeff * vt;
if (model->DIOsatSWCurGiven) { /* sidewall current */