|
Qucs-S S-parameter Viewer & RF Synthesis Tools
|
Implements quarter-wave stub bandpass and bandstop filters. More...
#include <QuarterWaveFilters.h>


Public Member Functions | |
| QuarterWaveFilters () | |
| Default constructor. Initializes component counters for the schematic. | |
| virtual | ~QuarterWaveFilters () |
| Virtual destructor. | |
| QuarterWaveFilters (FilterSpecifications FS) | |
| Constructor with filter specifications. | |
| void | synthesize () |
| Synthesizes the filter based on the provided specifications. | |
Public Member Functions inherited from Network | |
| virtual | ~Network () |
| Destructor. | |
Additional Inherited Members | |
Public Attributes inherited from Network | |
| SchematicContent | Schematic |
| Circuit data including components, nets, and simulation info. | |
Implements quarter-wave stub bandpass and bandstop filters.
This class synthesizes filters using quarter-wave transmission line sections with shunt stubs. Bandpass filters: short-circuited stubs Bandstop filters: open-circuited stubs Both ideal and microstrip implementations are supported. Reference: "Microwave Engineering", David M. Pozar. 4th edition. Page 437 - 440
|
inline |
Constructor with filter specifications.
| FS | Filter specifications including order, bandwidth, center frequency, filter type (bandpass/bandstop), impedance, and implementation type |
|
virtual |
Synthesizes the filter based on the provided specifications.
Implements Network.