A package of fortran subprograms for the fast fourier transform of periodic and other symmetric sequences.
git clone https://github.com/fortran-lang/fftpack.git
cd fftpack
Build with fortran-lang/fpm
Fortran Package Manager (fpm) is a great package manager and build system for Fortran.
You can build using provided fpm.toml
:
fpm build --flag "-O2"
fpm test --flag "-O2" --list
fpm test --flag "-O2" <test_name, see `fpm.toml` or list>
To use fftpack
within your fpm
project, add the following to your fpm.toml
file:
[dependencies]
fftpack = { git="https://github.com/fortran-lang/fftpack.git" }
Alternatively, you can build using provided Makefile
:
make
netlib/dfftpack1.0(fftpack4.0)
Documents of fft routines in GNU/gsl based on netlib/fftpack
Documents of scipy.fftpack
NACR/FFTPACK 5.1