8#ifndef DIRECTCOUPLEDFILTERS_H
9#define DIRECTCOUPLEDFILTERS_H
45 struct FilterSpecifications Specification;
46 std::deque<double> gi;
49 void Synthesize_Capacitive_Coupled_Shunt_Resonators();
52 void Synthesize_Inductive_Coupled_Shunt_Resonators();
55 void Synthesize_Capacitive_Coupled_Series_Resonators();
58 void Synthesize_Inductive_Coupled_Series_Resonators();
61 void Synthesize_QuarterWave_Coupled_Shunt_Resonators();
Calculation of the normalized lowpass filter coefficients (definition)
Abstract base class for network implementations.
Implements synthesis of various direct-coupled resonator filter topologies.
Definition DirectCoupledFilters.h:24
DirectCoupledFilters()
Class constructor.
Definition DirectCoupledFilters.h:27
void synthesize()
Handles the direct-coupled filter implementation.
Definition DirectCoupledFilters.cpp:11
DirectCoupledFilters(FilterSpecifications FS)
Class constructor initialized with the filter specifications.
Definition DirectCoupledFilters.h:33
virtual ~DirectCoupledFilters()
Class destructor.
Definition DirectCoupledFilters.h:30
Abstract base class for network implementations.
Definition Network.h:27
Graphical component representation in schematic (definition)