A modernized, opensource package fftpack for (modern) Fortran

Find us on…

GitHub The Web Download the Source

Fortran-lang/fftpack

Fortran FFTPACK API Documentation

This is the main API documentation landing page generated by FORD. The documentation for comment markup in source code, running FORD and the FORD project file are all maintained on the FORD wiki.

A package of fortran subprograms for the fast fourier transform of periodic and other symmetric sequences.

Getting started

Get the code

git clone https://github.com/fortran-lang/fftpack.git
cd fftpack

Build with fortran-lang/fpm

Fortran Package Manager (fpm) is a package manager and build system for Fortran.
You can build using provided fpm.toml:

fpm build
fpm test --list
fpm test <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" }

Build with Make

Alternatively, you can build using provided Makefile:

make

Developer Info

Paul N. Swarztrauber & fortran-lang/fftpack contributors

Developer picture