Model Hierarchy
- base (
base)
- base (
- components (
components)
- components (
- composite (
composite) - interconnected (
interconnected) - circuit (
circuit)
- circuit (
- terminated (
terminated)
- terminated (
- interconnected (
- topological (
topological)
- topological (
- transformed (
transformed)
- transformed (
- wrapped (
wrapped)
- wrapped (
- composite (
|
A model storing static ABCD-parameters (cascade) as raw arrays. |
(experimental) A model whose properties are defined on a discrete (tabulated) frequency grid. |
|
An abstract base class for models where computation occurs on the Host (CPU/Python) rather than the Device (XLA/GPU). |
|
(experimental) Base model providing a single dynamic domain from a discrete grid. |
|
(experimental) Base model wrapping a single known domain type. |
|
A model that predicts its output at an arbitrary frequency using an arbitrary callable. |
|
A model that predicts its output at a discrete set of frequencies already known to the model using an arbitrary callable. |
|
|
A model storing static S-parameters (scattering) as raw arrays. |
A model wrapping a static |
|
|
A model for a touchstone file. |
|
A model storing static Y-parameters (admittance) as raw arrays. |
|
A model storing static Z-parameters (impedance) as raw arrays. |
|
Base class for RF models. |
(experimental) An ideal, matched, unilateral 2-port amplifier. |
|
(experimental) A matched, 2-port physical attenuator. |
|
(experimental) An ideal 4-port tunable directional coupler. |
|
|
Represents a ground connection. |
(experimental) An ideal 2-port isolator. |
|
|
A class for ideal N-port loads defined by their reflection coefficient. |
|
A standard ideal matched circuit load (gamma = 0.0). |
|
A standard ideal open circuit load (gamma = 1.0). |
|
Represents a circuit port with a specific characteristic impedance. |
|
A standard ideal short circuit load (gamma = -1.0). |
(experimental) An ideal 3-port source converter. |
|
(experimental) An ideal n-way parallel node (lossless junction). |
|
|
(experimental) An ideal, lossless 3-port Tee junction. |
(experimental) An ideal, lossless, frequency-independent 4-port 1:N transformer. |
|
|
Abstract base solver for coaxial line RLGC parameters. |
|
Abstract base solver for microstrip line RLGC parameters. |
Abstract base class for a transmission line defined by its per-unit-length RLGC (Resistance, Inductance, Conductance, Capacitance) parameters. |
|
Abstract base class for all uniform transmission line models. |
|
Coaxial line defined directly by its physical geometry and material properties. |
|
Transmission line defined by common datasheet parameters (nominal impedance and velocity/loss factors). |
|
A wrapper that converts a 2-port single-ended transmission line into a 4-port floating line with an explicit return path. |
|
Microstrip line defined by standard geometric and material properties. |
|
Ideal, lossless, and dispersionless transmission line defined by electrical length at a reference frequency. |
|
Transmission line defined by nominal characteristic impedance, relative permittivity, conductor attenuation, and dielectric loss tangent. |
|
Transmission line with specified RLGC parameters. |
|
Analytical solver for coaxial line RLGC parameters using the Tesche high-frequency approximation. |
|
Abstract base interface for transmission lines. |
|
|
Analytical solver for microstrip line RLGC parameters using the standard Wheeler approximations. |
A 2-port model of a generic series admittance (G + jB). |
|
A 2-port model of a series capacitor. |
|
A 2-port model of a series capacitor with a finite Quality Factor (Q). |
|
A 2-port model of a generic series impedance (R + jX). |
|
A 2-port model of a series inductor. |
|
A 2-port model of a series inductor with a finite Quality Factor (Q). |
|
A 2-port model of a series resistor. |
|
A 2-port model of a shunt capacitor shunting to ground. |
|
A 2-port model of a shunt inductor shunting to ground. |
|
A 2-port model of a shunt resistor shunting to ground. |
|
A 4-port model of a general Box-network. |
|
A 4-port model of a Box-network with a Capacitor-Inductor-Capacitor-Capacitor topology. |
|
A 2-port model of a general L-section impedance matching network. |
|
A 2-port model of an L-section impedance matching network. |
|
A 2-port model of a general Pi-network. |
|
A 2-port model of a Pi-network with a Capacitor-Inductor-Capacitor topology. |
|
A 2-port model of a general Tee-network. |
|
A 2-port model of a Tee-network with an Inductor-Capacitor-Inductor topology. |
|
Represents a cascade, or series connection, of two or more Model objects. |
|
|
Abstract base class for solvers that resolve arbitrary circuit networks in the Admittance domain. |
|
Abstract base class for solvers that resolve arbitrary circuits using MNA. |
|
Abstract base class for solvers that resolve arbitrary circuit networks in the Scattering domain. |
|
Data container for the result of an admittance simulation. |
|
Represents an arbitrary interconnection of multiple models. |
|
Global Modified Nodal Analysis (MNA) circuit solver. |
|
Global Y-domain Nodal Admittance circuit solver. |
|
Global S-parameter reduction solver. |
|
Hierarchical S-parameter reduction solver. |
|
Static topological representation for Modified Nodal Analysis (MNA) assembly and reduction. |
|
Static topological representation for nodal admittance assembly and reduction. |
|
|
|
Data container for the result of a scattering simulation. |
|
Sequential S-parameter reduction solver (Matrix Contraction). |
|
Represents one network terminated in another. |
(experimental) Wraps N 1-port models (e.g. inductors) and couples them via a given K-matrix. |
|
(experimental) Wraps N 2-port models (e.g., Inductors) and couples them via a given K-matrix. |
|
A wrapper that converts an N-port grounded model into an (N+1)-port model by exposing the global ground as a single, accessible terminal. |
|
A wrapper that converts an N-port grounded model into a 2N-port ungrounded model. |
|
|
Represents a 1-port network connected in parallel (shunt) across a 2-port line. |
(experimental) A 2-port L-section network built from nested sub-models. |
|
(experimental) A 2-port Pi-network built from nested sub-models. |
|
(experimental) A 2-port Tee-network built from nested sub-models. |
|
A model container that flips the ports of a multi-port network. |
|
A container that re-numbers the ports of a given Model. |
|
(experimental) A wrapper to make an existing model probabilistic. |
|
|
A composite model that links or 'ties' fields within a sub-model together. |
(experimental) A highly numerically stable rational model defined by a barycentric expansion: H(s) = [ sum( w_i * f_i / (s - s_i) ) ] / [ sum( w_i / (s - s_i) ) ] |
|
(experimental) A general N-port model defined by a pole-residue expansion: H(s) = D + sum( R_i / (s - p_i) ) |
|
(experimental) A general N-port model defined by a ratio of polynomials H(s) = A(s) / B(s) where s = j*w. |
|
(experimental) A general N-port model defined by continuous-time state-space matrices: H(s) = C * (sI - A)^-1 * B + D |
|
(experimental) A model where the output is a linear expansion of vector/matrix basis functions with an optional offset. |