34 isolator::isolator () : circuit (2) {
41 nr_double_t s1 = (z1 -
z0) / (z1 +
z0);
42 nr_double_t s2 = (z2 -
z0) / (z2 +
z0);
54 nr_double_t
r = (
z0 - z1) / (
z0 + z2);
77 nr_double_t z21 = 2 *
std::sqrt (z1 * z2);
#define T0
standard temperature
nr_double_t getPropertyDouble(const char *)
void setD(int, int, nr_complex_t)
void calcNoiseAC(nr_double_t)
void setVoltageSources(int)
#define K
Absolute 0 in centigrade.
void setB(int, int, nr_complex_t)
static const nr_double_t z0
nr_complex_t sqr(const nr_complex_t z)
Square of complex number.
void initSP(void)
placehoder for S-Parameter initialisation function
nr_complex_t sqrt(const nr_complex_t z)
Compute principal value of square root.
void calcNoiseSP(nr_double_t)
void setE(int, nr_complex_t)
void setY(int, int, nr_complex_t)
void allocMatrixMNA(void)
void setS(int, int, nr_complex_t)
void setN(int, int, nr_complex_t)
void setC(int, int, nr_complex_t)