derelict.cufft.cufft

Undocumented in source.

Members

Aliases

cufftComplex
alias cufftComplex = Complex!(cufftReal)
Undocumented in source.
cufftDoubleComplex
alias cufftDoubleComplex = Complex!(cufftDoubleReal)
Undocumented in source.
cufftDoubleReal
alias cufftDoubleReal = double
Undocumented in source.
cufftHandle
alias cufftHandle = int
Undocumented in source.
cufftReal
alias cufftReal = float
Undocumented in source.
da_cufftCreate
alias da_cufftCreate = cufftResult function(cufftHandle* handle)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cufftDestroy
alias da_cufftDestroy = cufftResult function(cufftHandle plan)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cufftEstimate1d
alias da_cufftEstimate1d = cufftResult function(int nx, cufftType type, int batch, size_t* workSize)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cufftEstimate2d
alias da_cufftEstimate2d = cufftResult function(int nx, int ny, cufftType type, size_t* workSize)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cufftEstimate3d
alias da_cufftEstimate3d = cufftResult function(int nx, int ny, int nz, cufftType type, size_t* workSize)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cufftEstimateMany
alias da_cufftEstimateMany = cufftResult function(int rank, int* n, int* inembed, int istride, int idist, int* onembed, int ostride, int odist, cufftType type, int batch, size_t* workSize)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cufftExecC2C
alias da_cufftExecC2C = cufftResult function(cufftHandle plan, cufftComplex* idata, cufftComplex* odata, int direction)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cufftExecC2R
alias da_cufftExecC2R = cufftResult function(cufftHandle plan, cufftComplex* idata, cufftReal* odata)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cufftExecD2Z
alias da_cufftExecD2Z = cufftResult function(cufftHandle plan, cufftDoubleReal* idata, cufftDoubleComplex* odata)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cufftExecR2C
alias da_cufftExecR2C = cufftResult function(cufftHandle plan, cufftReal* idata, cufftComplex* odata)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cufftExecZ2D
alias da_cufftExecZ2D = cufftResult function(cufftHandle plan, cufftDoubleComplex* idata, cufftDoubleReal* odata)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cufftExecZ2Z
alias da_cufftExecZ2Z = cufftResult function(cufftHandle plan, cufftDoubleComplex* idata, cufftDoubleComplex* odata, int direction)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cufftGetSize
alias da_cufftGetSize = cufftResult function(cufftHandle handle, size_t* workSize)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cufftGetSize1d
alias da_cufftGetSize1d = cufftResult function(cufftHandle handle, int nx, cufftType type, int batch, size_t* workSize)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cufftGetSize2d
alias da_cufftGetSize2d = cufftResult function(cufftHandle handle, int nx, int ny, cufftType type, size_t* workSize)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cufftGetSize3d
alias da_cufftGetSize3d = cufftResult function(cufftHandle handle, int nx, int ny, int nz, cufftType type, size_t* workSize)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cufftGetSizeMany
alias da_cufftGetSizeMany = cufftResult function(cufftHandle handle, int rank, int* n, int* inembed, int istride, int idist, int* onembed, int ostride, int odist, cufftType type, int batch, size_t* workArea)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cufftGetSizeMany64
alias da_cufftGetSizeMany64 = cufftResult function(cufftHandle plan, int rank, long* n, long* inembed, long istride, long idist, long* onembed, long ostride, long odist, cufftType type, long batch, size_t* workSize)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cufftGetVersion
alias da_cufftGetVersion = cufftResult function(int* _version)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cufftMakePlan1d
alias da_cufftMakePlan1d = cufftResult function(cufftHandle plan, int nx, cufftType type, int batch, size_t* workSize)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cufftMakePlan2d
alias da_cufftMakePlan2d = cufftResult function(cufftHandle plan, int nx, int ny, cufftType type, size_t* workSize)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cufftMakePlan3d
alias da_cufftMakePlan3d = cufftResult function(cufftHandle plan, int nx, int ny, int nz, cufftType type, size_t* workSize)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cufftMakePlanMany
alias da_cufftMakePlanMany = cufftResult function(cufftHandle plan, int rank, int* n, int* inembed, int istride, int idist, int* onembed, int ostride, int odist, cufftType type, int batch, size_t* workSize)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cufftMakePlanMany64
alias da_cufftMakePlanMany64 = cufftResult function(cufftHandle plan, int rank, long* n, long* inembed, long istride, long idist, long* onembed, long ostride, long odist, cufftType type, long batch, size_t* workSize)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cufftPlan1d
alias da_cufftPlan1d = cufftResult function(cufftHandle* plan, int nx, cufftType type, int batch)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cufftPlan2d
alias da_cufftPlan2d = cufftResult function(cufftHandle* plan, int nx, int ny, cufftType type)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cufftPlan3d
alias da_cufftPlan3d = cufftResult function(cufftHandle* plan, int nx, int ny, int nz, cufftType type)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cufftPlanMany
alias da_cufftPlanMany = cufftResult function(cufftHandle* plan, int rank, int* n, int* inembed, int istride, int idist, int* onembed, int ostride, int odist, cufftType type, int batch)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cufftSetAutoAllocation
alias da_cufftSetAutoAllocation = cufftResult function(cufftHandle plan, int autoAllocate)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cufftSetWorkArea
alias da_cufftSetWorkArea = cufftResult function(cufftHandle plan, void* workArea)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.

Classes

DerelictCUFFTLoader
class DerelictCUFFTLoader
Undocumented in source.

Enums

cufftCompatibility
enum cufftCompatibility
Undocumented in source.
cufftResult
enum cufftResult
Undocumented in source.
cufftType
enum cufftType
Undocumented in source.

Manifest constants

CUFFT_COMPATIBILITY_DEFAULT
enum CUFFT_COMPATIBILITY_DEFAULT;
Undocumented in source.
CUFFT_FORWARD
enum CUFFT_FORWARD;
Undocumented in source.
CUFFT_INVERSE
enum CUFFT_INVERSE;
Undocumented in source.
MAX_CUFFT_ERROR
enum MAX_CUFFT_ERROR;
Undocumented in source.
MAX_SHIM_RANK
enum MAX_SHIM_RANK;
Undocumented in source.

Static variables

DerelictCUFFT
DerelictCUFFTLoader DerelictCUFFT;
Undocumented in source.
cufftCreate
da_cufftCreate cufftCreate;
Undocumented in source.
cufftDestroy
da_cufftDestroy cufftDestroy;
Undocumented in source.
cufftEstimate1d
da_cufftEstimate1d cufftEstimate1d;
Undocumented in source.
cufftEstimate2d
da_cufftEstimate2d cufftEstimate2d;
Undocumented in source.
cufftEstimate3d
da_cufftEstimate3d cufftEstimate3d;
Undocumented in source.
cufftEstimateMany
da_cufftEstimateMany cufftEstimateMany;
Undocumented in source.
cufftExecC2C
da_cufftExecC2C cufftExecC2C;
Undocumented in source.
cufftExecC2R
da_cufftExecC2R cufftExecC2R;
Undocumented in source.
cufftExecD2Z
da_cufftExecD2Z cufftExecD2Z;
Undocumented in source.
cufftExecR2C
da_cufftExecR2C cufftExecR2C;
Undocumented in source.
cufftExecZ2D
da_cufftExecZ2D cufftExecZ2D;
Undocumented in source.
cufftExecZ2Z
da_cufftExecZ2Z cufftExecZ2Z;
Undocumented in source.
cufftGetSize
da_cufftGetSize cufftGetSize;
Undocumented in source.
cufftGetSize1d
da_cufftGetSize1d cufftGetSize1d;
Undocumented in source.
cufftGetSize2d
da_cufftGetSize2d cufftGetSize2d;
Undocumented in source.
cufftGetSize3d
da_cufftGetSize3d cufftGetSize3d;
Undocumented in source.
cufftGetSizeMany
da_cufftGetSizeMany cufftGetSizeMany;
Undocumented in source.
cufftGetSizeMany64
da_cufftGetSizeMany64 cufftGetSizeMany64;
Undocumented in source.
cufftGetVersion
da_cufftGetVersion cufftGetVersion;
Undocumented in source.
cufftMakePlan1d
da_cufftMakePlan1d cufftMakePlan1d;
Undocumented in source.
cufftMakePlan2d
da_cufftMakePlan2d cufftMakePlan2d;
Undocumented in source.
cufftMakePlan3d
da_cufftMakePlan3d cufftMakePlan3d;
Undocumented in source.
cufftMakePlanMany
da_cufftMakePlanMany cufftMakePlanMany;
Undocumented in source.
cufftMakePlanMany64
da_cufftMakePlanMany64 cufftMakePlanMany64;
Undocumented in source.
cufftPlan1d
da_cufftPlan1d cufftPlan1d;
Undocumented in source.
cufftPlan2d
da_cufftPlan2d cufftPlan2d;
Undocumented in source.
cufftPlan3d
da_cufftPlan3d cufftPlan3d;
Undocumented in source.
cufftPlanMany
da_cufftPlanMany cufftPlanMany;
Undocumented in source.
cufftSetAutoAllocation
da_cufftSetAutoAllocation cufftSetAutoAllocation;
Undocumented in source.
cufftSetWorkArea
da_cufftSetWorkArea cufftSetWorkArea;
Undocumented in source.

Meta