Qucs-S S-parameter Viewer & RF Synthesis Tools
Loading...
Searching...
No Matches
Classes | Typedefs | Enumerations
SParameterCalculator.h File Reference

S-parameter network analysis calculator. More...

#include <QFile>
#include <QList>
#include <QMap>
#include <QRegularExpression>
#include <QString>
#include <QStringList>
#include <QTextStream>
#include <algorithm>
#include <cmath>
#include <complex>
#include <iomanip>
#include <iostream>
#include <map>
#include <sstream>
#include <stdexcept>
#include <string>
#include <vector>
#include <utility>
#include "Misc/general.h"
Include dependency graph for SParameterCalculator.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Component_SPAR
 Circuit component structure. More...
 
struct  Port
 Network port definition with node and impedance. More...
 
class  SParameterCalculator
 Calculates S-parameters using nodal analysis. More...
 

Typedefs

using Complex = complex< double >
 

Enumerations

enum class  ComponentType_SPAR {
  RESISTOR , CAPACITOR , INDUCTOR , VOLTAGE_SOURCE ,
  CURRENT_SOURCE , TRANSMISSION_LINE , OPEN_STUB , SHORT_STUB ,
  COUPLED_LINE , IDEAL_COUPLER , COMPLEX_IMPEDANCE , SPAR_BLOCK ,
  FREQUENCY_DEPENDENT_SPAR_BLOCK , MICROSTRIP_LINE , MICROSTRIP_STEP , MICROSTRIP_OPEN ,
  MICROSTRIP_VIA , MICROSTRIP_COUPLED_LINES
}
 Circuit component types supported in S-parameter analysis.
 

Detailed Description

S-parameter network analysis calculator.

Author
Andrés Martínez Mera - andre.nosp@m.smme.nosp@m.ra@pr.nosp@m.oton.nosp@m.mail..nosp@m.com
Date
Jan 3, 2026