Uses of Class
jcuda.jcufft.cufftHandle

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, jcuda.Pointer cIdata, jcuda.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, jcuda.Pointer cIdata, jcuda.Pointer rOdata)
           Executes a CUFFT complex-to-real (implicitly inverse) transform plan.
static int JCufft.cufftExecD2Z(cufftHandle plan, jcuda.Pointer rIdata, jcuda.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, jcuda.Pointer rIdata, jcuda.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, jcuda.Pointer cIdata, jcuda.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, jcuda.Pointer cIdata, jcuda.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.