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

Pi-section matching network synthesis (definition) More...

#include "Schematic/Network.h"
#include "Schematic/component.h"
Include dependency graph for PiMatching.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  PiMatching
 Pi-section matching network synthesis. More...
 

Enumerations

enum class  PiNetworkMask : int { LP_LP = 1 , LP_HP = 2 , HP_LP = 3 , HP_HP = 4 }
 Pi network topology mask (same encoding as TeeNetworkMask) More...
 

Detailed Description

Pi-section matching network synthesis (definition)

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

Enumeration Type Documentation

◆ PiNetworkMask

enum class PiNetworkMask : int
strong

Pi network topology mask (same encoding as TeeNetworkMask)

The Pi network is built from two back-to-back L-sections sharing a virtual intermediate resistance Rv. Each half can independently be low-pass (LP) or high-pass (HP):

Mask 1st half 2nd half
1 LP LP
2 LP HP
3 HP LP
4 HP HP