pub fn fft3d(data: &mut [Complex64], nx: usize, ny: usize, nz: usize)
3D FFT (in-place, complex-to-complex)
Transforms data in Fortran order with shape (nx, ny, nz). Matches numpy.fft.fftn behavior.