Determinant of an input matrix. More...
Device pointer interface: Matrix determinant | ||||||||||||||||
| ||||||||||||||||
| afError | af_det_S (float *res, unsigned n, float *d_X, bool inplace, unsigned batch) | |||||||||||||||
| Determinant of single precision matrix. DLA license not required. | ||||||||||||||||
| afError | af_det_C (cuComplex *res, unsigned n, cuComplex *d_X, bool inplace, unsigned batch) | |||||||||||||||
| Determinant of single precision complex matrix. DLA license required. | ||||||||||||||||
| afError | af_det_D (double *res, unsigned n, double *d_X, bool inplace, unsigned batch) | |||||||||||||||
| Determinant of double precision matrix. DLA license required. | ||||||||||||||||
| afError | af_det_Z (cuDoubleComplex *res, unsigned n, cuDoubleComplex *d_X, bool inplace, unsigned batch) | |||||||||||||||
| Determinant of double precision complex matrix. DLA license required. | ||||||||||||||||
Determinant of an input matrix.
Double-precision or complex input requires ArrayFire Pro.
| afError af_det_S | ( | float * | res, |
| unsigned | n, | ||
| float * | d_X, | ||
| bool | inplace, | ||
| unsigned | batch | ||
| ) |
Determinant of single precision matrix. DLA license not required.
| afError af_det_C | ( | cuComplex * | res, |
| unsigned | n, | ||
| cuComplex * | d_X, | ||
| bool | inplace, | ||
| unsigned | batch | ||
| ) |
Determinant of single precision complex matrix. DLA license required.
| afError af_det_D | ( | double * | res, |
| unsigned | n, | ||
| double * | d_X, | ||
| bool | inplace, | ||
| unsigned | batch | ||
| ) |
Determinant of double precision matrix. DLA license required.
| afError af_det_Z | ( | cuDoubleComplex * | res, |
| unsigned | n, | ||
| cuDoubleComplex * | d_X, | ||
| bool | inplace, | ||
| unsigned | batch | ||
| ) |
Determinant of double precision complex matrix. DLA license required.