interpolate_network_data

pmrf.models.adapters.static.interpolate_network_data(f_old: Array, f_new: Array, data_old: Array) Array

Interpolates 3D network parameter data (Freq, Port, Port) across new frequencies.

Parameters:
  • f_old (jnp.ndarray) – The original frequency grid (1D array).

  • f_new (jnp.ndarray) – The target frequency grid (1D array) requested for simulation.

  • data_old (jnp.ndarray) – The network parameters to interpolate, shape (n_freqs, n_ports, n_ports).

Returns:

The interpolated network parameters, shape (n_freqs_new, n_ports, n_ports).

Return type:

jnp.ndarray