Qucs-core
0.0.19
|
#include <tunneldiode.h>
Public Member Functions | |
CREATOR (tunneldiode) | |
void | calcSP (nr_double_t) |
void | initDC (void) |
void | calcDC (void) |
void | saveOperatingPoints (void) |
void | loadOperatingPoints (void) |
void | calcOperatingPoints (void) |
void | initAC (void) |
void | calcAC (nr_double_t) |
void | initTR (void) |
void | calcTR (nr_double_t) |
Data Fields | |
RTD | |
PROP_COMPONENT | |
PROP_NO_SUBSTRATE | |
PROP_NONLINEAR | |
Private Member Functions | |
qucs::matrix | calcMatrixY (nr_double_t) |
void | calcId (nr_double_t, nr_double_t &, nr_double_t &) |
Private Attributes | |
nr_double_t | Ud |
nr_double_t | gd |
nr_double_t | Id |
nr_double_t | Qd |
Definition at line 225 of file tunneldiode.cpp.
void tunneldiode::calcAC | ( | nr_double_t | frequency | ) | [virtual] |
Reimplemented from qucs::circuit.
Definition at line 173 of file tunneldiode.cpp.
void tunneldiode::calcDC | ( | void | ) | [virtual] |
Reimplemented from qucs::circuit.
Definition at line 77 of file tunneldiode.cpp.
void tunneldiode::calcId | ( | nr_double_t | U, |
nr_double_t & | I, | ||
nr_double_t & | G | ||
) | [private] |
Definition at line 52 of file tunneldiode.cpp.
matrix tunneldiode::calcMatrixY | ( | nr_double_t | frequency | ) | [private] |
Definition at line 160 of file tunneldiode.cpp.
void tunneldiode::calcOperatingPoints | ( | void | ) | [virtual] |
Reimplemented from qucs::circuit.
Definition at line 129 of file tunneldiode.cpp.
void tunneldiode::calcSP | ( | nr_double_t | frequency | ) | [virtual] |
Reimplemented from qucs::circuit.
Definition at line 178 of file tunneldiode.cpp.
void tunneldiode::calcTR | ( | nr_double_t | ) | [virtual] |
Reimplemented from qucs::circuit.
Definition at line 192 of file tunneldiode.cpp.
void tunneldiode::initAC | ( | void | ) | [virtual] |
Reimplemented from qucs::circuit.
Definition at line 155 of file tunneldiode.cpp.
void tunneldiode::initDC | ( | void | ) | [virtual] |
Reimplemented from qucs::circuit.
Definition at line 46 of file tunneldiode.cpp.
void tunneldiode::initTR | ( | void | ) | [virtual] |
Reimplemented from qucs::circuit.
Definition at line 186 of file tunneldiode.cpp.
void tunneldiode::loadOperatingPoints | ( | void | ) |
Definition at line 124 of file tunneldiode.cpp.
void tunneldiode::saveOperatingPoints | ( | void | ) | [virtual] |
Reimplemented from qucs::circuit.
Definition at line 118 of file tunneldiode.cpp.
nr_double_t tunneldiode::gd [private] |
Definition at line 44 of file tunneldiode.h.
nr_double_t tunneldiode::Id [private] |
Definition at line 44 of file tunneldiode.h.
Definition at line 226 of file tunneldiode.cpp.
Definition at line 226 of file tunneldiode.cpp.
Definition at line 226 of file tunneldiode.cpp.
nr_double_t tunneldiode::Qd [private] |
Definition at line 44 of file tunneldiode.h.
Definition at line 226 of file tunneldiode.cpp.
nr_double_t tunneldiode::Ud [private] |
Definition at line 44 of file tunneldiode.h.