Qucs-core  0.0.19
Public Member Functions | Static Public Member Functions | Data Fields | Private Attributes
mslange Class Reference

#include <mslange.h>

Inheritance diagram for mslange:
Inheritance graph
[legend]
Collaboration diagram for mslange:
Collaboration graph
[legend]

Public Member Functions

 CREATOR (mslange)
void initDC (void)
void calcSP (nr_double_t)
void calcNoiseSP (nr_double_t)
void calcPropagation (nr_double_t)
void initAC (void)
void calcAC (nr_double_t)
void calcNoiseAC (nr_double_t)
void saveCharacteristics (nr_double_t)

Static Public Member Functions

static void analysQuasiStatic (nr_double_t, nr_double_t, nr_double_t, nr_double_t, nr_double_t, const char *const, nr_double_t &, nr_double_t &, nr_double_t &, nr_double_t &)
static void analyseDispersion (nr_double_t, nr_double_t, nr_double_t, nr_double_t, nr_double_t, nr_double_t, nr_double_t, nr_double_t, nr_double_t, const char *const, nr_double_t &, nr_double_t &, nr_double_t &, nr_double_t &)

Data Fields

 MLANGE
 PROP_COMPONENT
 PROP_NO_SUBSTRATE
 PROP_LINEAR

Private Attributes

nr_double_t ae
nr_double_t be
nr_double_t ze
nr_double_t ao
nr_double_t bo
nr_double_t zo
nr_double_t ee
nr_double_t eo

Detailed Description

Definition at line 486 of file mslange.cpp.


Member Function Documentation

void mslange::analyseDispersion ( nr_double_t  W,
nr_double_t  h,
nr_double_t  s,
nr_double_t  er,
nr_double_t  Zle,
nr_double_t  Zlo,
nr_double_t  ErEffe,
nr_double_t  ErEffo,
nr_double_t  frequency,
const char * const  DModel,
nr_double_t ZleFreq,
nr_double_t ZloFreq,
nr_double_t ErEffeFreq,
nr_double_t ErEffoFreq 
) [static]

Definition at line 274 of file mslange.cpp.

void mslange::analysQuasiStatic ( nr_double_t  W,
nr_double_t  h,
nr_double_t  s,
nr_double_t  t,
nr_double_t  er,
const char * const  SModel,
nr_double_t Zle,
nr_double_t Zlo,
nr_double_t ErEffe,
nr_double_t ErEffo 
) [static]

Definition at line 138 of file mslange.cpp.

void mslange::calcAC ( nr_double_t  frequency) [virtual]

Reimplemented from qucs::circuit.

Definition at line 435 of file mslange.cpp.

void mslange::calcNoiseAC ( nr_double_t  ) [virtual]

Reimplemented from qucs::circuit.

Definition at line 466 of file mslange.cpp.

void mslange::calcNoiseSP ( nr_double_t  ) [virtual]

Reimplemented from qucs::circuit.

Definition at line 126 of file mslange.cpp.

Definition at line 40 of file mslange.cpp.

void mslange::calcSP ( nr_double_t  frequency) [virtual]

Reimplemented from qucs::circuit.

Definition at line 92 of file mslange.cpp.

void mslange::initAC ( void  ) [virtual]

Reimplemented from qucs::circuit.

Definition at line 430 of file mslange.cpp.

void mslange::initDC ( void  ) [virtual]

Reimplemented from qucs::circuit.

Definition at line 401 of file mslange.cpp.

Reimplemented from qucs::circuit.

Definition at line 85 of file mslange.cpp.


Field Documentation

Definition at line 52 of file mslange.h.

Definition at line 52 of file mslange.h.

Definition at line 52 of file mslange.h.

Definition at line 52 of file mslange.h.

Definition at line 52 of file mslange.h.

Definition at line 52 of file mslange.h.

Definition at line 487 of file mslange.cpp.

Definition at line 487 of file mslange.cpp.

Definition at line 487 of file mslange.cpp.

Definition at line 487 of file mslange.cpp.

Definition at line 52 of file mslange.h.

Definition at line 52 of file mslange.h.


The documentation for this class was generated from the following files: