PiSectionCLC

class pmrf.models.components.sections.PiSectionCLC(C1: Any, L: Any, C2: Any, *, name: str | None = None, metadata: Any = None)

Bases: Model

A 2-port model of a Pi-network with a Capacitor-Inductor-Capacitor topology.

This model consists of a shunt capacitor (C1), a series inductor (L), and a second shunt capacitor (C2). It is a fundamental building block for various filters and matching networks, and is also commonly used to model the parasitic effects of physical components like SMD resistors.

Parameters:
  • C1 (Param) – The value of the first shunt capacitor in Farads.

  • L (Param) – The value of the series inductor in Henrys.

  • C2 (Param) – The value of the second shunt capacitor in Farads. If True, treats the network as a 3-port device (where the ground reference is implicit or shared). If False, treats it as a standard 2-port network.

C1: AbstractVariable | Inexact[jaxlib._jax.Array, '...']

The value of the first shunt capacitor in Farads.

C2: AbstractVariable | Inexact[jaxlib._jax.Array, '...']

The value of the second shunt capacitor in Farads.

L: AbstractVariable | Inexact[jaxlib._jax.Array, '...']

The value of the series inductor in Henrys.