Added support for "new_kirchoff" for CAP, ISRC devices

This commit is contained in:
Francesco Lannutti 2013-01-14 11:37:41 +01:00
parent d1c6492157
commit 765af7836d
2 changed files with 6 additions and 0 deletions

View File

@ -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;
}

View File

@ -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