{"library":"onemkl-sycl-dft","title":"Intel oneMKL SYCL DFT","description":"Intel® oneAPI Math Kernel Library (oneMKL) DFT component for SYCL. This package provides Discrete Fourier Transform (DFT) routines optimized for Intel GPUs and CPUs via SYCL. Version 2026.0.0 is the latest. Release cadence is quarterly.","language":"python","status":"active","last_verified":"Fri May 01","install":{"commands":["pip install onemkl-sycl-dft","pip install dpctl dpnp onemkl-sycl-dft"],"cli":null},"imports":["from psydac.dft import DFT"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"import dpctl\nimport dpnp as np\nfrom psydac.dft import DFT\n\ndevice = dpctl.SyclDevice()\nqueue = dpctl.SyclQueue(device)\n\ndata = np.array([1.0, 2.0, 3.0, 4.0], dtype=np.complex64)\ndft_handle = DFT(queue, data.shape, np.complex64)\ndft_handle.forward(data)\nprint(data)\n","lang":"python","description":"Create a SYCL queue, allocate data on device via dpnp, and run a forward FFT.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}