DEVpred() of charge node needs state vector update before
This commit is contained in:
parent
f395bc49b2
commit
3d02373664
|
|
@ -190,6 +190,8 @@ DIOload(GENmodel *inModel, CKTcircuit *ckt)
|
||||||
*(ckt->CKTstate0 + here->DIOdIdioSW_dT) =
|
*(ckt->CKTstate0 + here->DIOdIdioSW_dT) =
|
||||||
*(ckt->CKTstate1 + here->DIOdIdioSW_dT);
|
*(ckt->CKTstate1 + here->DIOdIdioSW_dT);
|
||||||
}
|
}
|
||||||
|
*(ckt->CKTstate0 + here->DIOqp) =
|
||||||
|
*(ckt->CKTstate1 + here->DIOqp);
|
||||||
vqp = DEVpred(ckt,here->DIOqp);
|
vqp = DEVpred(ckt,here->DIOqp);
|
||||||
*(ckt->CKTstate0 + here->DIOresCurrent) =
|
*(ckt->CKTstate0 + here->DIOresCurrent) =
|
||||||
*(ckt->CKTstate1 + here->DIOresCurrent);
|
*(ckt->CKTstate1 + here->DIOresCurrent);
|
||||||
|
|
|
||||||
|
|
@ -760,6 +760,8 @@ bypass:
|
||||||
*(ckt->CKTstate1 + here->VDIOconduct);
|
*(ckt->CKTstate1 + here->VDIOconduct);
|
||||||
*(ckt->CKTstate0 + here->VDIOdIdio_dT) =
|
*(ckt->CKTstate0 + here->VDIOdIdio_dT) =
|
||||||
*(ckt->CKTstate1 + here->VDIOdIdio_dT);
|
*(ckt->CKTstate1 + here->VDIOdIdio_dT);
|
||||||
|
*(ckt->CKTstate0 + here->VDIOqp) =
|
||||||
|
*(ckt->CKTstate1 + here->VDIOqp);
|
||||||
vqp = DEVpred(ckt,here->VDIOqp);
|
vqp = DEVpred(ckt,here->VDIOqp);
|
||||||
*(ckt->CKTstate0 + here->VDIOresCurrent) =
|
*(ckt->CKTstate0 + here->VDIOresCurrent) =
|
||||||
*(ckt->CKTstate1 + here->VDIOresCurrent);
|
*(ckt->CKTstate1 + here->VDIOresCurrent);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue