From a463c761d8f20e74a2194b3dde4330506c4efbf5 Mon Sep 17 00:00:00 2001 From: rlar Date: Sun, 11 Dec 2011 11:28:20 +0000 Subject: [PATCH] similiarity dctran.c versus dcpss.c --- ChangeLog | 4 ++++ src/spicelib/analysis/dcpss.c | 8 +++----- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/ChangeLog b/ChangeLog index f5baa3bb2..2cf20987c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2011-12-11 Robert Larice + * src/spicelib/analysis/dcpss.c : + similiarity dctran.c versus dcpss.c + 2011-12-03 Robert Larice * src/spicelib/analysis/dcpss.c , * src/spicelib/analysis/dctran.c : diff --git a/src/spicelib/analysis/dcpss.c b/src/spicelib/analysis/dcpss.c index 94bd93d1f..cf11b5d06 100755 --- a/src/spicelib/analysis/dcpss.c +++ b/src/spicelib/analysis/dcpss.c @@ -111,11 +111,9 @@ DCpss(CKTcircuit *ckt, int restart) *pssfreqs, *pssmags, *pssphases, *pssnmags, *pssnphases, *pssResults, *RHS_max, *RHS_min, err_conv_ref, *S_old, *S_diff; - PSSan *job = (PSSan*) (ckt->CKTcurJob); - printf("Periodic Steady State analysis started.\n"); - oscnNode = job->PSSoscNode->number; + oscnNode = ((PSSan*)ckt->CKTcurJob)->PSSoscNode->number; printf("PSS guessed frequency %g.\n", ckt->CKTguessedFreq); printf("PSS points %ld.\n", ckt->CKTpsspoints); printf("PSS harmonics number %d.\n", ckt->CKTharms); @@ -851,18 +849,18 @@ nextTime: /* RESUME */ resume: +#ifdef STEPDEBUG if( (ckt->CKTdelta <= ckt->CKTfinalTime/50) && (ckt->CKTdelta <= ckt->CKTmaxStep)) { ; } else { -#ifdef STEPDEBUG if(ckt->CKTfinalTime/50CKTmaxStep) { (void)printf("limited by Tstop/50\n"); } else { (void)printf("limited by Tmax == %g\n",ckt->CKTmaxStep); } -#endif } +#endif #ifdef HAS_WINDOWS if (ckt->CKTtime == 0.) SetAnalyse( "tran init", 0);