/dports/cad/ngspice_rework/ngspice-35/src/spicelib/devices/bsim4v5/ |
H A D | b4v5acld.c | 27 double gjbd, gjbs, geltd, gcrg, gcrgg, gcrgd, gcrgs, gcrgb; in BSIM4v5acLoad() local 209 gcrgs = here->BSIM4v5gcrgs * T0; in BSIM4v5acLoad() 215 gcrg = gcrgd = gcrgg = gcrgs = gcrgb = 0.0; in BSIM4v5acLoad() 353 gcrgs = here->BSIM4v5gcrgd * T0; in BSIM4v5acLoad() 359 gcrg = gcrgd = gcrgg = gcrgs = gcrgb = 0.0; in BSIM4v5acLoad() 490 *(here->BSIM4v5GEspPtr) += m * gcrgs; in BSIM4v5acLoad() 499 *(here->BSIM4v5GPspPtr) -= m * (gcrgs - xcgsbi - gIgtots); in BSIM4v5acLoad() 513 *(here->BSIM4v5GMspPtr) += m * gcrgs; in BSIM4v5acLoad() 527 *(here->BSIM4v5GPspPtr) -= m * (gcrgs - xcgsbi - gIgtots); in BSIM4v5acLoad()
|
H A D | b4v5pzld.c | 28 double gjbd, gjbs, geltd, gcrg, gcrgg, gcrgd, gcrgs, gcrgb; in BSIM4v5pzLoad() local 125 gcrgs = here->BSIM4v5gcrgs * T0; in BSIM4v5pzLoad() 131 gcrg = gcrgd = gcrgg = gcrgs = gcrgb = 0.0; in BSIM4v5pzLoad() 324 gcrgs = here->BSIM4v5gcrgd * T0; in BSIM4v5pzLoad() 330 gcrg = gcrgd = gcrgg = gcrgs = gcrgb = 0.0; in BSIM4v5pzLoad() 527 *(here->BSIM4v5GEspPtr) += m * gcrgs; in BSIM4v5pzLoad() 539 *(here->BSIM4v5GPspPtr) -= m * (gcrgs + xgts - gIgtots); in BSIM4v5pzLoad() 556 *(here->BSIM4v5GMspPtr) += m * gcrgs; in BSIM4v5pzLoad() 577 *(here->BSIM4v5GPspPtr) -= m * (gcrgs + xgts - gIgtots); in BSIM4v5pzLoad()
|
H A D | b4v5ld.c | 106 double geltd, gcrg, gcrgg, gcrgd, gcrgs, gcrgb, ceqgcrg; in BSIM4v5LoadOMP() local 4411 gcrgs = here->BSIM4v5gcrgs * T0; in BSIM4v5LoadOMP() 4419 ceqgcrg = gcrg = gcrgd = gcrgg = gcrgs = gcrgb = 0.0; in BSIM4v5LoadOMP() 4502 gcrgs = here->BSIM4v5gcrgd * T0; in BSIM4v5LoadOMP() 4504 ceqgcrg = -(gcrgg * vgd - gcrgs * vds in BSIM4v5LoadOMP() 4671 here->BSIM4v5_11 = m * gcrgs; in BSIM4v5LoadOMP() 4677 here->BSIM4v5_16 = m * (gcgsb - gcrgs - ggts + gIgtots); in BSIM4v5LoadOMP() 4688 here->BSIM4v5_24 = m * (gcrgs + gcgmsb); in BSIM4v5LoadOMP() 4698 here->BSIM4v5_32 = m * (gcgsb - gcrgs - ggts + gIgtots); in BSIM4v5LoadOMP() 4829 (*(here->BSIM4v5GEspPtr) += m * gcrgs); in BSIM4v5LoadOMP() [all …]
|
/dports/cad/ngspice_rework/ngspice-35/src/spicelib/devices/bsim4/ |
H A D | b4acld.c | 76 double gjbd, gjbs, geltd, gcrg, gcrgg, gcrgd, gcrgs, gcrgb; in BSIM4acLoad() local 258 gcrgs = here->BSIM4gcrgs * T0; in BSIM4acLoad() 264 gcrg = gcrgd = gcrgg = gcrgs = gcrgb = 0.0; in BSIM4acLoad() 402 gcrgs = here->BSIM4gcrgd * T0; in BSIM4acLoad() 408 gcrg = gcrgd = gcrgg = gcrgs = gcrgb = 0.0; in BSIM4acLoad() 538 *(here->BSIM4GEspPtr) += m * gcrgs; in BSIM4acLoad() 547 *(here->BSIM4GPspPtr) -= m * (gcrgs - xcgsbi - gIgtots); in BSIM4acLoad() 561 *(here->BSIM4GMspPtr) += m * gcrgs; in BSIM4acLoad() 575 *(here->BSIM4GPspPtr) -= m * (gcrgs - xcgsbi - gIgtots); in BSIM4acLoad()
|
H A D | b4pzld.c | 77 double gjbd, gjbs, geltd, gcrg, gcrgg, gcrgd, gcrgs, gcrgb; in BSIM4pzLoad() local 174 gcrgs = here->BSIM4gcrgs * T0; in BSIM4pzLoad() 180 gcrg = gcrgd = gcrgg = gcrgs = gcrgb = 0.0; in BSIM4pzLoad() 373 gcrgs = here->BSIM4gcrgd * T0; in BSIM4pzLoad() 379 gcrg = gcrgd = gcrgg = gcrgs = gcrgb = 0.0; in BSIM4pzLoad() 575 *(here->BSIM4GEspPtr) += m * gcrgs; in BSIM4pzLoad() 587 *(here->BSIM4GPspPtr) -= m * (gcrgs + xgts - gIgtots); in BSIM4pzLoad() 604 *(here->BSIM4GMspPtr) += m * gcrgs; in BSIM4pzLoad() 625 *(here->BSIM4GPspPtr) -= m * (gcrgs + xgts - gIgtots); in BSIM4pzLoad()
|
H A D | b4ld.c | 152 double geltd, gcrg, gcrgg, gcrgd, gcrgs, gcrgb, ceqgcrg; in BSIM4LoadOMP() local 4837 gcrgs = here->BSIM4gcrgs * T0; in BSIM4LoadOMP() 4845 ceqgcrg = gcrg = gcrgd = gcrgg = gcrgs = gcrgb = 0.0; in BSIM4LoadOMP() 4928 gcrgs = here->BSIM4gcrgd * T0; in BSIM4LoadOMP() 4930 ceqgcrg = -(gcrgg * vgd - gcrgs * vds in BSIM4LoadOMP() 5096 here->BSIM4_11 = m * gcrgs; in BSIM4LoadOMP() 5102 here->BSIM4_16 = m * (gcgsb - gcrgs - ggts + gIgtots); in BSIM4LoadOMP() 5113 here->BSIM4_24 = m * (gcrgs + gcgmsb); in BSIM4LoadOMP() 5123 here->BSIM4_32 = m * (gcgsb - gcrgs - ggts + gIgtots); in BSIM4LoadOMP() 5254 (*(here->BSIM4GEspPtr) += m * gcrgs); in BSIM4LoadOMP() [all …]
|
/dports/cad/ngspice_rework/ngspice-35/src/spicelib/devices/bsim4v7/ |
H A D | b4v7acld.c | 29 double gjbd, gjbs, geltd, gcrg, gcrgg, gcrgd, gcrgs, gcrgb; in BSIM4v7acLoad() local 211 gcrgs = here->BSIM4v7gcrgs * T0; in BSIM4v7acLoad() 217 gcrg = gcrgd = gcrgg = gcrgs = gcrgb = 0.0; in BSIM4v7acLoad() 355 gcrgs = here->BSIM4v7gcrgd * T0; in BSIM4v7acLoad() 361 gcrg = gcrgd = gcrgg = gcrgs = gcrgb = 0.0; in BSIM4v7acLoad() 491 *(here->BSIM4v7GEspPtr) += m * gcrgs; in BSIM4v7acLoad() 500 *(here->BSIM4v7GPspPtr) -= m * (gcrgs - xcgsbi - gIgtots); in BSIM4v7acLoad() 514 *(here->BSIM4v7GMspPtr) += m * gcrgs; in BSIM4v7acLoad() 528 *(here->BSIM4v7GPspPtr) -= m * (gcrgs - xcgsbi - gIgtots); in BSIM4v7acLoad()
|
H A D | b4v7pzld.c | 30 double gjbd, gjbs, geltd, gcrg, gcrgg, gcrgd, gcrgs, gcrgb; in BSIM4v7pzLoad() local 127 gcrgs = here->BSIM4v7gcrgs * T0; in BSIM4v7pzLoad() 133 gcrg = gcrgd = gcrgg = gcrgs = gcrgb = 0.0; in BSIM4v7pzLoad() 326 gcrgs = here->BSIM4v7gcrgd * T0; in BSIM4v7pzLoad() 332 gcrg = gcrgd = gcrgg = gcrgs = gcrgb = 0.0; in BSIM4v7pzLoad() 528 *(here->BSIM4v7GEspPtr) += m * gcrgs; in BSIM4v7pzLoad() 540 *(here->BSIM4v7GPspPtr) -= m * (gcrgs + xgts - gIgtots); in BSIM4v7pzLoad() 557 *(here->BSIM4v7GMspPtr) += m * gcrgs; in BSIM4v7pzLoad() 578 *(here->BSIM4v7GPspPtr) -= m * (gcrgs + xgts - gIgtots); in BSIM4v7pzLoad()
|
H A D | b4v7ld.c | 114 double geltd, gcrg, gcrgg, gcrgd, gcrgs, gcrgb, ceqgcrg; in BSIM4v7LoadOMP() local 4746 gcrgs = here->BSIM4v7gcrgs * T0; in BSIM4v7LoadOMP() 4754 ceqgcrg = gcrg = gcrgd = gcrgg = gcrgs = gcrgb = 0.0; in BSIM4v7LoadOMP() 4837 gcrgs = here->BSIM4v7gcrgd * T0; in BSIM4v7LoadOMP() 4839 ceqgcrg = -(gcrgg * vgd - gcrgs * vds in BSIM4v7LoadOMP() 5005 here->BSIM4v7_11 = m * gcrgs; in BSIM4v7LoadOMP() 5011 here->BSIM4v7_16 = m * (gcgsb - gcrgs - ggts + gIgtots); in BSIM4v7LoadOMP() 5022 here->BSIM4v7_24 = m * (gcrgs + gcgmsb); in BSIM4v7LoadOMP() 5032 here->BSIM4v7_32 = m * (gcgsb - gcrgs - ggts + gIgtots); in BSIM4v7LoadOMP() 5163 (*(here->BSIM4v7GEspPtr) += m * gcrgs); in BSIM4v7LoadOMP() [all …]
|
/dports/cad/ngspice_rework/ngspice-35/src/spicelib/devices/bsim4v6/ |
H A D | b4v6acld.c | 29 double gjbd, gjbs, geltd, gcrg, gcrgg, gcrgd, gcrgs, gcrgb; in BSIM4v6acLoad() local 211 gcrgs = here->BSIM4v6gcrgs * T0; in BSIM4v6acLoad() 217 gcrg = gcrgd = gcrgg = gcrgs = gcrgb = 0.0; in BSIM4v6acLoad() 355 gcrgs = here->BSIM4v6gcrgd * T0; in BSIM4v6acLoad() 361 gcrg = gcrgd = gcrgg = gcrgs = gcrgb = 0.0; in BSIM4v6acLoad() 491 *(here->BSIM4v6GEspPtr) += m * gcrgs; in BSIM4v6acLoad() 500 *(here->BSIM4v6GPspPtr) -= m * (gcrgs - xcgsbi - gIgtots); in BSIM4v6acLoad() 514 *(here->BSIM4v6GMspPtr) += m * gcrgs; in BSIM4v6acLoad() 528 *(here->BSIM4v6GPspPtr) -= m * (gcrgs - xcgsbi - gIgtots); in BSIM4v6acLoad()
|
H A D | b4v6pzld.c | 30 double gjbd, gjbs, geltd, gcrg, gcrgg, gcrgd, gcrgs, gcrgb; in BSIM4v6pzLoad() local 127 gcrgs = here->BSIM4v6gcrgs * T0; in BSIM4v6pzLoad() 133 gcrg = gcrgd = gcrgg = gcrgs = gcrgb = 0.0; in BSIM4v6pzLoad() 326 gcrgs = here->BSIM4v6gcrgd * T0; in BSIM4v6pzLoad() 332 gcrg = gcrgd = gcrgg = gcrgs = gcrgb = 0.0; in BSIM4v6pzLoad() 528 *(here->BSIM4v6GEspPtr) += m * gcrgs; in BSIM4v6pzLoad() 540 *(here->BSIM4v6GPspPtr) -= m * (gcrgs + xgts - gIgtots); in BSIM4v6pzLoad() 557 *(here->BSIM4v6GMspPtr) += m * gcrgs; in BSIM4v6pzLoad() 578 *(here->BSIM4v6GPspPtr) -= m * (gcrgs + xgts - gIgtots); in BSIM4v6pzLoad()
|
H A D | b4v6ld.c | 116 double geltd, gcrg, gcrgg, gcrgd, gcrgs, gcrgb, ceqgcrg; in BSIM4v6LoadOMP() local 4591 gcrgs = here->BSIM4v6gcrgs * T0; in BSIM4v6LoadOMP() 4599 ceqgcrg = gcrg = gcrgd = gcrgg = gcrgs = gcrgb = 0.0; in BSIM4v6LoadOMP() 4682 gcrgs = here->BSIM4v6gcrgd * T0; in BSIM4v6LoadOMP() 4684 ceqgcrg = -(gcrgg * vgd - gcrgs * vds in BSIM4v6LoadOMP() 4850 here->BSIM4v6_11 = m * gcrgs; in BSIM4v6LoadOMP() 4856 here->BSIM4v6_16 = m * (gcgsb - gcrgs - ggts + gIgtots); in BSIM4v6LoadOMP() 4867 here->BSIM4v6_24 = m * (gcrgs + gcgmsb); in BSIM4v6LoadOMP() 4877 here->BSIM4v6_32 = m * (gcgsb - gcrgs - ggts + gIgtots); in BSIM4v6LoadOMP() 5008 (*(here->BSIM4v6GEspPtr) += m * gcrgs); in BSIM4v6LoadOMP() [all …]
|
/dports/cad/ngspice_rework/ngspice-35/src/spicelib/devices/bsimsoi/ |
H A D | b4soiacld.c | 59 double gcrgd, gcrgg, gcrgs, gcrgb, gcrg; in B4SOIacLoad() local 221 gcrgs = here->B4SOIgcrgs * T0; in B4SOIacLoad() 227 gcrg = gcrgd = gcrgg = gcrgs = gcrgb = 0.0; in B4SOIacLoad() 370 gcrgs = here->B4SOIgcrgd * T0; in B4SOIacLoad() 376 gcrg = gcrgd = gcrgg = gcrgs = gcrgb = 0.0; in B4SOIacLoad() 575 *(here->B4SOIGEspPtr) += m * gcrgs; in B4SOIacLoad() 582 *(here->B4SOIGspPtr) -= m * (gcrgs - gigs - gIgtots); /* v3.1.1 bug fix */ in B4SOIacLoad() 598 *(here->B4SOIGMspPtr) += m * gcrgs; in B4SOIacLoad() 611 *(here->B4SOIGspPtr) -= m * (gcrgs - gigs - gIgtots); /* v3.1.1 bug fix */ in B4SOIacLoad()
|
H A D | b4soild.c | 357 double geltd, gcrg, gcrgg, gcrgd, gcrgs, gcrgb, ceqgcrg; in B4SOILoadOMP() local 10076 gcrgs = here->B4SOIgcrgs * T0; in B4SOILoadOMP() 10085 ceqgcrg = gcrg = gcrgd = gcrgg = gcrgs = gcrgb = 0.0; in B4SOILoadOMP() 10226 gcrgs = here->B4SOIgcrgd * T0; in B4SOILoadOMP() 10228 ceqgcrg = -(gcrgg * vgd - gcrgs * vds in B4SOILoadOMP() 10234 ceqgcrg = gcrg = gcrgd = gcrgg = gcrgs = gcrgb = 0.0; in B4SOILoadOMP() 10456 *(here->B4SOIGEspPtr) += m * gcrgs; in B4SOILoadOMP() 10470 *(here->B4SOIGMspPtr) += m * (gcrgs + gcgmsb); in B4SOILoadOMP() 10692 here->B4SOI_7 = m * gcrgs; in B4SOILoadOMP() 10706 here->B4SOI_16 = m * (gcrgs + gcgmsb); in B4SOILoadOMP() [all …]
|