annotate src/fftw-3.3.3/doc/html/Library-Index.html @ 95:89f5e221ed7b

Add FFTW3
author Chris Cannam <cannam@all-day-breakfast.com>
date Wed, 20 Mar 2013 15:35:50 +0000 (2013-03-20)
parents
children
rev   line source
cannam@95 1 <html lang="en">
cannam@95 2 <head>
cannam@95 3 <title>Library Index - FFTW 3.3.3</title>
cannam@95 4 <meta http-equiv="Content-Type" content="text/html">
cannam@95 5 <meta name="description" content="FFTW 3.3.3">
cannam@95 6 <meta name="generator" content="makeinfo 4.13">
cannam@95 7 <link title="Top" rel="start" href="index.html#Top">
cannam@95 8 <link rel="prev" href="Concept-Index.html#Concept-Index" title="Concept Index">
cannam@95 9 <link href="http://www.gnu.org/software/texinfo/" rel="generator-home" title="Texinfo Homepage">
cannam@95 10 <!--
cannam@95 11 This manual is for FFTW
cannam@95 12 (version 3.3.3, 25 November 2012).
cannam@95 13
cannam@95 14 Copyright (C) 2003 Matteo Frigo.
cannam@95 15
cannam@95 16 Copyright (C) 2003 Massachusetts Institute of Technology.
cannam@95 17
cannam@95 18 Permission is granted to make and distribute verbatim copies of
cannam@95 19 this manual provided the copyright notice and this permission
cannam@95 20 notice are preserved on all copies.
cannam@95 21
cannam@95 22 Permission is granted to copy and distribute modified versions of
cannam@95 23 this manual under the conditions for verbatim copying, provided
cannam@95 24 that the entire resulting derived work is distributed under the
cannam@95 25 terms of a permission notice identical to this one.
cannam@95 26
cannam@95 27 Permission is granted to copy and distribute translations of this
cannam@95 28 manual into another language, under the above conditions for
cannam@95 29 modified versions, except that this permission notice may be
cannam@95 30 stated in a translation approved by the Free Software Foundation.
cannam@95 31 -->
cannam@95 32 <meta http-equiv="Content-Style-Type" content="text/css">
cannam@95 33 <style type="text/css"><!--
cannam@95 34 pre.display { font-family:inherit }
cannam@95 35 pre.format { font-family:inherit }
cannam@95 36 pre.smalldisplay { font-family:inherit; font-size:smaller }
cannam@95 37 pre.smallformat { font-family:inherit; font-size:smaller }
cannam@95 38 pre.smallexample { font-size:smaller }
cannam@95 39 pre.smalllisp { font-size:smaller }
cannam@95 40 span.sc { font-variant:small-caps }
cannam@95 41 span.roman { font-family:serif; font-weight:normal; }
cannam@95 42 span.sansserif { font-family:sans-serif; font-weight:normal; }
cannam@95 43 --></style>
cannam@95 44 </head>
cannam@95 45 <body>
cannam@95 46 <div class="node">
cannam@95 47 <a name="Library-Index"></a>
cannam@95 48 <p>
cannam@95 49 Previous:&nbsp;<a rel="previous" accesskey="p" href="Concept-Index.html#Concept-Index">Concept Index</a>,
cannam@95 50 Up:&nbsp;<a rel="up" accesskey="u" href="index.html#Top">Top</a>
cannam@95 51 <hr>
cannam@95 52 </div>
cannam@95 53
cannam@95 54 <h2 class="chapter">14 Library Index</h2>
cannam@95 55
cannam@95 56
cannam@95 57
cannam@95 58 <ul class="index-fn" compact>
cannam@95 59 <li><a href="Wisdom-String-Export_002fImport-from-Fortran.html#index-c_005fassociated-569"><code>c_associated</code></a>: <a href="Wisdom-String-Export_002fImport-from-Fortran.html#Wisdom-String-Export_002fImport-from-Fortran">Wisdom String Export/Import from Fortran</a></li>
cannam@95 60 <li><a href="FFTW-Fortran-type-reference.html#index-C_005fDOUBLE-530"><code>C_DOUBLE</code></a>: <a href="FFTW-Fortran-type-reference.html#FFTW-Fortran-type-reference">FFTW Fortran type reference</a></li>
cannam@95 61 <li><a href="Overview-of-Fortran-interface.html#index-C_005fDOUBLE-509"><code>C_DOUBLE</code></a>: <a href="Overview-of-Fortran-interface.html#Overview-of-Fortran-interface">Overview of Fortran interface</a></li>
cannam@95 62 <li><a href="FFTW-Fortran-type-reference.html#index-C_005fDOUBLE_005fCOMPLEX-533"><code>C_DOUBLE_COMPLEX</code></a>: <a href="FFTW-Fortran-type-reference.html#FFTW-Fortran-type-reference">FFTW Fortran type reference</a></li>
cannam@95 63 <li><a href="Overview-of-Fortran-interface.html#index-C_005fDOUBLE_005fCOMPLEX-510"><code>C_DOUBLE_COMPLEX</code></a>: <a href="Overview-of-Fortran-interface.html#Overview-of-Fortran-interface">Overview of Fortran interface</a></li>
cannam@95 64 <li><a href="Wisdom-Generic-Export_002fImport-from-Fortran.html#index-c_005ff_005fpointer-575"><code>c_f_pointer</code></a>: <a href="Wisdom-Generic-Export_002fImport-from-Fortran.html#Wisdom-Generic-Export_002fImport-from-Fortran">Wisdom Generic Export/Import from Fortran</a></li>
cannam@95 65 <li><a href="Wisdom-String-Export_002fImport-from-Fortran.html#index-c_005ff_005fpointer-570"><code>c_f_pointer</code></a>: <a href="Wisdom-String-Export_002fImport-from-Fortran.html#Wisdom-String-Export_002fImport-from-Fortran">Wisdom String Export/Import from Fortran</a></li>
cannam@95 66 <li><a href="Allocating-aligned-memory-in-Fortran.html#index-c_005ff_005fpointer-563"><code>c_f_pointer</code></a>: <a href="Allocating-aligned-memory-in-Fortran.html#Allocating-aligned-memory-in-Fortran">Allocating aligned memory in Fortran</a></li>
cannam@95 67 <li><a href="FFTW-Fortran-type-reference.html#index-c_005ff_005fpointer-547"><code>c_f_pointer</code></a>: <a href="FFTW-Fortran-type-reference.html#FFTW-Fortran-type-reference">FFTW Fortran type reference</a></li>
cannam@95 68 <li><a href="Reversing-array-dimensions.html#index-c_005ff_005fpointer-526"><code>c_f_pointer</code></a>: <a href="Reversing-array-dimensions.html#Reversing-array-dimensions">Reversing array dimensions</a></li>
cannam@95 69 <li><a href="FFTW-Fortran-type-reference.html#index-C_005fFFTW_005fR2R_005fKIND-542"><code>C_FFTW_R2R_KIND</code></a>: <a href="FFTW-Fortran-type-reference.html#FFTW-Fortran-type-reference">FFTW Fortran type reference</a></li>
cannam@95 70 <li><a href="FFTW-Fortran-type-reference.html#index-C_005fFLOAT-531"><code>C_FLOAT</code></a>: <a href="FFTW-Fortran-type-reference.html#FFTW-Fortran-type-reference">FFTW Fortran type reference</a></li>
cannam@95 71 <li><a href="FFTW-Fortran-type-reference.html#index-C_005fFLOAT_005fCOMPLEX-534"><code>C_FLOAT_COMPLEX</code></a>: <a href="FFTW-Fortran-type-reference.html#FFTW-Fortran-type-reference">FFTW Fortran type reference</a></li>
cannam@95 72 <li><a href="Wisdom-Generic-Export_002fImport-from-Fortran.html#index-c_005ffunloc-573"><code>c_funloc</code></a>: <a href="Wisdom-Generic-Export_002fImport-from-Fortran.html#Wisdom-Generic-Export_002fImport-from-Fortran">Wisdom Generic Export/Import from Fortran</a></li>
cannam@95 73 <li><a href="FFTW-Fortran-type-reference.html#index-C_005fFUNPTR-552"><code>C_FUNPTR</code></a>: <a href="FFTW-Fortran-type-reference.html#FFTW-Fortran-type-reference">FFTW Fortran type reference</a></li>
cannam@95 74 <li><a href="FFTW-Fortran-type-reference.html#index-C_005fINT-537"><code>C_INT</code></a>: <a href="FFTW-Fortran-type-reference.html#FFTW-Fortran-type-reference">FFTW Fortran type reference</a></li>
cannam@95 75 <li><a href="Overview-of-Fortran-interface.html#index-C_005fINT-508"><code>C_INT</code></a>: <a href="Overview-of-Fortran-interface.html#Overview-of-Fortran-interface">Overview of Fortran interface</a></li>
cannam@95 76 <li><a href="FFTW-Fortran-type-reference.html#index-C_005fINTPTR_005fT-538"><code>C_INTPTR_T</code></a>: <a href="FFTW-Fortran-type-reference.html#FFTW-Fortran-type-reference">FFTW Fortran type reference</a></li>
cannam@95 77 <li><a href="Wisdom-Generic-Export_002fImport-from-Fortran.html#index-c_005floc-574"><code>c_loc</code></a>: <a href="Wisdom-Generic-Export_002fImport-from-Fortran.html#Wisdom-Generic-Export_002fImport-from-Fortran">Wisdom Generic Export/Import from Fortran</a></li>
cannam@95 78 <li><a href="FFTW-Fortran-type-reference.html#index-C_005fLONG_005fDOUBLE-532"><code>C_LONG_DOUBLE</code></a>: <a href="FFTW-Fortran-type-reference.html#FFTW-Fortran-type-reference">FFTW Fortran type reference</a></li>
cannam@95 79 <li><a href="FFTW-Fortran-type-reference.html#index-C_005fLONG_005fDOUBLE_005fCOMPLEX-535"><code>C_LONG_DOUBLE_COMPLEX</code></a>: <a href="FFTW-Fortran-type-reference.html#FFTW-Fortran-type-reference">FFTW Fortran type reference</a></li>
cannam@95 80 <li><a href="Overview-of-Fortran-interface.html#index-C_005fPTR-507"><code>C_PTR</code></a>: <a href="Overview-of-Fortran-interface.html#Overview-of-Fortran-interface">Overview of Fortran interface</a></li>
cannam@95 81 <li><a href="FFTW-Fortran-type-reference.html#index-C_005fSIZE_005fT-539"><code>C_SIZE_T</code></a>: <a href="FFTW-Fortran-type-reference.html#FFTW-Fortran-type-reference">FFTW Fortran type reference</a></li>
cannam@95 82 <li><a href="Fortran-Examples.html#index-dfftw_005fdestroy_005fplan-589"><code>dfftw_destroy_plan</code></a>: <a href="Fortran-Examples.html#Fortran-Examples">Fortran Examples</a></li>
cannam@95 83 <li><a href="FFTW-Execution-in-Fortran.html#index-dfftw_005fexecute-584"><code>dfftw_execute</code></a>: <a href="FFTW-Execution-in-Fortran.html#FFTW-Execution-in-Fortran">FFTW Execution in Fortran</a></li>
cannam@95 84 <li><a href="Fortran-Examples.html#index-dfftw_005fexecute_005fdft-588"><code>dfftw_execute_dft</code></a>: <a href="Fortran-Examples.html#Fortran-Examples">Fortran Examples</a></li>
cannam@95 85 <li><a href="FFTW-Execution-in-Fortran.html#index-dfftw_005fexecute_005fdft-585"><code>dfftw_execute_dft</code></a>: <a href="FFTW-Execution-in-Fortran.html#FFTW-Execution-in-Fortran">FFTW Execution in Fortran</a></li>
cannam@95 86 <li><a href="Fortran-Examples.html#index-dfftw_005fexecute_005fdft_005fr2c-594"><code>dfftw_execute_dft_r2c</code></a>: <a href="Fortran-Examples.html#Fortran-Examples">Fortran Examples</a></li>
cannam@95 87 <li><a href="Wisdom-of-Fortran_003f.html#index-dfftw_005fexport_005fwisdom-601"><code>dfftw_export_wisdom</code></a>: <a href="Wisdom-of-Fortran_003f.html#Wisdom-of-Fortran_003f">Wisdom of Fortran?</a></li>
cannam@95 88 <li><a href="Wisdom-of-Fortran_003f.html#index-dfftw_005fforget_005fwisdom-602"><code>dfftw_forget_wisdom</code></a>: <a href="Wisdom-of-Fortran_003f.html#Wisdom-of-Fortran_003f">Wisdom of Fortran?</a></li>
cannam@95 89 <li><a href="Wisdom-of-Fortran_003f.html#index-dfftw_005fimport_005fsystem_005fwisdom-599"><code>dfftw_import_system_wisdom</code></a>: <a href="Wisdom-of-Fortran_003f.html#Wisdom-of-Fortran_003f">Wisdom of Fortran?</a></li>
cannam@95 90 <li><a href="Wisdom-of-Fortran_003f.html#index-dfftw_005fimport_005fwisdom-600"><code>dfftw_import_wisdom</code></a>: <a href="Wisdom-of-Fortran_003f.html#Wisdom-of-Fortran_003f">Wisdom of Fortran?</a></li>
cannam@95 91 <li><a href="Fortran-Examples.html#index-dfftw_005finit_005fthreads-590"><code>dfftw_init_threads</code></a>: <a href="Fortran-Examples.html#Fortran-Examples">Fortran Examples</a></li>
cannam@95 92 <li><a href="Fortran-Examples.html#index-dfftw_005fplan_005fdft_005f1d-587"><code>dfftw_plan_dft_1d</code></a>: <a href="Fortran-Examples.html#Fortran-Examples">Fortran Examples</a></li>
cannam@95 93 <li><a href="Fortran-Examples.html#index-dfftw_005fplan_005fdft_005f3d-592"><code>dfftw_plan_dft_3d</code></a>: <a href="Fortran-Examples.html#Fortran-Examples">Fortran Examples</a></li>
cannam@95 94 <li><a href="Fortran-Examples.html#index-dfftw_005fplan_005fdft_005fr2c_005f1d-593"><code>dfftw_plan_dft_r2c_1d</code></a>: <a href="Fortran-Examples.html#Fortran-Examples">Fortran Examples</a></li>
cannam@95 95 <li><a href="Fortran-Examples.html#index-dfftw_005fplan_005fdft_005fr2c_005f2d-595"><code>dfftw_plan_dft_r2c_2d</code></a>: <a href="Fortran-Examples.html#Fortran-Examples">Fortran Examples</a></li>
cannam@95 96 <li><a href="Fortran-Examples.html#index-dfftw_005fplan_005fwith_005fnthreads-591"><code>dfftw_plan_with_nthreads</code></a>: <a href="Fortran-Examples.html#Fortran-Examples">Fortran Examples</a></li>
cannam@95 97 <li><a href="Allocating-aligned-memory-in-Fortran.html#index-fftw_005falloc_005fcomplex-562"><code>fftw_alloc_complex</code></a>: <a href="Allocating-aligned-memory-in-Fortran.html#Allocating-aligned-memory-in-Fortran">Allocating aligned memory in Fortran</a></li>
cannam@95 98 <li><a href="Reversing-array-dimensions.html#index-fftw_005falloc_005fcomplex-525"><code>fftw_alloc_complex</code></a>: <a href="Reversing-array-dimensions.html#Reversing-array-dimensions">Reversing array dimensions</a></li>
cannam@95 99 <li><a href="Basic-and-advanced-distribution-interfaces.html#index-fftw_005falloc_005fcomplex-373"><code>fftw_alloc_complex</code></a>: <a href="Basic-and-advanced-distribution-interfaces.html#Basic-and-advanced-distribution-interfaces">Basic and advanced distribution interfaces</a></li>
cannam@95 100 <li><a href="Memory-Allocation.html#index-fftw_005falloc_005fcomplex-150"><code>fftw_alloc_complex</code></a>: <a href="Memory-Allocation.html#Memory-Allocation">Memory Allocation</a></li>
cannam@95 101 <li><a href="SIMD-alignment-and-fftw_005fmalloc.html#index-fftw_005falloc_005fcomplex-114"><code>fftw_alloc_complex</code></a>: <a href="SIMD-alignment-and-fftw_005fmalloc.html#SIMD-alignment-and-fftw_005fmalloc">SIMD alignment and fftw_malloc</a></li>
cannam@95 102 <li><a href="Complex-One_002dDimensional-DFTs.html#index-fftw_005falloc_005fcomplex-17"><code>fftw_alloc_complex</code></a>: <a href="Complex-One_002dDimensional-DFTs.html#Complex-One_002dDimensional-DFTs">Complex One-Dimensional DFTs</a></li>
cannam@95 103 <li><a href="Allocating-aligned-memory-in-Fortran.html#index-fftw_005falloc_005freal-561"><code>fftw_alloc_real</code></a>: <a href="Allocating-aligned-memory-in-Fortran.html#Allocating-aligned-memory-in-Fortran">Allocating aligned memory in Fortran</a></li>
cannam@95 104 <li><a href="FFTW-Fortran-type-reference.html#index-fftw_005falloc_005freal-546"><code>fftw_alloc_real</code></a>: <a href="FFTW-Fortran-type-reference.html#FFTW-Fortran-type-reference">FFTW Fortran type reference</a></li>
cannam@95 105 <li><a href="Other-Multi_002ddimensional-Real_002ddata-MPI-Transforms.html#index-fftw_005falloc_005freal-395"><code>fftw_alloc_real</code></a>: <a href="Other-Multi_002ddimensional-Real_002ddata-MPI-Transforms.html#Other-Multi_002ddimensional-Real_002ddata-MPI-Transforms">Other Multi-dimensional Real-data MPI Transforms</a></li>
cannam@95 106 <li><a href="Multi_002ddimensional-MPI-DFTs-of-Real-Data.html#index-fftw_005falloc_005freal-388"><code>fftw_alloc_real</code></a>: <a href="Multi_002ddimensional-MPI-DFTs-of-Real-Data.html#Multi_002ddimensional-MPI-DFTs-of-Real-Data">Multi-dimensional MPI DFTs of Real Data</a></li>
cannam@95 107 <li><a href="Memory-Allocation.html#index-fftw_005falloc_005freal-149"><code>fftw_alloc_real</code></a>: <a href="Memory-Allocation.html#Memory-Allocation">Memory Allocation</a></li>
cannam@95 108 <li><a href="SIMD-alignment-and-fftw_005fmalloc.html#index-fftw_005falloc_005freal-113"><code>fftw_alloc_real</code></a>: <a href="SIMD-alignment-and-fftw_005fmalloc.html#SIMD-alignment-and-fftw_005fmalloc">SIMD alignment and fftw_malloc</a></li>
cannam@95 109 <li><a href="Complex-DFTs.html#index-FFTW_005fBACKWARD-168"><code>FFTW_BACKWARD</code></a>: <a href="Complex-DFTs.html#Complex-DFTs">Complex DFTs</a></li>
cannam@95 110 <li><a href="One_002dDimensional-DFTs-of-Real-Data.html#index-FFTW_005fBACKWARD-53"><code>FFTW_BACKWARD</code></a>: <a href="One_002dDimensional-DFTs-of-Real-Data.html#One_002dDimensional-DFTs-of-Real-Data">One-Dimensional DFTs of Real Data</a></li>
cannam@95 111 <li><a href="Complex-One_002dDimensional-DFTs.html#index-FFTW_005fBACKWARD-25"><code>FFTW_BACKWARD</code></a>: <a href="Complex-One_002dDimensional-DFTs.html#Complex-One_002dDimensional-DFTs">Complex One-Dimensional DFTs</a></li>
cannam@95 112 <li><a href="MPI-Initialization.html#index-fftw_005fcleanup-437"><code>fftw_cleanup</code></a>: <a href="MPI-Initialization.html#MPI-Initialization">MPI Initialization</a></li>
cannam@95 113 <li><a href="Using-Plans.html#index-fftw_005fcleanup-155"><code>fftw_cleanup</code></a>: <a href="Using-Plans.html#Using-Plans">Using Plans</a></li>
cannam@95 114 <li><a href="Usage-of-Multi_002dthreaded-FFTW.html#index-fftw_005fcleanup_005fthreads-338"><code>fftw_cleanup_threads</code></a>: <a href="Usage-of-Multi_002dthreaded-FFTW.html#Usage-of-Multi_002dthreaded-FFTW">Usage of Multi-threaded FFTW</a></li>
cannam@95 115 <li><a href="FFTW-Fortran-type-reference.html#index-fftw_005fcomplex-528"><code>fftw_complex</code></a>: <a href="FFTW-Fortran-type-reference.html#FFTW-Fortran-type-reference">FFTW Fortran type reference</a></li>
cannam@95 116 <li><a href="Overview-of-Fortran-interface.html#index-fftw_005fcomplex-506"><code>fftw_complex</code></a>: <a href="Overview-of-Fortran-interface.html#Overview-of-Fortran-interface">Overview of Fortran interface</a></li>
cannam@95 117 <li><a href="Complex-numbers.html#index-fftw_005fcomplex-139"><code>fftw_complex</code></a>: <a href="Complex-numbers.html#Complex-numbers">Complex numbers</a></li>
cannam@95 118 <li><a href="Complex-One_002dDimensional-DFTs.html#index-fftw_005fcomplex-19"><code>fftw_complex</code></a>: <a href="Complex-One_002dDimensional-DFTs.html#Complex-One_002dDimensional-DFTs">Complex One-Dimensional DFTs</a></li>
cannam@95 119 <li><a href="Using-Plans.html#index-fftw_005fcost-156"><code>fftw_cost</code></a>: <a href="Using-Plans.html#Using-Plans">Using Plans</a></li>
cannam@95 120 <li><a href="FFTW-Fortran-type-reference.html#index-FFTW_005fDESTROY_005fINPUT-543"><code>FFTW_DESTROY_INPUT</code></a>: <a href="FFTW-Fortran-type-reference.html#FFTW-Fortran-type-reference">FFTW Fortran type reference</a></li>
cannam@95 121 <li><a href="FFTW-MPI-Performance-Tips.html#index-FFTW_005fDESTROY_005fINPUT-426"><code>FFTW_DESTROY_INPUT</code></a>: <a href="FFTW-MPI-Performance-Tips.html#FFTW-MPI-Performance-Tips">FFTW MPI Performance Tips</a></li>
cannam@95 122 <li><a href="Planner-Flags.html#index-FFTW_005fDESTROY_005fINPUT-176"><code>FFTW_DESTROY_INPUT</code></a>: <a href="Planner-Flags.html#Planner-Flags">Planner Flags</a></li>
cannam@95 123 <li><a href="Overview-of-Fortran-interface.html#index-fftw_005fdestroy_005fplan-505"><code>fftw_destroy_plan</code></a>: <a href="Overview-of-Fortran-interface.html#Overview-of-Fortran-interface">Overview of Fortran interface</a></li>
cannam@95 124 <li><a href="Avoiding-MPI-Deadlocks.html#index-fftw_005fdestroy_005fplan-421"><code>fftw_destroy_plan</code></a>: <a href="Avoiding-MPI-Deadlocks.html#Avoiding-MPI-Deadlocks">Avoiding MPI Deadlocks</a></li>
cannam@95 125 <li><a href="Using-Plans.html#index-fftw_005fdestroy_005fplan-154"><code>fftw_destroy_plan</code></a>: <a href="Using-Plans.html#Using-Plans">Using Plans</a></li>
cannam@95 126 <li><a href="Complex-One_002dDimensional-DFTs.html#index-fftw_005fdestroy_005fplan-32"><code>fftw_destroy_plan</code></a>: <a href="Complex-One_002dDimensional-DFTs.html#Complex-One_002dDimensional-DFTs">Complex One-Dimensional DFTs</a></li>
cannam@95 127 <li><a href="Real_002dto_002dReal-Transform-Kinds.html#index-FFTW_005fDHT-216"><code>FFTW_DHT</code></a>: <a href="Real_002dto_002dReal-Transform-Kinds.html#Real_002dto_002dReal-Transform-Kinds">Real-to-Real Transform Kinds</a></li>
cannam@95 128 <li><a href="The-Discrete-Hartley-Transform.html#index-FFTW_005fDHT-98"><code>FFTW_DHT</code></a>: <a href="The-Discrete-Hartley-Transform.html#The-Discrete-Hartley-Transform">The Discrete Hartley Transform</a></li>
cannam@95 129 <li><a href="Cycle-Counters.html#index-FFTW_005fESTIMATE-621"><code>FFTW_ESTIMATE</code></a>: <a href="Cycle-Counters.html#Cycle-Counters">Cycle Counters</a></li>
cannam@95 130 <li><a href="Planner-Flags.html#index-FFTW_005fESTIMATE-171"><code>FFTW_ESTIMATE</code></a>: <a href="Planner-Flags.html#Planner-Flags">Planner Flags</a></li>
cannam@95 131 <li><a href="Words-of-Wisdom_002dSaving-Plans.html#index-FFTW_005fESTIMATE-129"><code>FFTW_ESTIMATE</code></a>: <a href="Words-of-Wisdom_002dSaving-Plans.html#Words-of-Wisdom_002dSaving-Plans">Words of Wisdom-Saving Plans</a></li>
cannam@95 132 <li><a href="Complex-One_002dDimensional-DFTs.html#index-FFTW_005fESTIMATE-28"><code>FFTW_ESTIMATE</code></a>: <a href="Complex-One_002dDimensional-DFTs.html#Complex-One_002dDimensional-DFTs">Complex One-Dimensional DFTs</a></li>
cannam@95 133 <li><a href="Plan-execution-in-Fortran.html#index-fftw_005fexecute-554"><code>fftw_execute</code></a>: <a href="Plan-execution-in-Fortran.html#Plan-execution-in-Fortran">Plan execution in Fortran</a></li>
cannam@95 134 <li><a href="Overview-of-Fortran-interface.html#index-fftw_005fexecute-513"><code>fftw_execute</code></a>: <a href="Overview-of-Fortran-interface.html#Overview-of-Fortran-interface">Overview of Fortran interface</a></li>
cannam@95 135 <li><a href="Avoiding-MPI-Deadlocks.html#index-fftw_005fexecute-420"><code>fftw_execute</code></a>: <a href="Avoiding-MPI-Deadlocks.html#Avoiding-MPI-Deadlocks">Avoiding MPI Deadlocks</a></li>
cannam@95 136 <li><a href="Basic-distributed_002dtranspose-interface.html#index-fftw_005fexecute-398"><code>fftw_execute</code></a>: <a href="Basic-distributed_002dtranspose-interface.html#Basic-distributed_002dtranspose-interface">Basic distributed-transpose interface</a></li>
cannam@95 137 <li><a href="New_002darray-Execute-Functions.html#index-fftw_005fexecute-266"><code>fftw_execute</code></a>: <a href="New_002darray-Execute-Functions.html#New_002darray-Execute-Functions">New-array Execute Functions</a></li>
cannam@95 138 <li><a href="Using-Plans.html#index-fftw_005fexecute-153"><code>fftw_execute</code></a>: <a href="Using-Plans.html#Using-Plans">Using Plans</a></li>
cannam@95 139 <li><a href="Complex-One_002dDimensional-DFTs.html#index-fftw_005fexecute-29"><code>fftw_execute</code></a>: <a href="Complex-One_002dDimensional-DFTs.html#Complex-One_002dDimensional-DFTs">Complex One-Dimensional DFTs</a></li>
cannam@95 140 <li><a href="Plan-execution-in-Fortran.html#index-fftw_005fexecute_005fdft-555"><code>fftw_execute_dft</code></a>: <a href="Plan-execution-in-Fortran.html#Plan-execution-in-Fortran">Plan execution in Fortran</a></li>
cannam@95 141 <li><a href="Overview-of-Fortran-interface.html#index-fftw_005fexecute_005fdft-504"><code>fftw_execute_dft</code></a>: <a href="Overview-of-Fortran-interface.html#Overview-of-Fortran-interface">Overview of Fortran interface</a></li>
cannam@95 142 <li><a href="FFTW-MPI-Fortran-Interface.html#index-fftw_005fexecute_005fdft-497"><code>fftw_execute_dft</code></a>: <a href="FFTW-MPI-Fortran-Interface.html#FFTW-MPI-Fortran-Interface">FFTW MPI Fortran Interface</a></li>
cannam@95 143 <li><a href="New_002darray-Execute-Functions.html#index-fftw_005fexecute_005fdft-269"><code>fftw_execute_dft</code></a>: <a href="New_002darray-Execute-Functions.html#New_002darray-Execute-Functions">New-array Execute Functions</a></li>
cannam@95 144 <li><a href="Plan-execution-in-Fortran.html#index-fftw_005fexecute_005fdft_005fc2r-557"><code>fftw_execute_dft_c2r</code></a>: <a href="Plan-execution-in-Fortran.html#Plan-execution-in-Fortran">Plan execution in Fortran</a></li>
cannam@95 145 <li><a href="New_002darray-Execute-Functions.html#index-fftw_005fexecute_005fdft_005fc2r-273"><code>fftw_execute_dft_c2r</code></a>: <a href="New_002darray-Execute-Functions.html#New_002darray-Execute-Functions">New-array Execute Functions</a></li>
cannam@95 146 <li><a href="Plan-execution-in-Fortran.html#index-fftw_005fexecute_005fdft_005fr2c-556"><code>fftw_execute_dft_r2c</code></a>: <a href="Plan-execution-in-Fortran.html#Plan-execution-in-Fortran">Plan execution in Fortran</a></li>
cannam@95 147 <li><a href="Reversing-array-dimensions.html#index-fftw_005fexecute_005fdft_005fr2c-522"><code>fftw_execute_dft_r2c</code></a>: <a href="Reversing-array-dimensions.html#Reversing-array-dimensions">Reversing array dimensions</a></li>
cannam@95 148 <li><a href="New_002darray-Execute-Functions.html#index-fftw_005fexecute_005fdft_005fr2c-271"><code>fftw_execute_dft_r2c</code></a>: <a href="New_002darray-Execute-Functions.html#New_002darray-Execute-Functions">New-array Execute Functions</a></li>
cannam@95 149 <li><a href="Plan-execution-in-Fortran.html#index-fftw_005fexecute_005fr2r-558"><code>fftw_execute_r2r</code></a>: <a href="Plan-execution-in-Fortran.html#Plan-execution-in-Fortran">Plan execution in Fortran</a></li>
cannam@95 150 <li><a href="New_002darray-Execute-Functions.html#index-fftw_005fexecute_005fr2r-275"><code>fftw_execute_r2r</code></a>: <a href="New_002darray-Execute-Functions.html#New_002darray-Execute-Functions">New-array Execute Functions</a></li>
cannam@95 151 <li><a href="New_002darray-Execute-Functions.html#index-fftw_005fexecute_005fsplit_005fdft-270"><code>fftw_execute_split_dft</code></a>: <a href="New_002darray-Execute-Functions.html#New_002darray-Execute-Functions">New-array Execute Functions</a></li>
cannam@95 152 <li><a href="New_002darray-Execute-Functions.html#index-fftw_005fexecute_005fsplit_005fdft_005fc2r-274"><code>fftw_execute_split_dft_c2r</code></a>: <a href="New_002darray-Execute-Functions.html#New_002darray-Execute-Functions">New-array Execute Functions</a></li>
cannam@95 153 <li><a href="New_002darray-Execute-Functions.html#index-fftw_005fexecute_005fsplit_005fdft_005fr2c-272"><code>fftw_execute_split_dft_r2c</code></a>: <a href="New_002darray-Execute-Functions.html#New_002darray-Execute-Functions">New-array Execute Functions</a></li>
cannam@95 154 <li><a href="Planner-Flags.html#index-FFTW_005fEXHAUSTIVE-174"><code>FFTW_EXHAUSTIVE</code></a>: <a href="Planner-Flags.html#Planner-Flags">Planner Flags</a></li>
cannam@95 155 <li><a href="Words-of-Wisdom_002dSaving-Plans.html#index-FFTW_005fEXHAUSTIVE-128"><code>FFTW_EXHAUSTIVE</code></a>: <a href="Words-of-Wisdom_002dSaving-Plans.html#Words-of-Wisdom_002dSaving-Plans">Words of Wisdom-Saving Plans</a></li>
cannam@95 156 <li><a href="Wisdom-Generic-Export_002fImport-from-Fortran.html#index-fftw_005fexport_005fwisdom-572"><code>fftw_export_wisdom</code></a>: <a href="Wisdom-Generic-Export_002fImport-from-Fortran.html#Wisdom-Generic-Export_002fImport-from-Fortran">Wisdom Generic Export/Import from Fortran</a></li>
cannam@95 157 <li><a href="Wisdom-Export.html#index-fftw_005fexport_005fwisdom-278"><code>fftw_export_wisdom</code></a>: <a href="Wisdom-Export.html#Wisdom-Export">Wisdom Export</a></li>
cannam@95 158 <li><a href="Wisdom-Export.html#index-fftw_005fexport_005fwisdom_005fto_005ffile-280"><code>fftw_export_wisdom_to_file</code></a>: <a href="Wisdom-Export.html#Wisdom-Export">Wisdom Export</a></li>
cannam@95 159 <li><a href="Wisdom-File-Export_002fImport-from-Fortran.html#index-fftw_005fexport_005fwisdom_005fto_005ffilename-567"><code>fftw_export_wisdom_to_filename</code></a>: <a href="Wisdom-File-Export_002fImport-from-Fortran.html#Wisdom-File-Export_002fImport-from-Fortran">Wisdom File Export/Import from Fortran</a></li>
cannam@95 160 <li><a href="Wisdom-Export.html#index-fftw_005fexport_005fwisdom_005fto_005ffilename-279"><code>fftw_export_wisdom_to_filename</code></a>: <a href="Wisdom-Export.html#Wisdom-Export">Wisdom Export</a></li>
cannam@95 161 <li><a href="Words-of-Wisdom_002dSaving-Plans.html#index-fftw_005fexport_005fwisdom_005fto_005ffilename-130"><code>fftw_export_wisdom_to_filename</code></a>: <a href="Words-of-Wisdom_002dSaving-Plans.html#Words-of-Wisdom_002dSaving-Plans">Words of Wisdom-Saving Plans</a></li>
cannam@95 162 <li><a href="Wisdom-String-Export_002fImport-from-Fortran.html#index-fftw_005fexport_005fwisdom_005fto_005fstring-568"><code>fftw_export_wisdom_to_string</code></a>: <a href="Wisdom-String-Export_002fImport-from-Fortran.html#Wisdom-String-Export_002fImport-from-Fortran">Wisdom String Export/Import from Fortran</a></li>
cannam@95 163 <li><a href="Wisdom-Export.html#index-fftw_005fexport_005fwisdom_005fto_005fstring-281"><code>fftw_export_wisdom_to_string</code></a>: <a href="Wisdom-Export.html#Wisdom-Export">Wisdom Export</a></li>
cannam@95 164 <li><a href="FFTW-Fortran-type-reference.html#index-fftw_005fflops-545"><code>fftw_flops</code></a>: <a href="FFTW-Fortran-type-reference.html#FFTW-Fortran-type-reference">FFTW Fortran type reference</a></li>
cannam@95 165 <li><a href="Avoiding-MPI-Deadlocks.html#index-fftw_005fflops-422"><code>fftw_flops</code></a>: <a href="Avoiding-MPI-Deadlocks.html#Avoiding-MPI-Deadlocks">Avoiding MPI Deadlocks</a></li>
cannam@95 166 <li><a href="Using-Plans.html#index-fftw_005fflops-157"><code>fftw_flops</code></a>: <a href="Using-Plans.html#Using-Plans">Using Plans</a></li>
cannam@95 167 <li><a href="Forgetting-Wisdom.html#index-fftw_005fforget_005fwisdom-288"><code>fftw_forget_wisdom</code></a>: <a href="Forgetting-Wisdom.html#Forgetting-Wisdom">Forgetting Wisdom</a></li>
cannam@95 168 <li><a href="Words-of-Wisdom_002dSaving-Plans.html#index-fftw_005fforget_005fwisdom-132"><code>fftw_forget_wisdom</code></a>: <a href="Words-of-Wisdom_002dSaving-Plans.html#Words-of-Wisdom_002dSaving-Plans">Words of Wisdom-Saving Plans</a></li>
cannam@95 169 <li><a href="Complex-DFTs.html#index-FFTW_005fFORWARD-167"><code>FFTW_FORWARD</code></a>: <a href="Complex-DFTs.html#Complex-DFTs">Complex DFTs</a></li>
cannam@95 170 <li><a href="One_002dDimensional-DFTs-of-Real-Data.html#index-FFTW_005fFORWARD-52"><code>FFTW_FORWARD</code></a>: <a href="One_002dDimensional-DFTs-of-Real-Data.html#One_002dDimensional-DFTs-of-Real-Data">One-Dimensional DFTs of Real Data</a></li>
cannam@95 171 <li><a href="Complex-One_002dDimensional-DFTs.html#index-FFTW_005fFORWARD-24"><code>FFTW_FORWARD</code></a>: <a href="Complex-One_002dDimensional-DFTs.html#Complex-One_002dDimensional-DFTs">Complex One-Dimensional DFTs</a></li>
cannam@95 172 <li><a href="Using-Plans.html#index-fftw_005ffprint_005fplan-158"><code>fftw_fprint_plan</code></a>: <a href="Using-Plans.html#Using-Plans">Using Plans</a></li>
cannam@95 173 <li><a href="Memory-Allocation.html#index-fftw_005ffree-146"><code>fftw_free</code></a>: <a href="Memory-Allocation.html#Memory-Allocation">Memory Allocation</a></li>
cannam@95 174 <li><a href="SIMD-alignment-and-fftw_005fmalloc.html#index-fftw_005ffree-111"><code>fftw_free</code></a>: <a href="SIMD-alignment-and-fftw_005fmalloc.html#SIMD-alignment-and-fftw_005fmalloc">SIMD alignment and fftw_malloc</a></li>
cannam@95 175 <li><a href="Complex-One_002dDimensional-DFTs.html#index-fftw_005ffree-33"><code>fftw_free</code></a>: <a href="Complex-One_002dDimensional-DFTs.html#Complex-One_002dDimensional-DFTs">Complex One-Dimensional DFTs</a></li>
cannam@95 176 <li><a href="Real_002dto_002dReal-Transform-Kinds.html#index-FFTW_005fHC2R-215"><code>FFTW_HC2R</code></a>: <a href="Real_002dto_002dReal-Transform-Kinds.html#Real_002dto_002dReal-Transform-Kinds">Real-to-Real Transform Kinds</a></li>
cannam@95 177 <li><a href="The-Halfcomplex_002dformat-DFT.html#index-FFTW_005fHC2R-76"><code>FFTW_HC2R</code></a>: <a href="The-Halfcomplex_002dformat-DFT.html#The-Halfcomplex_002dformat-DFT">The Halfcomplex-format DFT</a></li>
cannam@95 178 <li><a href="Wisdom-File-Export_002fImport-from-Fortran.html#index-fftw_005fimport-wisdom_005ffrom_005ffilename-566"><code>fftw_import wisdom_from_filename</code></a>: <a href="Wisdom-File-Export_002fImport-from-Fortran.html#Wisdom-File-Export_002fImport-from-Fortran">Wisdom File Export/Import from Fortran</a></li>
cannam@95 179 <li><a href="Wisdom-Import.html#index-fftw_005fimport_005fsystem_005fwisdom-283"><code>fftw_import_system_wisdom</code></a>: <a href="Wisdom-Import.html#Wisdom-Import">Wisdom Import</a></li>
cannam@95 180 <li><a href="Caveats-in-Using-Wisdom.html#index-fftw_005fimport_005fsystem_005fwisdom-137"><code>fftw_import_system_wisdom</code></a>: <a href="Caveats-in-Using-Wisdom.html#Caveats-in-Using-Wisdom">Caveats in Using Wisdom</a></li>
cannam@95 181 <li><a href="Wisdom-Generic-Export_002fImport-from-Fortran.html#index-fftw_005fimport_005fwisdom-576"><code>fftw_import_wisdom</code></a>: <a href="Wisdom-Generic-Export_002fImport-from-Fortran.html#Wisdom-Generic-Export_002fImport-from-Fortran">Wisdom Generic Export/Import from Fortran</a></li>
cannam@95 182 <li><a href="Wisdom-Import.html#index-fftw_005fimport_005fwisdom-282"><code>fftw_import_wisdom</code></a>: <a href="Wisdom-Import.html#Wisdom-Import">Wisdom Import</a></li>
cannam@95 183 <li><a href="Wisdom-Import.html#index-fftw_005fimport_005fwisdom_005ffrom_005ffile-285"><code>fftw_import_wisdom_from_file</code></a>: <a href="Wisdom-Import.html#Wisdom-Import">Wisdom Import</a></li>
cannam@95 184 <li><a href="Wisdom-Import.html#index-fftw_005fimport_005fwisdom_005ffrom_005ffilename-284"><code>fftw_import_wisdom_from_filename</code></a>: <a href="Wisdom-Import.html#Wisdom-Import">Wisdom Import</a></li>
cannam@95 185 <li><a href="Words-of-Wisdom_002dSaving-Plans.html#index-fftw_005fimport_005fwisdom_005ffrom_005ffilename-131"><code>fftw_import_wisdom_from_filename</code></a>: <a href="Words-of-Wisdom_002dSaving-Plans.html#Words-of-Wisdom_002dSaving-Plans">Words of Wisdom-Saving Plans</a></li>
cannam@95 186 <li><a href="Wisdom-String-Export_002fImport-from-Fortran.html#index-fftw_005fimport_005fwisdom_005ffrom_005fstring-571"><code>fftw_import_wisdom_from_string</code></a>: <a href="Wisdom-String-Export_002fImport-from-Fortran.html#Wisdom-String-Export_002fImport-from-Fortran">Wisdom String Export/Import from Fortran</a></li>
cannam@95 187 <li><a href="Wisdom-Import.html#index-fftw_005fimport_005fwisdom_005ffrom_005fstring-286"><code>fftw_import_wisdom_from_string</code></a>: <a href="Wisdom-Import.html#Wisdom-Import">Wisdom Import</a></li>
cannam@95 188 <li><a href="MPI-Initialization.html#index-fftw_005finit_005fthreads-435"><code>fftw_init_threads</code></a>: <a href="MPI-Initialization.html#MPI-Initialization">MPI Initialization</a></li>
cannam@95 189 <li><a href="Combining-MPI-and-Threads.html#index-fftw_005finit_005fthreads-429"><code>fftw_init_threads</code></a>: <a href="Combining-MPI-and-Threads.html#Combining-MPI-and-Threads">Combining MPI and Threads</a></li>
cannam@95 190 <li><a href="Linking-and-Initializing-MPI-FFTW.html#index-fftw_005finit_005fthreads-354"><code>fftw_init_threads</code></a>: <a href="Linking-and-Initializing-MPI-FFTW.html#Linking-and-Initializing-MPI-FFTW">Linking and Initializing MPI FFTW</a></li>
cannam@95 191 <li><a href="Usage-of-Multi_002dthreaded-FFTW.html#index-fftw_005finit_005fthreads-334"><code>fftw_init_threads</code></a>: <a href="Usage-of-Multi_002dthreaded-FFTW.html#Usage-of-Multi_002dthreaded-FFTW">Usage of Multi-threaded FFTW</a></li>
cannam@95 192 <li><a href="Fortran_002dinterface-routines.html#index-fftw_005fiodim-580"><code>fftw_iodim</code></a>: <a href="Fortran_002dinterface-routines.html#Fortran_002dinterface-routines">Fortran-interface routines</a></li>
cannam@95 193 <li><a href="FFTW-Fortran-type-reference.html#index-fftw_005fiodim-549"><code>fftw_iodim</code></a>: <a href="FFTW-Fortran-type-reference.html#FFTW-Fortran-type-reference">FFTW Fortran type reference</a></li>
cannam@95 194 <li><a href="Guru-vector-and-transform-sizes.html#index-fftw_005fiodim-243"><code>fftw_iodim</code></a>: <a href="Guru-vector-and-transform-sizes.html#Guru-vector-and-transform-sizes">Guru vector and transform sizes</a></li>
cannam@95 195 <li><a href="FFTW-Fortran-type-reference.html#index-fftw_005fiodim64-550"><code>fftw_iodim64</code></a>: <a href="FFTW-Fortran-type-reference.html#FFTW-Fortran-type-reference">FFTW Fortran type reference</a></li>
cannam@95 196 <li><a href="64_002dbit-Guru-Interface.html#index-fftw_005fiodim64-263"><code>fftw_iodim64</code></a>: <a href="64_002dbit-Guru-Interface.html#g_t64_002dbit-Guru-Interface">64-bit Guru Interface</a></li>
cannam@95 197 <li><a href="FFTW-Fortran-type-reference.html#index-fftw_005fmalloc-540"><code>fftw_malloc</code></a>: <a href="FFTW-Fortran-type-reference.html#FFTW-Fortran-type-reference">FFTW Fortran type reference</a></li>
cannam@95 198 <li><a href="Using-MPI-Plans.html#index-fftw_005fmalloc-446"><code>fftw_malloc</code></a>: <a href="Using-MPI-Plans.html#Using-MPI-Plans">Using MPI Plans</a></li>
cannam@95 199 <li><a href="Basic-and-advanced-distribution-interfaces.html#index-fftw_005fmalloc-372"><code>fftw_malloc</code></a>: <a href="Basic-and-advanced-distribution-interfaces.html#Basic-and-advanced-distribution-interfaces">Basic and advanced distribution interfaces</a></li>
cannam@95 200 <li><a href="Memory-Allocation.html#index-fftw_005fmalloc-145"><code>fftw_malloc</code></a>: <a href="Memory-Allocation.html#Memory-Allocation">Memory Allocation</a></li>
cannam@95 201 <li><a href="Dynamic-Arrays-in-C.html#index-fftw_005fmalloc-121"><code>fftw_malloc</code></a>: <a href="Dynamic-Arrays-in-C.html#Dynamic-Arrays-in-C">Dynamic Arrays in C</a></li>
cannam@95 202 <li><a href="SIMD-alignment-and-fftw_005fmalloc.html#index-fftw_005fmalloc-110"><code>fftw_malloc</code></a>: <a href="SIMD-alignment-and-fftw_005fmalloc.html#SIMD-alignment-and-fftw_005fmalloc">SIMD alignment and fftw_malloc</a></li>
cannam@95 203 <li><a href="Complex-One_002dDimensional-DFTs.html#index-fftw_005fmalloc-16"><code>fftw_malloc</code></a>: <a href="Complex-One_002dDimensional-DFTs.html#Complex-One_002dDimensional-DFTs">Complex One-Dimensional DFTs</a></li>
cannam@95 204 <li><a href="An-improved-replacement-for-MPI_005fAlltoall.html#index-FFTW_005fMEASURE-408"><code>FFTW_MEASURE</code></a>: <a href="An-improved-replacement-for-MPI_005fAlltoall.html#An-improved-replacement-for-MPI_005fAlltoall">An improved replacement for MPI_Alltoall</a></li>
cannam@95 205 <li><a href="Planner-Flags.html#index-FFTW_005fMEASURE-172"><code>FFTW_MEASURE</code></a>: <a href="Planner-Flags.html#Planner-Flags">Planner Flags</a></li>
cannam@95 206 <li><a href="Words-of-Wisdom_002dSaving-Plans.html#index-FFTW_005fMEASURE-126"><code>FFTW_MEASURE</code></a>: <a href="Words-of-Wisdom_002dSaving-Plans.html#Words-of-Wisdom_002dSaving-Plans">Words of Wisdom-Saving Plans</a></li>
cannam@95 207 <li><a href="Complex-One_002dDimensional-DFTs.html#index-FFTW_005fMEASURE-27"><code>FFTW_MEASURE</code></a>: <a href="Complex-One_002dDimensional-DFTs.html#Complex-One_002dDimensional-DFTs">Complex One-Dimensional DFTs</a></li>
cannam@95 208 <li><a href="MPI-Wisdom-Communication.html#index-fftw_005fmpi_005fbroadcast_005fwisdom-493"><code>fftw_mpi_broadcast_wisdom</code></a>: <a href="MPI-Wisdom-Communication.html#MPI-Wisdom-Communication">MPI Wisdom Communication</a></li>
cannam@95 209 <li><a href="FFTW-MPI-Wisdom.html#index-fftw_005fmpi_005fbroadcast_005fwisdom-414"><code>fftw_mpi_broadcast_wisdom</code></a>: <a href="FFTW-MPI-Wisdom.html#FFTW-MPI-Wisdom">FFTW MPI Wisdom</a></li>
cannam@95 210 <li><a href="MPI-Initialization.html#index-fftw_005fmpi_005fcleanup-436"><code>fftw_mpi_cleanup</code></a>: <a href="MPI-Initialization.html#MPI-Initialization">MPI Initialization</a></li>
cannam@95 211 <li><a href="Linking-and-Initializing-MPI-FFTW.html#index-fftw_005fmpi_005fcleanup-356"><code>fftw_mpi_cleanup</code></a>: <a href="Linking-and-Initializing-MPI-FFTW.html#Linking-and-Initializing-MPI-FFTW">Linking and Initializing MPI FFTW</a></li>
cannam@95 212 <li><a href="MPI-Plan-Creation.html#index-FFTW_005fMPI_005fDEFAULT_005fBLOCK-469"><code>FFTW_MPI_DEFAULT_BLOCK</code></a>: <a href="MPI-Plan-Creation.html#MPI-Plan-Creation">MPI Plan Creation</a></li>
cannam@95 213 <li><a href="Advanced-distributed_002dtranspose-interface.html#index-FFTW_005fMPI_005fDEFAULT_005fBLOCK-404"><code>FFTW_MPI_DEFAULT_BLOCK</code></a>: <a href="Advanced-distributed_002dtranspose-interface.html#Advanced-distributed_002dtranspose-interface">Advanced distributed-transpose interface</a></li>
cannam@95 214 <li><a href="Basic-and-advanced-distribution-interfaces.html#index-FFTW_005fMPI_005fDEFAULT_005fBLOCK-376"><code>FFTW_MPI_DEFAULT_BLOCK</code></a>: <a href="Basic-and-advanced-distribution-interfaces.html#Basic-and-advanced-distribution-interfaces">Basic and advanced distribution interfaces</a></li>
cannam@95 215 <li><a href="FFTW-MPI-Fortran-Interface.html#index-fftw_005fmpi_005fexecute_005fdft-498"><code>fftw_mpi_execute_dft</code></a>: <a href="FFTW-MPI-Fortran-Interface.html#FFTW-MPI-Fortran-Interface">FFTW MPI Fortran Interface</a></li>
cannam@95 216 <li><a href="Using-MPI-Plans.html#index-fftw_005fmpi_005fexecute_005fdft-441"><code>fftw_mpi_execute_dft</code></a>: <a href="Using-MPI-Plans.html#Using-MPI-Plans">Using MPI Plans</a></li>
cannam@95 217 <li><a href="Using-MPI-Plans.html#index-fftw_005fmpi_005fexecute_005fdft_005fc2r-443"><code>fftw_mpi_execute_dft_c2r</code></a>: <a href="Using-MPI-Plans.html#Using-MPI-Plans">Using MPI Plans</a></li>
cannam@95 218 <li><a href="Using-MPI-Plans.html#index-fftw_005fmpi_005fexecute_005fdft_005fr2c-442"><code>fftw_mpi_execute_dft_r2c</code></a>: <a href="Using-MPI-Plans.html#Using-MPI-Plans">Using MPI Plans</a></li>
cannam@95 219 <li><a href="MPI-Plan-Creation.html#index-fftw_005fmpi_005fexecute_005fr2r-491"><code>fftw_mpi_execute_r2r</code></a>: <a href="MPI-Plan-Creation.html#MPI-Plan-Creation">MPI Plan Creation</a></li>
cannam@95 220 <li><a href="Using-MPI-Plans.html#index-fftw_005fmpi_005fexecute_005fr2r-444"><code>fftw_mpi_execute_r2r</code></a>: <a href="Using-MPI-Plans.html#Using-MPI-Plans">Using MPI Plans</a></li>
cannam@95 221 <li><a href="MPI-Wisdom-Communication.html#index-fftw_005fmpi_005fgather_005fwisdom-492"><code>fftw_mpi_gather_wisdom</code></a>: <a href="MPI-Wisdom-Communication.html#MPI-Wisdom-Communication">MPI Wisdom Communication</a></li>
cannam@95 222 <li><a href="FFTW-MPI-Wisdom.html#index-fftw_005fmpi_005fgather_005fwisdom-413"><code>fftw_mpi_gather_wisdom</code></a>: <a href="FFTW-MPI-Wisdom.html#FFTW-MPI-Wisdom">FFTW MPI Wisdom</a></li>
cannam@95 223 <li><a href="MPI-Initialization.html#index-fftw_005fmpi_005finit-434"><code>fftw_mpi_init</code></a>: <a href="MPI-Initialization.html#MPI-Initialization">MPI Initialization</a></li>
cannam@95 224 <li><a href="Combining-MPI-and-Threads.html#index-fftw_005fmpi_005finit-428"><code>fftw_mpi_init</code></a>: <a href="Combining-MPI-and-Threads.html#Combining-MPI-and-Threads">Combining MPI and Threads</a></li>
cannam@95 225 <li><a href="FFTW-MPI-Wisdom.html#index-fftw_005fmpi_005finit-416"><code>fftw_mpi_init</code></a>: <a href="FFTW-MPI-Wisdom.html#FFTW-MPI-Wisdom">FFTW MPI Wisdom</a></li>
cannam@95 226 <li><a href="2d-MPI-example.html#index-fftw_005fmpi_005finit-358"><code>fftw_mpi_init</code></a>: <a href="2d-MPI-example.html#g_t2d-MPI-example">2d MPI example</a></li>
cannam@95 227 <li><a href="Linking-and-Initializing-MPI-FFTW.html#index-fftw_005fmpi_005finit-355"><code>fftw_mpi_init</code></a>: <a href="Linking-and-Initializing-MPI-FFTW.html#Linking-and-Initializing-MPI-FFTW">Linking and Initializing MPI FFTW</a></li>
cannam@95 228 <li><a href="MPI-Data-Distribution-Functions.html#index-fftw_005fmpi_005flocal_005fsize-450"><code>fftw_mpi_local_size</code></a>: <a href="MPI-Data-Distribution-Functions.html#MPI-Data-Distribution-Functions">MPI Data Distribution Functions</a></li>
cannam@95 229 <li><a href="MPI-Data-Distribution-Functions.html#index-fftw_005fmpi_005flocal_005fsize_005f1d-457"><code>fftw_mpi_local_size_1d</code></a>: <a href="MPI-Data-Distribution-Functions.html#MPI-Data-Distribution-Functions">MPI Data Distribution Functions</a></li>
cannam@95 230 <li><a href="One_002ddimensional-distributions.html#index-fftw_005fmpi_005flocal_005fsize_005f1d-383"><code>fftw_mpi_local_size_1d</code></a>: <a href="One_002ddimensional-distributions.html#One_002ddimensional-distributions">One-dimensional distributions</a></li>
cannam@95 231 <li><a href="MPI-Data-Distribution-Functions.html#index-fftw_005fmpi_005flocal_005fsize_005f2d-448"><code>fftw_mpi_local_size_2d</code></a>: <a href="MPI-Data-Distribution-Functions.html#MPI-Data-Distribution-Functions">MPI Data Distribution Functions</a></li>
cannam@95 232 <li><a href="Basic-and-advanced-distribution-interfaces.html#index-fftw_005fmpi_005flocal_005fsize_005f2d-370"><code>fftw_mpi_local_size_2d</code></a>: <a href="Basic-and-advanced-distribution-interfaces.html#Basic-and-advanced-distribution-interfaces">Basic and advanced distribution interfaces</a></li>
cannam@95 233 <li><a href="2d-MPI-example.html#index-fftw_005fmpi_005flocal_005fsize_005f2d-364"><code>fftw_mpi_local_size_2d</code></a>: <a href="2d-MPI-example.html#g_t2d-MPI-example">2d MPI example</a></li>
cannam@95 234 <li><a href="MPI-Data-Distribution-Functions.html#index-fftw_005fmpi_005flocal_005fsize_005f2d_005ftransposed-451"><code>fftw_mpi_local_size_2d_transposed</code></a>: <a href="MPI-Data-Distribution-Functions.html#MPI-Data-Distribution-Functions">MPI Data Distribution Functions</a></li>
cannam@95 235 <li><a href="Basic-distributed_002dtranspose-interface.html#index-fftw_005fmpi_005flocal_005fsize_005f2d_005ftransposed-402"><code>fftw_mpi_local_size_2d_transposed</code></a>: <a href="Basic-distributed_002dtranspose-interface.html#Basic-distributed_002dtranspose-interface">Basic distributed-transpose interface</a></li>
cannam@95 236 <li><a href="MPI-Data-Distribution-Functions.html#index-fftw_005fmpi_005flocal_005fsize_005f3d-449"><code>fftw_mpi_local_size_3d</code></a>: <a href="MPI-Data-Distribution-Functions.html#MPI-Data-Distribution-Functions">MPI Data Distribution Functions</a></li>
cannam@95 237 <li><a href="MPI-Data-Distribution-Functions.html#index-fftw_005fmpi_005flocal_005fsize_005f3d_005ftransposed-452"><code>fftw_mpi_local_size_3d_transposed</code></a>: <a href="MPI-Data-Distribution-Functions.html#MPI-Data-Distribution-Functions">MPI Data Distribution Functions</a></li>
cannam@95 238 <li><a href="Transposed-distributions.html#index-fftw_005fmpi_005flocal_005fsize_005f3d_005ftransposed-382"><code>fftw_mpi_local_size_3d_transposed</code></a>: <a href="Transposed-distributions.html#Transposed-distributions">Transposed distributions</a></li>
cannam@95 239 <li><a href="MPI-Data-Distribution-Functions.html#index-fftw_005fmpi_005flocal_005fsize_005fmany-455"><code>fftw_mpi_local_size_many</code></a>: <a href="MPI-Data-Distribution-Functions.html#MPI-Data-Distribution-Functions">MPI Data Distribution Functions</a></li>
cannam@95 240 <li><a href="Basic-and-advanced-distribution-interfaces.html#index-fftw_005fmpi_005flocal_005fsize_005fmany-375"><code>fftw_mpi_local_size_many</code></a>: <a href="Basic-and-advanced-distribution-interfaces.html#Basic-and-advanced-distribution-interfaces">Basic and advanced distribution interfaces</a></li>
cannam@95 241 <li><a href="MPI-Data-Distribution-Functions.html#index-fftw_005fmpi_005flocal_005fsize_005fmany_005f1d-458"><code>fftw_mpi_local_size_many_1d</code></a>: <a href="MPI-Data-Distribution-Functions.html#MPI-Data-Distribution-Functions">MPI Data Distribution Functions</a></li>
cannam@95 242 <li><a href="MPI-Data-Distribution-Functions.html#index-fftw_005fmpi_005flocal_005fsize_005fmany_005ftransposed-456"><code>fftw_mpi_local_size_many_transposed</code></a>: <a href="MPI-Data-Distribution-Functions.html#MPI-Data-Distribution-Functions">MPI Data Distribution Functions</a></li>
cannam@95 243 <li><a href="Advanced-distributed_002dtranspose-interface.html#index-fftw_005fmpi_005flocal_005fsize_005fmany_005ftransposed-405"><code>fftw_mpi_local_size_many_transposed</code></a>: <a href="Advanced-distributed_002dtranspose-interface.html#Advanced-distributed_002dtranspose-interface">Advanced distributed-transpose interface</a></li>
cannam@95 244 <li><a href="MPI-Data-Distribution-Functions.html#index-fftw_005fmpi_005flocal_005fsize_005ftransposed-453"><code>fftw_mpi_local_size_transposed</code></a>: <a href="MPI-Data-Distribution-Functions.html#MPI-Data-Distribution-Functions">MPI Data Distribution Functions</a></li>
cannam@95 245 <li><a href="MPI-Plan-Creation.html#index-fftw_005fmpi_005fplan_005fdft-464"><code>fftw_mpi_plan_dft</code></a>: <a href="MPI-Plan-Creation.html#MPI-Plan-Creation">MPI Plan Creation</a></li>
cannam@95 246 <li><a href="MPI-Plan-Creation.html#index-fftw_005fmpi_005fplan_005fdft_005f1d-461"><code>fftw_mpi_plan_dft_1d</code></a>: <a href="MPI-Plan-Creation.html#MPI-Plan-Creation">MPI Plan Creation</a></li>
cannam@95 247 <li><a href="MPI-Plan-Creation.html#index-fftw_005fmpi_005fplan_005fdft_005f2d-462"><code>fftw_mpi_plan_dft_2d</code></a>: <a href="MPI-Plan-Creation.html#MPI-Plan-Creation">MPI Plan Creation</a></li>
cannam@95 248 <li><a href="2d-MPI-example.html#index-fftw_005fmpi_005fplan_005fdft_005f2d-360"><code>fftw_mpi_plan_dft_2d</code></a>: <a href="2d-MPI-example.html#g_t2d-MPI-example">2d MPI example</a></li>
cannam@95 249 <li><a href="MPI-Plan-Creation.html#index-fftw_005fmpi_005fplan_005fdft_005f3d-463"><code>fftw_mpi_plan_dft_3d</code></a>: <a href="MPI-Plan-Creation.html#MPI-Plan-Creation">MPI Plan Creation</a></li>
cannam@95 250 <li><a href="MPI-Plan-Creation.html#index-fftw_005fmpi_005fplan_005fdft_005fc2r-483"><code>fftw_mpi_plan_dft_c2r</code></a>: <a href="MPI-Plan-Creation.html#MPI-Plan-Creation">MPI Plan Creation</a></li>
cannam@95 251 <li><a href="MPI-Plan-Creation.html#index-fftw_005fmpi_005fplan_005fdft_005fc2r_005f2d-480"><code>fftw_mpi_plan_dft_c2r_2d</code></a>: <a href="MPI-Plan-Creation.html#MPI-Plan-Creation">MPI Plan Creation</a></li>
cannam@95 252 <li><a href="MPI-Plan-Creation.html#index-fftw_005fmpi_005fplan_005fdft_005fc2r_005f3d-482"><code>fftw_mpi_plan_dft_c2r_3d</code></a>: <a href="MPI-Plan-Creation.html#MPI-Plan-Creation">MPI Plan Creation</a></li>
cannam@95 253 <li><a href="MPI-Plan-Creation.html#index-fftw_005fmpi_005fplan_005fdft_005fr2c-479"><code>fftw_mpi_plan_dft_r2c</code></a>: <a href="MPI-Plan-Creation.html#MPI-Plan-Creation">MPI Plan Creation</a></li>
cannam@95 254 <li><a href="MPI-Plan-Creation.html#index-fftw_005fmpi_005fplan_005fdft_005fr2c_005f2d-476"><code>fftw_mpi_plan_dft_r2c_2d</code></a>: <a href="MPI-Plan-Creation.html#MPI-Plan-Creation">MPI Plan Creation</a></li>
cannam@95 255 <li><a href="MPI-Plan-Creation.html#index-fftw_005fmpi_005fplan_005fdft_005fr2c_005f3d-478"><code>fftw_mpi_plan_dft_r2c_3d</code></a>: <a href="MPI-Plan-Creation.html#MPI-Plan-Creation">MPI Plan Creation</a></li>
cannam@95 256 <li><a href="MPI-Plan-Creation.html#index-fftw_005fmpi_005fplan_005fmany_005fdft-465"><code>fftw_mpi_plan_many_dft</code></a>: <a href="MPI-Plan-Creation.html#MPI-Plan-Creation">MPI Plan Creation</a></li>
cannam@95 257 <li><a href="MPI-Plan-Creation.html#index-fftw_005fmpi_005fplan_005fmany_005fdft_005fc2r-485"><code>fftw_mpi_plan_many_dft_c2r</code></a>: <a href="MPI-Plan-Creation.html#MPI-Plan-Creation">MPI Plan Creation</a></li>
cannam@95 258 <li><a href="MPI-Plan-Creation.html#index-fftw_005fmpi_005fplan_005fmany_005fdft_005fr2c-484"><code>fftw_mpi_plan_many_dft_r2c</code></a>: <a href="MPI-Plan-Creation.html#MPI-Plan-Creation">MPI Plan Creation</a></li>
cannam@95 259 <li><a href="MPI-Plan-Creation.html#index-fftw_005fmpi_005fplan_005fmany_005ftranspose-489"><code>fftw_mpi_plan_many_transpose</code></a>: <a href="MPI-Plan-Creation.html#MPI-Plan-Creation">MPI Plan Creation</a></li>
cannam@95 260 <li><a href="Advanced-distributed_002dtranspose-interface.html#index-fftw_005fmpi_005fplan_005fmany_005ftranspose-403"><code>fftw_mpi_plan_many_transpose</code></a>: <a href="Advanced-distributed_002dtranspose-interface.html#Advanced-distributed_002dtranspose-interface">Advanced distributed-transpose interface</a></li>
cannam@95 261 <li><a href="MPI-Plan-Creation.html#index-fftw_005fmpi_005fplan_005ftranspose-488"><code>fftw_mpi_plan_transpose</code></a>: <a href="MPI-Plan-Creation.html#MPI-Plan-Creation">MPI Plan Creation</a></li>
cannam@95 262 <li><a href="Basic-distributed_002dtranspose-interface.html#index-fftw_005fmpi_005fplan_005ftranspose-397"><code>fftw_mpi_plan_transpose</code></a>: <a href="Basic-distributed_002dtranspose-interface.html#Basic-distributed_002dtranspose-interface">Basic distributed-transpose interface</a></li>
cannam@95 263 <li><a href="MPI-Plan-Creation.html#index-FFTW_005fMPI_005fSCRAMBLED_005fIN-472"><code>FFTW_MPI_SCRAMBLED_IN</code></a>: <a href="MPI-Plan-Creation.html#MPI-Plan-Creation">MPI Plan Creation</a></li>
cannam@95 264 <li><a href="MPI-Data-Distribution-Functions.html#index-FFTW_005fMPI_005fSCRAMBLED_005fIN-460"><code>FFTW_MPI_SCRAMBLED_IN</code></a>: <a href="MPI-Data-Distribution-Functions.html#MPI-Data-Distribution-Functions">MPI Data Distribution Functions</a></li>
cannam@95 265 <li><a href="One_002ddimensional-distributions.html#index-FFTW_005fMPI_005fSCRAMBLED_005fIN-385"><code>FFTW_MPI_SCRAMBLED_IN</code></a>: <a href="One_002ddimensional-distributions.html#One_002ddimensional-distributions">One-dimensional distributions</a></li>
cannam@95 266 <li><a href="MPI-Plan-Creation.html#index-FFTW_005fMPI_005fSCRAMBLED_005fOUT-471"><code>FFTW_MPI_SCRAMBLED_OUT</code></a>: <a href="MPI-Plan-Creation.html#MPI-Plan-Creation">MPI Plan Creation</a></li>
cannam@95 267 <li><a href="MPI-Data-Distribution-Functions.html#index-FFTW_005fMPI_005fSCRAMBLED_005fOUT-459"><code>FFTW_MPI_SCRAMBLED_OUT</code></a>: <a href="MPI-Data-Distribution-Functions.html#MPI-Data-Distribution-Functions">MPI Data Distribution Functions</a></li>
cannam@95 268 <li><a href="One_002ddimensional-distributions.html#index-FFTW_005fMPI_005fSCRAMBLED_005fOUT-384"><code>FFTW_MPI_SCRAMBLED_OUT</code></a>: <a href="One_002ddimensional-distributions.html#One_002ddimensional-distributions">One-dimensional distributions</a></li>
cannam@95 269 <li><a href="MPI-Plan-Creation.html#index-FFTW_005fMPI_005fTRANSPOSED_005fIN-474"><code>FFTW_MPI_TRANSPOSED_IN</code></a>: <a href="MPI-Plan-Creation.html#MPI-Plan-Creation">MPI Plan Creation</a></li>
cannam@95 270 <li><a href="Basic-distributed_002dtranspose-interface.html#index-FFTW_005fMPI_005fTRANSPOSED_005fIN-400"><code>FFTW_MPI_TRANSPOSED_IN</code></a>: <a href="Basic-distributed_002dtranspose-interface.html#Basic-distributed_002dtranspose-interface">Basic distributed-transpose interface</a></li>
cannam@95 271 <li><a href="Transposed-distributions.html#index-FFTW_005fMPI_005fTRANSPOSED_005fIN-381"><code>FFTW_MPI_TRANSPOSED_IN</code></a>: <a href="Transposed-distributions.html#Transposed-distributions">Transposed distributions</a></li>
cannam@95 272 <li><a href="MPI-Plan-Creation.html#index-FFTW_005fMPI_005fTRANSPOSED_005fOUT-473"><code>FFTW_MPI_TRANSPOSED_OUT</code></a>: <a href="MPI-Plan-Creation.html#MPI-Plan-Creation">MPI Plan Creation</a></li>
cannam@95 273 <li><a href="Basic-distributed_002dtranspose-interface.html#index-FFTW_005fMPI_005fTRANSPOSED_005fOUT-399"><code>FFTW_MPI_TRANSPOSED_OUT</code></a>: <a href="Basic-distributed_002dtranspose-interface.html#Basic-distributed_002dtranspose-interface">Basic distributed-transpose interface</a></li>
cannam@95 274 <li><a href="Transposed-distributions.html#index-FFTW_005fMPI_005fTRANSPOSED_005fOUT-380"><code>FFTW_MPI_TRANSPOSED_OUT</code></a>: <a href="Transposed-distributions.html#Transposed-distributions">Transposed distributions</a></li>
cannam@95 275 <li><a href="Planner-Flags.html#index-FFTW_005fNO_005fTIMELIMIT-184"><code>FFTW_NO_TIMELIMIT</code></a>: <a href="Planner-Flags.html#Planner-Flags">Planner Flags</a></li>
cannam@95 276 <li><a href="An-improved-replacement-for-MPI_005fAlltoall.html#index-FFTW_005fPATIENT-409"><code>FFTW_PATIENT</code></a>: <a href="An-improved-replacement-for-MPI_005fAlltoall.html#An-improved-replacement-for-MPI_005fAlltoall">An improved replacement for MPI_Alltoall</a></li>
cannam@95 277 <li><a href="How-Many-Threads-to-Use_003f.html#index-FFTW_005fPATIENT-340"><code>FFTW_PATIENT</code></a>: <a href="How-Many-Threads-to-Use_003f.html#How-Many-Threads-to-Use_003f">How Many Threads to Use?</a></li>
cannam@95 278 <li><a href="Planner-Flags.html#index-FFTW_005fPATIENT-173"><code>FFTW_PATIENT</code></a>: <a href="Planner-Flags.html#Planner-Flags">Planner Flags</a></li>
cannam@95 279 <li><a href="Words-of-Wisdom_002dSaving-Plans.html#index-FFTW_005fPATIENT-127"><code>FFTW_PATIENT</code></a>: <a href="Words-of-Wisdom_002dSaving-Plans.html#Words-of-Wisdom_002dSaving-Plans">Words of Wisdom-Saving Plans</a></li>
cannam@95 280 <li><a href="Complex-One_002dDimensional-DFTs.html#index-FFTW_005fPATIENT-38"><code>FFTW_PATIENT</code></a>: <a href="Complex-One_002dDimensional-DFTs.html#Complex-One_002dDimensional-DFTs">Complex One-Dimensional DFTs</a></li>
cannam@95 281 <li><a href="FFTW-Fortran-type-reference.html#index-fftw_005fplan-527"><code>fftw_plan</code></a>: <a href="FFTW-Fortran-type-reference.html#FFTW-Fortran-type-reference">FFTW Fortran type reference</a></li>
cannam@95 282 <li><a href="Using-Plans.html#index-fftw_005fplan-152"><code>fftw_plan</code></a>: <a href="Using-Plans.html#Using-Plans">Using Plans</a></li>
cannam@95 283 <li><a href="Complex-One_002dDimensional-DFTs.html#index-fftw_005fplan-22"><code>fftw_plan</code></a>: <a href="Complex-One_002dDimensional-DFTs.html#Complex-One_002dDimensional-DFTs">Complex One-Dimensional DFTs</a></li>
cannam@95 284 <li><a href="Complex-DFTs.html#index-fftw_005fplan_005fdft-164"><code>fftw_plan_dft</code></a>: <a href="Complex-DFTs.html#Complex-DFTs">Complex DFTs</a></li>
cannam@95 285 <li><a href="Complex-Multi_002dDimensional-DFTs.html#index-fftw_005fplan_005fdft-42"><code>fftw_plan_dft</code></a>: <a href="Complex-Multi_002dDimensional-DFTs.html#Complex-Multi_002dDimensional-DFTs">Complex Multi-Dimensional DFTs</a></li>
cannam@95 286 <li><a href="Complex-DFTs.html#index-fftw_005fplan_005fdft_005f1d-161"><code>fftw_plan_dft_1d</code></a>: <a href="Complex-DFTs.html#Complex-DFTs">Complex DFTs</a></li>
cannam@95 287 <li><a href="Complex-One_002dDimensional-DFTs.html#index-fftw_005fplan_005fdft_005f1d-21"><code>fftw_plan_dft_1d</code></a>: <a href="Complex-One_002dDimensional-DFTs.html#Complex-One_002dDimensional-DFTs">Complex One-Dimensional DFTs</a></li>
cannam@95 288 <li><a href="Overview-of-Fortran-interface.html#index-fftw_005fplan_005fdft_005f2d-503"><code>fftw_plan_dft_2d</code></a>: <a href="Overview-of-Fortran-interface.html#Overview-of-Fortran-interface">Overview of Fortran interface</a></li>
cannam@95 289 <li><a href="Complex-DFTs.html#index-fftw_005fplan_005fdft_005f2d-162"><code>fftw_plan_dft_2d</code></a>: <a href="Complex-DFTs.html#Complex-DFTs">Complex DFTs</a></li>
cannam@95 290 <li><a href="Complex-Multi_002dDimensional-DFTs.html#index-fftw_005fplan_005fdft_005f2d-39"><code>fftw_plan_dft_2d</code></a>: <a href="Complex-Multi_002dDimensional-DFTs.html#Complex-Multi_002dDimensional-DFTs">Complex Multi-Dimensional DFTs</a></li>
cannam@95 291 <li><a href="Reversing-array-dimensions.html#index-fftw_005fplan_005fdft_005f3d-519"><code>fftw_plan_dft_3d</code></a>: <a href="Reversing-array-dimensions.html#Reversing-array-dimensions">Reversing array dimensions</a></li>
cannam@95 292 <li><a href="Complex-DFTs.html#index-fftw_005fplan_005fdft_005f3d-163"><code>fftw_plan_dft_3d</code></a>: <a href="Complex-DFTs.html#Complex-DFTs">Complex DFTs</a></li>
cannam@95 293 <li><a href="Complex-Multi_002dDimensional-DFTs.html#index-fftw_005fplan_005fdft_005f3d-40"><code>fftw_plan_dft_3d</code></a>: <a href="Complex-Multi_002dDimensional-DFTs.html#Complex-Multi_002dDimensional-DFTs">Complex Multi-Dimensional DFTs</a></li>
cannam@95 294 <li><a href="Real_002ddata-DFTs.html#index-fftw_005fplan_005fdft_005fc2r-196"><code>fftw_plan_dft_c2r</code></a>: <a href="Real_002ddata-DFTs.html#Real_002ddata-DFTs">Real-data DFTs</a></li>
cannam@95 295 <li><a href="Real_002ddata-DFTs.html#index-fftw_005fplan_005fdft_005fc2r_005f1d-193"><code>fftw_plan_dft_c2r_1d</code></a>: <a href="Real_002ddata-DFTs.html#Real_002ddata-DFTs">Real-data DFTs</a></li>
cannam@95 296 <li><a href="One_002dDimensional-DFTs-of-Real-Data.html#index-fftw_005fplan_005fdft_005fc2r_005f1d-49"><code>fftw_plan_dft_c2r_1d</code></a>: <a href="One_002dDimensional-DFTs-of-Real-Data.html#One_002dDimensional-DFTs-of-Real-Data">One-Dimensional DFTs of Real Data</a></li>
cannam@95 297 <li><a href="Real_002ddata-DFTs.html#index-fftw_005fplan_005fdft_005fc2r_005f2d-194"><code>fftw_plan_dft_c2r_2d</code></a>: <a href="Real_002ddata-DFTs.html#Real_002ddata-DFTs">Real-data DFTs</a></li>
cannam@95 298 <li><a href="Real_002ddata-DFTs.html#index-fftw_005fplan_005fdft_005fc2r_005f3d-195"><code>fftw_plan_dft_c2r_3d</code></a>: <a href="Real_002ddata-DFTs.html#Real_002ddata-DFTs">Real-data DFTs</a></li>
cannam@95 299 <li><a href="Real_002ddata-DFTs.html#index-fftw_005fplan_005fdft_005fr2c-188"><code>fftw_plan_dft_r2c</code></a>: <a href="Real_002ddata-DFTs.html#Real_002ddata-DFTs">Real-data DFTs</a></li>
cannam@95 300 <li><a href="Multi_002dDimensional-DFTs-of-Real-Data.html#index-fftw_005fplan_005fdft_005fr2c-61"><code>fftw_plan_dft_r2c</code></a>: <a href="Multi_002dDimensional-DFTs-of-Real-Data.html#Multi_002dDimensional-DFTs-of-Real-Data">Multi-Dimensional DFTs of Real Data</a></li>
cannam@95 301 <li><a href="Real_002ddata-DFTs.html#index-fftw_005fplan_005fdft_005fr2c_005f1d-185"><code>fftw_plan_dft_r2c_1d</code></a>: <a href="Real_002ddata-DFTs.html#Real_002ddata-DFTs">Real-data DFTs</a></li>
cannam@95 302 <li><a href="One_002dDimensional-DFTs-of-Real-Data.html#index-fftw_005fplan_005fdft_005fr2c_005f1d-48"><code>fftw_plan_dft_r2c_1d</code></a>: <a href="One_002dDimensional-DFTs-of-Real-Data.html#One_002dDimensional-DFTs-of-Real-Data">One-Dimensional DFTs of Real Data</a></li>
cannam@95 303 <li><a href="Real_002ddata-DFTs.html#index-fftw_005fplan_005fdft_005fr2c_005f2d-186"><code>fftw_plan_dft_r2c_2d</code></a>: <a href="Real_002ddata-DFTs.html#Real_002ddata-DFTs">Real-data DFTs</a></li>
cannam@95 304 <li><a href="Multi_002dDimensional-DFTs-of-Real-Data.html#index-fftw_005fplan_005fdft_005fr2c_005f2d-59"><code>fftw_plan_dft_r2c_2d</code></a>: <a href="Multi_002dDimensional-DFTs-of-Real-Data.html#Multi_002dDimensional-DFTs-of-Real-Data">Multi-Dimensional DFTs of Real Data</a></li>
cannam@95 305 <li><a href="Reversing-array-dimensions.html#index-fftw_005fplan_005fdft_005fr2c_005f3d-521"><code>fftw_plan_dft_r2c_3d</code></a>: <a href="Reversing-array-dimensions.html#Reversing-array-dimensions">Reversing array dimensions</a></li>
cannam@95 306 <li><a href="Real_002ddata-DFTs.html#index-fftw_005fplan_005fdft_005fr2c_005f3d-187"><code>fftw_plan_dft_r2c_3d</code></a>: <a href="Real_002ddata-DFTs.html#Real_002ddata-DFTs">Real-data DFTs</a></li>
cannam@95 307 <li><a href="Multi_002dDimensional-DFTs-of-Real-Data.html#index-fftw_005fplan_005fdft_005fr2c_005f3d-60"><code>fftw_plan_dft_r2c_3d</code></a>: <a href="Multi_002dDimensional-DFTs-of-Real-Data.html#Multi_002dDimensional-DFTs-of-Real-Data">Multi-Dimensional DFTs of Real Data</a></li>
cannam@95 308 <li><a href="64_002dbit-Guru-Interface.html#index-fftw_005fplan_005fguru64_005fdft-262"><code>fftw_plan_guru64_dft</code></a>: <a href="64_002dbit-Guru-Interface.html#g_t64_002dbit-Guru-Interface">64-bit Guru Interface</a></li>
cannam@95 309 <li><a href="Guru-Complex-DFTs.html#index-fftw_005fplan_005fguru_005fdft-248"><code>fftw_plan_guru_dft</code></a>: <a href="Guru-Complex-DFTs.html#Guru-Complex-DFTs">Guru Complex DFTs</a></li>
cannam@95 310 <li><a href="Guru-Real_002ddata-DFTs.html#index-fftw_005fplan_005fguru_005fdft_005fc2r-253"><code>fftw_plan_guru_dft_c2r</code></a>: <a href="Guru-Real_002ddata-DFTs.html#Guru-Real_002ddata-DFTs">Guru Real-data DFTs</a></li>
cannam@95 311 <li><a href="Guru-Real_002ddata-DFTs.html#index-fftw_005fplan_005fguru_005fdft_005fr2c-251"><code>fftw_plan_guru_dft_r2c</code></a>: <a href="Guru-Real_002ddata-DFTs.html#Guru-Real_002ddata-DFTs">Guru Real-data DFTs</a></li>
cannam@95 312 <li><a href="Guru-Real_002dto_002dreal-Transforms.html#index-fftw_005fplan_005fguru_005fr2r-258"><code>fftw_plan_guru_r2r</code></a>: <a href="Guru-Real_002dto_002dreal-Transforms.html#Guru-Real_002dto_002dreal-Transforms">Guru Real-to-real Transforms</a></li>
cannam@95 313 <li><a href="Guru-Complex-DFTs.html#index-fftw_005fplan_005fguru_005fsplit_005fdft-249"><code>fftw_plan_guru_split_dft</code></a>: <a href="Guru-Complex-DFTs.html#Guru-Complex-DFTs">Guru Complex DFTs</a></li>
cannam@95 314 <li><a href="Guru-Real_002ddata-DFTs.html#index-fftw_005fplan_005fguru_005fsplit_005fdft_005fc2r-254"><code>fftw_plan_guru_split_dft_c2r</code></a>: <a href="Guru-Real_002ddata-DFTs.html#Guru-Real_002ddata-DFTs">Guru Real-data DFTs</a></li>
cannam@95 315 <li><a href="Guru-Real_002ddata-DFTs.html#index-fftw_005fplan_005fguru_005fsplit_005fdft_005fr2c-252"><code>fftw_plan_guru_split_dft_r2c</code></a>: <a href="Guru-Real_002ddata-DFTs.html#Guru-Real_002ddata-DFTs">Guru Real-data DFTs</a></li>
cannam@95 316 <li><a href="Advanced-Complex-DFTs.html#index-fftw_005fplan_005fmany_005fdft-232"><code>fftw_plan_many_dft</code></a>: <a href="Advanced-Complex-DFTs.html#Advanced-Complex-DFTs">Advanced Complex DFTs</a></li>
cannam@95 317 <li><a href="Advanced-Real_002ddata-DFTs.html#index-fftw_005fplan_005fmany_005fdft_005fc2r-237"><code>fftw_plan_many_dft_c2r</code></a>: <a href="Advanced-Real_002ddata-DFTs.html#Advanced-Real_002ddata-DFTs">Advanced Real-data DFTs</a></li>
cannam@95 318 <li><a href="Advanced-Real_002ddata-DFTs.html#index-fftw_005fplan_005fmany_005fdft_005fr2c-236"><code>fftw_plan_many_dft_r2c</code></a>: <a href="Advanced-Real_002ddata-DFTs.html#Advanced-Real_002ddata-DFTs">Advanced Real-data DFTs</a></li>
cannam@95 319 <li><a href="Advanced-Real_002dto_002dreal-Transforms.html#index-fftw_005fplan_005fmany_005fr2r-238"><code>fftw_plan_many_r2r</code></a>: <a href="Advanced-Real_002dto_002dreal-Transforms.html#Advanced-Real_002dto_002dreal-Transforms">Advanced Real-to-real Transforms</a></li>
cannam@95 320 <li><a href="Real_002dto_002dReal-Transforms.html#index-fftw_005fplan_005fr2r-207"><code>fftw_plan_r2r</code></a>: <a href="Real_002dto_002dReal-Transforms.html#Real_002dto_002dReal-Transforms">Real-to-Real Transforms</a></li>
cannam@95 321 <li><a href="More-DFTs-of-Real-Data.html#index-fftw_005fplan_005fr2r-69"><code>fftw_plan_r2r</code></a>: <a href="More-DFTs-of-Real-Data.html#More-DFTs-of-Real-Data">More DFTs of Real Data</a></li>
cannam@95 322 <li><a href="Real_002dto_002dReal-Transforms.html#index-fftw_005fplan_005fr2r_005f1d-204"><code>fftw_plan_r2r_1d</code></a>: <a href="Real_002dto_002dReal-Transforms.html#Real_002dto_002dReal-Transforms">Real-to-Real Transforms</a></li>
cannam@95 323 <li><a href="More-DFTs-of-Real-Data.html#index-fftw_005fplan_005fr2r_005f1d-66"><code>fftw_plan_r2r_1d</code></a>: <a href="More-DFTs-of-Real-Data.html#More-DFTs-of-Real-Data">More DFTs of Real Data</a></li>
cannam@95 324 <li><a href="Real_002dto_002dReal-Transforms.html#index-fftw_005fplan_005fr2r_005f2d-205"><code>fftw_plan_r2r_2d</code></a>: <a href="Real_002dto_002dReal-Transforms.html#Real_002dto_002dReal-Transforms">Real-to-Real Transforms</a></li>
cannam@95 325 <li><a href="More-DFTs-of-Real-Data.html#index-fftw_005fplan_005fr2r_005f2d-67"><code>fftw_plan_r2r_2d</code></a>: <a href="More-DFTs-of-Real-Data.html#More-DFTs-of-Real-Data">More DFTs of Real Data</a></li>
cannam@95 326 <li><a href="Real_002dto_002dReal-Transforms.html#index-fftw_005fplan_005fr2r_005f3d-206"><code>fftw_plan_r2r_3d</code></a>: <a href="Real_002dto_002dReal-Transforms.html#Real_002dto_002dReal-Transforms">Real-to-Real Transforms</a></li>
cannam@95 327 <li><a href="More-DFTs-of-Real-Data.html#index-fftw_005fplan_005fr2r_005f3d-68"><code>fftw_plan_r2r_3d</code></a>: <a href="More-DFTs-of-Real-Data.html#More-DFTs-of-Real-Data">More DFTs of Real Data</a></li>
cannam@95 328 <li><a href="Combining-MPI-and-Threads.html#index-fftw_005fplan_005fwith_005fnthreads-430"><code>fftw_plan_with_nthreads</code></a>: <a href="Combining-MPI-and-Threads.html#Combining-MPI-and-Threads">Combining MPI and Threads</a></li>
cannam@95 329 <li><a href="Usage-of-Multi_002dthreaded-FFTW.html#index-fftw_005fplan_005fwith_005fnthreads-335"><code>fftw_plan_with_nthreads</code></a>: <a href="Usage-of-Multi_002dthreaded-FFTW.html#Usage-of-Multi_002dthreaded-FFTW">Usage of Multi-threaded FFTW</a></li>
cannam@95 330 <li><a href="Planner-Flags.html#index-FFTW_005fPRESERVE_005fINPUT-178"><code>FFTW_PRESERVE_INPUT</code></a>: <a href="Planner-Flags.html#Planner-Flags">Planner Flags</a></li>
cannam@95 331 <li><a href="One_002dDimensional-DFTs-of-Real-Data.html#index-FFTW_005fPRESERVE_005fINPUT-57"><code>FFTW_PRESERVE_INPUT</code></a>: <a href="One_002dDimensional-DFTs-of-Real-Data.html#One_002dDimensional-DFTs-of-Real-Data">One-Dimensional DFTs of Real Data</a></li>
cannam@95 332 <li><a href="Using-Plans.html#index-fftw_005fprint_005fplan-159"><code>fftw_print_plan</code></a>: <a href="Using-Plans.html#Using-Plans">Using Plans</a></li>
cannam@95 333 <li><a href="Real_002dto_002dReal-Transform-Kinds.html#index-FFTW_005fR2HC-214"><code>FFTW_R2HC</code></a>: <a href="Real_002dto_002dReal-Transform-Kinds.html#Real_002dto_002dReal-Transform-Kinds">Real-to-Real Transform Kinds</a></li>
cannam@95 334 <li><a href="The-Halfcomplex_002dformat-DFT.html#index-FFTW_005fR2HC-72"><code>FFTW_R2HC</code></a>: <a href="The-Halfcomplex_002dformat-DFT.html#The-Halfcomplex_002dformat-DFT">The Halfcomplex-format DFT</a></li>
cannam@95 335 <li><a href="FFTW-Fortran-type-reference.html#index-fftw_005fr2r_005fkind-541"><code>fftw_r2r_kind</code></a>: <a href="FFTW-Fortran-type-reference.html#FFTW-Fortran-type-reference">FFTW Fortran type reference</a></li>
cannam@95 336 <li><a href="Other-Multi_002ddimensional-Real_002ddata-MPI-Transforms.html#index-fftw_005fr2r_005fkind-394"><code>fftw_r2r_kind</code></a>: <a href="Other-Multi_002ddimensional-Real_002ddata-MPI-Transforms.html#Other-Multi_002ddimensional-Real_002ddata-MPI-Transforms">Other Multi-dimensional Real-data MPI Transforms</a></li>
cannam@95 337 <li><a href="More-DFTs-of-Real-Data.html#index-fftw_005fr2r_005fkind-71"><code>fftw_r2r_kind</code></a>: <a href="More-DFTs-of-Real-Data.html#More-DFTs-of-Real-Data">More DFTs of Real Data</a></li>
cannam@95 338 <li><a href="Real_002dto_002dReal-Transform-Kinds.html#index-FFTW_005fREDFT00-218"><code>FFTW_REDFT00</code></a>: <a href="Real_002dto_002dReal-Transform-Kinds.html#Real_002dto_002dReal-Transform-Kinds">Real-to-Real Transform Kinds</a></li>
cannam@95 339 <li><a href="Real_002dto_002dReal-Transforms.html#index-FFTW_005fREDFT00-208"><code>FFTW_REDFT00</code></a>: <a href="Real_002dto_002dReal-Transforms.html#Real_002dto_002dReal-Transforms">Real-to-Real Transforms</a></li>
cannam@95 340 <li><a href="Real-even_002fodd-DFTs-_0028cosine_002fsine-transforms_0029.html#index-FFTW_005fREDFT00-87"><code>FFTW_REDFT00</code></a>: <a href="Real-even_002fodd-DFTs-_0028cosine_002fsine-transforms_0029.html#Real-even_002fodd-DFTs-_0028cosine_002fsine-transforms_0029">Real even/odd DFTs (cosine/sine transforms)</a></li>
cannam@95 341 <li><a href="Real_002dto_002dReal-Transform-Kinds.html#index-FFTW_005fREDFT01-222"><code>FFTW_REDFT01</code></a>: <a href="Real_002dto_002dReal-Transform-Kinds.html#Real_002dto_002dReal-Transform-Kinds">Real-to-Real Transform Kinds</a></li>
cannam@95 342 <li><a href="Real-even_002fodd-DFTs-_0028cosine_002fsine-transforms_0029.html#index-FFTW_005fREDFT01-89"><code>FFTW_REDFT01</code></a>: <a href="Real-even_002fodd-DFTs-_0028cosine_002fsine-transforms_0029.html#Real-even_002fodd-DFTs-_0028cosine_002fsine-transforms_0029">Real even/odd DFTs (cosine/sine transforms)</a></li>
cannam@95 343 <li><a href="Real_002dto_002dReal-Transform-Kinds.html#index-FFTW_005fREDFT10-221"><code>FFTW_REDFT10</code></a>: <a href="Real_002dto_002dReal-Transform-Kinds.html#Real_002dto_002dReal-Transform-Kinds">Real-to-Real Transform Kinds</a></li>
cannam@95 344 <li><a href="Real-even_002fodd-DFTs-_0028cosine_002fsine-transforms_0029.html#index-FFTW_005fREDFT10-88"><code>FFTW_REDFT10</code></a>: <a href="Real-even_002fodd-DFTs-_0028cosine_002fsine-transforms_0029.html#Real-even_002fodd-DFTs-_0028cosine_002fsine-transforms_0029">Real even/odd DFTs (cosine/sine transforms)</a></li>
cannam@95 345 <li><a href="Real_002dto_002dReal-Transform-Kinds.html#index-FFTW_005fREDFT11-224"><code>FFTW_REDFT11</code></a>: <a href="Real_002dto_002dReal-Transform-Kinds.html#Real_002dto_002dReal-Transform-Kinds">Real-to-Real Transform Kinds</a></li>
cannam@95 346 <li><a href="Real-even_002fodd-DFTs-_0028cosine_002fsine-transforms_0029.html#index-FFTW_005fREDFT11-91"><code>FFTW_REDFT11</code></a>: <a href="Real-even_002fodd-DFTs-_0028cosine_002fsine-transforms_0029.html#Real-even_002fodd-DFTs-_0028cosine_002fsine-transforms_0029">Real even/odd DFTs (cosine/sine transforms)</a></li>
cannam@95 347 <li><a href="Real_002dto_002dReal-Transform-Kinds.html#index-FFTW_005fRODFT00-225"><code>FFTW_RODFT00</code></a>: <a href="Real_002dto_002dReal-Transform-Kinds.html#Real_002dto_002dReal-Transform-Kinds">Real-to-Real Transform Kinds</a></li>
cannam@95 348 <li><a href="Real-even_002fodd-DFTs-_0028cosine_002fsine-transforms_0029.html#index-FFTW_005fRODFT00-92"><code>FFTW_RODFT00</code></a>: <a href="Real-even_002fodd-DFTs-_0028cosine_002fsine-transforms_0029.html#Real-even_002fodd-DFTs-_0028cosine_002fsine-transforms_0029">Real even/odd DFTs (cosine/sine transforms)</a></li>
cannam@95 349 <li><a href="Real_002dto_002dReal-Transform-Kinds.html#index-FFTW_005fRODFT01-229"><code>FFTW_RODFT01</code></a>: <a href="Real_002dto_002dReal-Transform-Kinds.html#Real_002dto_002dReal-Transform-Kinds">Real-to-Real Transform Kinds</a></li>
cannam@95 350 <li><a href="Real-even_002fodd-DFTs-_0028cosine_002fsine-transforms_0029.html#index-FFTW_005fRODFT01-94"><code>FFTW_RODFT01</code></a>: <a href="Real-even_002fodd-DFTs-_0028cosine_002fsine-transforms_0029.html#Real-even_002fodd-DFTs-_0028cosine_002fsine-transforms_0029">Real even/odd DFTs (cosine/sine transforms)</a></li>
cannam@95 351 <li><a href="Real_002dto_002dReal-Transform-Kinds.html#index-FFTW_005fRODFT10-228"><code>FFTW_RODFT10</code></a>: <a href="Real_002dto_002dReal-Transform-Kinds.html#Real_002dto_002dReal-Transform-Kinds">Real-to-Real Transform Kinds</a></li>
cannam@95 352 <li><a href="Real-even_002fodd-DFTs-_0028cosine_002fsine-transforms_0029.html#index-FFTW_005fRODFT10-93"><code>FFTW_RODFT10</code></a>: <a href="Real-even_002fodd-DFTs-_0028cosine_002fsine-transforms_0029.html#Real-even_002fodd-DFTs-_0028cosine_002fsine-transforms_0029">Real even/odd DFTs (cosine/sine transforms)</a></li>
cannam@95 353 <li><a href="Real_002dto_002dReal-Transform-Kinds.html#index-FFTW_005fRODFT11-230"><code>FFTW_RODFT11</code></a>: <a href="Real_002dto_002dReal-Transform-Kinds.html#Real_002dto_002dReal-Transform-Kinds">Real-to-Real Transform Kinds</a></li>
cannam@95 354 <li><a href="Real-even_002fodd-DFTs-_0028cosine_002fsine-transforms_0029.html#index-FFTW_005fRODFT11-95"><code>FFTW_RODFT11</code></a>: <a href="Real-even_002fodd-DFTs-_0028cosine_002fsine-transforms_0029.html#Real-even_002fodd-DFTs-_0028cosine_002fsine-transforms_0029">Real even/odd DFTs (cosine/sine transforms)</a></li>
cannam@95 355 <li><a href="Planner-Flags.html#index-fftw_005fset_005ftimelimit-183"><code>fftw_set_timelimit</code></a>: <a href="Planner-Flags.html#Planner-Flags">Planner Flags</a></li>
cannam@95 356 <li><a href="Multi_002ddimensional-MPI-DFTs-of-Real-Data.html#index-FFTW_005fTRANSPOSED_005fIN-392"><code>FFTW_TRANSPOSED_IN</code></a>: <a href="Multi_002ddimensional-MPI-DFTs-of-Real-Data.html#Multi_002ddimensional-MPI-DFTs-of-Real-Data">Multi-dimensional MPI DFTs of Real Data</a></li>
cannam@95 357 <li><a href="Multi_002ddimensional-MPI-DFTs-of-Real-Data.html#index-FFTW_005fTRANSPOSED_005fOUT-391"><code>FFTW_TRANSPOSED_OUT</code></a>: <a href="Multi_002ddimensional-MPI-DFTs-of-Real-Data.html#Multi_002ddimensional-MPI-DFTs-of-Real-Data">Multi-dimensional MPI DFTs of Real Data</a></li>
cannam@95 358 <li><a href="FFTW-Execution-in-Fortran.html#index-FFTW_005fUNALIGNED-586"><code>FFTW_UNALIGNED</code></a>: <a href="FFTW-Execution-in-Fortran.html#FFTW-Execution-in-Fortran">FFTW Execution in Fortran</a></li>
cannam@95 359 <li><a href="Plan-execution-in-Fortran.html#index-FFTW_005fUNALIGNED-559"><code>FFTW_UNALIGNED</code></a>: <a href="Plan-execution-in-Fortran.html#Plan-execution-in-Fortran">Plan execution in Fortran</a></li>
cannam@95 360 <li><a href="New_002darray-Execute-Functions.html#index-FFTW_005fUNALIGNED-267"><code>FFTW_UNALIGNED</code></a>: <a href="New_002darray-Execute-Functions.html#New_002darray-Execute-Functions">New-array Execute Functions</a></li>
cannam@95 361 <li><a href="Planner-Flags.html#index-FFTW_005fUNALIGNED-181"><code>FFTW_UNALIGNED</code></a>: <a href="Planner-Flags.html#Planner-Flags">Planner Flags</a></li>
cannam@95 362 <li><a href="Planner-Flags.html#index-FFTW_005fWISDOM_005fONLY-175"><code>FFTW_WISDOM_ONLY</code></a>: <a href="Planner-Flags.html#Planner-Flags">Planner Flags</a></li>
cannam@95 363 <li><a href="An-improved-replacement-for-MPI_005fAlltoall.html#index-MPI_005fAlltoall-406"><code>MPI_Alltoall</code></a>: <a href="An-improved-replacement-for-MPI_005fAlltoall.html#An-improved-replacement-for-MPI_005fAlltoall">An improved replacement for MPI_Alltoall</a></li>
cannam@95 364 <li><a href="Avoiding-MPI-Deadlocks.html#index-MPI_005fBarrier-419"><code>MPI_Barrier</code></a>: <a href="Avoiding-MPI-Deadlocks.html#Avoiding-MPI-Deadlocks">Avoiding MPI Deadlocks</a></li>
cannam@95 365 <li><a href="2d-MPI-example.html#index-MPI_005fCOMM_005fWORLD-361"><code>MPI_COMM_WORLD</code></a>: <a href="2d-MPI-example.html#g_t2d-MPI-example">2d MPI example</a></li>
cannam@95 366 <li><a href="Distributed_002dmemory-FFTW-with-MPI.html#index-MPI_005fCOMM_005fWORLD-348"><code>MPI_COMM_WORLD</code></a>: <a href="Distributed_002dmemory-FFTW-with-MPI.html#Distributed_002dmemory-FFTW-with-MPI">Distributed-memory FFTW with MPI</a></li>
cannam@95 367 <li><a href="2d-MPI-example.html#index-MPI_005fInit-357"><code>MPI_Init</code></a>: <a href="2d-MPI-example.html#g_t2d-MPI-example">2d MPI example</a></li>
cannam@95 368 <li><a href="FFTW-Fortran-type-reference.html#index-ptrdiff_005ft-536"><code>ptrdiff_t</code></a>: <a href="FFTW-Fortran-type-reference.html#FFTW-Fortran-type-reference">FFTW Fortran type reference</a></li>
cannam@95 369 <li><a href="2d-MPI-example.html#index-ptrdiff_005ft-362"><code>ptrdiff_t</code></a>: <a href="2d-MPI-example.html#g_t2d-MPI-example">2d MPI example</a></li>
cannam@95 370 <li><a href="64_002dbit-Guru-Interface.html#index-ptrdiff_005ft-261"><code>ptrdiff_t</code></a>: <a href="64_002dbit-Guru-Interface.html#g_t64_002dbit-Guru-Interface">64-bit Guru Interface</a></li>
cannam@95 371 <li><a href="The-1d-Real_002ddata-DFT.html#index-R2HC-298"><code>R2HC</code></a>: <a href="The-1d-Real_002ddata-DFT.html#The-1d-Real_002ddata-DFT">The 1d Real-data DFT</a></li>
cannam@95 372 <li><a href="1d-Real_002deven-DFTs-_0028DCTs_0029.html#index-REDFT00-303"><code>REDFT00</code></a>: <a href="1d-Real_002deven-DFTs-_0028DCTs_0029.html#g_t1d-Real_002deven-DFTs-_0028DCTs_0029">1d Real-even DFTs (DCTs)</a></li>
cannam@95 373 <li><a href="1d-Real_002deven-DFTs-_0028DCTs_0029.html#index-REDFT01-308"><code>REDFT01</code></a>: <a href="1d-Real_002deven-DFTs-_0028DCTs_0029.html#g_t1d-Real_002deven-DFTs-_0028DCTs_0029">1d Real-even DFTs (DCTs)</a></li>
cannam@95 374 <li><a href="1d-Real_002deven-DFTs-_0028DCTs_0029.html#index-REDFT10-307"><code>REDFT10</code></a>: <a href="1d-Real_002deven-DFTs-_0028DCTs_0029.html#g_t1d-Real_002deven-DFTs-_0028DCTs_0029">1d Real-even DFTs (DCTs)</a></li>
cannam@95 375 <li><a href="1d-Real_002deven-DFTs-_0028DCTs_0029.html#index-REDFT11-310"><code>REDFT11</code></a>: <a href="1d-Real_002deven-DFTs-_0028DCTs_0029.html#g_t1d-Real_002deven-DFTs-_0028DCTs_0029">1d Real-even DFTs (DCTs)</a></li>
cannam@95 376 <li><a href="1d-Real_002dodd-DFTs-_0028DSTs_0029.html#index-RODFT00-314"><code>RODFT00</code></a>: <a href="1d-Real_002dodd-DFTs-_0028DSTs_0029.html#g_t1d-Real_002dodd-DFTs-_0028DSTs_0029">1d Real-odd DFTs (DSTs)</a></li>
cannam@95 377 <li><a href="1d-Real_002dodd-DFTs-_0028DSTs_0029.html#index-RODFT01-319"><code>RODFT01</code></a>: <a href="1d-Real_002dodd-DFTs-_0028DSTs_0029.html#g_t1d-Real_002dodd-DFTs-_0028DSTs_0029">1d Real-odd DFTs (DSTs)</a></li>
cannam@95 378 <li><a href="1d-Real_002dodd-DFTs-_0028DSTs_0029.html#index-RODFT10-318"><code>RODFT10</code></a>: <a href="1d-Real_002dodd-DFTs-_0028DSTs_0029.html#g_t1d-Real_002dodd-DFTs-_0028DSTs_0029">1d Real-odd DFTs (DSTs)</a></li>
cannam@95 379 <li><a href="1d-Real_002dodd-DFTs-_0028DSTs_0029.html#index-RODFT11-320"><code>RODFT11</code></a>: <a href="1d-Real_002dodd-DFTs-_0028DSTs_0029.html#g_t1d-Real_002dodd-DFTs-_0028DSTs_0029">1d Real-odd DFTs (DSTs)</a></li>
cannam@95 380 </ul><!-- ************************************************************ -->
cannam@95 381 </body></html>
cannam@95 382