comparison src/fftw-3.3.5/doc/fftw3.info @ 42:2cd0e3b3e1fd

Current fftw source
author Chris Cannam
date Tue, 18 Oct 2016 13:40:26 +0100
parents
children
comparison
equal deleted inserted replaced
41:481f5f8c5634 42:2cd0e3b3e1fd
1 This is fftw3.info, produced by makeinfo version 5.2 from fftw3.texi.
2
3 This manual is for FFTW (version 3.3.5, 30 July 2016).
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 stated
21 in a translation approved by the Free Software Foundation.
22 INFO-DIR-SECTION Development
23 START-INFO-DIR-ENTRY
24 * fftw3: (fftw3). FFTW User's Manual.
25 END-INFO-DIR-ENTRY
26
27 
28 Indirect:
29 fftw3.info-1: 1053
30 fftw3.info-2: 336589
31 
32 Tag Table:
33 (Indirect)
34 Node: Top1053
35 Node: Introduction1851
36 Node: Tutorial8149
37 Ref: Tutorial-Footnote-19391
38 Node: Complex One-Dimensional DFTs9485
39 Node: Complex Multi-Dimensional DFTs15219
40 Ref: Complex Multi-Dimensional DFTs-Footnote-118645
41 Node: One-Dimensional DFTs of Real Data18780
42 Node: Multi-Dimensional DFTs of Real Data23220
43 Node: More DFTs of Real Data27146
44 Node: The Halfcomplex-format DFT30643
45 Node: Real even/odd DFTs (cosine/sine transforms)33252
46 Ref: Real even/odd DFTs (cosine/sine transforms)-Footnote-138842
47 Ref: Real even/odd DFTs (cosine/sine transforms)-Footnote-239031
48 Node: The Discrete Hartley Transform39965
49 Ref: The Discrete Hartley Transform-Footnote-142147
50 Node: Other Important Topics42397
51 Node: SIMD alignment and fftw_malloc42690
52 Node: Multi-dimensional Array Format44879
53 Node: Row-major Format45499
54 Node: Column-major Format47195
55 Node: Fixed-size Arrays in C48276
56 Node: Dynamic Arrays in C49712
57 Node: Dynamic Arrays in C-The Wrong Way51346
58 Node: Words of Wisdom-Saving Plans53094
59 Node: Caveats in Using Wisdom55762
60 Node: FFTW Reference57845
61 Node: Data Types and Files58333
62 Node: Complex numbers58765
63 Node: Precision60503
64 Node: Memory Allocation62063
65 Node: Using Plans63628
66 Node: Basic Interface67653
67 Ref: Basic Interface-Footnote-168397
68 Node: Complex DFTs68461
69 Node: Planner Flags72426
70 Node: Real-data DFTs77866
71 Node: Real-data DFT Array Format82855
72 Node: Real-to-Real Transforms85111
73 Node: Real-to-Real Transform Kinds89074
74 Node: Advanced Interface91539
75 Node: Advanced Complex DFTs92279
76 Node: Advanced Real-data DFTs96532
77 Node: Advanced Real-to-real Transforms98860
78 Node: Guru Interface99965
79 Node: Interleaved and split arrays100889
80 Node: Guru vector and transform sizes101928
81 Node: Guru Complex DFTs104487
82 Node: Guru Real-data DFTs107323
83 Node: Guru Real-to-real Transforms110242
84 Node: 64-bit Guru Interface111561
85 Node: New-array Execute Functions113876
86 Node: Wisdom118372
87 Node: Wisdom Export118731
88 Node: Wisdom Import120709
89 Node: Forgetting Wisdom122736
90 Node: Wisdom Utilities123109
91 Node: What FFTW Really Computes124471
92 Node: The 1d Discrete Fourier Transform (DFT)125296
93 Node: The 1d Real-data DFT126654
94 Node: 1d Real-even DFTs (DCTs)128318
95 Node: 1d Real-odd DFTs (DSTs)131519
96 Node: 1d Discrete Hartley Transforms (DHTs)134455
97 Node: Multi-dimensional Transforms135131
98 Node: Multi-threaded FFTW137735
99 Node: Installation and Supported Hardware/Software139201
100 Node: Usage of Multi-threaded FFTW141025
101 Node: How Many Threads to Use?144325
102 Node: Thread safety145347
103 Node: Distributed-memory FFTW with MPI148053
104 Node: FFTW MPI Installation150628
105 Node: Linking and Initializing MPI FFTW152415
106 Node: 2d MPI example153638
107 Node: MPI Data Distribution157863
108 Node: Basic and advanced distribution interfaces160737
109 Node: Load balancing165158
110 Node: Transposed distributions166844
111 Node: One-dimensional distributions170611
112 Node: Multi-dimensional MPI DFTs of Real Data173176
113 Node: Other Multi-dimensional Real-data MPI Transforms177817
114 Node: FFTW MPI Transposes179990
115 Node: Basic distributed-transpose interface180830
116 Node: Advanced distributed-transpose interface183003
117 Node: An improved replacement for MPI_Alltoall184287
118 Node: FFTW MPI Wisdom186256
119 Ref: FFTW MPI Wisdom-Footnote-1188994
120 Node: Avoiding MPI Deadlocks189908
121 Node: FFTW MPI Performance Tips190933
122 Node: Combining MPI and Threads192398
123 Node: FFTW MPI Reference195861
124 Node: MPI Files and Data Types196440
125 Node: MPI Initialization197436
126 Node: Using MPI Plans198535
127 Node: MPI Data Distribution Functions200361
128 Node: MPI Plan Creation205818
129 Node: MPI Wisdom Communication216494
130 Node: FFTW MPI Fortran Interface217420
131 Ref: FFTW MPI Fortran Interface-Footnote-1223443
132 Node: Calling FFTW from Modern Fortran223851
133 Node: Overview of Fortran interface225201
134 Node: Extended and quadruple precision in Fortran228656
135 Node: Reversing array dimensions230037
136 Node: FFTW Fortran type reference233568
137 Node: Plan execution in Fortran238062
138 Node: Allocating aligned memory in Fortran240945
139 Node: Accessing the wisdom API from Fortran244307
140 Node: Wisdom File Export/Import from Fortran245084
141 Node: Wisdom String Export/Import from Fortran246746
142 Node: Wisdom Generic Export/Import from Fortran248731
143 Node: Defining an FFTW module250961
144 Node: Calling FFTW from Legacy Fortran252032
145 Node: Fortran-interface routines253589
146 Ref: Fortran-interface routines-Footnote-1257244
147 Ref: Fortran-interface routines-Footnote-2257447
148 Node: FFTW Constants in Fortran257580
149 Node: FFTW Execution in Fortran258734
150 Node: Fortran Examples261480
151 Node: Wisdom of Fortran?264881
152 Node: Upgrading from FFTW version 2266560
153 Ref: Upgrading from FFTW version 2-Footnote-1276187
154 Node: Installation and Customization276370
155 Node: Installation on Unix278011
156 Node: Installation on non-Unix systems286088
157 Node: Cycle Counters288305
158 Node: Generating your own code290056
159 Node: Acknowledgments292090
160 Node: License and Copyright295806
161 Node: Concept Index297676
162 Node: Library Index336589
163 
164 End Tag Table