Inverse of a given matrix. More...
Device pointer interface: Matrix inversion | |||||||||||||
| |||||||||||||
afError | af_inv_S (float *out, unsigned n, float *d_in, unsigned batch) | ||||||||||||
Inversion of single precision matrix. DLA license required. | |||||||||||||
afError | af_inv_C (cuComplex *out, unsigned n, cuComplex *d_in, unsigned batch) | ||||||||||||
Inversion of single precision complex matrix. DLA license required. | |||||||||||||
afError | af_inv_D (double *out, unsigned n, double *d_in, unsigned batch) | ||||||||||||
Inversion of double precision matrix. DLA license required. | |||||||||||||
afError | af_inv_Z (cuDoubleComplex *out, unsigned n, cuDoubleComplex *d_in, unsigned batch) | ||||||||||||
Inversion of double precision complex matrix. DLA license required. |
Inverse of a given matrix.
Requires ArrayFire Pro.
afError af_inv_S | ( | float * | out, |
unsigned | n, | ||
float * | d_in, | ||
unsigned | batch | ||
) |
Inversion of single precision matrix. DLA license required.
afError af_inv_C | ( | cuComplex * | out, |
unsigned | n, | ||
cuComplex * | d_in, | ||
unsigned | batch | ||
) |
Inversion of single precision complex matrix. DLA license required.
afError af_inv_D | ( | double * | out, |
unsigned | n, | ||
double * | d_in, | ||
unsigned | batch | ||
) |
Inversion of double precision matrix. DLA license required.
afError af_inv_Z | ( | cuDoubleComplex * | out, |
unsigned | n, | ||
cuDoubleComplex * | d_in, | ||
unsigned | batch | ||
) |
Inversion of double precision complex matrix. DLA license required.