From 56168b4754512e17d34aa6eaeed57b4e8ca16ddb Mon Sep 17 00:00:00 2001 From: dwarning Date: Fri, 9 Jan 2026 12:57:49 +0100 Subject: [PATCH] Minor change that helps VADistiller. --- src/spicelib/devices/dio/dioload.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/spicelib/devices/dio/dioload.c b/src/spicelib/devices/dio/dioload.c index d7243d5b1..6f53966eb 100644 --- a/src/spicelib/devices/dio/dioload.c +++ b/src/spicelib/devices/dio/dioload.c @@ -707,9 +707,9 @@ next2: *(ckt->CKTstate0 + here->DIOvoltage) = vd; *(ckt->CKTrhs + here->DIOtempNode) += Ith - dIth_dVdio*vd - dIth_dVrs*vrs - dIth_dT*delTemp - ceqqth; } if (model->DIOresistSWGiven) { - cdeq=cdsw-gdsw*vdsw; - *(ckt->CKTrhs + here->DIOnegNode) += cdeq; - *(ckt->CKTrhs + here->DIOposSwPrimeNode) -= cdeq; + double cdeqsw=cdsw-gdsw*vdsw; + *(ckt->CKTrhs + here->DIOnegNode) += cdeqsw; + *(ckt->CKTrhs + here->DIOposSwPrimeNode) -= cdeqsw; if (selfheat) { *(ckt->CKTrhs + here->DIOposNode) += dIrssw_dT*delTemp; *(ckt->CKTrhs + here->DIOposSwPrimeNode) += dIdioSw_dT*delTemp - dIrssw_dT*delTemp;