8#ifndef DOUBLE_BOX_BRANCHLINE_H
9#define DOUBLE_BOX_BRANCHLINE_H
46 void calculateParams();
49 void setComponentsLocation();
52 void buildDoubleBoxBranchline_IdealTL();
55 void buildDoubleBoxBranchline_Microstrip();
Synthesize microstrip lines (definition)
Abstract base class for network implementations.
Double-box branch-line power combiner/divider network.
Definition DoubleBoxBranchline.h:19
DoubleBoxBranchline()
Class constructor.
Definition DoubleBoxBranchline.h:22
void synthesize()
Synthesize the double-box branchline network.
Definition DoubleBoxBranchline.cpp:21
virtual ~DoubleBoxBranchline()
Class destructor.
Definition DoubleBoxBranchline.h:31
DoubleBoxBranchline(PowerCombinerParams PS)
Constructor with power combiner parameters.
Definition DoubleBoxBranchline.h:26
Abstract base class for network implementations.
Definition Network.h:27
Graphical component representation in schematic (definition)
Utility functions needed across the whole project.
Power combiner parameters.
Definition structures.h:261