annotate src/fftw-3.3.5/doc/fftw3.info @ 169:223a55898ab9 tip default

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