interpax_fft.ifft_mmt
- interpax_fft.ifft_mmt(x, a, domain=(0, 6.283185307179586), axis=-1, *, vander=None, modes=None)Source
Evaluate Fourier coefficients
aatx.Uses matrix multiplication transform.
- Parameters:
x (jnp.ndarray) – Real query points where interpolation is desired. Shape of
xmust broadcast with arrays of shapenp.delete(a.shape,axis).a (jnp.ndarray) – Fourier coefficients
a=fft(f,axis=axis,norm="forward").domain (tuple[float]) – Domain over which samples were taken.
axis (int) – Axis along which to transform.
vander (jnp.ndarray) – Precomputed transform matrix. If given returns
(vander*a).sum(axis).modes (jnp.ndarray) – Precomputed modes.
- Returns:
fq (jnp.ndarray) – Function value at query points.