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.