hipfort_hipfftw Module Reference#
hipfort_hipfftw Module Reference
Data Types | |
| interface | fftw_alloc_complex |
This function is strictly equivalent to (fftw_complex*) fftw_malloc(n * sizeof(fftw_complex)) More... | |
| interface | fftw_alloc_real |
This function is strictly equivalent to (double*) fftw_malloc(n * sizeof(double)) More... | |
| interface | fftw_cleanup |
| interface | fftw_cost |
| interface | fftw_destroy_plan |
| Deallocates a double-precision plan and frees all its resources. More... | |
| interface | fftw_execute |
| Computes the discrete Fourier transform that a double-precision plan captures using the input and output data buffers that were communicated at plan's creation. More... | |
| interface | fftw_execute_dft |
| Computes the discrete Fourier transform that a double-precision plan captures using new input and output data buffers. More... | |
| interface | fftw_execute_dft_c2r |
| Computes the discrete Fourier transform that a double-precision plan captures using new input and output data buffers. More... | |
| interface | fftw_execute_dft_r2c |
| Computes the discrete Fourier transform that a double-precision plan captures using new input and output data buffers. More... | |
| interface | fftw_flops |
| interface | fftw_free |
| Frees a buffer previously allocated by any of the allocation functions above. More... | |
| interface | fftw_malloc |
| Allocates a data buffer accessible by the host. More... | |
| interface | fftw_plan_dft |
| Creates a basic plan for a multidimensional, double-precision, complex discrete Fourier transform of lengths n[0] x n[1] x ... x n[rank-1]. More... | |
| interface | fftw_plan_dft_1d |
Creates a basic plan for a one-dimensional, double-precision, complex discrete Fourier transform of length n. More... | |
| interface | fftw_plan_dft_2d |
Creates a basic plan for a two-dimensional, double-precision, complex discrete Fourier transform of lengths n0 x n1. More... | |
| interface | fftw_plan_dft_3d |
Creates a basic plan for a three-dimensional, double-precision, complex discrete Fourier transform of lengths n0 x n1 x n2. More... | |
| interface | fftw_plan_dft_c2r |
| Creates a basic plan for a multidimensional, double-precision, real backward (inverse) discrete Fourier transform of lengths n[0] x n[1] x ... x n[rank-1]. More... | |
| interface | fftw_plan_dft_c2r_1d |
Creates a basic plan for a one-dimensional, double-precision, real backward (inverse) discrete Fourier transform of length n. More... | |
| interface | fftw_plan_dft_c2r_2d |
Creates a basic plan for a two-dimensional, double-precision, real backward (inverse) discrete Fourier transform of lengths n0 x n1. More... | |
| interface | fftw_plan_dft_c2r_3d |
Creates a basic plan for a three-dimensional, double-precision, real backward (inverse) discrete Fourier transform of lengths n0 x n1 x n2. More... | |
| interface | fftw_plan_dft_r2c |
| Creates a basic plan for a multidimensional, double-precision, real forward discrete Fourier transform of lengths n[0] x n[1] x ... x n[rank-1]. More... | |
| interface | fftw_plan_dft_r2c_1d |
Creates a basic plan for a one-dimensional, double-precision, real forward discrete Fourier transform of length n. More... | |
| interface | fftw_plan_dft_r2c_2d |
Creates a basic plan for a two-dimensional, double-precision, real forward discrete Fourier transform of lengths n0 x n1. More... | |
| interface | fftw_plan_dft_r2c_3d |
Creates a basic plan for a three-dimensional, double-precision, real forward discrete Fourier transform of lengths n0 x n1 x n2. More... | |
| interface | fftw_plan_guru64_dft |
Equivalent of fftw_plan_guru_dft using layout-describing values of type fftw_iodim64 instead of fftw_iodim. More... | |
| interface | fftw_plan_guru64_dft_c2r |
Equivalent of fftw_plan_guru_dft_c2r using layout-describing values of type fftw_iodim64 instead of fftw_iodim. More... | |
| interface | fftw_plan_guru64_dft_r2c |
Equivalent of fftw_plan_guru_dft_r2c using layout-describing values of type fftw_iodim64 instead of fftw_iodim. More... | |
| interface | fftw_plan_guru_dft |
| Creates an arbitrary plan for a multidimensional, double-precision, complex discrete Fourier transform of lengths dims[0].n x dims[1].n x ... x dims[rank-1].n and batch sizes howmany_dims[0].n x howmany_dims[1].n x ... x howmany_dims[howmany_rank-1].n. More... | |
| interface | fftw_plan_guru_dft_c2r |
| Creates an arbitrary plan for a multidimensional, double-precision, real backward (inverse) discrete Fourier transform of lengths dims[0].n x dims[1].n x ... x dims[rank-1].n and batch sizes howmany_dims[0].n x howmany_dims[1].n x ... x howmany_dims[howmany_rank-1].n. More... | |
| interface | fftw_plan_guru_dft_r2c |
| Creates an arbitrary plan for a multidimensional, double-precision, real forward discrete Fourier transform of lengths dims[0].n x dims[1].n x ... x dims[rank-1].n and batch sizes howmany_dims[0].n x howmany_dims[1].n x ... x howmany_dims[howmany_rank-1].n. More... | |
| interface | fftw_plan_many_dft |
Creates an advanced plan for a multidimensional, double-precision, complex discrete Fourier transform of lengths n[0] x n[1] x ... x n[rank-1] and batch size howmany. More... | |
| interface | fftw_plan_many_dft_c2r |
Creates an advanced plan for a multidimensional, double-precision, real backward (inverse) discrete Fourier transform of lengths n[0] x n[1] x ... x n[rank-1] and batch size howmany. More... | |
| interface | fftw_plan_many_dft_r2c |
Creates an advanced plan for a multidimensional, double-precision, real forward discrete Fourier transform of lengths n[0] x n[1] x ... x n[rank-1] and batch size howmany. More... | |
| interface | fftw_print_plan |
| interface | fftw_set_timelimit |
| interface | fftwf_alloc_complex |
This function is strictly equivalent to (fftwf_complex*) fftw_malloc(n * sizeof(fftwf_complex)) More... | |
| interface | fftwf_alloc_real |
This function is strictly equivalent to (float*) fftw_malloc(n * sizeof(float)) More... | |
| interface | fftwf_cleanup |
| interface | fftwf_cost |
| interface | fftwf_destroy_plan |
| Single-precision equivalent of fftw_destroy_plan. More... | |
| interface | fftwf_execute |
| Single-precision equivalent of fftw_execute. More... | |
| interface | fftwf_execute_dft |
| Single-precision equivalent of fftw_execute_dft. More... | |
| interface | fftwf_execute_dft_c2r |
| Single-precision equivalent of fftw_execute_dft_c2r. More... | |
| interface | fftwf_execute_dft_r2c |
| Single-precision equivalent of fftw_execute_dft_r2c. More... | |
| interface | fftwf_flops |
| interface | fftwf_free |
| This function is strictly equivalent to fftw_free. More... | |
| interface | fftwf_malloc |
| This function is strictly equivalent to fftw_malloc. More... | |
| interface | fftwf_plan_dft |
| Single-precision equivalent of fftw_plan_dft. More... | |
| interface | fftwf_plan_dft_1d |
| Single-precision equivalent of fftw_plan_dft_1d. More... | |
| interface | fftwf_plan_dft_2d |
| Single-precision equivalent of fftw_plan_dft_2d. More... | |
| interface | fftwf_plan_dft_3d |
| Single-precision equivalent of fftw_plan_dft_3d. More... | |
| interface | fftwf_plan_dft_c2r |
| Single-precision equivalent of fftw_plan_dft_c2r. More... | |
| interface | fftwf_plan_dft_c2r_1d |
| Single-precision equivalent of fftw_plan_dft_c2r_1d. More... | |
| interface | fftwf_plan_dft_c2r_2d |
| Single-precision equivalent of fftw_plan_dft_c2r_2d. More... | |
| interface | fftwf_plan_dft_c2r_3d |
| Single-precision equivalent of fftw_plan_dft_c2r_3d. More... | |
| interface | fftwf_plan_dft_r2c |
| Single-precision equivalent of fftw_plan_dft_r2c. More... | |
| interface | fftwf_plan_dft_r2c_1d |
| Single-precision equivalent of fftw_plan_dft_r2c_1d. More... | |
| interface | fftwf_plan_dft_r2c_2d |
| Single-precision equivalent of fftw_plan_dft_r2c_2d. More... | |
| interface | fftwf_plan_dft_r2c_3d |
| Single-precision equivalent of fftw_plan_dft_r2c_3d. More... | |
| interface | fftwf_plan_guru64_dft |
Equivalent of fftwf_plan_guru_dft using layout-describing values of type fftwf_iodim64 instead of fftwf_iodim. More... | |
| interface | fftwf_plan_guru64_dft_c2r |
Equivalent of fftwf_plan_guru_dft_c2r using layout-describing values of type fftwf_iodim64 instead of fftwf_iodim. More... | |
| interface | fftwf_plan_guru64_dft_r2c |
Equivalent of fftwf_plan_guru_dft_r2c using layout-describing values of type fftwf_iodim64 instead of fftwf_iodim. More... | |
| interface | fftwf_plan_guru_dft |
| Single-precision equivalent of fftw_plan_guru_dft. More... | |
| interface | fftwf_plan_guru_dft_c2r |
| Single-precision equivalent of fftw_plan_guru_dft_c2r. More... | |
| interface | fftwf_plan_guru_dft_r2c |
| Single-precision equivalent of fftw_plan_guru_dft_r2c. More... | |
| interface | fftwf_plan_many_dft |
| Single-precision equivalent of fftw_plan_many_dft. More... | |
| interface | fftwf_plan_many_dft_c2r |
| Single-precision equivalent of fftw_plan_many_dft_c2r. More... | |
| interface | fftwf_plan_many_dft_r2c |
| Single-precision equivalent of fftw_plan_many_dft_r2c. More... | |
| interface | fftwf_print_plan |
| interface | fftwf_set_timelimit |
Functions/Subroutines | |
| type(c_ptr) function | fftw_plan_dft_rank_0 (rank, n, in, out, sign, flags) |
| type(c_ptr) function | fftw_plan_dft_rank_1 (rank, n, in, out, sign, flags) |
| type(c_ptr) function | fftwf_plan_dft_rank_0 (rank, n, in, out, sign, flags) |
| type(c_ptr) function | fftwf_plan_dft_rank_1 (rank, n, in, out, sign, flags) |
| type(c_ptr) function | fftw_plan_dft_r2c_1d_rank_0 (n, in, out, flags) |
| type(c_ptr) function | fftw_plan_dft_r2c_1d_rank_1 (n, in, out, flags) |
| type(c_ptr) function | fftwf_plan_dft_r2c_1d_rank_0 (n, in, out, flags) |
| type(c_ptr) function | fftwf_plan_dft_r2c_1d_rank_1 (n, in, out, flags) |
| type(c_ptr) function | fftw_plan_dft_r2c_2d_rank_0 (n0, n1, in, out, flags) |
| type(c_ptr) function | fftw_plan_dft_r2c_2d_rank_1 (n0, n1, in, out, flags) |
| type(c_ptr) function | fftwf_plan_dft_r2c_2d_rank_0 (n0, n1, in, out, flags) |
| type(c_ptr) function | fftwf_plan_dft_r2c_2d_rank_1 (n0, n1, in, out, flags) |
| type(c_ptr) function | fftw_plan_dft_r2c_3d_rank_0 (n0, n1, n2, in, out, flags) |
| type(c_ptr) function | fftw_plan_dft_r2c_3d_rank_1 (n0, n1, n2, in, out, flags) |
| type(c_ptr) function | fftwf_plan_dft_r2c_3d_rank_0 (n0, n1, n2, in, out, flags) |
| type(c_ptr) function | fftwf_plan_dft_r2c_3d_rank_1 (n0, n1, n2, in, out, flags) |
| type(c_ptr) function | fftw_plan_dft_r2c_rank_0 (rank, n, in, out, flags) |
| type(c_ptr) function | fftw_plan_dft_r2c_rank_1 (rank, n, in, out, flags) |
| type(c_ptr) function | fftwf_plan_dft_r2c_rank_0 (rank, n, in, out, flags) |
| type(c_ptr) function | fftwf_plan_dft_r2c_rank_1 (rank, n, in, out, flags) |
| type(c_ptr) function | fftw_plan_dft_c2r_1d_rank_0 (n, in, out, flags) |
| type(c_ptr) function | fftw_plan_dft_c2r_1d_rank_1 (n, in, out, flags) |
| type(c_ptr) function | fftwf_plan_dft_c2r_1d_rank_0 (n, in, out, flags) |
| type(c_ptr) function | fftwf_plan_dft_c2r_1d_rank_1 (n, in, out, flags) |
| type(c_ptr) function | fftw_plan_dft_c2r_2d_rank_0 (n0, n1, in, out, flags) |
| type(c_ptr) function | fftw_plan_dft_c2r_2d_rank_1 (n0, n1, in, out, flags) |
| type(c_ptr) function | fftwf_plan_dft_c2r_2d_rank_0 (n0, n1, in, out, flags) |
| type(c_ptr) function | fftwf_plan_dft_c2r_2d_rank_1 (n0, n1, in, out, flags) |
| type(c_ptr) function | fftw_plan_dft_c2r_3d_rank_0 (n0, n1, n2, in, out, flags) |
| type(c_ptr) function | fftw_plan_dft_c2r_3d_rank_1 (n0, n1, n2, in, out, flags) |
| type(c_ptr) function | fftwf_plan_dft_c2r_3d_rank_0 (n0, n1, n2, in, out, flags) |
| type(c_ptr) function | fftwf_plan_dft_c2r_3d_rank_1 (n0, n1, n2, in, out, flags) |
| type(c_ptr) function | fftw_plan_dft_c2r_rank_0 (rank, n, in, out, flags) |
| type(c_ptr) function | fftw_plan_dft_c2r_rank_1 (rank, n, in, out, flags) |
| type(c_ptr) function | fftwf_plan_dft_c2r_rank_0 (rank, n, in, out, flags) |
| type(c_ptr) function | fftwf_plan_dft_c2r_rank_1 (rank, n, in, out, flags) |
| type(c_ptr) function | fftw_plan_many_dft_rank_0 (rank, n, howmany, in, inembed, istride, idist, out, onembed, ostride, odist, sign, flags) |
| type(c_ptr) function | fftw_plan_many_dft_rank_1 (rank, n, howmany, in, inembed, istride, idist, out, onembed, ostride, odist, sign, flags) |
| type(c_ptr) function | fftwf_plan_many_dft_rank_0 (rank, n, howmany, in, inembed, istride, idist, out, onembed, ostride, odist, sign, flags) |
| type(c_ptr) function | fftwf_plan_many_dft_rank_1 (rank, n, howmany, in, inembed, istride, idist, out, onembed, ostride, odist, sign, flags) |
| type(c_ptr) function | fftw_plan_many_dft_r2c_rank_0 (rank, n, howmany, in, inembed, istride, idist, out, onembed, ostride, odist, flags) |
| type(c_ptr) function | fftw_plan_many_dft_r2c_rank_1 (rank, n, howmany, in, inembed, istride, idist, out, onembed, ostride, odist, flags) |
| type(c_ptr) function | fftwf_plan_many_dft_r2c_rank_0 (rank, n, howmany, in, inembed, istride, idist, out, onembed, ostride, odist, flags) |
| type(c_ptr) function | fftwf_plan_many_dft_r2c_rank_1 (rank, n, howmany, in, inembed, istride, idist, out, onembed, ostride, odist, flags) |
| type(c_ptr) function | fftw_plan_many_dft_c2r_rank_0 (rank, n, howmany, in, inembed, istride, idist, out, onembed, ostride, odist, flags) |
| type(c_ptr) function | fftw_plan_many_dft_c2r_rank_1 (rank, n, howmany, in, inembed, istride, idist, out, onembed, ostride, odist, flags) |
| type(c_ptr) function | fftwf_plan_many_dft_c2r_rank_0 (rank, n, howmany, in, inembed, istride, idist, out, onembed, ostride, odist, flags) |
| type(c_ptr) function | fftwf_plan_many_dft_c2r_rank_1 (rank, n, howmany, in, inembed, istride, idist, out, onembed, ostride, odist, flags) |
| type(c_ptr) function | fftw_plan_guru_dft_r2c_rank_0 (rank, dims, howmany_rank, howmany_dims, in, out, flags) |
| type(c_ptr) function | fftw_plan_guru_dft_r2c_rank_1 (rank, dims, howmany_rank, howmany_dims, in, out, flags) |
| type(c_ptr) function | fftwf_plan_guru_dft_r2c_rank_0 (rank, dims, howmany_rank, howmany_dims, in, out, flags) |
| type(c_ptr) function | fftwf_plan_guru_dft_r2c_rank_1 (rank, dims, howmany_rank, howmany_dims, in, out, flags) |
| type(c_ptr) function | fftw_plan_guru_dft_c2r_rank_0 (rank, dims, howmany_rank, howmany_dims, in, out, flags) |
| type(c_ptr) function | fftw_plan_guru_dft_c2r_rank_1 (rank, dims, howmany_rank, howmany_dims, in, out, flags) |
| type(c_ptr) function | fftwf_plan_guru_dft_c2r_rank_0 (rank, dims, howmany_rank, howmany_dims, in, out, flags) |
| type(c_ptr) function | fftwf_plan_guru_dft_c2r_rank_1 (rank, dims, howmany_rank, howmany_dims, in, out, flags) |
| type(c_ptr) function | fftw_plan_guru64_dft_r2c_rank_0 (rank, dims, howmany_rank, howmany_dims, in, out, flags) |
| type(c_ptr) function | fftw_plan_guru64_dft_r2c_rank_1 (rank, dims, howmany_rank, howmany_dims, in, out, flags) |
| type(c_ptr) function | fftwf_plan_guru64_dft_r2c_rank_0 (rank, dims, howmany_rank, howmany_dims, in, out, flags) |
| type(c_ptr) function | fftwf_plan_guru64_dft_r2c_rank_1 (rank, dims, howmany_rank, howmany_dims, in, out, flags) |
| type(c_ptr) function | fftw_plan_guru64_dft_c2r_rank_0 (rank, dims, howmany_rank, howmany_dims, in, out, flags) |
| type(c_ptr) function | fftw_plan_guru64_dft_c2r_rank_1 (rank, dims, howmany_rank, howmany_dims, in, out, flags) |
| type(c_ptr) function | fftwf_plan_guru64_dft_c2r_rank_0 (rank, dims, howmany_rank, howmany_dims, in, out, flags) |
| type(c_ptr) function | fftwf_plan_guru64_dft_c2r_rank_1 (rank, dims, howmany_rank, howmany_dims, in, out, flags) |
| subroutine | fftw_execute_dft_r2c_rank_0 (plan, in, out) |
| subroutine | fftw_execute_dft_r2c_rank_1 (plan, in, out) |
| subroutine | fftwf_execute_dft_r2c_rank_0 (plan, in, out) |
| subroutine | fftwf_execute_dft_r2c_rank_1 (plan, in, out) |
| subroutine | fftw_execute_dft_c2r_rank_0 (plan, in, out) |
| subroutine | fftw_execute_dft_c2r_rank_1 (plan, in, out) |
| subroutine | fftwf_execute_dft_c2r_rank_0 (plan, in, out) |
| subroutine | fftwf_execute_dft_c2r_rank_1 (plan, in, out) |
| subroutine | fftw_flops_rank_0 (arg1, arg2, arg3, arg4) |
| subroutine | fftw_flops_rank_1 (arg1, arg2, arg3, arg4) |
| subroutine | fftwf_flops_rank_0 (arg1, arg2, arg3, arg4) |
| subroutine | fftwf_flops_rank_1 (arg1, arg2, arg3, arg4) |
Function/Subroutine Documentation
◆ fftw_execute_dft_c2r_rank_0()
| subroutine hipfort_hipfftw::fftw_execute_dft_c2r_rank_0 | ( | type(c_ptr), value | plan, |
| type(c_ptr), value | in, | ||
| real(c_double), target | out | ||
| ) |
◆ fftw_execute_dft_c2r_rank_1()
| subroutine hipfort_hipfftw::fftw_execute_dft_c2r_rank_1 | ( | type(c_ptr), value | plan, |
| type(c_ptr), value | in, | ||
| real(c_double), dimension(:), target | out | ||
| ) |
◆ fftw_execute_dft_r2c_rank_0()
| subroutine hipfort_hipfftw::fftw_execute_dft_r2c_rank_0 | ( | type(c_ptr), value | plan, |
| real(c_double), target | in, | ||
| type(c_ptr), value | out | ||
| ) |
◆ fftw_execute_dft_r2c_rank_1()
| subroutine hipfort_hipfftw::fftw_execute_dft_r2c_rank_1 | ( | type(c_ptr), value | plan, |
| real(c_double), dimension(:), target | in, | ||
| type(c_ptr), value | out | ||
| ) |
◆ fftw_flops_rank_0()
| subroutine hipfort_hipfftw::fftw_flops_rank_0 | ( | type(c_ptr), value | arg1, |
| real(c_double), target | arg2, | ||
| real(c_double), target | arg3, | ||
| real(c_double), target | arg4 | ||
| ) |
◆ fftw_flops_rank_1()
| subroutine hipfort_hipfftw::fftw_flops_rank_1 | ( | type(c_ptr), value | arg1, |
| real(c_double), dimension(:), target | arg2, | ||
| real(c_double), dimension(:), target | arg3, | ||
| real(c_double), dimension(:), target | arg4 | ||
| ) |
◆ fftw_plan_dft_c2r_1d_rank_0()
| type(c_ptr) function hipfort_hipfftw::fftw_plan_dft_c2r_1d_rank_0 | ( | integer(c_int) | n, |
| type(c_ptr), value | in, | ||
| real(c_double), target | out, | ||
| integer(c_int) | flags | ||
| ) |
◆ fftw_plan_dft_c2r_1d_rank_1()
| type(c_ptr) function hipfort_hipfftw::fftw_plan_dft_c2r_1d_rank_1 | ( | integer(c_int) | n, |
| type(c_ptr), value | in, | ||
| real(c_double), dimension(:), target | out, | ||
| integer(c_int) | flags | ||
| ) |
◆ fftw_plan_dft_c2r_2d_rank_0()
| type(c_ptr) function hipfort_hipfftw::fftw_plan_dft_c2r_2d_rank_0 | ( | integer(c_int) | n0, |
| integer(c_int) | n1, | ||
| type(c_ptr), value | in, | ||
| real(c_double), target | out, | ||
| integer(c_int) | flags | ||
| ) |
◆ fftw_plan_dft_c2r_2d_rank_1()
| type(c_ptr) function hipfort_hipfftw::fftw_plan_dft_c2r_2d_rank_1 | ( | integer(c_int) | n0, |
| integer(c_int) | n1, | ||
| type(c_ptr), value | in, | ||
| real(c_double), dimension(:), target | out, | ||
| integer(c_int) | flags | ||
| ) |
◆ fftw_plan_dft_c2r_3d_rank_0()
| type(c_ptr) function hipfort_hipfftw::fftw_plan_dft_c2r_3d_rank_0 | ( | integer(c_int) | n0, |
| integer(c_int) | n1, | ||
| integer(c_int) | n2, | ||
| type(c_ptr), value | in, | ||
| real(c_double), target | out, | ||
| integer(c_int) | flags | ||
| ) |
◆ fftw_plan_dft_c2r_3d_rank_1()
| type(c_ptr) function hipfort_hipfftw::fftw_plan_dft_c2r_3d_rank_1 | ( | integer(c_int) | n0, |
| integer(c_int) | n1, | ||
| integer(c_int) | n2, | ||
| type(c_ptr), value | in, | ||
| real(c_double), dimension(:), target | out, | ||
| integer(c_int) | flags | ||
| ) |
◆ fftw_plan_dft_c2r_rank_0()
| type(c_ptr) function hipfort_hipfftw::fftw_plan_dft_c2r_rank_0 | ( | integer(c_int) | rank, |
| integer(c_int), target | n, | ||
| type(c_ptr), value | in, | ||
| real(c_double), target | out, | ||
| integer(c_int) | flags | ||
| ) |
◆ fftw_plan_dft_c2r_rank_1()
| type(c_ptr) function hipfort_hipfftw::fftw_plan_dft_c2r_rank_1 | ( | integer(c_int) | rank, |
| integer(c_int), dimension(:), target | n, | ||
| type(c_ptr), value | in, | ||
| real(c_double), dimension(:), target | out, | ||
| integer(c_int) | flags | ||
| ) |
◆ fftw_plan_dft_r2c_1d_rank_0()
| type(c_ptr) function hipfort_hipfftw::fftw_plan_dft_r2c_1d_rank_0 | ( | integer(c_int) | n, |
| real(c_double), target | in, | ||
| type(c_ptr), value | out, | ||
| integer(c_int) | flags | ||
| ) |
◆ fftw_plan_dft_r2c_1d_rank_1()
| type(c_ptr) function hipfort_hipfftw::fftw_plan_dft_r2c_1d_rank_1 | ( | integer(c_int) | n, |
| real(c_double), dimension(:), target | in, | ||
| type(c_ptr), value | out, | ||
| integer(c_int) | flags | ||
| ) |
◆ fftw_plan_dft_r2c_2d_rank_0()
| type(c_ptr) function hipfort_hipfftw::fftw_plan_dft_r2c_2d_rank_0 | ( | integer(c_int) | n0, |
| integer(c_int) | n1, | ||
| real(c_double), target | in, | ||
| type(c_ptr), value | out, | ||
| integer(c_int) | flags | ||
| ) |
◆ fftw_plan_dft_r2c_2d_rank_1()
| type(c_ptr) function hipfort_hipfftw::fftw_plan_dft_r2c_2d_rank_1 | ( | integer(c_int) | n0, |
| integer(c_int) | n1, | ||
| real(c_double), dimension(:), target | in, | ||
| type(c_ptr), value | out, | ||
| integer(c_int) | flags | ||
| ) |
◆ fftw_plan_dft_r2c_3d_rank_0()
| type(c_ptr) function hipfort_hipfftw::fftw_plan_dft_r2c_3d_rank_0 | ( | integer(c_int) | n0, |
| integer(c_int) | n1, | ||
| integer(c_int) | n2, | ||
| real(c_double), target | in, | ||
| type(c_ptr), value | out, | ||
| integer(c_int) | flags | ||
| ) |
◆ fftw_plan_dft_r2c_3d_rank_1()
| type(c_ptr) function hipfort_hipfftw::fftw_plan_dft_r2c_3d_rank_1 | ( | integer(c_int) | n0, |
| integer(c_int) | n1, | ||
| integer(c_int) | n2, | ||
| real(c_double), dimension(:), target | in, | ||
| type(c_ptr), value | out, | ||
| integer(c_int) | flags | ||
| ) |
◆ fftw_plan_dft_r2c_rank_0()
| type(c_ptr) function hipfort_hipfftw::fftw_plan_dft_r2c_rank_0 | ( | integer(c_int) | rank, |
| integer(c_int), target | n, | ||
| real(c_double), target | in, | ||
| type(c_ptr), value | out, | ||
| integer(c_int) | flags | ||
| ) |
◆ fftw_plan_dft_r2c_rank_1()
| type(c_ptr) function hipfort_hipfftw::fftw_plan_dft_r2c_rank_1 | ( | integer(c_int) | rank, |
| integer(c_int), dimension(:), target | n, | ||
| real(c_double), dimension(:), target | in, | ||
| type(c_ptr), value | out, | ||
| integer(c_int) | flags | ||
| ) |
◆ fftw_plan_dft_rank_0()
| type(c_ptr) function hipfort_hipfftw::fftw_plan_dft_rank_0 | ( | integer(c_int) | rank, |
| integer(c_int), target | n, | ||
| type(c_ptr), value | in, | ||
| type(c_ptr), value | out, | ||
| integer(c_int) | sign, | ||
| integer(c_int) | flags | ||
| ) |
◆ fftw_plan_dft_rank_1()
| type(c_ptr) function hipfort_hipfftw::fftw_plan_dft_rank_1 | ( | integer(c_int) | rank, |
| integer(c_int), dimension(:), target | n, | ||
| type(c_ptr), value | in, | ||
| type(c_ptr), value | out, | ||
| integer(c_int) | sign, | ||
| integer(c_int) | flags | ||
| ) |
◆ fftw_plan_guru64_dft_c2r_rank_0()
| type(c_ptr) function hipfort_hipfftw::fftw_plan_guru64_dft_c2r_rank_0 | ( | integer(c_int) | rank, |
| type(fftw_iodim64), dimension(*) | dims, | ||
| integer(c_int) | howmany_rank, | ||
| type(fftw_iodim64), dimension(*) | howmany_dims, | ||
| type(c_ptr), value | in, | ||
| real(c_double), target | out, | ||
| integer(c_int) | flags | ||
| ) |
◆ fftw_plan_guru64_dft_c2r_rank_1()
| type(c_ptr) function hipfort_hipfftw::fftw_plan_guru64_dft_c2r_rank_1 | ( | integer(c_int) | rank, |
| type(fftw_iodim64), dimension(*) | dims, | ||
| integer(c_int) | howmany_rank, | ||
| type(fftw_iodim64), dimension(*) | howmany_dims, | ||
| type(c_ptr), value | in, | ||
| real(c_double), dimension(:), target | out, | ||
| integer(c_int) | flags | ||
| ) |
◆ fftw_plan_guru64_dft_r2c_rank_0()
| type(c_ptr) function hipfort_hipfftw::fftw_plan_guru64_dft_r2c_rank_0 | ( | integer(c_int) | rank, |
| type(fftw_iodim64), dimension(*) | dims, | ||
| integer(c_int) | howmany_rank, | ||
| type(fftw_iodim64), dimension(*) | howmany_dims, | ||
| real(c_double), target | in, | ||
| type(c_ptr), value | out, | ||
| integer(c_int) | flags | ||
| ) |
◆ fftw_plan_guru64_dft_r2c_rank_1()
| type(c_ptr) function hipfort_hipfftw::fftw_plan_guru64_dft_r2c_rank_1 | ( | integer(c_int) | rank, |
| type(fftw_iodim64), dimension(*) | dims, | ||
| integer(c_int) | howmany_rank, | ||
| type(fftw_iodim64), dimension(*) | howmany_dims, | ||
| real(c_double), dimension(:), target | in, | ||
| type(c_ptr), value | out, | ||
| integer(c_int) | flags | ||
| ) |
◆ fftw_plan_guru_dft_c2r_rank_0()
| type(c_ptr) function hipfort_hipfftw::fftw_plan_guru_dft_c2r_rank_0 | ( | integer(c_int) | rank, |
| type(fftw_iodim), dimension(*) | dims, | ||
| integer(c_int) | howmany_rank, | ||
| type(fftw_iodim), dimension(*) | howmany_dims, | ||
| type(c_ptr), value | in, | ||
| real(c_double), target | out, | ||
| integer(c_int) | flags | ||
| ) |
◆ fftw_plan_guru_dft_c2r_rank_1()
| type(c_ptr) function hipfort_hipfftw::fftw_plan_guru_dft_c2r_rank_1 | ( | integer(c_int) | rank, |
| type(fftw_iodim), dimension(*) | dims, | ||
| integer(c_int) | howmany_rank, | ||
| type(fftw_iodim), dimension(*) | howmany_dims, | ||
| type(c_ptr), value | in, | ||
| real(c_double), dimension(:), target | out, | ||
| integer(c_int) | flags | ||
| ) |
◆ fftw_plan_guru_dft_r2c_rank_0()
| type(c_ptr) function hipfort_hipfftw::fftw_plan_guru_dft_r2c_rank_0 | ( | integer(c_int) | rank, |
| type(fftw_iodim), dimension(*) | dims, | ||
| integer(c_int) | howmany_rank, | ||
| type(fftw_iodim), dimension(*) | howmany_dims, | ||
| real(c_double), target | in, | ||
| type(c_ptr), value | out, | ||
| integer(c_int) | flags | ||
| ) |
◆ fftw_plan_guru_dft_r2c_rank_1()
| type(c_ptr) function hipfort_hipfftw::fftw_plan_guru_dft_r2c_rank_1 | ( | integer(c_int) | rank, |
| type(fftw_iodim), dimension(*) | dims, | ||
| integer(c_int) | howmany_rank, | ||
| type(fftw_iodim), dimension(*) | howmany_dims, | ||
| real(c_double), dimension(:), target | in, | ||
| type(c_ptr), value | out, | ||
| integer(c_int) | flags | ||
| ) |
◆ fftw_plan_many_dft_c2r_rank_0()
| type(c_ptr) function hipfort_hipfftw::fftw_plan_many_dft_c2r_rank_0 | ( | integer(c_int) | rank, |
| integer(c_int), target | n, | ||
| integer(c_int) | howmany, | ||
| type(c_ptr), value | in, | ||
| integer(c_int), target | inembed, | ||
| integer(c_int) | istride, | ||
| integer(c_int) | idist, | ||
| real(c_double), target | out, | ||
| integer(c_int), target | onembed, | ||
| integer(c_int) | ostride, | ||
| integer(c_int) | odist, | ||
| integer(c_int) | flags | ||
| ) |
◆ fftw_plan_many_dft_c2r_rank_1()
| type(c_ptr) function hipfort_hipfftw::fftw_plan_many_dft_c2r_rank_1 | ( | integer(c_int) | rank, |
| integer(c_int), dimension(:), target | n, | ||
| integer(c_int) | howmany, | ||
| type(c_ptr), value | in, | ||
| integer(c_int), dimension(:), target | inembed, | ||
| integer(c_int) | istride, | ||
| integer(c_int) | idist, | ||
| real(c_double), dimension(:), target | out, | ||
| integer(c_int), dimension(:), target | onembed, | ||
| integer(c_int) | ostride, | ||
| integer(c_int) | odist, | ||
| integer(c_int) | flags | ||
| ) |
◆ fftw_plan_many_dft_r2c_rank_0()
| type(c_ptr) function hipfort_hipfftw::fftw_plan_many_dft_r2c_rank_0 | ( | integer(c_int) | rank, |
| integer(c_int), target | n, | ||
| integer(c_int) | howmany, | ||
| real(c_double), target | in, | ||
| integer(c_int), target | inembed, | ||
| integer(c_int) | istride, | ||
| integer(c_int) | idist, | ||
| type(c_ptr), value | out, | ||
| integer(c_int), target | onembed, | ||
| integer(c_int) | ostride, | ||
| integer(c_int) | odist, | ||
| integer(c_int) | flags | ||
| ) |
◆ fftw_plan_many_dft_r2c_rank_1()
| type(c_ptr) function hipfort_hipfftw::fftw_plan_many_dft_r2c_rank_1 | ( | integer(c_int) | rank, |
| integer(c_int), dimension(:), target | n, | ||
| integer(c_int) | howmany, | ||
| real(c_double), dimension(:), target | in, | ||
| integer(c_int), dimension(:), target | inembed, | ||
| integer(c_int) | istride, | ||
| integer(c_int) | idist, | ||
| type(c_ptr), value | out, | ||
| integer(c_int), dimension(:), target | onembed, | ||
| integer(c_int) | ostride, | ||
| integer(c_int) | odist, | ||
| integer(c_int) | flags | ||
| ) |
◆ fftw_plan_many_dft_rank_0()
| type(c_ptr) function hipfort_hipfftw::fftw_plan_many_dft_rank_0 | ( | integer(c_int) | rank, |
| integer(c_int), target | n, | ||
| integer(c_int) | howmany, | ||
| type(c_ptr), value | in, | ||
| integer(c_int), target | inembed, | ||
| integer(c_int) | istride, | ||
| integer(c_int) | idist, | ||
| type(c_ptr), value | out, | ||
| integer(c_int), target | onembed, | ||
| integer(c_int) | ostride, | ||
| integer(c_int) | odist, | ||
| integer(c_int) | sign, | ||
| integer(c_int) | flags | ||
| ) |
◆ fftw_plan_many_dft_rank_1()
| type(c_ptr) function hipfort_hipfftw::fftw_plan_many_dft_rank_1 | ( | integer(c_int) | rank, |
| integer(c_int), dimension(:), target | n, | ||
| integer(c_int) | howmany, | ||
| type(c_ptr), value | in, | ||
| integer(c_int), dimension(:), target | inembed, | ||
| integer(c_int) | istride, | ||
| integer(c_int) | idist, | ||
| type(c_ptr), value | out, | ||
| integer(c_int), dimension(:), target | onembed, | ||
| integer(c_int) | ostride, | ||
| integer(c_int) | odist, | ||
| integer(c_int) | sign, | ||
| integer(c_int) | flags | ||
| ) |
◆ fftwf_execute_dft_c2r_rank_0()
| subroutine hipfort_hipfftw::fftwf_execute_dft_c2r_rank_0 | ( | type(c_ptr), value | plan, |
| type(c_ptr), value | in, | ||
| real(c_float), target | out | ||
| ) |
◆ fftwf_execute_dft_c2r_rank_1()
| subroutine hipfort_hipfftw::fftwf_execute_dft_c2r_rank_1 | ( | type(c_ptr), value | plan, |
| type(c_ptr), value | in, | ||
| real(c_float), dimension(:), target | out | ||
| ) |
◆ fftwf_execute_dft_r2c_rank_0()
| subroutine hipfort_hipfftw::fftwf_execute_dft_r2c_rank_0 | ( | type(c_ptr), value | plan, |
| real(c_float), target | in, | ||
| type(c_ptr), value | out | ||
| ) |
◆ fftwf_execute_dft_r2c_rank_1()
| subroutine hipfort_hipfftw::fftwf_execute_dft_r2c_rank_1 | ( | type(c_ptr), value | plan, |
| real(c_float), dimension(:), target | in, | ||
| type(c_ptr), value | out | ||
| ) |
◆ fftwf_flops_rank_0()
| subroutine hipfort_hipfftw::fftwf_flops_rank_0 | ( | type(c_ptr), value | arg1, |
| real(c_double), target | arg2, | ||
| real(c_double), target | arg3, | ||
| real(c_double), target | arg4 | ||
| ) |
◆ fftwf_flops_rank_1()
| subroutine hipfort_hipfftw::fftwf_flops_rank_1 | ( | type(c_ptr), value | arg1, |
| real(c_double), dimension(:), target | arg2, | ||
| real(c_double), dimension(:), target | arg3, | ||
| real(c_double), dimension(:), target | arg4 | ||
| ) |
◆ fftwf_plan_dft_c2r_1d_rank_0()
| type(c_ptr) function hipfort_hipfftw::fftwf_plan_dft_c2r_1d_rank_0 | ( | integer(c_int) | n, |
| type(c_ptr), value | in, | ||
| real(c_float), target | out, | ||
| integer(c_int) | flags | ||
| ) |
◆ fftwf_plan_dft_c2r_1d_rank_1()
| type(c_ptr) function hipfort_hipfftw::fftwf_plan_dft_c2r_1d_rank_1 | ( | integer(c_int) | n, |
| type(c_ptr), value | in, | ||
| real(c_float), dimension(:), target | out, | ||
| integer(c_int) | flags | ||
| ) |
◆ fftwf_plan_dft_c2r_2d_rank_0()
| type(c_ptr) function hipfort_hipfftw::fftwf_plan_dft_c2r_2d_rank_0 | ( | integer(c_int) | n0, |
| integer(c_int) | n1, | ||
| type(c_ptr), value | in, | ||
| real(c_float), target | out, | ||
| integer(c_int) | flags | ||
| ) |
◆ fftwf_plan_dft_c2r_2d_rank_1()
| type(c_ptr) function hipfort_hipfftw::fftwf_plan_dft_c2r_2d_rank_1 | ( | integer(c_int) | n0, |
| integer(c_int) | n1, | ||
| type(c_ptr), value | in, | ||
| real(c_float), dimension(:), target | out, | ||
| integer(c_int) | flags | ||
| ) |
◆ fftwf_plan_dft_c2r_3d_rank_0()
| type(c_ptr) function hipfort_hipfftw::fftwf_plan_dft_c2r_3d_rank_0 | ( | integer(c_int) | n0, |
| integer(c_int) | n1, | ||
| integer(c_int) | n2, | ||
| type(c_ptr), value | in, | ||
| real(c_float), target | out, | ||
| integer(c_int) | flags | ||
| ) |
◆ fftwf_plan_dft_c2r_3d_rank_1()
| type(c_ptr) function hipfort_hipfftw::fftwf_plan_dft_c2r_3d_rank_1 | ( | integer(c_int) | n0, |
| integer(c_int) | n1, | ||
| integer(c_int) | n2, | ||
| type(c_ptr), value | in, | ||
| real(c_float), dimension(:), target | out, | ||
| integer(c_int) | flags | ||
| ) |
◆ fftwf_plan_dft_c2r_rank_0()
| type(c_ptr) function hipfort_hipfftw::fftwf_plan_dft_c2r_rank_0 | ( | integer(c_int) | rank, |
| integer(c_int), target | n, | ||
| type(c_ptr), value | in, | ||
| real(c_float), target | out, | ||
| integer(c_int) | flags | ||
| ) |
◆ fftwf_plan_dft_c2r_rank_1()
| type(c_ptr) function hipfort_hipfftw::fftwf_plan_dft_c2r_rank_1 | ( | integer(c_int) | rank, |
| integer(c_int), dimension(:), target | n, | ||
| type(c_ptr), value | in, | ||
| real(c_float), dimension(:), target | out, | ||
| integer(c_int) | flags | ||
| ) |
◆ fftwf_plan_dft_r2c_1d_rank_0()
| type(c_ptr) function hipfort_hipfftw::fftwf_plan_dft_r2c_1d_rank_0 | ( | integer(c_int) | n, |
| real(c_float), target | in, | ||
| type(c_ptr), value | out, | ||
| integer(c_int) | flags | ||
| ) |
◆ fftwf_plan_dft_r2c_1d_rank_1()
| type(c_ptr) function hipfort_hipfftw::fftwf_plan_dft_r2c_1d_rank_1 | ( | integer(c_int) | n, |
| real(c_float), dimension(:), target | in, | ||
| type(c_ptr), value | out, | ||
| integer(c_int) | flags | ||
| ) |
◆ fftwf_plan_dft_r2c_2d_rank_0()
| type(c_ptr) function hipfort_hipfftw::fftwf_plan_dft_r2c_2d_rank_0 | ( | integer(c_int) | n0, |
| integer(c_int) | n1, | ||
| real(c_float), target | in, | ||
| type(c_ptr), value | out, | ||
| integer(c_int) | flags | ||
| ) |
◆ fftwf_plan_dft_r2c_2d_rank_1()
| type(c_ptr) function hipfort_hipfftw::fftwf_plan_dft_r2c_2d_rank_1 | ( | integer(c_int) | n0, |
| integer(c_int) | n1, | ||
| real(c_float), dimension(:), target | in, | ||
| type(c_ptr), value | out, | ||
| integer(c_int) | flags | ||
| ) |
◆ fftwf_plan_dft_r2c_3d_rank_0()
| type(c_ptr) function hipfort_hipfftw::fftwf_plan_dft_r2c_3d_rank_0 | ( | integer(c_int) | n0, |
| integer(c_int) | n1, | ||
| integer(c_int) | n2, | ||
| real(c_float), target | in, | ||
| type(c_ptr), value | out, | ||
| integer(c_int) | flags | ||
| ) |
◆ fftwf_plan_dft_r2c_3d_rank_1()
| type(c_ptr) function hipfort_hipfftw::fftwf_plan_dft_r2c_3d_rank_1 | ( | integer(c_int) | n0, |
| integer(c_int) | n1, | ||
| integer(c_int) | n2, | ||
| real(c_float), dimension(:), target | in, | ||
| type(c_ptr), value | out, | ||
| integer(c_int) | flags | ||
| ) |
◆ fftwf_plan_dft_r2c_rank_0()
| type(c_ptr) function hipfort_hipfftw::fftwf_plan_dft_r2c_rank_0 | ( | integer(c_int) | rank, |
| integer(c_int), target | n, | ||
| real(c_float), target | in, | ||
| type(c_ptr), value | out, | ||
| integer(c_int) | flags | ||
| ) |
◆ fftwf_plan_dft_r2c_rank_1()
| type(c_ptr) function hipfort_hipfftw::fftwf_plan_dft_r2c_rank_1 | ( | integer(c_int) | rank, |
| integer(c_int), dimension(:), target | n, | ||
| real(c_float), dimension(:), target | in, | ||
| type(c_ptr), value | out, | ||
| integer(c_int) | flags | ||
| ) |
◆ fftwf_plan_dft_rank_0()
| type(c_ptr) function hipfort_hipfftw::fftwf_plan_dft_rank_0 | ( | integer(c_int) | rank, |
| integer(c_int), target | n, | ||
| type(c_ptr), value | in, | ||
| type(c_ptr), value | out, | ||
| integer(c_int) | sign, | ||
| integer(c_int) | flags | ||
| ) |
◆ fftwf_plan_dft_rank_1()
| type(c_ptr) function hipfort_hipfftw::fftwf_plan_dft_rank_1 | ( | integer(c_int) | rank, |
| integer(c_int), dimension(:), target | n, | ||
| type(c_ptr), value | in, | ||
| type(c_ptr), value | out, | ||
| integer(c_int) | sign, | ||
| integer(c_int) | flags | ||
| ) |
◆ fftwf_plan_guru64_dft_c2r_rank_0()
| type(c_ptr) function hipfort_hipfftw::fftwf_plan_guru64_dft_c2r_rank_0 | ( | integer(c_int) | rank, |
| type(fftw_iodim64), dimension(*) | dims, | ||
| integer(c_int) | howmany_rank, | ||
| type(fftw_iodim64), dimension(*) | howmany_dims, | ||
| type(c_ptr), value | in, | ||
| real(c_float), target | out, | ||
| integer(c_int) | flags | ||
| ) |
◆ fftwf_plan_guru64_dft_c2r_rank_1()
| type(c_ptr) function hipfort_hipfftw::fftwf_plan_guru64_dft_c2r_rank_1 | ( | integer(c_int) | rank, |
| type(fftw_iodim64), dimension(*) | dims, | ||
| integer(c_int) | howmany_rank, | ||
| type(fftw_iodim64), dimension(*) | howmany_dims, | ||
| type(c_ptr), value | in, | ||
| real(c_float), dimension(:), target | out, | ||
| integer(c_int) | flags | ||
| ) |
◆ fftwf_plan_guru64_dft_r2c_rank_0()
| type(c_ptr) function hipfort_hipfftw::fftwf_plan_guru64_dft_r2c_rank_0 | ( | integer(c_int) | rank, |
| type(fftw_iodim64), dimension(*) | dims, | ||
| integer(c_int) | howmany_rank, | ||
| type(fftw_iodim64), dimension(*) | howmany_dims, | ||
| real(c_float), target | in, | ||
| type(c_ptr), value | out, | ||
| integer(c_int) | flags | ||
| ) |
◆ fftwf_plan_guru64_dft_r2c_rank_1()
| type(c_ptr) function hipfort_hipfftw::fftwf_plan_guru64_dft_r2c_rank_1 | ( | integer(c_int) | rank, |
| type(fftw_iodim64), dimension(*) | dims, | ||
| integer(c_int) | howmany_rank, | ||
| type(fftw_iodim64), dimension(*) | howmany_dims, | ||
| real(c_float), dimension(:), target | in, | ||
| type(c_ptr), value | out, | ||
| integer(c_int) | flags | ||
| ) |
◆ fftwf_plan_guru_dft_c2r_rank_0()
| type(c_ptr) function hipfort_hipfftw::fftwf_plan_guru_dft_c2r_rank_0 | ( | integer(c_int) | rank, |
| type(fftw_iodim), dimension(*) | dims, | ||
| integer(c_int) | howmany_rank, | ||
| type(fftw_iodim), dimension(*) | howmany_dims, | ||
| type(c_ptr), value | in, | ||
| real(c_float), target | out, | ||
| integer(c_int) | flags | ||
| ) |
◆ fftwf_plan_guru_dft_c2r_rank_1()
| type(c_ptr) function hipfort_hipfftw::fftwf_plan_guru_dft_c2r_rank_1 | ( | integer(c_int) | rank, |
| type(fftw_iodim), dimension(*) | dims, | ||
| integer(c_int) | howmany_rank, | ||
| type(fftw_iodim), dimension(*) | howmany_dims, | ||
| type(c_ptr), value | in, | ||
| real(c_float), dimension(:), target | out, | ||
| integer(c_int) | flags | ||
| ) |
◆ fftwf_plan_guru_dft_r2c_rank_0()
| type(c_ptr) function hipfort_hipfftw::fftwf_plan_guru_dft_r2c_rank_0 | ( | integer(c_int) | rank, |
| type(fftw_iodim), dimension(*) | dims, | ||
| integer(c_int) | howmany_rank, | ||
| type(fftw_iodim), dimension(*) | howmany_dims, | ||
| real(c_float), target | in, | ||
| type(c_ptr), value | out, | ||
| integer(c_int) | flags | ||
| ) |
◆ fftwf_plan_guru_dft_r2c_rank_1()
| type(c_ptr) function hipfort_hipfftw::fftwf_plan_guru_dft_r2c_rank_1 | ( | integer(c_int) | rank, |
| type(fftw_iodim), dimension(*) | dims, | ||
| integer(c_int) | howmany_rank, | ||
| type(fftw_iodim), dimension(*) | howmany_dims, | ||
| real(c_float), dimension(:), target | in, | ||
| type(c_ptr), value | out, | ||
| integer(c_int) | flags | ||
| ) |
◆ fftwf_plan_many_dft_c2r_rank_0()
| type(c_ptr) function hipfort_hipfftw::fftwf_plan_many_dft_c2r_rank_0 | ( | integer(c_int) | rank, |
| integer(c_int), target | n, | ||
| integer(c_int) | howmany, | ||
| type(c_ptr), value | in, | ||
| integer(c_int), target | inembed, | ||
| integer(c_int) | istride, | ||
| integer(c_int) | idist, | ||
| real(c_float), target | out, | ||
| integer(c_int), target | onembed, | ||
| integer(c_int) | ostride, | ||
| integer(c_int) | odist, | ||
| integer(c_int) | flags | ||
| ) |
◆ fftwf_plan_many_dft_c2r_rank_1()
| type(c_ptr) function hipfort_hipfftw::fftwf_plan_many_dft_c2r_rank_1 | ( | integer(c_int) | rank, |
| integer(c_int), dimension(:), target | n, | ||
| integer(c_int) | howmany, | ||
| type(c_ptr), value | in, | ||
| integer(c_int), dimension(:), target | inembed, | ||
| integer(c_int) | istride, | ||
| integer(c_int) | idist, | ||
| real(c_float), dimension(:), target | out, | ||
| integer(c_int), dimension(:), target | onembed, | ||
| integer(c_int) | ostride, | ||
| integer(c_int) | odist, | ||
| integer(c_int) | flags | ||
| ) |
◆ fftwf_plan_many_dft_r2c_rank_0()
| type(c_ptr) function hipfort_hipfftw::fftwf_plan_many_dft_r2c_rank_0 | ( | integer(c_int) | rank, |
| integer(c_int), target | n, | ||
| integer(c_int) | howmany, | ||
| real(c_float), target | in, | ||
| integer(c_int), target | inembed, | ||
| integer(c_int) | istride, | ||
| integer(c_int) | idist, | ||
| type(c_ptr), value | out, | ||
| integer(c_int), target | onembed, | ||
| integer(c_int) | ostride, | ||
| integer(c_int) | odist, | ||
| integer(c_int) | flags | ||
| ) |
◆ fftwf_plan_many_dft_r2c_rank_1()
| type(c_ptr) function hipfort_hipfftw::fftwf_plan_many_dft_r2c_rank_1 | ( | integer(c_int) | rank, |
| integer(c_int), dimension(:), target | n, | ||
| integer(c_int) | howmany, | ||
| real(c_float), dimension(:), target | in, | ||
| integer(c_int), dimension(:), target | inembed, | ||
| integer(c_int) | istride, | ||
| integer(c_int) | idist, | ||
| type(c_ptr), value | out, | ||
| integer(c_int), dimension(:), target | onembed, | ||
| integer(c_int) | ostride, | ||
| integer(c_int) | odist, | ||
| integer(c_int) | flags | ||
| ) |
◆ fftwf_plan_many_dft_rank_0()
| type(c_ptr) function hipfort_hipfftw::fftwf_plan_many_dft_rank_0 | ( | integer(c_int) | rank, |
| integer(c_int), target | n, | ||
| integer(c_int) | howmany, | ||
| type(c_ptr), value | in, | ||
| integer(c_int), target | inembed, | ||
| integer(c_int) | istride, | ||
| integer(c_int) | idist, | ||
| type(c_ptr), value | out, | ||
| integer(c_int), target | onembed, | ||
| integer(c_int) | ostride, | ||
| integer(c_int) | odist, | ||
| integer(c_int) | sign, | ||
| integer(c_int) | flags | ||
| ) |
◆ fftwf_plan_many_dft_rank_1()
| type(c_ptr) function hipfort_hipfftw::fftwf_plan_many_dft_rank_1 | ( | integer(c_int) | rank, |
| integer(c_int), dimension(:), target | n, | ||
| integer(c_int) | howmany, | ||
| type(c_ptr), value | in, | ||
| integer(c_int), dimension(:), target | inembed, | ||
| integer(c_int) | istride, | ||
| integer(c_int) | idist, | ||
| type(c_ptr), value | out, | ||
| integer(c_int), dimension(:), target | onembed, | ||
| integer(c_int) | ostride, | ||
| integer(c_int) | odist, | ||
| integer(c_int) | sign, | ||
| integer(c_int) | flags | ||
| ) |