Qucs-core
0.0.19
|
#include <cpwline.h>
Definition at line 427 of file cpwline.cpp.
void cpwline::analyseDispersion | ( | nr_double_t | W, |
nr_double_t | s, | ||
nr_double_t | h, | ||
nr_double_t | er, | ||
nr_double_t | ZlEff, | ||
nr_double_t | ErEff, | ||
nr_double_t | frequency, | ||
nr_double_t & | ZlEffFreq, | ||
nr_double_t & | ErEffFreq | ||
) | [static] |
Definition at line 337 of file cpwline.cpp.
void cpwline::analyseQuasiStatic | ( | nr_double_t | W, |
nr_double_t | s, | ||
nr_double_t | h, | ||
nr_double_t | t, | ||
nr_double_t | er, | ||
int | backMetal, | ||
nr_double_t & | ZlEff, | ||
nr_double_t & | ErEff | ||
) | [static] |
Definition at line 276 of file cpwline.cpp.
void cpwline::calcAB | ( | nr_double_t | f, |
nr_double_t & | zl, | ||
nr_double_t & | al, | ||
nr_double_t & | bt | ||
) | [private] |
Definition at line 220 of file cpwline.cpp.
void cpwline::calcAC | ( | nr_double_t | frequency | ) | [virtual] |
Reimplemented from qucs::circuit.
Definition at line 391 of file cpwline.cpp.
void cpwline::calcNoiseAC | ( | nr_double_t | ) | [virtual] |
Reimplemented from qucs::circuit.
Definition at line 408 of file cpwline.cpp.
void cpwline::calcNoiseSP | ( | nr_double_t | ) | [virtual] |
Reimplemented from qucs::circuit.
Definition at line 364 of file cpwline.cpp.
void cpwline::calcSP | ( | nr_double_t | frequency | ) | [virtual] |
Reimplemented from qucs::circuit.
Definition at line 252 of file cpwline.cpp.
nr_double_t cpwline::ellipa | ( | nr_double_t | k | ) | [static] |
Definition at line 92 of file cpwline.cpp.
nr_double_t cpwline::ellipk | ( | nr_double_t | k | ) | [static] |
K(k)
The function computes the complete elliptic integral of first kind K() and the second kind E() using the arithmetic-geometric mean algorithm (AGM) by Abramowitz and Stegun.
Definition at line 56 of file cpwline.cpp.
static void cpwline::ellipke | ( | nr_double_t | , |
nr_double_t & | , | ||
nr_double_t & | |||
) | [static] |
void cpwline::initAC | ( | void | ) | [virtual] |
Reimplemented from qucs::circuit.
Definition at line 385 of file cpwline.cpp.
void cpwline::initDC | ( | void | ) | [virtual] |
Reimplemented from qucs::circuit.
Definition at line 372 of file cpwline.cpp.
void cpwline::initPropagation | ( | void | ) | [private] |
Definition at line 111 of file cpwline.cpp.
void cpwline::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.
Definition at line 104 of file cpwline.cpp.
void cpwline::initTR | ( | void | ) | [virtual] |
Reimplemented from qucs::circuit.
Definition at line 381 of file cpwline.cpp.
nr_double_t cpwline::KoverKp | ( | nr_double_t | k | ) | [static] |
Definition at line 74 of file cpwline.cpp.
void cpwline::saveCharacteristics | ( | nr_double_t | ) | [virtual] |
Reimplemented from qucs::circuit.
Definition at line 247 of file cpwline.cpp.
nr_double_t cpwline::ac_factor [private] |
nr_double_t cpwline::ad_factor [private] |
nr_double_t cpwline::bt_factor [private] |
Definition at line 428 of file cpwline.cpp.
nr_double_t cpwline::Er [private] |
nr_double_t cpwline::fte [private] |
nr_double_t cpwline::G [private] |
nr_double_t cpwline::len [private] |
Definition at line 428 of file cpwline.cpp.
Definition at line 428 of file cpwline.cpp.
Definition at line 428 of file cpwline.cpp.
nr_double_t cpwline::rho [private] |
nr_double_t cpwline::sr_er [private] |
nr_double_t cpwline::sr_er0 [private] |
nr_double_t cpwline::tand [private] |
nr_double_t cpwline::Zl [private] |
nr_double_t cpwline::zl_factor [private] |