#fftw #homomorphic #fft #fhe #fully #source

sys concrete-fftw-sys

Sources of FFTW and unsafe binding

5 releases

0.1.4 Sep 22, 2022
0.1.3 Jul 13, 2022
0.1.2 Aug 9, 2021
0.1.1 Jul 26, 2021
0.1.0 Jul 5, 2021

#1872 in Math

Download history 17/week @ 2024-07-20 61/week @ 2024-07-27 9/week @ 2024-08-03 12/week @ 2024-08-10 1/week @ 2024-08-17 16/week @ 2024-08-24 10/week @ 2024-08-31 8/week @ 2024-09-07 13/week @ 2024-09-14 21/week @ 2024-09-21 10/week @ 2024-09-28 8/week @ 2024-10-05 39/week @ 2024-10-12 7/week @ 2024-10-19 1/week @ 2024-10-26 19/week @ 2024-11-02

67 downloads per month
Used in 2 crates (via concrete-fftw)

GPL-2.0-or-later

10MB
284K SLoC

C 257K SLoC // 0.1% comments Shell 8K SLoC // 0.2% comments M4 8K SLoC // 0.2% comments OCaml 5.5K SLoC // 0.2% comments Perl 2K SLoC // 0.1% comments Rust 1K SLoC // 0.0% comments FORTRAN Modern 1K SLoC // 0.0% comments Automake 1K SLoC // 0.1% comments FORTRAN Legacy 110 SLoC // 0.3% comments

Contains (autotools obfuscated code, 750KB) fftw-3.3.8/configure, (obscure autoconf code, 33KB) fftw-3.3.8/configure.ac

Concrete FFTW sys

This library contains an unsafe wrapper of the FFTW library.

To compile with fftw, you need to have libclang installed on your computer.

Fork

This crate is a fork of the rust-math/fftw wrapper of the FFTW library.

Dependencies