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.