Uses of Class
jcuda.jcufft.cufftHandle

Packages that use cufftHandle
jcuda.jcufft Contains the classes of JCufft. 
 

Uses of cufftHandle in jcuda.jcufft
 

Methods in jcuda.jcufft with parameters of type cufftHandle
static int JCufft.cufftDestroy(cufftHandle plan)
           Frees all GPU resources associated with a CUFFT plan and destroys the internal plan data structure.
static int JCufft.cufftExecC2C(cufftHandle plan, float[] cIdata, float[] cOdata, int direction)
          Convenience method for JCufft.cufftExecC2C(cufftHandle, Pointer, Pointer, int).
static int JCufft.cufftExecC2C(cufftHandle plan, Pointer cIdata, Pointer cOdata, int direction)
           Executes a CUFFT complex-to-complex transform plan.
static int JCufft.cufftExecC2R(cufftHandle plan, float[] cIdata, float[] rOdata)
          Convenience method for JCufft.cufftExecC2R(cufftHandle, Pointer, Pointer).
static int JCufft.cufftExecC2R(cufftHandle plan, Pointer cIdata, Pointer rOdata)
           Executes a CUFFT complex-to-real (implicitly inverse) transform plan.
static int JCufft.cufftExecD2Z(cufftHandle plan, Pointer rIdata, Pointer cOdata)
           Executes a CUFFT real-to-complex (implicitly forward) transform plan for double precision values.
static int JCufft.cufftExecR2C(cufftHandle plan, double[] rIdata, double[] cOdata)
          Convenience method for JCufft.cufftExecD2Z(cufftHandle, Pointer, Pointer).
static int JCufft.cufftExecR2C(cufftHandle plan, float[] rIdata, float[] cOdata)
          Convenience method for JCufft.cufftExecR2C(cufftHandle, Pointer, Pointer).
static int JCufft.cufftExecR2C(cufftHandle plan, Pointer rIdata, Pointer cOdata)
           Executes a CUFFT real-to-complex (implicitly forward) transform plan.
static int JCufft.cufftExecZ2D(cufftHandle plan, double[] cIdata, double[] rOdata)
          Convenience method for JCufft.cufftExecZ2D(cufftHandle, Pointer, Pointer).
static int JCufft.cufftExecZ2D(cufftHandle plan, Pointer cIdata, Pointer rOdata)
           Executes a CUFFT complex-to-real (implicitly inverse) transform plan for double precision values.
static int JCufft.cufftExecZ2Z(cufftHandle plan, double[] cIdata, double[] cOdata, int direction)
          Convenience method for JCufft.cufftExecZ2Z(cufftHandle, Pointer, Pointer, int).
static int JCufft.cufftExecZ2Z(cufftHandle plan, Pointer cIdata, Pointer cOdata, int direction)
           Executes a CUFFT complex-to-complex transform plan for double precision values.
static int JCufft.cufftPlan1d(cufftHandle plan, int nx, int type, int batch)
           Creates a 1D FFT plan configuration for a specified signal size and data type.
static int JCufft.cufftPlan2d(cufftHandle plan, int nx, int ny, int type)
           Creates a 2D FFT plan configuration according to specified signal sizes and data type.
static int JCufft.cufftPlan3d(cufftHandle plan, int nx, int ny, int nz, int type)
           Creates a 3D FFT plan configuration according to specified signal sizes and data type.
static int JCufft.cufftPlanMany(cufftHandle plan, int rank, int[] n, int[] inembed, int istride, int idist, int[] onembed, int ostride, int odist, int type, int batch)
           Creates a FFT plan configuration of dimension rank, with sizes specified in the array n.
static int JCufft.cufftSetStream(cufftHandle plan, cudaStream_t stream)
           Associates a CUDA stream with a CUFFT plan.