Added support for "new_kirchoff" for CAP, ISRC devices
This commit is contained in:
parent
d1c6492157
commit
765af7836d
|
|
@ -77,6 +77,9 @@ CAPload(GENmodel *inModel, CKTcircuit *ckt)
|
|||
*(here->CAPnegPosptr) -= m * geq;
|
||||
*(ckt->CKTrhs+here->CAPposNode) -= m * ceq;
|
||||
*(ckt->CKTrhs+here->CAPnegNode) += m * ceq;
|
||||
|
||||
*(ckt->CKTfvk+here->CAPposNode) += m * *(ckt->CKTstate0+here->CAPqcap+1) ;
|
||||
*(ckt->CKTfvk+here->CAPnegNode) -= m * *(ckt->CKTstate0+here->CAPqcap+1) ;
|
||||
} else
|
||||
*(ckt->CKTstate0+here->CAPqcap) = here->CAPcapac * vcap;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -386,6 +386,9 @@ loadDone:
|
|||
*(ckt->CKTrhs + (here->ISRCposNode)) += m * value;
|
||||
*(ckt->CKTrhs + (here->ISRCnegNode)) -= m * value;
|
||||
|
||||
*(ckt->CKTfvk + (here->ISRCposNode)) -= value;
|
||||
*(ckt->CKTfvk + (here->ISRCnegNode)) += value;
|
||||
|
||||
/* gtri - end - wbk - modify to process srcFact, etc. for all sources */
|
||||
|
||||
#ifdef XSPICE
|
||||
|
|
|
|||
Loading…
Reference in New Issue