|
Qucs-core
0.0.19
|
#include <mstee.h>


Public Member Functions | |
| CREATOR (mstee) | |
| void | initDC (void) |
| void | initAC (void) |
| void | calcAC (nr_double_t) |
| void | initNoiseAC (void) |
| void | initSP (void) |
| placehoder for S-Parameter initialisation function | |
| void | initNoiseSP (void) |
| void | calcSP (nr_double_t) |
| void | initTR (void) |
Data Fields | |
| MTEE | |
| PROP_COMPONENT | |
| PROP_NO_SUBSTRATE | |
| PROP_LINEAR | |
Private Member Functions | |
| void | calcPropagation (nr_double_t) |
| void | initLines (void) |
Private Attributes | |
| nr_double_t | Bt |
| nr_double_t | La |
| nr_double_t | Lb |
| nr_double_t | L2 |
| nr_double_t | Ta2 |
| nr_double_t | Tb2 |
| qucs::circuit * | lineA |
| qucs::circuit * | lineB |
| qucs::circuit * | line2 |
Friends | |
| qucs::circuit * | splitMicrostrip (qucs::circuit *, qucs::circuit *, qucs::net *, const char *, const char *, int) |
| void | disableMicrostrip (qucs::circuit *, qucs::circuit *, qucs::net *, int) |
| void mstee::calcAC | ( | nr_double_t | frequency | ) | [virtual] |
Reimplemented from qucs::circuit.
| void mstee::calcPropagation | ( | nr_double_t | f | ) | [private] |
| void mstee::calcSP | ( | nr_double_t | frequency | ) | [virtual] |
Reimplemented from qucs::circuit.
| mstee::CREATOR | ( | mstee | ) |
| void mstee::initAC | ( | void | ) | [virtual] |
Reimplemented from qucs::circuit.
| void mstee::initDC | ( | void | ) | [virtual] |
Reimplemented from qucs::circuit.
| void mstee::initLines | ( | void | ) | [private] |
| void mstee::initNoiseAC | ( | void | ) | [virtual] |
Reimplemented from qucs::circuit.
| void mstee::initNoiseSP | ( | void | ) | [virtual] |
Reimplemented from qucs::circuit.
| void mstee::initSP | ( | void | ) | [virtual] |
placehoder for S-Parameter initialisation function
Virtual function intended to be overridden by the inheiriting circuit element's S-Parameter initialisation function. initSP is called before commencing the simulation to set up the S-Parameter matrix.
Reimplemented from qucs::circuit.
| void mstee::initTR | ( | void | ) | [virtual] |
Reimplemented from qucs::circuit.
| void disableMicrostrip | ( | qucs::circuit * | , |
| qucs::circuit * | , | ||
| qucs::net * | , | ||
| int | |||
| ) | [friend] |
| qucs::circuit* splitMicrostrip | ( | qucs::circuit * | , |
| qucs::circuit * | , | ||
| qucs::net * | , | ||
| const char * | , | ||
| const char * | , | ||
| int | |||
| ) | [friend] |
nr_double_t mstee::Bt [private] |
nr_double_t mstee::L2 [private] |
nr_double_t mstee::La [private] |
nr_double_t mstee::Lb [private] |
qucs::circuit* mstee::line2 [private] |
qucs::circuit* mstee::lineA [private] |
qucs::circuit* mstee::lineB [private] |
nr_double_t mstee::Ta2 [private] |
nr_double_t mstee::Tb2 [private] |
1.7.6.1