Added some code nedeed by cpl an txl from kspice.

This commit is contained in:
pnenzi 2003-12-31 16:13:26 +00:00
parent a8aa5e2c41
commit ebb73dcfc8
3 changed files with 9 additions and 0 deletions

View File

@ -1593,6 +1593,7 @@ inp_numnodes(char c)
case 'l': return (2);
case 'm': return (7); /* This means that 7 is the maximun number of nodes */
case 'o': return (4);
case 'p': return (0);
case 'q': return (4);
case 'r': return (2);
case 's': return (4);
@ -1601,6 +1602,7 @@ inp_numnodes(char c)
case 'v': return (2);
/* change 3 to 2 here to fix w bug, NCF 1/31/95 */
case 'w': return (2);
case 'y': return (2);
case 'z': return (3);
default:

View File

@ -157,6 +157,8 @@ printf("Doing analysis at TEMP = %f and TNOM = %f\n",
/* gtri - end - 6/10/91 - wbk - Setup event-driven data */
#endif
error = (*(analInfo[i]->an_func))(ckt, reset);
/* txl, cpl addition */
if (error == 1111) break;
}
if (error)
error2 = error;

View File

@ -688,6 +688,11 @@ resume:
*(ckt->CKTstate3+i) = *(ckt->CKTstate1+i);
}
}
/* txl, cpl addition */
if (converged == 1111) {
return(converged);
}
if(converged != 0) {
#ifndef CLUSTER
ckt->CKTtime = ckt->CKTtime -ckt->CKTdelta;