Qucs-core  0.0.19
Public Member Functions | Data Fields | Private Member Functions
mscross Class Reference

#include <mscross.h>

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

Public Member Functions

 CREATOR (mscross)
void initDC (void)
void initAC (void)
void calcAC (nr_double_t)
void initSP (void)
 placehoder for S-Parameter initialisation function
void calcSP (nr_double_t)
void initTR (void)

Data Fields

 MCROSS
 PROP_COMPONENT
 PROP_NO_SUBSTRATE
 PROP_LINEAR

Private Member Functions

void initModel (void)
qucs::matrix calcMatrixY (nr_double_t)
nr_double_t capCorrection (nr_double_t, nr_double_t)
nr_double_t calcCap (nr_double_t, nr_double_t, nr_double_t)
nr_double_t calcInd (nr_double_t, nr_double_t, nr_double_t)

Detailed Description

Definition at line 185 of file mscross.cpp.


Member Function Documentation

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

Reimplemented from qucs::circuit.

Definition at line 71 of file mscross.cpp.

Definition at line 93 of file mscross.cpp.

Definition at line 102 of file mscross.cpp.

matrix mscross::calcMatrixY ( nr_double_t  f) [private]

Definition at line 109 of file mscross.cpp.

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

Reimplemented from qucs::circuit.

Definition at line 50 of file mscross.cpp.

Definition at line 75 of file mscross.cpp.

void mscross::initAC ( void  ) [virtual]

Reimplemented from qucs::circuit.

Definition at line 65 of file mscross.cpp.

void mscross::initDC ( void  ) [virtual]

Reimplemented from qucs::circuit.

Definition at line 54 of file mscross.cpp.

void mscross::initModel ( void  ) [private]

Definition at line 40 of file mscross.cpp.

void mscross::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 45 of file mscross.cpp.

void mscross::initTR ( void  ) [virtual]

Reimplemented from qucs::circuit.

Definition at line 169 of file mscross.cpp.


Field Documentation

Definition at line 186 of file mscross.cpp.

Definition at line 186 of file mscross.cpp.

Definition at line 186 of file mscross.cpp.

Definition at line 186 of file mscross.cpp.


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