This is fftw.info, produced by makeinfo version 4.2 from fftw.texi. This is the FFTW User's manual. Copyright (C) 1997-1999 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.  Indirect: fftw.info-1: 845 fftw.info-2: 49505 fftw.info-3: 98373 fftw.info-4: 148305 fftw.info-5: 195175  Tag Table: (Indirect) Node: Top845 Node: Introduction4259 Node: Tutorial10607 Node: Complex One-dimensional Transforms Tutorial12836 Node: Complex Multi-dimensional Transforms Tutorial16319 Node: Real One-dimensional Transforms Tutorial20021 Ref: Real One-dimensional Transforms Tutorial-Footnote-124847 Node: Real Multi-dimensional Transforms Tutorial25023 Node: Multi-dimensional Array Format33169 Node: Row-major Format33863 Node: Column-major Format35201 Node: Static Arrays in C36177 Node: Dynamic Arrays in C36666 Node: Dynamic Arrays in C-The Wrong Way38094 Node: Words of Wisdom39840 Node: Caveats in Using Wisdom44489 Node: Importing and Exporting Wisdom45996 Node: FFTW Reference49505 Node: Data Types50849 Node: One-dimensional Transforms Reference53597 Node: fftw_create_plan54271 Ref: fftw_create_plan-Footnote-160092 Node: Discussion on Specific Plans60217 Node: fftw61562 Node: fftw_destroy_plan64208 Node: What FFTW Really Computes64641 Node: Multi-dimensional Transforms Reference66000 Node: fftwnd_create_plan66659 Ref: fftwnd_create_plan-Footnote-173099 Node: fftwnd73471 Node: fftwnd_destroy_plan76433 Node: What FFTWND Really Computes76884 Node: Real One-dimensional Transforms Reference77766 Ref: Real One-dimensional Transforms Reference-Footnote-178494 Node: rfftw_create_plan78585 Node: rfftw83769 Node: rfftw_destroy_plan86369 Node: What RFFTW Really Computes86824 Node: Real Multi-dimensional Transforms Reference88202 Node: rfftwnd_create_plan88963 Node: rfftwnd93914 Node: Array Dimensions for Real Multi-dimensional Transforms98373 Node: Strides in In-place RFFTWND100420 Node: rfftwnd_destroy_plan102812 Node: What RFFTWND Really Computes103295 Node: Wisdom Reference104233 Node: fftw_export_wisdom104499 Node: fftw_import_wisdom106146 Node: fftw_forget_wisdom108013 Node: Memory Allocator Reference108392 Node: Thread safety109475 Node: Parallel FFTW111388 Node: Multi-threaded FFTW113488 Node: Installation and Supported Hardware/Software114386 Node: Usage of Multi-threaded FFTW116205 Ref: Usage of Multi-threaded FFTW-Footnote-1120052 Node: How Many Threads to Use?120418 Node: Using Multi-threaded FFTW in a Multi-threaded Program122084 Node: Tips for Optimal Threading122785 Node: MPI FFTW124401 Node: MPI FFTW Installation125243 Node: Usage of MPI FFTW for Complex Multi-dimensional Transforms127040 Node: MPI Data Layout132162 Node: Usage of MPI FFTW for Real Multi-dimensional Transforms137357 Node: Usage of MPI FFTW for Complex One-dimensional Transforms143774 Ref: Usage of MPI FFTW for Complex One-dimensional Transforms-Footnote-1147938 Node: MPI Tips148305 Ref: MPI Tips-Footnote-1150141 Node: Calling FFTW from Fortran150297 Node: Wrapper Routines151725 Ref: Wrapper Routines-Footnote-1154864 Node: FFTW Constants in Fortran155067 Node: Fortran Examples156665 Node: Installation and Customization160353 Node: Installation on Unix161690 Ref: Installation on Unix-Footnote-1166017 Node: Installation on non-Unix Systems166216 Node: Installing FFTW in both single and double precision168536 Node: gcc and Pentium hacks170220 Node: Customizing the timer172751 Node: Generating your own code174665 Node: Acknowledgments177314 Node: License and Copyright180169 Node: Concept Index181806 Node: Library Index195175  End Tag Table