From 6010d0f5c138cc0220bd0c9764401d04145e7796 Mon Sep 17 00:00:00 2001 From: stdlib-bot Date: Tue, 30 Jan 2024 23:05:37 +0000 Subject: [PATCH] feat: update ideas list --- ideas.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/ideas.md b/ideas.md index 7a0681d..4c0b5c5 100644 --- a/ideas.md +++ b/ideas.md @@ -98,6 +98,11 @@ Linked issue: The goal of this idea is to expose a set of Fast Fourier Transform (FFT) interfaces similar to those available in NumPy and as documented in the [Data APIs Array API specification](https://data-apis.org/array-api/latest/extensions/fourier_transform_functions.html). Similar to stdlib's BLAS interfaces, we may want to allow switching out the FFT backend. +One potential reference implementation which could form the basis of this idea is pocketfft, as done in NumPy: + +- https://github.com/mreineck/pocketfft +- https://gitlab.mpcdf.mpg.de/mtr/pocketfft + ### Expected Outcomes stdlib users would be able to evaluate FFT operations on stdlib ndarrays. Ideally, we'd also provide a set of C APIs.