File: config

package info (click to toggle)
fftw 2.1.5-7
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 6,772 kB
  • sloc: ansic: 65,239; sh: 7,399; ml: 3,084; perl: 2,894; makefile: 380; fortran: 102
file content (40 lines) | stat: -rwxr-xr-x 1,312 bytes parent folder | download | duplicates (11)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
# This file contains a description of the codelets that compose fftw.

# NOTW is a list of the sizes that FFTW contains hard-coded transforms for
# (the "base cases" of the FFT recursion):

NOTW="1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 32 64"

# TWIDDLE is a list of the sizes that FFTW can "recurse by" using
# hard-coded codelets.  These are the "radices" that FFTW can handle
# with optimal speed.  (e.g. Suppose you include a size r in TWIDDLE.
# Then, for any N divisible by r, FFTW can break a transform of size
# N into r transforms of size N/r using an optimized codelet.)

TWIDDLE="2 3 4 5 6 7 8 9 10 16 32 64"

# same as NOTW and TWIDDLE, but for real->complex transforms
NOTW_REAL="1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 32 64 128"
TWIDDLE_REAL="2 3 4 5 6 7 8 9 10 16 32"

# FFTW & RFFTW source directories
FFTW_SRCDIR=../fftw
RFFTW_SRCDIR=../rfftw

# Prefixes of file names
NOTW_PREFIX=fn_
TWID_PREFIX=ftw_
NOTWI_PREFIX=fni_
TWIDI_PREFIX=ftwi_
REAL2HC_PREFIX=frc_
HC2REAL_PREFIX=fcr_
HC2HC_FORWARD_PREFIX=fhf_
HC2HC_BACKWARD_PREFIX=fhb_

# To keep the lawyers happy
COPYRIGHT=../COPYRIGHT

export NOTW TWIDDLE FFTW_SRCDIR NOTW_PREFIX TWID_PREFIX 
export NOTWI_PREFIX TWIDI_PREFIX COPYRIGHT NOTW_REAL TWIDDLE_REAL
export REAL2HC_PREFIX HC2REAL_PREFIX HC2HC_FORWARD_PREFIX 
export HC2HC_BACKWARD_PREFIX