scattering

pmrf/simulate/solvers/scattering.py

Classes

GlobalScatteringCircuitSolver([eps, ...])

Global S-parameter reduction solver.

HierarchicalScatteringCircuitSolver([eps, ...])

Hierarchical S-parameter reduction solver.

SequentialScatteringCircuitSolver([eps, ...])

Sequential S-parameter reduction solver (Matrix Contraction).

Functions

build_connection_matrix(net_map, z0, dtype)

Builds the generalized wave connection matrix (X) for the provided nets (Eq.

build_local_connection_matrix(n_ports, ...)

Builds the connection matrix (X) for an isolated subset of ports.

reduce_to_external(C_i, X, N_act, eps, ...)

Unified global reduction using the block Schur complement (Eq.