From 7b77a13d3d17a105fff37759cbda52d48c8ff95f Mon Sep 17 00:00:00 2001 From: dwarning Date: Sun, 15 Mar 2020 09:45:50 +0100 Subject: [PATCH] VDMOS return if NIintegrate fails --- src/spicelib/devices/vdmos/vdmosload.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/spicelib/devices/vdmos/vdmosload.c b/src/spicelib/devices/vdmos/vdmosload.c index 817d7d08b..6b543eb67 100644 --- a/src/spicelib/devices/vdmos/vdmosload.c +++ b/src/spicelib/devices/vdmos/vdmosload.c @@ -558,6 +558,7 @@ bypass: if (selfheat) { error = NIintegrate(ckt, &gcTt, &ceqqth, 0.0, here->VDMOSqth); + if (error) return(error); gcTt = model->VDMOScthj * ckt->CKTag[0]; ceqqth = *(ckt->CKTstate0 + here->VDMOScqth) - gcTt * delTemp; }