fftw_plan_many_r2r Function

public function fftw_plan_many_r2r(rank, n, howmany, in, inembed, istride, idist, out, onembed, ostride, odist, kind, flags)

Arguments

Type IntentOptional Attributes Name
integer(kind=C_INT), value :: rank
integer(kind=C_INT), intent(in), dimension(*) :: n
integer(kind=C_INT), value :: howmany
real(kind=C_DOUBLE), intent(out), dimension(*) :: in
integer(kind=C_INT), intent(in), dimension(*) :: inembed
integer(kind=C_INT), value :: istride
integer(kind=C_INT), value :: idist
real(kind=C_DOUBLE), intent(out), dimension(*) :: out
integer(kind=C_INT), intent(in), dimension(*) :: onembed
integer(kind=C_INT), value :: ostride
integer(kind=C_INT), value :: odist
integer(kind=C_FFTW_R2R_KIND), intent(in), dimension(*) :: kind
integer(kind=C_INT), value :: flags

Return Value type(c_ptr)


Called by

proc~~fftw_plan_many_r2r~~CalledByGraph proc~fftw_plan_many_r2r fftw_plan_many_r2r proc~ply_init_legfpt ply_init_legFpt proc~ply_init_legfpt->proc~fftw_plan_many_r2r proc~check_fwd_bwd check_fwd_bwd proc~check_fwd_bwd->proc~ply_init_legfpt proc~ply_check_legtopnt ply_check_legToPnt proc~ply_check_legtopnt->proc~ply_init_legfpt proc~ply_check_legtopnt_2d ply_check_legToPnt_2D proc~ply_check_legtopnt_2d->proc~ply_init_legfpt proc~ply_check_legtopnt_2d~2 ply_check_legToPnt_2D proc~ply_check_legtopnt_2d~2->proc~ply_init_legfpt proc~ply_check_legtopnt_2d~3 ply_check_legToPnt_2D proc~ply_check_legtopnt_2d~3->proc~ply_init_legfpt proc~ply_check_legtopnt_2d~4 ply_check_legToPnt_2D proc~ply_check_legtopnt_2d~4->proc~ply_init_legfpt proc~ply_check_legtopnt_3d ply_check_legToPnt_3D proc~ply_check_legtopnt_3d->proc~ply_init_legfpt proc~ply_check_legtopnt_3d~2 ply_check_legToPnt_3D proc~ply_check_legtopnt_3d~2->proc~ply_init_legfpt proc~ply_check_legtopnt_3d~3 ply_check_legToPnt_3D proc~ply_check_legtopnt_3d~3->proc~ply_init_legfpt proc~ply_check_legtopnt_3d~4 ply_check_legToPnt_3D proc~ply_check_legtopnt_3d~4->proc~ply_init_legfpt proc~ply_check_legtopnt~2 ply_check_legToPnt proc~ply_check_legtopnt~2->proc~ply_init_legfpt proc~ply_check_pnttoleg ply_check_pntToLeg proc~ply_check_pnttoleg->proc~ply_init_legfpt proc~ply_check_pnttoleg~2 ply_check_pntToLeg proc~ply_check_pnttoleg~2->proc~ply_init_legfpt proc~ply_poly_project_fillbody ply_poly_project_fillbody proc~ply_poly_project_fillbody->proc~ply_init_legfpt