Qucs-core
0.0.18
|
Functions | |
circuit * | splitResistor (circuit *base, circuit *res, const char *c, const char *n, int internal) |
void | disableResistor (circuit *base, circuit *res, int internal) |
circuit * | splitCapacitor (circuit *base, circuit *cap, const char *c, node *n1, node *n2) |
void | disableCapacitor (circuit *base, circuit *cap) |
int | deviceEnabled (circuit *c) |
void | pnJunctionMOS (nr_double_t Upn, nr_double_t Iss, nr_double_t Ute, nr_double_t &I, nr_double_t &g) |
void | pnJunctionBIP (nr_double_t Upn, nr_double_t Iss, nr_double_t Ute, nr_double_t &I, nr_double_t &g) |
nr_double_t | pnVoltage (nr_double_t Ud, nr_double_t Uold, nr_double_t Ut, nr_double_t Ucrit) |
nr_double_t | pnCurrent (nr_double_t Upn, nr_double_t Iss, nr_double_t Ute) |
nr_double_t | pnConductance (nr_double_t Upn, nr_double_t Iss, nr_double_t Ute) |
nr_double_t | pnCapacitance (nr_double_t Uj, nr_double_t Cj, nr_double_t Vj, nr_double_t Mj, nr_double_t Fc) |
nr_double_t | pnCharge (nr_double_t Uj, nr_double_t Cj, nr_double_t Vj, nr_double_t Mj, nr_double_t Fc) |
nr_double_t | pnCapacitance (nr_double_t Uj, nr_double_t Cj, nr_double_t Vj, nr_double_t Mj) |
nr_double_t | pnCharge (nr_double_t Uj, nr_double_t Cj, nr_double_t Vj, nr_double_t Mj) |
nr_double_t | pnCriticalVoltage (nr_double_t Iss, nr_double_t Ute) |
nr_double_t | fetVoltage (nr_double_t Ufet, nr_double_t Uold, nr_double_t Uth) |
nr_double_t | fetVoltageDS (nr_double_t Ufet, nr_double_t Uold) |
void | fetCapacitanceMeyer (nr_double_t Ugs, nr_double_t Ugd, nr_double_t Uth, nr_double_t Udsat, nr_double_t Phi, nr_double_t Cox, nr_double_t &Cgs, nr_double_t &Cgd, nr_double_t &Cgb) |
nr_double_t | Egap (nr_double_t T, nr_double_t Eg0=Eg0Si) |
nr_double_t | intrinsicDensity (nr_double_t T, nr_double_t Eg0=Eg0Si) |
nr_double_t | pnCurrent_T (nr_double_t T1, nr_double_t T2, nr_double_t Is, nr_double_t Eg, nr_double_t N=1, nr_double_t Xti=0) |
nr_double_t | pnPotential_T (nr_double_t T1, nr_double_t T2, nr_double_t Vj, nr_double_t Eg0=Eg0Si) |
nr_double_t | pnCapacitance_T (nr_double_t T1, nr_double_t T2, nr_double_t M, nr_double_t VR, nr_double_t Cj) |
nr_double_t | pnCapacitance_F (nr_double_t T1, nr_double_t T2, nr_double_t M, nr_double_t VR) |
int qucs::device::deviceEnabled | ( | circuit * | c | ) |
Definition at line 112 of file device.cpp.
void qucs::device::disableCapacitor | ( | circuit * | base, |
circuit * | cap | ||
) |
Definition at line 103 of file device.cpp.
void qucs::device::disableResistor | ( | circuit * | base, |
circuit * | res, | ||
int | internal | ||
) |
Definition at line 77 of file device.cpp.
nr_double_t qucs::device::Egap | ( | nr_double_t | T, |
nr_double_t | Eg0 = Eg0Si |
||
) |
Definition at line 367 of file device.cpp.
void qucs::device::fetCapacitanceMeyer | ( | nr_double_t | Ugs, |
nr_double_t | Ugd, | ||
nr_double_t | Uth, | ||
nr_double_t | Udsat, | ||
nr_double_t | Phi, | ||
nr_double_t | Cox, | ||
nr_double_t & | Cgs, | ||
nr_double_t & | Cgd, | ||
nr_double_t & | Cgb | ||
) |
Definition at line 333 of file device.cpp.
nr_double_t qucs::device::fetVoltage | ( | nr_double_t | Ufet, |
nr_double_t | Uold, | ||
nr_double_t | Uth | ||
) |
Definition at line 263 of file device.cpp.
nr_double_t qucs::device::fetVoltageDS | ( | nr_double_t | Ufet, |
nr_double_t | Uold | ||
) |
Definition at line 312 of file device.cpp.
nr_double_t qucs::device::intrinsicDensity | ( | nr_double_t | T, |
nr_double_t | Eg0 = Eg0Si |
||
) |
Definition at line 374 of file device.cpp.
nr_double_t qucs::device::pnCapacitance | ( | nr_double_t | Uj, |
nr_double_t | Cj, | ||
nr_double_t | Vj, | ||
nr_double_t | Mj, | ||
nr_double_t | Fc | ||
) |
Definition at line 187 of file device.cpp.
nr_double_t qucs::device::pnCapacitance | ( | nr_double_t | Uj, |
nr_double_t | Cj, | ||
nr_double_t | Vj, | ||
nr_double_t | Mj | ||
) |
Definition at line 232 of file device.cpp.
nr_double_t qucs::device::pnCapacitance_F | ( | nr_double_t | T1, |
nr_double_t | T2, | ||
nr_double_t | M, | ||
nr_double_t | VR | ||
) |
Definition at line 413 of file device.cpp.
nr_double_t qucs::device::pnCapacitance_T | ( | nr_double_t | T1, |
nr_double_t | T2, | ||
nr_double_t | M, | ||
nr_double_t | VR, | ||
nr_double_t | Cj | ||
) |
Definition at line 406 of file device.cpp.
nr_double_t qucs::device::pnCharge | ( | nr_double_t | Uj, |
nr_double_t | Cj, | ||
nr_double_t | Vj, | ||
nr_double_t | Mj, | ||
nr_double_t | Fc | ||
) |
Definition at line 199 of file device.cpp.
nr_double_t qucs::device::pnCharge | ( | nr_double_t | Uj, |
nr_double_t | Cj, | ||
nr_double_t | Vj, | ||
nr_double_t | Mj | ||
) |
Definition at line 244 of file device.cpp.
nr_double_t qucs::device::pnConductance | ( | nr_double_t | Upn, |
nr_double_t | Iss, | ||
nr_double_t | Ute | ||
) |
Definition at line 181 of file device.cpp.
nr_double_t qucs::device::pnCriticalVoltage | ( | nr_double_t | Iss, |
nr_double_t | Ute | ||
) |
Definition at line 255 of file device.cpp.
nr_double_t qucs::device::pnCurrent | ( | nr_double_t | Upn, |
nr_double_t | Iss, | ||
nr_double_t | Ute | ||
) |
Definition at line 175 of file device.cpp.
nr_double_t qucs::device::pnCurrent_T | ( | nr_double_t | T1, |
nr_double_t | T2, | ||
nr_double_t | Is, | ||
nr_double_t | Eg, | ||
nr_double_t | N = 1 , |
||
nr_double_t | Xti = 0 |
||
) |
Definition at line 384 of file device.cpp.
void qucs::device::pnJunctionBIP | ( | nr_double_t | Upn, |
nr_double_t | Iss, | ||
nr_double_t | Ute, | ||
nr_double_t & | I, | ||
nr_double_t & | g | ||
) |
Definition at line 158 of file device.cpp.
void qucs::device::pnJunctionMOS | ( | nr_double_t | Upn, |
nr_double_t | Iss, | ||
nr_double_t | Ute, | ||
nr_double_t & | I, | ||
nr_double_t & | g | ||
) |
Definition at line 144 of file device.cpp.
nr_double_t qucs::device::pnPotential_T | ( | nr_double_t | T1, |
nr_double_t | T2, | ||
nr_double_t | Vj, | ||
nr_double_t | Eg0 = Eg0Si |
||
) |
Definition at line 394 of file device.cpp.
nr_double_t qucs::device::pnVoltage | ( | nr_double_t | Ud, |
nr_double_t | Uold, | ||
nr_double_t | Ut, | ||
nr_double_t | Ucrit | ||
) |
Definition at line 121 of file device.cpp.
circuit * qucs::device::splitCapacitor | ( | circuit * | base, |
circuit * | cap, | ||
const char * | c, | ||
node * | n1, | ||
node * | n2 | ||
) |
Definition at line 88 of file device.cpp.
circuit * qucs::device::splitResistor | ( | circuit * | base, |
circuit * | res, | ||
const char * | c, | ||
const char * | n, | ||
int | internal | ||
) |
Definition at line 56 of file device.cpp.