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

This manual is for FFTW (version 3.3.2, 28 April 2012).

   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 Texinfo documentation system
START-INFO-DIR-ENTRY
* fftw3: (fftw3).	FFTW User's Manual.
END-INFO-DIR-ENTRY


Indirect:
fftw3.info-1: 1073
fftw3.info-2: 297043

Tag Table:
(Indirect)
Node: Top1073
Node: Introduction1746
Node: Tutorial8176
Ref: Tutorial-Footnote-19420
Node: Complex One-Dimensional DFTs9514
Node: Complex Multi-Dimensional DFTs15270
Ref: Complex Multi-Dimensional DFTs-Footnote-118702
Node: One-Dimensional DFTs of Real Data18837
Node: Multi-Dimensional DFTs of Real Data23282
Node: More DFTs of Real Data26854
Node: The Halfcomplex-format DFT30356
Node: Real even/odd DFTs (cosine/sine transforms)32965
Ref: Real even/odd DFTs (cosine/sine transforms)-Footnote-138575
Ref: Real even/odd DFTs (cosine/sine transforms)-Footnote-238764
Node: The Discrete Hartley Transform39697
Ref: The Discrete Hartley Transform-Footnote-141882
Node: Other Important Topics42131
Node: SIMD alignment and fftw_malloc42424
Node: Multi-dimensional Array Format44684
Node: Row-major Format45305
Node: Column-major Format46998
Node: Fixed-size Arrays in C48082
Node: Dynamic Arrays in C49518
Node: Dynamic Arrays in C-The Wrong Way51156
Node: Words of Wisdom-Saving Plans52904
Node: Caveats in Using Wisdom55579
Node: FFTW Reference57667
Node: Data Types and Files58155
Node: Complex numbers58587
Node: Precision60328
Node: Memory Allocation61890
Node: Using Plans63461
Node: Basic Interface67341
Ref: Basic Interface-Footnote-168085
Node: Complex DFTs68149
Node: Planner Flags72116
Node: Real-data DFTs77473
Node: Real-data DFT Array Format82469
Node: Real-to-Real Transforms84724
Node: Real-to-Real Transform Kinds88694
Node: Advanced Interface91162
Node: Advanced Complex DFTs91902
Node: Advanced Real-data DFTs96161
Node: Advanced Real-to-real Transforms98488
Node: Guru Interface99594
Node: Interleaved and split arrays100517
Node: Guru vector and transform sizes101560
Node: Guru Complex DFTs104125
Node: Guru Real-data DFTs106961
Node: Guru Real-to-real Transforms109884
Node: 64-bit Guru Interface111203
Node: New-array Execute Functions113526
Node: Wisdom117524
Node: Wisdom Export117883
Node: Wisdom Import119857
Node: Forgetting Wisdom121879
Node: Wisdom Utilities122251
Node: What FFTW Really Computes123618
Node: The 1d Discrete Fourier Transform (DFT)124443
Node: The 1d Real-data DFT125802
Node: 1d Real-even DFTs (DCTs)127456
Node: 1d Real-odd DFTs (DSTs)130665
Node: 1d Discrete Hartley Transforms (DHTs)133607
Node: Multi-dimensional Transforms134283
Node: Multi-threaded FFTW136886
Node: Installation and Supported Hardware/Software138355
Node: Usage of Multi-threaded FFTW140180
Node: How Many Threads to Use?143488
Node: Thread safety144512
Node: Distributed-memory FFTW with MPI146680
Node: FFTW MPI Installation149259
Node: Linking and Initializing MPI FFTW151051
Node: 2d MPI example152281
Node: MPI Data Distribution156517
Node: Basic and advanced distribution interfaces159395
Node: Load balancing163830
Node: Transposed distributions165516
Node: One-dimensional distributions169288
Node: Multi-dimensional MPI DFTs of Real Data171857
Node: Other Multi-dimensional Real-data MPI Transforms176505
Node: FFTW MPI Transposes178678
Node: Basic distributed-transpose interface179518
Node: Advanced distributed-transpose interface181702
Node: An improved replacement for MPI_Alltoall182990
Node: FFTW MPI Wisdom184966
Ref: FFTW MPI Wisdom-Footnote-1187709
Node: Avoiding MPI Deadlocks188622
Node: FFTW MPI Performance Tips189651
Node: Combining MPI and Threads191120
Node: FFTW MPI Reference194591
Node: MPI Files and Data Types195170
Node: MPI Initialization196166
Node: Using MPI Plans197265
Node: MPI Data Distribution Functions199091
Node: MPI Plan Creation204547
Node: MPI Wisdom Communication215224
Node: FFTW MPI Fortran Interface216150
Ref: FFTW MPI Fortran Interface-Footnote-1222179
Node: Calling FFTW from Modern Fortran222586
Node: Overview of Fortran interface223937
Node: Extended and quadruple precision in Fortran227389
Node: Reversing array dimensions228770
Node: FFTW Fortran type reference232305
Node: Plan execution in Fortran236792
Node: Allocating aligned memory in Fortran239688
Node: Accessing the wisdom API from Fortran243052
Node: Wisdom File Export/Import from Fortran243829
Node: Wisdom String Export/Import from Fortran245491
Node: Wisdom Generic Export/Import from Fortran247479
Node: Defining an FFTW module249709
Node: Calling FFTW from Legacy Fortran250778
Node: Fortran-interface routines252335
Ref: Fortran-interface routines-Footnote-1255993
Ref: Fortran-interface routines-Footnote-2256196
Node: FFTW Constants in Fortran256329
Node: FFTW Execution in Fortran257484
Node: Fortran Examples260240
Node: Wisdom of Fortran?263659
Node: Upgrading from FFTW version 2265339
Ref: Upgrading from FFTW version 2-Footnote-1274962
Node: Installation and Customization275145
Node: Installation on Unix276789
Node: Installation on non-Unix systems285452
Node: Cycle Counters287667
Node: Generating your own code289419
Node: Acknowledgments291454
Node: License and Copyright295174
Node: Concept Index297043
Node: Library Index333685

End Tag Table
