c_associated: Wisdom String Export/Import from FortranC_DOUBLE: FFTW Fortran type referenceC_DOUBLE: Overview of Fortran interfaceC_DOUBLE_COMPLEX: FFTW Fortran type referenceC_DOUBLE_COMPLEX: Overview of Fortran interfacec_f_pointer: Wisdom Generic Export/Import from Fortranc_f_pointer: Wisdom String Export/Import from Fortranc_f_pointer: Allocating aligned memory in Fortranc_f_pointer: FFTW Fortran type referencec_f_pointer: Reversing array dimensionsC_FFTW_R2R_KIND: FFTW Fortran type referenceC_FLOAT: FFTW Fortran type referenceC_FLOAT_COMPLEX: FFTW Fortran type referencec_funloc: Wisdom Generic Export/Import from FortranC_FUNPTR: FFTW Fortran type referenceC_INT: FFTW Fortran type referenceC_INT: Overview of Fortran interfaceC_INTPTR_T: FFTW Fortran type referencec_loc: Wisdom Generic Export/Import from FortranC_LONG_DOUBLE: FFTW Fortran type referenceC_LONG_DOUBLE_COMPLEX: FFTW Fortran type referenceC_PTR: Overview of Fortran interfaceC_SIZE_T: FFTW Fortran type referencedfftw_destroy_plan: Fortran Examplesdfftw_execute: FFTW Execution in Fortrandfftw_execute_dft: Fortran Examplesdfftw_execute_dft: FFTW Execution in Fortrandfftw_execute_dft_r2c: Fortran Examplesdfftw_export_wisdom: Wisdom of Fortran?dfftw_forget_wisdom: Wisdom of Fortran?dfftw_import_system_wisdom: Wisdom of Fortran?dfftw_import_wisdom: Wisdom of Fortran?dfftw_init_threads: Fortran Examplesdfftw_plan_dft_1d: Fortran Examplesdfftw_plan_dft_3d: Fortran Examplesdfftw_plan_dft_r2c_1d: Fortran Examplesdfftw_plan_dft_r2c_2d: Fortran Examplesdfftw_plan_with_nthreads: Fortran Examplesfftw_alloc_complex: Allocating aligned memory in Fortranfftw_alloc_complex: Reversing array dimensionsfftw_alloc_complex: Basic and advanced distribution interfacesfftw_alloc_complex: Memory Allocationfftw_alloc_complex: SIMD alignment and fftw_mallocfftw_alloc_complex: Complex One-Dimensional DFTsfftw_alloc_real: Allocating aligned memory in Fortranfftw_alloc_real: FFTW Fortran type referencefftw_alloc_real: Other Multi-dimensional Real-data MPI Transformsfftw_alloc_real: Multi-dimensional MPI DFTs of Real Datafftw_alloc_real: Memory Allocationfftw_alloc_real: SIMD alignment and fftw_mallocFFTW_BACKWARD: Complex DFTsFFTW_BACKWARD: One-Dimensional DFTs of Real DataFFTW_BACKWARD: Complex One-Dimensional DFTsfftw_cleanup: MPI Initializationfftw_cleanup: Using Plansfftw_cleanup_threads: Usage of Multi-threaded FFTWfftw_complex: FFTW Fortran type referencefftw_complex: Overview of Fortran interfacefftw_complex: Complex numbersfftw_complex: Complex One-Dimensional DFTsfftw_cost: Using PlansFFTW_DESTROY_INPUT: FFTW Fortran type referenceFFTW_DESTROY_INPUT: FFTW MPI Performance TipsFFTW_DESTROY_INPUT: Planner Flagsfftw_destroy_plan: Overview of Fortran interfacefftw_destroy_plan: Avoiding MPI Deadlocksfftw_destroy_plan: Using Plansfftw_destroy_plan: Complex One-Dimensional DFTsFFTW_DHT: Real-to-Real Transform KindsFFTW_DHT: The Discrete Hartley TransformFFTW_ESTIMATE: Cycle CountersFFTW_ESTIMATE: Planner FlagsFFTW_ESTIMATE: Words of Wisdom-Saving PlansFFTW_ESTIMATE: Complex One-Dimensional DFTsfftw_execute: Plan execution in Fortranfftw_execute: Overview of Fortran interfacefftw_execute: Avoiding MPI Deadlocksfftw_execute: Basic distributed-transpose interfacefftw_execute: New-array Execute Functionsfftw_execute: Using Plansfftw_execute: Complex One-Dimensional DFTsfftw_execute_dft: Plan execution in Fortranfftw_execute_dft: Overview of Fortran interfacefftw_execute_dft: FFTW MPI Fortran Interfacefftw_execute_dft: New-array Execute Functionsfftw_execute_dft_c2r: Plan execution in Fortranfftw_execute_dft_c2r: New-array Execute Functionsfftw_execute_dft_r2c: Plan execution in Fortranfftw_execute_dft_r2c: Reversing array dimensionsfftw_execute_dft_r2c: New-array Execute Functionsfftw_execute_r2r: Plan execution in Fortranfftw_execute_r2r: New-array Execute Functionsfftw_execute_split_dft: New-array Execute Functionsfftw_execute_split_dft_c2r: New-array Execute Functionsfftw_execute_split_dft_r2c: New-array Execute FunctionsFFTW_EXHAUSTIVE: Planner FlagsFFTW_EXHAUSTIVE: Words of Wisdom-Saving Plansfftw_export_wisdom: Wisdom Generic Export/Import from Fortranfftw_export_wisdom: Wisdom Exportfftw_export_wisdom_to_file: Wisdom Exportfftw_export_wisdom_to_filename: Wisdom File Export/Import from Fortranfftw_export_wisdom_to_filename: Wisdom Exportfftw_export_wisdom_to_filename: Words of Wisdom-Saving Plansfftw_export_wisdom_to_string: Wisdom String Export/Import from Fortranfftw_export_wisdom_to_string: Wisdom Exportfftw_flops: FFTW Fortran type referencefftw_flops: Avoiding MPI Deadlocksfftw_flops: Using Plansfftw_forget_wisdom: Forgetting Wisdomfftw_forget_wisdom: Words of Wisdom-Saving PlansFFTW_FORWARD: Complex DFTsFFTW_FORWARD: One-Dimensional DFTs of Real DataFFTW_FORWARD: Complex One-Dimensional DFTsfftw_fprint_plan: Using Plansfftw_free: Memory Allocationfftw_free: SIMD alignment and fftw_mallocfftw_free: Complex One-Dimensional DFTsFFTW_HC2R: Real-to-Real Transform KindsFFTW_HC2R: The Halfcomplex-format DFTfftw_import wisdom_from_filename: Wisdom File Export/Import from Fortranfftw_import_system_wisdom: Wisdom Importfftw_import_system_wisdom: Caveats in Using Wisdomfftw_import_wisdom: Wisdom Generic Export/Import from Fortranfftw_import_wisdom: Wisdom Importfftw_import_wisdom_from_file: Wisdom Importfftw_import_wisdom_from_filename: Wisdom Importfftw_import_wisdom_from_filename: Words of Wisdom-Saving Plansfftw_import_wisdom_from_string: Wisdom String Export/Import from Fortranfftw_import_wisdom_from_string: Wisdom Importfftw_init_threads: MPI Initializationfftw_init_threads: Combining MPI and Threadsfftw_init_threads: Linking and Initializing MPI FFTWfftw_init_threads: Usage of Multi-threaded FFTWfftw_iodim: Fortran-interface routinesfftw_iodim: FFTW Fortran type referencefftw_iodim: Guru vector and transform sizesfftw_iodim64: FFTW Fortran type referencefftw_iodim64: 64-bit Guru Interfacefftw_malloc: FFTW Fortran type referencefftw_malloc: Using MPI Plansfftw_malloc: Basic and advanced distribution interfacesfftw_malloc: Memory Allocationfftw_malloc: Dynamic Arrays in Cfftw_malloc: SIMD alignment and fftw_mallocfftw_malloc: Complex One-Dimensional DFTsFFTW_MEASURE: An improved replacement for MPI_AlltoallFFTW_MEASURE: Planner FlagsFFTW_MEASURE: Words of Wisdom-Saving PlansFFTW_MEASURE: Complex One-Dimensional DFTsfftw_mpi_broadcast_wisdom: MPI Wisdom Communicationfftw_mpi_broadcast_wisdom: FFTW MPI Wisdomfftw_mpi_cleanup: MPI Initializationfftw_mpi_cleanup: Linking and Initializing MPI FFTWFFTW_MPI_DEFAULT_BLOCK: MPI Plan CreationFFTW_MPI_DEFAULT_BLOCK: Advanced distributed-transpose interfaceFFTW_MPI_DEFAULT_BLOCK: Basic and advanced distribution interfacesfftw_mpi_execute_dft: FFTW MPI Fortran Interfacefftw_mpi_execute_dft: Using MPI Plansfftw_mpi_execute_dft_c2r: Using MPI Plansfftw_mpi_execute_dft_r2c: Using MPI Plansfftw_mpi_execute_r2r: MPI Plan Creationfftw_mpi_execute_r2r: Using MPI Plansfftw_mpi_gather_wisdom: MPI Wisdom Communicationfftw_mpi_gather_wisdom: FFTW MPI Wisdomfftw_mpi_init: MPI Initializationfftw_mpi_init: Combining MPI and Threadsfftw_mpi_init: FFTW MPI Wisdomfftw_mpi_init: 2d MPI examplefftw_mpi_init: Linking and Initializing MPI FFTWfftw_mpi_local_size: MPI Data Distribution Functionsfftw_mpi_local_size_1d: MPI Data Distribution Functionsfftw_mpi_local_size_1d: One-dimensional distributionsfftw_mpi_local_size_2d: MPI Data Distribution Functionsfftw_mpi_local_size_2d: Basic and advanced distribution interfacesfftw_mpi_local_size_2d: 2d MPI examplefftw_mpi_local_size_2d_transposed: MPI Data Distribution Functionsfftw_mpi_local_size_2d_transposed: Basic distributed-transpose interfacefftw_mpi_local_size_3d: MPI Data Distribution Functionsfftw_mpi_local_size_3d_transposed: MPI Data Distribution Functionsfftw_mpi_local_size_3d_transposed: Transposed distributionsfftw_mpi_local_size_many: MPI Data Distribution Functionsfftw_mpi_local_size_many: Basic and advanced distribution interfacesfftw_mpi_local_size_many_1d: MPI Data Distribution Functionsfftw_mpi_local_size_many_transposed: MPI Data Distribution Functionsfftw_mpi_local_size_many_transposed: Advanced distributed-transpose interfacefftw_mpi_local_size_transposed: MPI Data Distribution Functionsfftw_mpi_plan_dft: MPI Plan Creationfftw_mpi_plan_dft_1d: MPI Plan Creationfftw_mpi_plan_dft_2d: MPI Plan Creationfftw_mpi_plan_dft_2d: 2d MPI examplefftw_mpi_plan_dft_3d: MPI Plan Creationfftw_mpi_plan_dft_c2r: MPI Plan Creationfftw_mpi_plan_dft_c2r_2d: MPI Plan Creationfftw_mpi_plan_dft_c2r_3d: MPI Plan Creationfftw_mpi_plan_dft_r2c: MPI Plan Creationfftw_mpi_plan_dft_r2c_2d: MPI Plan Creationfftw_mpi_plan_dft_r2c_3d: MPI Plan Creationfftw_mpi_plan_many_dft: MPI Plan Creationfftw_mpi_plan_many_dft_c2r: MPI Plan Creationfftw_mpi_plan_many_dft_r2c: MPI Plan Creationfftw_mpi_plan_many_transpose: MPI Plan Creationfftw_mpi_plan_many_transpose: Advanced distributed-transpose interfacefftw_mpi_plan_transpose: MPI Plan Creationfftw_mpi_plan_transpose: Basic distributed-transpose interfaceFFTW_MPI_SCRAMBLED_IN: MPI Plan CreationFFTW_MPI_SCRAMBLED_IN: MPI Data Distribution FunctionsFFTW_MPI_SCRAMBLED_IN: One-dimensional distributionsFFTW_MPI_SCRAMBLED_OUT: MPI Plan CreationFFTW_MPI_SCRAMBLED_OUT: MPI Data Distribution FunctionsFFTW_MPI_SCRAMBLED_OUT: One-dimensional distributionsFFTW_MPI_TRANSPOSED_IN: MPI Plan CreationFFTW_MPI_TRANSPOSED_IN: Basic distributed-transpose interfaceFFTW_MPI_TRANSPOSED_IN: Transposed distributionsFFTW_MPI_TRANSPOSED_OUT: MPI Plan CreationFFTW_MPI_TRANSPOSED_OUT: Basic distributed-transpose interfaceFFTW_MPI_TRANSPOSED_OUT: Transposed distributionsFFTW_NO_TIMELIMIT: Planner FlagsFFTW_PATIENT: An improved replacement for MPI_AlltoallFFTW_PATIENT: How Many Threads to Use?FFTW_PATIENT: Planner FlagsFFTW_PATIENT: Words of Wisdom-Saving PlansFFTW_PATIENT: Complex One-Dimensional DFTsfftw_plan: FFTW Fortran type referencefftw_plan: Using Plansfftw_plan: Complex One-Dimensional DFTsfftw_plan_dft: Complex DFTsfftw_plan_dft: Complex Multi-Dimensional DFTsfftw_plan_dft_1d: Complex DFTsfftw_plan_dft_1d: Complex One-Dimensional DFTsfftw_plan_dft_2d: Overview of Fortran interfacefftw_plan_dft_2d: Complex DFTsfftw_plan_dft_2d: Complex Multi-Dimensional DFTsfftw_plan_dft_3d: Reversing array dimensionsfftw_plan_dft_3d: Complex DFTsfftw_plan_dft_3d: Complex Multi-Dimensional DFTsfftw_plan_dft_c2r: Real-data DFTsfftw_plan_dft_c2r_1d: Real-data DFTsfftw_plan_dft_c2r_1d: One-Dimensional DFTs of Real Datafftw_plan_dft_c2r_2d: Real-data DFTsfftw_plan_dft_c2r_3d: Real-data DFTsfftw_plan_dft_r2c: Real-data DFTsfftw_plan_dft_r2c: Multi-Dimensional DFTs of Real Datafftw_plan_dft_r2c_1d: Real-data DFTsfftw_plan_dft_r2c_1d: One-Dimensional DFTs of Real Datafftw_plan_dft_r2c_2d: Real-data DFTsfftw_plan_dft_r2c_2d: Multi-Dimensional DFTs of Real Datafftw_plan_dft_r2c_3d: Reversing array dimensionsfftw_plan_dft_r2c_3d: Real-data DFTsfftw_plan_dft_r2c_3d: Multi-Dimensional DFTs of Real Datafftw_plan_guru64_dft: 64-bit Guru Interfacefftw_plan_guru_dft: Guru Complex DFTsfftw_plan_guru_dft_c2r: Guru Real-data DFTsfftw_plan_guru_dft_r2c: Guru Real-data DFTsfftw_plan_guru_r2r: Guru Real-to-real Transformsfftw_plan_guru_split_dft: Guru Complex DFTsfftw_plan_guru_split_dft_c2r: Guru Real-data DFTsfftw_plan_guru_split_dft_r2c: Guru Real-data DFTsfftw_plan_many_dft: Advanced Complex DFTsfftw_plan_many_dft_c2r: Advanced Real-data DFTsfftw_plan_many_dft_r2c: Advanced Real-data DFTsfftw_plan_many_r2r: Advanced Real-to-real Transformsfftw_plan_r2r: Real-to-Real Transformsfftw_plan_r2r: More DFTs of Real Datafftw_plan_r2r_1d: Real-to-Real Transformsfftw_plan_r2r_1d: More DFTs of Real Datafftw_plan_r2r_2d: Real-to-Real Transformsfftw_plan_r2r_2d: More DFTs of Real Datafftw_plan_r2r_3d: Real-to-Real Transformsfftw_plan_r2r_3d: More DFTs of Real Datafftw_plan_with_nthreads: Combining MPI and Threadsfftw_plan_with_nthreads: Usage of Multi-threaded FFTWFFTW_PRESERVE_INPUT: Planner FlagsFFTW_PRESERVE_INPUT: One-Dimensional DFTs of Real Datafftw_print_plan: Using PlansFFTW_R2HC: Real-to-Real Transform KindsFFTW_R2HC: The Halfcomplex-format DFTfftw_r2r_kind: FFTW Fortran type referencefftw_r2r_kind: Other Multi-dimensional Real-data MPI Transformsfftw_r2r_kind: More DFTs of Real DataFFTW_REDFT00: Real-to-Real Transform KindsFFTW_REDFT00: Real-to-Real TransformsFFTW_REDFT00: Real even/odd DFTs (cosine/sine transforms)FFTW_REDFT01: Real-to-Real Transform KindsFFTW_REDFT01: Real even/odd DFTs (cosine/sine transforms)FFTW_REDFT10: Real-to-Real Transform KindsFFTW_REDFT10: Real even/odd DFTs (cosine/sine transforms)FFTW_REDFT11: Real-to-Real Transform KindsFFTW_REDFT11: Real even/odd DFTs (cosine/sine transforms)FFTW_RODFT00: Real-to-Real Transform KindsFFTW_RODFT00: Real even/odd DFTs (cosine/sine transforms)FFTW_RODFT01: Real-to-Real Transform KindsFFTW_RODFT01: Real even/odd DFTs (cosine/sine transforms)FFTW_RODFT10: Real-to-Real Transform KindsFFTW_RODFT10: Real even/odd DFTs (cosine/sine transforms)FFTW_RODFT11: Real-to-Real Transform KindsFFTW_RODFT11: Real even/odd DFTs (cosine/sine transforms)fftw_set_timelimit: Planner FlagsFFTW_TRANSPOSED_IN: Multi-dimensional MPI DFTs of Real DataFFTW_TRANSPOSED_OUT: Multi-dimensional MPI DFTs of Real DataFFTW_UNALIGNED: FFTW Execution in FortranFFTW_UNALIGNED: Plan execution in FortranFFTW_UNALIGNED: New-array Execute FunctionsFFTW_UNALIGNED: Planner FlagsFFTW_WISDOM_ONLY: Planner FlagsMPI_Alltoall: An improved replacement for MPI_AlltoallMPI_Barrier: Avoiding MPI DeadlocksMPI_COMM_WORLD: 2d MPI exampleMPI_COMM_WORLD: Distributed-memory FFTW with MPIMPI_Init: 2d MPI exampleptrdiff_t: FFTW Fortran type referenceptrdiff_t: 2d MPI exampleptrdiff_t: 64-bit Guru InterfaceR2HC: The 1d Real-data DFTREDFT00: 1d Real-even DFTs (DCTs)REDFT01: 1d Real-even DFTs (DCTs)REDFT10: 1d Real-even DFTs (DCTs)REDFT11: 1d Real-even DFTs (DCTs)RODFT00: 1d Real-odd DFTs (DSTs)RODFT01: 1d Real-odd DFTs (DSTs)RODFT10: 1d Real-odd DFTs (DSTs)RODFT11: 1d Real-odd DFTs (DSTs)