Interface CUDAFourierConvolution
- All Superinterfaces:
CUDAStandardFunctions,com.sun.jna.Library
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.sun.jna.Library
com.sun.jna.Library.Handler -
Field Summary
Fields inherited from interface com.sun.jna.Library
OPTION_ALLOW_OBJECTS, OPTION_CALLING_CONVENTION, OPTION_CLASSLOADER, OPTION_FUNCTION_MAPPER, OPTION_INVOCATION_MAPPER, OPTION_OPEN_FLAGS, OPTION_STRING_ENCODING, OPTION_STRUCTURE_ALIGNMENT, OPTION_SYMBOL_PROVIDER, OPTION_TYPE_MAPPER -
Method Summary
Modifier and TypeMethodDescriptionfloat[]convolution3DfftCUDA(float[] im, int[] imDim, float[] kernel, int[] kernelDim, int devCUDA) voidconvolution3DfftCUDAInPlace(float[] im, int[] imDim, float[] kernel, int[] kernelDim, int devCUDA) Methods inherited from interface net.preibisch.mvrecon.process.cuda.CUDAStandardFunctions
getCUDAcomputeCapabilityMajorVersion, getCUDAcomputeCapabilityMinorVersion, getFreeMemDeviceCUDA, getMemDeviceCUDA, getNameDeviceCUDA, getNumDevicesCUDA
-
Method Details
-
convolution3DfftCUDA
float[] convolution3DfftCUDA(float[] im, int[] imDim, float[] kernel, int[] kernelDim, int devCUDA) -
convolution3DfftCUDAInPlace
void convolution3DfftCUDAInPlace(float[] im, int[] imDim, float[] kernel, int[] kernelDim, int devCUDA)
-