CUDADot[vec 1, vec 2] gives the dot product of vec_1 and vec_2.CUDADot[mat, vec] gives the matrix-vector product of mat and vec.CUDADot[mat_1, mat_2] gives the matrix-matrix ...
CUDAImageAdd[img, x] adds an amount x to each channel value in img.CUDAImageAdd[mem, x] adds an amount x to each channel value in mem.CUDAImageAdd[img 1, img 2] gives an ...
CUDAImageDivide[img, x] divides each channel value in img by an amount x.CUDAImageDivide[mem, x] divides each channel value in mem by an amount x.CUDAImageDivide[img 1, img ...
CUDAImageMultiply[img, x] multiplies an amount x to each channel value in img.CUDAImageMultiply[mem, x] multiplies an amount x to each channel value in ...
CUDAImageSubtract[img, x] subtracts an amount x from each channel value in img.CUDAImageSubtract[mem, x] subtracts an amount x from each channel value in ...
const char * MLErrorMessage (MLINK link) returns a character string describing the last error to occur on link.
int MLPutShortInteger (MLINK link, int i) puts the integer i to the MathLink connection specified by link, assuming that i contains only the number of digits in the C type ...
int MLPutUnicodeString (MLINK link, unsigned short *s, long n) puts a string of n 16-bit Unicode characters to the MathLink connection specified by link.
int MLPutInteger16Array (MLINK link, short *a, int *dims, char ** heads, int d) puts an array of 16-bit integers to the MathLink connection specified by link to form a depth ...
int MLPutInteger32Array (MLINK link, int *a, int *dims, char ** heads, int d) puts an array of 32-bit integers to the MathLink connection specified by link to form a depth d ...