Fast C routines (Single Percision) Maintained by:ahze@FreeBSD.org Port Added: 07 Nov 2004 22:08:02
FFTW is a C subroutine library for computing the Discrete Fourier Transform
(DFT) in one or more dimensions, of both real and complex data, and of
arbitrary input size. We believe that FFTW, which is free software, should
become the FFT library of choice for most applications. Our benchmarks,
performed on a variety of platforms, show that FFTW's performance is
typically superior to that of other publicly available FFT software.
Moreover, FFTW's performance is portable: the program will perform well on
most architectures without modification.
The FFTW package was developed at MIT by Matteo Frigo and Steven G.
Johnson. Please send email to fftw@theory.lcs.mit.edu so that we can keep
track of users and send you information about new releases. The latest
version of FFTW, benchmarks, links, and other information can be found at
the FFTW home page.
WWW: http://www.fftw.org/
To install the port:cd /usr/ports/math/fftw3-float/ && make install clean To add the package:pkg_add -r fftw3-float
Configuration Options
===> The following configuration options are available for fftw3-float-3.1.2:
OPTIMIZED_CFLAGS=off (default) "Enable optimized CFLAGS"
===> Use 'make config' to modify these settings
- Fix build for 4.x users who define WITH_OPTIMIZED_CFLAGS and have SSE by
using internal libtool since we use gcc34 and libtool15 doesn't like a
different CC/CXX other than the one it was built with [1]
- Fix plist if WITH_SMP_THREADS was defined
- Bump PORTREVISION to force update of plist changes
Reported by: marcus [1]
Add slave port fftw3-float
Fast C routines (Single Percision)
Add slave port fftw3-long
Fast C routines (Long Double Percision)
Approved by: pav (co mentor)