comparison src/fftw-3.3.3/doc/fftw3.info @ 10:37bf6b4a2645

Add FFTW3
author Chris Cannam
date Wed, 20 Mar 2013 15:35:50 +0000
parents
children
comparison
equal deleted inserted replaced
9:c0fb53affa76 10:37bf6b4a2645
1 This is fftw3.info, produced by makeinfo version 4.13 from fftw3.texi.
2
3 This manual is for FFTW (version 3.3.3, 25 November 2012).
4
5 Copyright (C) 2003 Matteo Frigo.
6
7 Copyright (C) 2003 Massachusetts Institute of Technology.
8
9 Permission is granted to make and distribute verbatim copies of
10 this manual provided the copyright notice and this permission
11 notice are preserved on all copies.
12
13 Permission is granted to copy and distribute modified versions of
14 this manual under the conditions for verbatim copying, provided
15 that the entire resulting derived work is distributed under the
16 terms of a permission notice identical to this one.
17
18 Permission is granted to copy and distribute translations of this
19 manual into another language, under the above conditions for
20 modified versions, except that this permission notice may be
21 stated in a translation approved by the Free Software Foundation.
22
23 INFO-DIR-SECTION Texinfo documentation system
24 START-INFO-DIR-ENTRY
25 * fftw3: (fftw3). FFTW User's Manual.
26 END-INFO-DIR-ENTRY
27
28 
29 Indirect:
30 fftw3.info-1: 1076
31 fftw3.info-2: 297310
32 
33 Tag Table:
34 (Indirect)
35 Node: Top1076
36 Node: Introduction1749
37 Node: Tutorial8085
38 Ref: Tutorial-Footnote-19329
39 Node: Complex One-Dimensional DFTs9423
40 Node: Complex Multi-Dimensional DFTs15179
41 Ref: Complex Multi-Dimensional DFTs-Footnote-118611
42 Node: One-Dimensional DFTs of Real Data18746
43 Node: Multi-Dimensional DFTs of Real Data23191
44 Node: More DFTs of Real Data27121
45 Node: The Halfcomplex-format DFT30623
46 Node: Real even/odd DFTs (cosine/sine transforms)33232
47 Ref: Real even/odd DFTs (cosine/sine transforms)-Footnote-138842
48 Ref: Real even/odd DFTs (cosine/sine transforms)-Footnote-239031
49 Node: The Discrete Hartley Transform39964
50 Ref: The Discrete Hartley Transform-Footnote-142149
51 Node: Other Important Topics42398
52 Node: SIMD alignment and fftw_malloc42691
53 Node: Multi-dimensional Array Format44951
54 Node: Row-major Format45572
55 Node: Column-major Format47265
56 Node: Fixed-size Arrays in C48349
57 Node: Dynamic Arrays in C49785
58 Node: Dynamic Arrays in C-The Wrong Way51423
59 Node: Words of Wisdom-Saving Plans53171
60 Node: Caveats in Using Wisdom55846
61 Node: FFTW Reference57934
62 Node: Data Types and Files58422
63 Node: Complex numbers58854
64 Node: Precision60595
65 Node: Memory Allocation62157
66 Node: Using Plans63728
67 Node: Basic Interface67608
68 Ref: Basic Interface-Footnote-168352
69 Node: Complex DFTs68416
70 Node: Planner Flags72383
71 Node: Real-data DFTs77740
72 Node: Real-data DFT Array Format82736
73 Node: Real-to-Real Transforms84991
74 Node: Real-to-Real Transform Kinds88961
75 Node: Advanced Interface91429
76 Node: Advanced Complex DFTs92169
77 Node: Advanced Real-data DFTs96428
78 Node: Advanced Real-to-real Transforms98755
79 Node: Guru Interface99861
80 Node: Interleaved and split arrays100784
81 Node: Guru vector and transform sizes101827
82 Node: Guru Complex DFTs104392
83 Node: Guru Real-data DFTs107228
84 Node: Guru Real-to-real Transforms110151
85 Node: 64-bit Guru Interface111470
86 Node: New-array Execute Functions113793
87 Node: Wisdom117791
88 Node: Wisdom Export118150
89 Node: Wisdom Import120124
90 Node: Forgetting Wisdom122146
91 Node: Wisdom Utilities122518
92 Node: What FFTW Really Computes123885
93 Node: The 1d Discrete Fourier Transform (DFT)124710
94 Node: The 1d Real-data DFT126069
95 Node: 1d Real-even DFTs (DCTs)127723
96 Node: 1d Real-odd DFTs (DSTs)130932
97 Node: 1d Discrete Hartley Transforms (DHTs)133874
98 Node: Multi-dimensional Transforms134550
99 Node: Multi-threaded FFTW137153
100 Node: Installation and Supported Hardware/Software138622
101 Node: Usage of Multi-threaded FFTW140447
102 Node: How Many Threads to Use?143755
103 Node: Thread safety144779
104 Node: Distributed-memory FFTW with MPI146947
105 Node: FFTW MPI Installation149526
106 Node: Linking and Initializing MPI FFTW151318
107 Node: 2d MPI example152548
108 Node: MPI Data Distribution156784
109 Node: Basic and advanced distribution interfaces159662
110 Node: Load balancing164097
111 Node: Transposed distributions165783
112 Node: One-dimensional distributions169555
113 Node: Multi-dimensional MPI DFTs of Real Data172124
114 Node: Other Multi-dimensional Real-data MPI Transforms176772
115 Node: FFTW MPI Transposes178945
116 Node: Basic distributed-transpose interface179785
117 Node: Advanced distributed-transpose interface181969
118 Node: An improved replacement for MPI_Alltoall183257
119 Node: FFTW MPI Wisdom185233
120 Ref: FFTW MPI Wisdom-Footnote-1187976
121 Node: Avoiding MPI Deadlocks188889
122 Node: FFTW MPI Performance Tips189918
123 Node: Combining MPI and Threads191387
124 Node: FFTW MPI Reference194858
125 Node: MPI Files and Data Types195437
126 Node: MPI Initialization196433
127 Node: Using MPI Plans197532
128 Node: MPI Data Distribution Functions199358
129 Node: MPI Plan Creation204814
130 Node: MPI Wisdom Communication215491
131 Node: FFTW MPI Fortran Interface216417
132 Ref: FFTW MPI Fortran Interface-Footnote-1222446
133 Node: Calling FFTW from Modern Fortran222853
134 Node: Overview of Fortran interface224204
135 Node: Extended and quadruple precision in Fortran227656
136 Node: Reversing array dimensions229037
137 Node: FFTW Fortran type reference232572
138 Node: Plan execution in Fortran237059
139 Node: Allocating aligned memory in Fortran239955
140 Node: Accessing the wisdom API from Fortran243319
141 Node: Wisdom File Export/Import from Fortran244096
142 Node: Wisdom String Export/Import from Fortran245758
143 Node: Wisdom Generic Export/Import from Fortran247746
144 Node: Defining an FFTW module249976
145 Node: Calling FFTW from Legacy Fortran251045
146 Node: Fortran-interface routines252602
147 Ref: Fortran-interface routines-Footnote-1256260
148 Ref: Fortran-interface routines-Footnote-2256463
149 Node: FFTW Constants in Fortran256596
150 Node: FFTW Execution in Fortran257751
151 Node: Fortran Examples260507
152 Node: Wisdom of Fortran?263926
153 Node: Upgrading from FFTW version 2265606
154 Ref: Upgrading from FFTW version 2-Footnote-1275229
155 Node: Installation and Customization275412
156 Node: Installation on Unix277056
157 Node: Installation on non-Unix systems285719
158 Node: Cycle Counters287934
159 Node: Generating your own code289686
160 Node: Acknowledgments291721
161 Node: License and Copyright295441
162 Node: Concept Index297310
163 Node: Library Index333952
164 
165 End Tag Table