Do not print tansient initial conditions, if uic is selected.
This output at time 0 is 0 as well. Only the next time step would be valid. Do not save the time 0 values because they are 0.
This commit is contained in:
parent
a459d37548
commit
da71726765
|
|
@ -231,6 +231,9 @@ DCtran(CKTcircuit *ckt,
|
|||
CKTncDump(ckt);
|
||||
fprintf(stdout,"\n");
|
||||
fflush(stdout);
|
||||
} else if (ckt->CKTmode & MODEUIC) {
|
||||
fprintf(stdout,"Using transient initial conditions\n");
|
||||
fflush(stdout);
|
||||
} else if (!ft_noacctprint && !ft_noinitprint) {
|
||||
fprintf(stdout,"\nInitial Transient Solution\n");
|
||||
fprintf(stdout,"--------------------------\n\n");
|
||||
|
|
@ -451,7 +454,7 @@ DCtran(CKTcircuit *ckt,
|
|||
#ifdef CLUSTER
|
||||
CLUoutput(ckt);
|
||||
#endif
|
||||
if(ckt->CKTtime >= ckt->CKTinitTime)
|
||||
if((ckt->CKTmode&MODEUIC && ckt->CKTtime > 0) || (!(ckt->CKTmode&MODEUIC) && ckt->CKTtime >= ckt->CKTinitTime))
|
||||
CKTdump(ckt, ckt->CKTtime, job->TRANplot);
|
||||
#ifdef XSPICE
|
||||
/* gtri - begin - wbk - Update event queues/data for accepted timepoint */
|
||||
|
|
|
|||
Loading…
Reference in New Issue