|
Qucs-S S-parameter Viewer & RF Synthesis Tools
|
Circuit component structure. More...
#include <SParameterCalculator.h>
Public Member Functions | |
| Component_SPAR (ComponentType_SPAR t, const string &n, const vector< int > &nds, const vector< vector< Complex > > &S, int rfPorts, double Z0=50.0) | |
| Constructor for S-parameter network block with matrix. | |
| Component_SPAR (ComponentType_SPAR t, const string &n, const vector< int > &nds, QMap< QString, QList< double > > freqData, int rfPorts, double Z0=50.0) | |
| Constructor for frequency-dependent S-parameter block. | |
| Component_SPAR (ComponentType_SPAR t, const string &n, const vector< int > &nds, QMap< QString, double > val) | |
| Constructor for lumped components with real parameters. | |
| Component_SPAR (ComponentType_SPAR t, const string &n, const vector< int > &nds, QMap< QString, Complex > zval) | |
| Constructor for complex impedance components. | |
| Component_SPAR (ComponentType_SPAR t, const string &n, const vector< int > &nds, const vector< vector< Complex > > &S) | |
| Constructor for S-parameter device without port count. | |
| Component_SPAR (ComponentType_SPAR t, const string &n, const vector< int > &nds, QMap< QString, QList< double > > freqData) | |
| Constructor for frequency-dependent impedance. | |
Public Attributes | |
| ComponentType_SPAR | type |
| Component type identifier. | |
| string | name |
| Component name/label. | |
| vector< int > | nodes |
| Node connectivity list. | |
| double | frequency |
| Operating frequency for frequency-dependent components. | |
| QMap< QString, double > | value |
| Real-valued parameters (R, L, C, etc.) | |
| QMap< QString, Complex > | Zvalue |
| Complex impedance values. | |
| vector< vector< Complex > > | Smatrix |
| S-parameter matrix for network blocks. | |
| QMap< QString, QList< double > > | freqDepData |
| Frequency-dependent data tables. | |
| int | numRFPorts |
| Number of RF ports for network blocks. | |
| double | referenceImpedance |
| Reference impedance (typically 50Ω) | |
Circuit component structure.
It includes all the parameters and connectivity information