PhastFT icon indicating copy to clipboard operation
PhastFT copied to clipboard

A high-performance, "quantum-inspired" Fast Fourier Transform (FFT) library written in pure and safe Rust.

Results 7 PhastFT issues
Sort by recently updated
recently updated
newest added

@calebzulawski Draft for #23

enhancement

@calebzulawski @Shnatsel A draft PR to address issue #22.

enhancement

In these special cases, the imaginary reads could be replaced with zeros, and the writes elided.

enhancement

@Shnatsel Given the results for `f32` and `f64` memory usage provided by a third party [benchmark repo](https://github.com/astral4/fft-benchmark), should we consider updating the ["2x lower memory usage"](https://github.com/QuState/PhastFT/blob/7e8176a128e706a759ae74e92d11801908d3610d/README.md?plain=1#L20) claim in the readme?...

documentation

The `generate_random_signal` that tests `gen_random_signal` never actually runs -- at least according to codecov.

bug

## old ![old](https://github.com/QuState/PhastFT/assets/70787919/7a636224-220d-470a-8170-cc004a67370d) ## new ![new](https://github.com/QuState/PhastFT/assets/70787919/a0d7a734-1c01-4b02-8a6f-c14937990823)

A naive first shot at this could simply reorder the inputs and outputs, but a better implementation could embed this in the read and write loops.

enhancement