annotate src/fftw-3.3.8/doc/fftw3.info @ 84:08ae793730bd

Add null config files
author Chris Cannam
date Mon, 02 Mar 2020 14:03:47 +0000
parents d0c2a83c1364
children
rev   line source
Chris@82 1 This is fftw3.info, produced by makeinfo version 6.3 from fftw3.texi.
Chris@82 2
Chris@82 3 This manual is for FFTW (version 3.3.8, 24 May 2018).
Chris@82 4
Chris@82 5 Copyright (C) 2003 Matteo Frigo.
Chris@82 6
Chris@82 7 Copyright (C) 2003 Massachusetts Institute of Technology.
Chris@82 8
Chris@82 9 Permission is granted to make and distribute verbatim copies of
Chris@82 10 this manual provided the copyright notice and this permission
Chris@82 11 notice are preserved on all copies.
Chris@82 12
Chris@82 13 Permission is granted to copy and distribute modified versions of
Chris@82 14 this manual under the conditions for verbatim copying, provided
Chris@82 15 that the entire resulting derived work is distributed under the
Chris@82 16 terms of a permission notice identical to this one.
Chris@82 17
Chris@82 18 Permission is granted to copy and distribute translations of this
Chris@82 19 manual into another language, under the above conditions for
Chris@82 20 modified versions, except that this permission notice may be stated
Chris@82 21 in a translation approved by the Free Software Foundation.
Chris@82 22 INFO-DIR-SECTION Development
Chris@82 23 START-INFO-DIR-ENTRY
Chris@82 24 * fftw3: (fftw3). FFTW User's Manual.
Chris@82 25 END-INFO-DIR-ENTRY
Chris@82 26
Chris@82 27 
Chris@82 28 Indirect:
Chris@82 29 fftw3.info-1: 1052
Chris@82 30 fftw3.info-2: 337333
Chris@82 31 
Chris@82 32 Tag Table:
Chris@82 33 (Indirect)
Chris@82 34 Node: Top1052
Chris@82 35 Node: Introduction1850
Chris@82 36 Node: Tutorial8149
Chris@82 37 Ref: Tutorial-Footnote-19391
Chris@82 38 Node: Complex One-Dimensional DFTs9485
Chris@82 39 Node: Complex Multi-Dimensional DFTs15219
Chris@82 40 Ref: Complex Multi-Dimensional DFTs-Footnote-118645
Chris@82 41 Node: One-Dimensional DFTs of Real Data18780
Chris@82 42 Node: Multi-Dimensional DFTs of Real Data23220
Chris@82 43 Node: More DFTs of Real Data27146
Chris@82 44 Node: The Halfcomplex-format DFT30643
Chris@82 45 Node: Real even/odd DFTs (cosine/sine transforms)33252
Chris@82 46 Ref: Real even/odd DFTs (cosine/sine transforms)-Footnote-138841
Chris@82 47 Ref: Real even/odd DFTs (cosine/sine transforms)-Footnote-239030
Chris@82 48 Node: The Discrete Hartley Transform39964
Chris@82 49 Ref: The Discrete Hartley Transform-Footnote-142146
Chris@82 50 Node: Other Important Topics42396
Chris@82 51 Node: SIMD alignment and fftw_malloc42689
Chris@82 52 Node: Multi-dimensional Array Format44878
Chris@82 53 Node: Row-major Format45498
Chris@82 54 Node: Column-major Format47194
Chris@82 55 Node: Fixed-size Arrays in C48275
Chris@82 56 Node: Dynamic Arrays in C49711
Chris@82 57 Node: Dynamic Arrays in C-The Wrong Way51345
Chris@82 58 Node: Words of Wisdom-Saving Plans53093
Chris@82 59 Node: Caveats in Using Wisdom55761
Chris@82 60 Node: FFTW Reference57844
Chris@82 61 Node: Data Types and Files58332
Chris@82 62 Node: Complex numbers58764
Chris@82 63 Node: Precision60502
Chris@82 64 Node: Memory Allocation62062
Chris@82 65 Node: Using Plans63627
Chris@82 66 Node: Basic Interface67652
Chris@82 67 Ref: Basic Interface-Footnote-168396
Chris@82 68 Node: Complex DFTs68460
Chris@82 69 Node: Planner Flags72425
Chris@82 70 Node: Real-data DFTs77865
Chris@82 71 Node: Real-data DFT Array Format82854
Chris@82 72 Node: Real-to-Real Transforms85110
Chris@82 73 Node: Real-to-Real Transform Kinds89073
Chris@82 74 Node: Advanced Interface91538
Chris@82 75 Node: Advanced Complex DFTs92278
Chris@82 76 Node: Advanced Real-data DFTs96546
Chris@82 77 Node: Advanced Real-to-real Transforms98874
Chris@82 78 Node: Guru Interface99979
Chris@82 79 Node: Interleaved and split arrays100903
Chris@82 80 Node: Guru vector and transform sizes101942
Chris@82 81 Node: Guru Complex DFTs104639
Chris@82 82 Node: Guru Real-data DFTs107475
Chris@82 83 Node: Guru Real-to-real Transforms110394
Chris@82 84 Node: 64-bit Guru Interface111713
Chris@82 85 Node: New-array Execute Functions114028
Chris@82 86 Node: Wisdom118524
Chris@82 87 Node: Wisdom Export118883
Chris@82 88 Node: Wisdom Import120861
Chris@82 89 Node: Forgetting Wisdom122888
Chris@82 90 Node: Wisdom Utilities123261
Chris@82 91 Node: What FFTW Really Computes124623
Chris@82 92 Node: The 1d Discrete Fourier Transform (DFT)125448
Chris@82 93 Node: The 1d Real-data DFT126806
Chris@82 94 Node: 1d Real-even DFTs (DCTs)128470
Chris@82 95 Node: 1d Real-odd DFTs (DSTs)131671
Chris@82 96 Node: 1d Discrete Hartley Transforms (DHTs)134607
Chris@82 97 Node: Multi-dimensional Transforms135283
Chris@82 98 Node: Multi-threaded FFTW137887
Chris@82 99 Node: Installation and Supported Hardware/Software139353
Chris@82 100 Node: Usage of Multi-threaded FFTW141177
Chris@82 101 Node: How Many Threads to Use?144477
Chris@82 102 Node: Thread safety145499
Chris@82 103 Node: Distributed-memory FFTW with MPI148799
Chris@82 104 Node: FFTW MPI Installation151374
Chris@82 105 Node: Linking and Initializing MPI FFTW153161
Chris@82 106 Node: 2d MPI example154384
Chris@82 107 Node: MPI Data Distribution158609
Chris@82 108 Node: Basic and advanced distribution interfaces161483
Chris@82 109 Node: Load balancing165904
Chris@82 110 Node: Transposed distributions167589
Chris@82 111 Node: One-dimensional distributions171356
Chris@82 112 Node: Multi-dimensional MPI DFTs of Real Data173921
Chris@82 113 Node: Other Multi-dimensional Real-data MPI Transforms178562
Chris@82 114 Node: FFTW MPI Transposes180735
Chris@82 115 Node: Basic distributed-transpose interface181575
Chris@82 116 Node: Advanced distributed-transpose interface183748
Chris@82 117 Node: An improved replacement for MPI_Alltoall185032
Chris@82 118 Node: FFTW MPI Wisdom187001
Chris@82 119 Ref: FFTW MPI Wisdom-Footnote-1189739
Chris@82 120 Node: Avoiding MPI Deadlocks190653
Chris@82 121 Node: FFTW MPI Performance Tips191678
Chris@82 122 Node: Combining MPI and Threads193143
Chris@82 123 Node: FFTW MPI Reference196606
Chris@82 124 Node: MPI Files and Data Types197185
Chris@82 125 Node: MPI Initialization198181
Chris@82 126 Node: Using MPI Plans199280
Chris@82 127 Node: MPI Data Distribution Functions201106
Chris@82 128 Node: MPI Plan Creation206563
Chris@82 129 Node: MPI Wisdom Communication217239
Chris@82 130 Node: FFTW MPI Fortran Interface218165
Chris@82 131 Ref: FFTW MPI Fortran Interface-Footnote-1224188
Chris@82 132 Node: Calling FFTW from Modern Fortran224596
Chris@82 133 Node: Overview of Fortran interface225946
Chris@82 134 Node: Extended and quadruple precision in Fortran229401
Chris@82 135 Node: Reversing array dimensions230782
Chris@82 136 Node: FFTW Fortran type reference234313
Chris@82 137 Node: Plan execution in Fortran238807
Chris@82 138 Node: Allocating aligned memory in Fortran241690
Chris@82 139 Node: Accessing the wisdom API from Fortran245052
Chris@82 140 Node: Wisdom File Export/Import from Fortran245829
Chris@82 141 Node: Wisdom String Export/Import from Fortran247491
Chris@82 142 Node: Wisdom Generic Export/Import from Fortran249476
Chris@82 143 Node: Defining an FFTW module251706
Chris@82 144 Node: Calling FFTW from Legacy Fortran252777
Chris@82 145 Node: Fortran-interface routines254334
Chris@82 146 Ref: Fortran-interface routines-Footnote-1257989
Chris@82 147 Ref: Fortran-interface routines-Footnote-2258192
Chris@82 148 Node: FFTW Constants in Fortran258325
Chris@82 149 Node: FFTW Execution in Fortran259479
Chris@82 150 Node: Fortran Examples262225
Chris@82 151 Node: Wisdom of Fortran?265626
Chris@82 152 Node: Upgrading from FFTW version 2267305
Chris@82 153 Ref: Upgrading from FFTW version 2-Footnote-1276932
Chris@82 154 Node: Installation and Customization277115
Chris@82 155 Node: Installation on Unix278756
Chris@82 156 Node: Installation on non-Unix systems286833
Chris@82 157 Node: Cycle Counters289050
Chris@82 158 Node: Generating your own code290801
Chris@82 159 Node: Acknowledgments292835
Chris@82 160 Node: License and Copyright296551
Chris@82 161 Node: Concept Index298421
Chris@82 162 Node: Library Index337333
Chris@82 163 
Chris@82 164 End Tag Table