From 4227934beafa5b5629ec53c41f469af4929da77e Mon Sep 17 00:00:00 2001 From: stefanjones Date: Thu, 4 Nov 2004 23:42:24 +0000 Subject: [PATCH] Fixed loadsnap problem of first timestep being very small --- src/frontend/spiceif.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/frontend/spiceif.c b/src/frontend/spiceif.c index f7dd40054..b4647c1eb 100644 --- a/src/frontend/spiceif.c +++ b/src/frontend/spiceif.c @@ -1166,6 +1166,12 @@ do {\ _foo(ckt->CKTdeltaList,double,-1); _foo(ckt->CKTbreaks,double,ckt->CKTbreakSize); + if(ckt->CKTbreakSize == 2 && ckt->CKTbreaks[0] == ckt->CKTbreaks[1]) { + ckt->CKTbreaks[0] = + ((TRANan *)((TSKtask *)ft_curckt->ci_curTask)->jobs)->TRANfinalTime; + ckt->CKTbreaks[1] = + ((TRANan *)((TSKtask *)ft_curckt->ci_curTask)->jobs)->TRANfinalTime; + } #if 0 _foo((TSKtask *)ft_curckt->ci_curTask,TSKtask,1);