![]() | Name | Last modified | Size | Description |
---|---|---|---|---|
![]() | Parent Directory | - | ||
![]() | Makefile | 2025-01-04 04:27 | 380 | The build script for GNU make |
![]() | README.html | 2025-01-04 16:20 | 1.3K | Instructions, also shown below |
![]() | fft-fftw.cc | 2025-01-04 23:43 | 4.0K | A test FFT module that only uses libFFTW3 |
![]() | fft-improved.cc | 2025-01-04 21:38 | 22K | The FFT module with some performance improvements |
![]() | fft-orig.cc | 2025-01-04 05:42 | 11K | The FFT module shown in the video |
![]() | fft.hh | 2025-01-04 18:55 | 5.3K | The interface for DFT methods |
![]() | main.cc | 2025-01-04 21:20 | 8.1K | The main program |
This folder contains supplementary material for this video: https://www.youtube.com/watch?v=C4tHxouarGc
Copy one of fft-orig.cc or fft-improved.cc into fft.cc.
Then you can use the supplied Makefile (i.e. simply type make
to build).
Notes for building:
std::println
will not compile.