This is fftw3.info, produced by makeinfo version 5.2 from fftw3.texi.

This manual is for FFTW (version 3.3.5, 30 July 2016).

   Copyright (C) 2003 Matteo Frigo.

   Copyright (C) 2003 Massachusetts Institute of Technology.

     Permission is granted to make and distribute verbatim copies of
     this manual provided the copyright notice and this permission
     notice are preserved on all copies.

     Permission is granted to copy and distribute modified versions of
     this manual under the conditions for verbatim copying, provided
     that the entire resulting derived work is distributed under the
     terms of a permission notice identical to this one.

     Permission is granted to copy and distribute translations of this
     manual into another language, under the above conditions for
     modified versions, except that this permission notice may be stated
     in a translation approved by the Free Software Foundation.
INFO-DIR-SECTION Development
START-INFO-DIR-ENTRY
* fftw3: (fftw3).	FFTW User's Manual.
END-INFO-DIR-ENTRY


Indirect:
fftw3.info-1: 1053
fftw3.info-2: 336589

Tag Table:
(Indirect)
Node: Top1053
Node: Introduction1851
Node: Tutorial8149
Ref: Tutorial-Footnote-19391
Node: Complex One-Dimensional DFTs9485
Node: Complex Multi-Dimensional DFTs15219
Ref: Complex Multi-Dimensional DFTs-Footnote-118645
Node: One-Dimensional DFTs of Real Data18780
Node: Multi-Dimensional DFTs of Real Data23220
Node: More DFTs of Real Data27146
Node: The Halfcomplex-format DFT30643
Node: Real even/odd DFTs (cosine/sine transforms)33252
Ref: Real even/odd DFTs (cosine/sine transforms)-Footnote-138842
Ref: Real even/odd DFTs (cosine/sine transforms)-Footnote-239031
Node: The Discrete Hartley Transform39965
Ref: The Discrete Hartley Transform-Footnote-142147
Node: Other Important Topics42397
Node: SIMD alignment and fftw_malloc42690
Node: Multi-dimensional Array Format44879
Node: Row-major Format45499
Node: Column-major Format47195
Node: Fixed-size Arrays in C48276
Node: Dynamic Arrays in C49712
Node: Dynamic Arrays in C-The Wrong Way51346
Node: Words of Wisdom-Saving Plans53094
Node: Caveats in Using Wisdom55762
Node: FFTW Reference57845
Node: Data Types and Files58333
Node: Complex numbers58765
Node: Precision60503
Node: Memory Allocation62063
Node: Using Plans63628
Node: Basic Interface67653
Ref: Basic Interface-Footnote-168397
Node: Complex DFTs68461
Node: Planner Flags72426
Node: Real-data DFTs77866
Node: Real-data DFT Array Format82855
Node: Real-to-Real Transforms85111
Node: Real-to-Real Transform Kinds89074
Node: Advanced Interface91539
Node: Advanced Complex DFTs92279
Node: Advanced Real-data DFTs96532
Node: Advanced Real-to-real Transforms98860
Node: Guru Interface99965
Node: Interleaved and split arrays100889
Node: Guru vector and transform sizes101928
Node: Guru Complex DFTs104487
Node: Guru Real-data DFTs107323
Node: Guru Real-to-real Transforms110242
Node: 64-bit Guru Interface111561
Node: New-array Execute Functions113876
Node: Wisdom118372
Node: Wisdom Export118731
Node: Wisdom Import120709
Node: Forgetting Wisdom122736
Node: Wisdom Utilities123109
Node: What FFTW Really Computes124471
Node: The 1d Discrete Fourier Transform (DFT)125296
Node: The 1d Real-data DFT126654
Node: 1d Real-even DFTs (DCTs)128318
Node: 1d Real-odd DFTs (DSTs)131519
Node: 1d Discrete Hartley Transforms (DHTs)134455
Node: Multi-dimensional Transforms135131
Node: Multi-threaded FFTW137735
Node: Installation and Supported Hardware/Software139201
Node: Usage of Multi-threaded FFTW141025
Node: How Many Threads to Use?144325
Node: Thread safety145347
Node: Distributed-memory FFTW with MPI148053
Node: FFTW MPI Installation150628
Node: Linking and Initializing MPI FFTW152415
Node: 2d MPI example153638
Node: MPI Data Distribution157863
Node: Basic and advanced distribution interfaces160737
Node: Load balancing165158
Node: Transposed distributions166844
Node: One-dimensional distributions170611
Node: Multi-dimensional MPI DFTs of Real Data173176
Node: Other Multi-dimensional Real-data MPI Transforms177817
Node: FFTW MPI Transposes179990
Node: Basic distributed-transpose interface180830
Node: Advanced distributed-transpose interface183003
Node: An improved replacement for MPI_Alltoall184287
Node: FFTW MPI Wisdom186256
Ref: FFTW MPI Wisdom-Footnote-1188994
Node: Avoiding MPI Deadlocks189908
Node: FFTW MPI Performance Tips190933
Node: Combining MPI and Threads192398
Node: FFTW MPI Reference195861
Node: MPI Files and Data Types196440
Node: MPI Initialization197436
Node: Using MPI Plans198535
Node: MPI Data Distribution Functions200361
Node: MPI Plan Creation205818
Node: MPI Wisdom Communication216494
Node: FFTW MPI Fortran Interface217420
Ref: FFTW MPI Fortran Interface-Footnote-1223443
Node: Calling FFTW from Modern Fortran223851
Node: Overview of Fortran interface225201
Node: Extended and quadruple precision in Fortran228656
Node: Reversing array dimensions230037
Node: FFTW Fortran type reference233568
Node: Plan execution in Fortran238062
Node: Allocating aligned memory in Fortran240945
Node: Accessing the wisdom API from Fortran244307
Node: Wisdom File Export/Import from Fortran245084
Node: Wisdom String Export/Import from Fortran246746
Node: Wisdom Generic Export/Import from Fortran248731
Node: Defining an FFTW module250961
Node: Calling FFTW from Legacy Fortran252032
Node: Fortran-interface routines253589
Ref: Fortran-interface routines-Footnote-1257244
Ref: Fortran-interface routines-Footnote-2257447
Node: FFTW Constants in Fortran257580
Node: FFTW Execution in Fortran258734
Node: Fortran Examples261480
Node: Wisdom of Fortran?264881
Node: Upgrading from FFTW version 2266560
Ref: Upgrading from FFTW version 2-Footnote-1276187
Node: Installation and Customization276370
Node: Installation on Unix278011
Node: Installation on non-Unix systems286088
Node: Cycle Counters288305
Node: Generating your own code290056
Node: Acknowledgments292090
Node: License and Copyright295806
Node: Concept Index297676
Node: Library Index336589

End Tag Table
