8#ifndef CAPACITIVELYCOUPLEDSHUNTRESONATORS_H
9#define CAPACITIVELYCOUPLEDSHUNTRESONATORS_H
45 struct FilterSpecifications Specification;
49 void buildFilter_IdealTL(
const std::deque<double>& gi);
53 void buildFilter_Microstrip(
const std::deque<double>& gi);
Calculation of the normalized lowpass filter coefficients (definition)
Synthesize microstrip lines (definition)
Abstract base class for network implementations.
Implements an end-coupled resonator bandpass filter. This class synthesizes bandpass filters using en...
Definition CapacitivelyCoupledShuntResonatorsFilter.h:26
CapacitivelyCoupledShuntResonatorsFilter()
Default constructor.
Definition CapacitivelyCoupledShuntResonatorsFilter.h:29
virtual ~CapacitivelyCoupledShuntResonatorsFilter()
Virtual destructor.
Definition CapacitivelyCoupledShuntResonatorsFilter.h:32
void synthesize()
Synthesizes the filter based on the provided specifications.
Definition CapacitivelyCoupledShuntResonatorsFilter.cpp:14
CapacitivelyCoupledShuntResonatorsFilter(FilterSpecifications FS)
Constructor with filter specifications.
Definition CapacitivelyCoupledShuntResonatorsFilter.h:37
Abstract base class for network implementations.
Definition Network.h:27
Graphical component representation in schematic (definition)