Skip to content

flex_rf.tidy3d.RLCNetwork

Type: class Base(s): MicrowaveBaseModel

Class for representing a simple network consisting of a resistor, capacitor, and inductor. Provides additional functionality for representing the network as an equivalent medium.

Implementation is based on the equivalent medium introduced by [1].

RL_series = RLCNetwork(resistance=75,
inductance=1e-9,
network_topology="series")

[1] J. A. Pereda, F. Alimenti, P. Mezzanotte, L. Roselli and R. Sorrentino, “A new algorithm for the incorporation of arbitrary linear lumped networks into FDTD simulators,” IEEE Trans. Microw. Theory Tech., vol. 47, no. 6, pp. 943-949, Jun. 1999.

resistance [PositiveFloat | None] = None

Resistance value in ohms.

capacitance [PositiveFloat | None] = None

Capacitance value in farads.

inductance [PositiveFloat | None] = None

Inductance value in henrys.

network_topology [Literal['series', 'parallel']] = 'series'

Describes whether network elements are connected in series or parallel.