get_all_insertion_loss_list#

Hfss3dLayout.get_all_insertion_loss_list(trlist=[], reclist=[], tx_prefix='', rx_prefix='')[source]#

Retrieve a list of all insertion losses from two lists of excitations (driver and receiver).

Parameters:
trlistlist, optional

List of drivers. The default is []. For example, ["1"].

reclistlist, optional

List of receivers. The default is []. The number of drivers equals the number of receivers. For example, ["2"].

tx_prefixstr, optional

Prefix to add to driver names. For example, "DIE". The default is "".

rx_prefixstr, optional

Prefix to add to receiver names. For example, "BGA". The default is "".

Returns:
list

List of strings representing insertion losses of the excitations. For example, ["S(1, 2)"].

References

>>> oModule.GetAllPorts