skrf.network.Network.is_lossless

Network.is_lossless(tol=1e-12)[source]

Test for losslessness.

[S] is lossless if [S] is unitary, i.e. if \(([S][S]^* = [1])\)

Parameters:

tol (float, optional) – Numerical tolerance. The default is skrf.mathFunctions.ALMOST_ZERO

Returns:

bool

Return type:

boolean

References

https://en.wikipedia.org/wiki/Unitary_matrix