Qucs-core
0.0.19
|
#include <triac.h>
Public Member Functions | |
CREATOR (triac) | |
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 | |
Triac | |
PROP_COMPONENT | |
PROP_NO_SUBSTRATE | |
PROP_NONLINEAR | |
Private Member Functions | |
void | calcTheModel (bool) |
qucs::matrix | calcMatrixY (nr_double_t) |
Private Attributes | |
nr_double_t | Ud |
nr_double_t | gd |
nr_double_t | Id |
nr_double_t | Qi |
nr_double_t | gi |
nr_double_t | Ui |
nr_double_t | time_prev |
nr_double_t | Ud_last |
void triac::calcAC | ( | nr_double_t | frequency | ) | [virtual] |
Reimplemented from qucs::circuit.
void triac::calcDC | ( | void | ) | [virtual] |
Reimplemented from qucs::circuit.
matrix triac::calcMatrixY | ( | nr_double_t | frequency | ) | [private] |
void triac::calcOperatingPoints | ( | void | ) | [virtual] |
Reimplemented from qucs::circuit.
void triac::calcSP | ( | nr_double_t | frequency | ) | [virtual] |
Reimplemented from qucs::circuit.
void triac::calcTheModel | ( | bool | last | ) | [private] |
void triac::calcTR | ( | nr_double_t | time | ) | [virtual] |
Reimplemented from qucs::circuit.
triac::CREATOR | ( | triac | ) |
void triac::initAC | ( | void | ) | [virtual] |
Reimplemented from qucs::circuit.
void triac::initDC | ( | void | ) | [virtual] |
Reimplemented from qucs::circuit.
void triac::initTR | ( | void | ) | [virtual] |
Reimplemented from qucs::circuit.
void triac::loadOperatingPoints | ( | void | ) |
void triac::saveOperatingPoints | ( | void | ) | [virtual] |
Reimplemented from qucs::circuit.
nr_double_t triac::gd [private] |
nr_double_t triac::gi [private] |
nr_double_t triac::Id [private] |
nr_double_t triac::Qi [private] |
nr_double_t triac::time_prev [private] |
nr_double_t triac::Ud [private] |
nr_double_t triac::Ud_last [private] |
nr_double_t triac::Ui [private] |