remove nqs from limit function and gmin

This commit is contained in:
Markus Mueller 2020-06-24 13:16:20 +02:00
parent 75e3a4da64
commit 1fa7898747
1 changed files with 27 additions and 27 deletions

View File

@ -1874,14 +1874,14 @@ HICUMload(GENmodel *inModel, CKTcircuit *ckt)
here->HICUMtVcrit,&ichk3); here->HICUMtVcrit,&ichk3);
Vsici = DEVpnjlim(Vsici,*(ckt->CKTstate0 + here->HICUMvsici),here->HICUMvt.rpart, Vsici = DEVpnjlim(Vsici,*(ckt->CKTstate0 + here->HICUMvsici),here->HICUMvt.rpart,
here->HICUMtVcrit,&ichk4); here->HICUMtVcrit,&ichk4);
if (nqs) { // if (nqs) {
Vxf = DEVpnjlim(Vxf,*(ckt->CKTstate0 + here->HICUMvxf),here->HICUMvt.rpart, // Vxf = DEVpnjlim(Vxf,*(ckt->CKTstate0 + here->HICUMvxf),here->HICUMvt.rpart,
here->HICUMtVcrit,&ichk5); // here->HICUMtVcrit,&ichk5);
Vxf1 = DEVpnjlim(Vxf1,*(ckt->CKTstate0 + here->HICUMvxf1),here->HICUMvt.rpart, // Vxf1 = DEVpnjlim(Vxf1,*(ckt->CKTstate0 + here->HICUMvxf1),here->HICUMvt.rpart,
here->HICUMtVcrit,&ichk6); // here->HICUMtVcrit,&ichk6);
Vxf2 = DEVpnjlim(Vxf2,*(ckt->CKTstate0 + here->HICUMvxf2),here->HICUMvt.rpart, // Vxf2 = DEVpnjlim(Vxf2,*(ckt->CKTstate0 + here->HICUMvxf2),here->HICUMvt.rpart,
here->HICUMtVcrit,&ichk7); // here->HICUMtVcrit,&ichk7);
} // }
if (selfheat) { if (selfheat) {
ichk8 = 1; ichk8 = 1;
Vrth = HICUMlimitlog(Vrth, Vrth = HICUMlimitlog(Vrth,
@ -2809,9 +2809,9 @@ HICUMload(GENmodel *inModel, CKTcircuit *ckt)
// Ibpbi += ckt->CKTgmin*Vbpbi; //BP BI -> not needed // Ibpbi += ckt->CKTgmin*Vbpbi; //BP BI -> not needed
// Ibpci += ckt->CKTgmin*Vbpci; //BP CI -> not needed // Ibpci += ckt->CKTgmin*Vbpci; //BP CI -> not needed
Isici += ckt->CKTgmin*Vsici; //SI CI -> SI Isici += ckt->CKTgmin*Vsici; //SI CI -> SI
Ixf1 += ckt->CKTgmin*Vxf1; // Ixf1 += ckt->CKTgmin*Vxf1;
Ixf2 += ckt->CKTgmin*Vxf2; // Ixf2 += ckt->CKTgmin*Vxf2;
Ixf += ckt->CKTgmin*Vxf; // Ixf += ckt->CKTgmin*Vxf;
//C from Icic //C from Icic
//E from Ieie //E from Ieie
//S from Isis //S from Isis
@ -2852,22 +2852,22 @@ HICUMload(GENmodel *inModel, CKTcircuit *ckt)
Ibpsi_Vbpci += ckt->CKTgmin; Ibpsi_Vbpci += ckt->CKTgmin;
Ibpsi_Vsici += ckt->CKTgmin; Ibpsi_Vsici += ckt->CKTgmin;
if (nqs) { // if (nqs) {
//Ixf // //Ixf
Ixf_Vbiei += ckt->CKTgmin; // Ixf_Vbiei += ckt->CKTgmin;
Ixf_Vbici += ckt->CKTgmin; // Ixf_Vbici += ckt->CKTgmin;
Ixf_Vxf += ckt->CKTgmin; // Ixf_Vxf += ckt->CKTgmin;
//Ixf1 // //Ixf1
Ixf1_Vbiei += ckt->CKTgmin; // Ixf1_Vbiei += ckt->CKTgmin;
Ixf1_Vbici += ckt->CKTgmin; // Ixf1_Vbici += ckt->CKTgmin;
Ixf1_Vxf2 += ckt->CKTgmin; // Ixf1_Vxf2 += ckt->CKTgmin;
Ixf1_Vxf1 += ckt->CKTgmin; // Ixf1_Vxf1 += ckt->CKTgmin;
//Ixf2 // //Ixf2
Ixf2_Vbiei += ckt->CKTgmin; // Ixf2_Vbiei += ckt->CKTgmin;
Ixf2_Vbici += ckt->CKTgmin; // Ixf2_Vbici += ckt->CKTgmin;
Ixf2_Vxf2 += ckt->CKTgmin; // Ixf2_Vxf2 += ckt->CKTgmin;
Ixf2_Vxf1 += ckt->CKTgmin; // Ixf2_Vxf1 += ckt->CKTgmin;
} // }
//SHE derivatives //SHE derivatives
if (selfheat) { if (selfheat) {