68 gm= *(ckt->CKTstate0 + here->B1gm);
69 gds= *(ckt->CKTstate0 + here->B1gds);
70 gmbs= *(ckt->CKTstate0 + here->B1gmbs);
71 gbd= *(ckt->CKTstate0 + here->B1gbd);
72 gbs= *(ckt->CKTstate0 + here->B1gbs);
73 capbd= *(ckt->CKTstate0 + here->B1capbd);
74 capbs= *(ckt->CKTstate0 + here->B1capbs);
79 cggb = *(ckt->CKTstate0 + here->B1cggb);
80 cgsb = *(ckt->CKTstate0 + here->B1cgsb);
81 cgdb = *(ckt->CKTstate0 + here->B1cgdb);
83 cbgb = *(ckt->CKTstate0 + here->B1cbgb);
84 cbsb = *(ckt->CKTstate0 + here->B1cbsb);
85 cbdb = *(ckt->CKTstate0 + here->B1cbdb);
87 cdgb = *(ckt->CKTstate0 + here->B1cdgb);
88 cdsb = *(ckt->CKTstate0 + here->B1cdsb);
89 cddb = *(ckt->CKTstate0 + here->B1cddb);
95 xcsdb = -(cgdb + cbdb + cddb) ;
102 xcbdb = (cbdb - capbd ) ;
103 xcbsb = (cbsb - capbs ) ;
108 *(here->
B1BbPtr ) += (-xcbgb-xcbdb-xcbsb) * s->
real;
109 *(here->
B1BbPtr +1) += (-xcbgb-xcbdb-xcbsb) * s->
imag;
114 *(here->
B1GbPtr ) += (-xcggb-xcgdb-xcgsb) * s->
real;
115 *(here->
B1GbPtr +1) += (-xcggb-xcgdb-xcgsb) * s->
imag;
141 *(here->
B1DPdpPtr) += gdpr+gds+gbd+xrev*(gm+gmbs);
142 *(here->
B1SPspPtr) += gspr+gds+gbs+xnrm*(gm+gmbs);
148 *(here->
B1DPgPtr) += (xnrm-xrev)*gm;
149 *(here->
B1DPbPtr) += -gbd+(xnrm-xrev)*gmbs;
150 *(here->
B1DPspPtr) += -gds-xnrm*(gm+gmbs);
151 *(here->
B1SPgPtr) += -(xnrm-xrev)*gm;
153 *(here->
B1SPbPtr) += -gbs-(xnrm-xrev)*gmbs;
154 *(here->
B1SPdpPtr) += -gds-xrev*(gm+gmbs);
double B1sourceConductance
double B1drainConductance
struct sBSIM1model * B1nextModel
struct sBSIM1instance * B1nextInstance