|
MAGMA
1.2.0
MatrixAlgebraonGPUandMulticoreArchitectures
|
Go to the source code of this file.
Macros | |
| #define | PRECISION_z |
| #define | blasf77_zaxpy FORTRAN_NAME( zaxpy, ZAXPY ) |
| #define | blasf77_zcopy FORTRAN_NAME( zcopy, ZCOPY ) |
| #define | blasf77_zdotc zdotc |
| #define | blasf77_zgemm FORTRAN_NAME( zgemm, ZGEMM ) |
| #define | blasf77_zgemv FORTRAN_NAME( zgemv, ZGEMV ) |
| #define | blasf77_zhemm FORTRAN_NAME( zhemm, ZHEMM ) |
| #define | blasf77_zhemv FORTRAN_NAME( zhemv, ZHEMV ) |
| #define | blasf77_zher2k FORTRAN_NAME( zher2k, ZHER2K ) |
| #define | blasf77_zher2 FORTRAN_NAME( zher2, ZHER2 ) |
| #define | blasf77_zherk FORTRAN_NAME( zherk, ZHERK ) |
| #define | blasf77_zscal FORTRAN_NAME( zscal, ZSCAL ) |
| #define | blasf77_zdscal FORTRAN_NAME( zdscal, ZDSCAL ) |
| #define | blasf77_zsymm FORTRAN_NAME( zsymm, ZSYMM ) |
| #define | blasf77_zsyr2k FORTRAN_NAME( zsyr2k, ZSYR2K ) |
| #define | blasf77_zsyrk FORTRAN_NAME( zsyrk, ZSYRK ) |
| #define | blasf77_zswap FORTRAN_NAME( zswap, ZSWAP ) |
| #define | blasf77_ztrmm FORTRAN_NAME( ztrmm, ZTRMM ) |
| #define | blasf77_ztrmv FORTRAN_NAME( ztrmv, ZTRMV ) |
| #define | blasf77_ztrsm FORTRAN_NAME( ztrsm, ZTRSM ) |
| #define | blasf77_ztrsv FORTRAN_NAME( ztrsv, ZTRSV ) |
| #define | blasf77_zgeru FORTRAN_NAME( zgeru, ZGERU ) |
| #define | lapackf77_zbdsqr FORTRAN_NAME( zbdsqr, ZBDSQR ) |
| #define | lapackf77_zgebak FORTRAN_NAME( zgebak, ZGEBAK ) |
| #define | lapackf77_zgebal FORTRAN_NAME( zgebal, ZGEBAL ) |
| #define | lapackf77_zgebd2 FORTRAN_NAME( zgebd2, ZGEBD2 ) |
| #define | lapackf77_zgebrd FORTRAN_NAME( zgebrd, ZGEBRD ) |
| #define | lapackf77_zgeev FORTRAN_NAME( zgeev, ZGEEV ) |
| #define | lapackf77_zgehd2 FORTRAN_NAME( zgehd2, ZGEHD2 ) |
| #define | lapackf77_zgehrd FORTRAN_NAME( zgehrd, ZGEHRD ) |
| #define | lapackf77_zgelqf FORTRAN_NAME( zgelqf, ZGELQF ) |
| #define | lapackf77_zgels FORTRAN_NAME( zgels, ZGELS ) |
| #define | lapackf77_zgeqlf FORTRAN_NAME( zgeqlf, ZGEQLF ) |
| #define | lapackf77_zgeqp3 FORTRAN_NAME( zgeqp3, ZGEQP3 ) |
| #define | lapackf77_zgeqrf FORTRAN_NAME( zgeqrf, ZGEQRF ) |
| #define | lapackf77_zgesvd FORTRAN_NAME( zgesvd, ZGESVD ) |
| #define | lapackf77_zgetrf FORTRAN_NAME( zgetrf, ZGETRF ) |
| #define | lapackf77_zgetri FORTRAN_NAME( zgetri, ZGETRI ) |
| #define | lapackf77_zgetrs FORTRAN_NAME( zgetrs, ZGETRS ) |
| #define | lapackf77_zheev FORTRAN_NAME( zheev, ZHEEV ) |
| #define | lapackf77_zheevd FORTRAN_NAME( zheevd, ZHEEVD ) |
| #define | lapackf77_zhegs2 FORTRAN_NAME( zhegs2, ZHEGS2 ) |
| #define | lapackf77_zhegvd FORTRAN_NAME( zhegvd, ZHEGVD ) |
| #define | lapackf77_zhetd2 FORTRAN_NAME( zhetd2, ZHETD2 ) |
| #define | lapackf77_zhetrd FORTRAN_NAME( zhetrd, ZHETRD ) |
| #define | lapackf77_zhbtrd FORTRAN_NAME( zhbtrd, ZHBTRD ) |
| #define | lapackf77_zhseqr FORTRAN_NAME( zhseqr, ZHSEQR ) |
| #define | lapackf77_zlacpy FORTRAN_NAME( zlacpy, ZLACPY ) |
| #define | lapackf77_zlacgv FORTRAN_NAME( zlacgv, ZLACGV ) |
| #define | lapackf77_zlange FORTRAN_NAME( zlange, ZLANGE ) |
| #define | lapackf77_zlanhe FORTRAN_NAME( zlanhe, ZLANHE ) |
| #define | lapackf77_zlansy FORTRAN_NAME( zlansy, ZLANSY ) |
| #define | lapackf77_zlarfb FORTRAN_NAME( zlarfb, ZLARFB ) |
| #define | lapackf77_zlarfg FORTRAN_NAME( zlarfg, ZLARFG ) |
| #define | lapackf77_zlarft FORTRAN_NAME( zlarft, ZLARFT ) |
| #define | lapackf77_zlarnv FORTRAN_NAME( zlarnv, ZLARNV ) |
| #define | lapackf77_zlartg FORTRAN_NAME( zlartg, ZLARTG ) |
| #define | lapackf77_zlascl FORTRAN_NAME( zlascl, ZLASCL ) |
| #define | lapackf77_zlaset FORTRAN_NAME( zlaset, ZLASET ) |
| #define | lapackf77_zlaswp FORTRAN_NAME( zlaswp, ZLASWP ) |
| #define | lapackf77_zlatrd FORTRAN_NAME( zlatrd, ZLATRD ) |
| #define | lapackf77_zlabrd FORTRAN_NAME( zlabrd, ZLABRD ) |
| #define | lapackf77_zlauum FORTRAN_NAME( zlauum, ZLAUUM ) |
| #define | lapackf77_zpotrf FORTRAN_NAME( zpotrf, ZPOTRF ) |
| #define | lapackf77_zpotrs FORTRAN_NAME( zpotrs, ZPOTRS ) |
| #define | lapackf77_zpotri FORTRAN_NAME( zpotri, ZPOTRI ) |
| #define | lapackf77_ztrevc FORTRAN_NAME( ztrevc, ZTREVC ) |
| #define | lapackf77_dstebz FORTRAN_NAME( dstebz, DSTEBZ ) |
| #define | lapackf77_dlamc3 FORTRAN_NAME( dlamc3, DLAMC3 ) |
| #define | lapackf77_dlaed4 FORTRAN_NAME( dlaed4, DLAED4 ) |
| #define | lapackf77_dlamrg FORTRAN_NAME( dlamrg, DLAMRG ) |
| #define | lapackf77_ztrtri FORTRAN_NAME( ztrtri, ZTRTRI ) |
| #define | lapackf77_zsteqr FORTRAN_NAME( zsteqr, ZSTEQR ) |
| #define | lapackf77_zstedc FORTRAN_NAME( zstedc, ZSTEDC ) |
| #define | lapackf77_zstein FORTRAN_NAME( zstein, ZSTEIN ) |
| #define | lapackf77_zstemr FORTRAN_NAME( zstemr, ZSTEMR ) |
| #define | lapackf77_zsymv FORTRAN_NAME( zsymv, ZSYMV ) |
| #define | lapackf77_zung2r FORTRAN_NAME( zung2r, ZUNG2R ) |
| #define | lapackf77_zungbr FORTRAN_NAME( zungbr, ZUNGBR ) |
| #define | lapackf77_zunghr FORTRAN_NAME( zunghr, ZUNGHR ) |
| #define | lapackf77_zunglq FORTRAN_NAME( zunglq, ZUNGLQ ) |
| #define | lapackf77_zungql FORTRAN_NAME( zungql, ZUNGQL ) |
| #define | lapackf77_zungqr FORTRAN_NAME( zungqr, ZUNGQR ) |
| #define | lapackf77_zungtr FORTRAN_NAME( zungtr, ZUNGTR ) |
| #define | lapackf77_zunm2r FORTRAN_NAME( zunm2r, ZUNM2R ) |
| #define | lapackf77_zunmbr FORTRAN_NAME( zunmbr, ZUNMBR ) |
| #define | lapackf77_zunmlq FORTRAN_NAME( zunmlq, ZUNMLQ ) |
| #define | lapackf77_zunmql FORTRAN_NAME( zunmql, ZUNMQL ) |
| #define | lapackf77_zunmqr FORTRAN_NAME( zunmqr, ZUNMQR ) |
| #define | lapackf77_zunmtr FORTRAN_NAME( zunmtr, ZUNMTR ) |
| #define | lapackf77_zbdt01 FORTRAN_NAME( zbdt01, ZBDT01 ) |
| #define | lapackf77_zget22 FORTRAN_NAME( zget22, ZGET22 ) |
| #define | lapackf77_zqpt01 FORTRAN_NAME( zqpt01, ZQPT01 ) |
| #define | lapackf77_zhet21 FORTRAN_NAME( zhet21, ZHET21 ) |
| #define | lapackf77_zhst01 FORTRAN_NAME( zhst01, ZHST01 ) |
| #define | lapackf77_zqrt02 FORTRAN_NAME( zqrt02, ZQRT02 ) |
| #define | lapackf77_zunt01 FORTRAN_NAME( zunt01, ZUNT01 ) |
| #define | lapackf77_zlarfy FORTRAN_NAME( zlarfy, ZLARFY ) |
| #define | lapackf77_zlarfx FORTRAN_NAME( zlarfx, ZLARFX ) |
| #define | lapackf77_zstt21 FORTRAN_NAME( zstt21, ZSTT21 ) |
| #define | DWORKFORZ double *rwork, |
| #define | DWORKFORZ_AND_LD double *rwork, magma_int_t *ldrwork, |
| #define | WSPLIT cuDoubleComplex *w |
Functions | |
| void | blasf77_zaxpy (const int *, cuDoubleComplex *, cuDoubleComplex *, const int *, cuDoubleComplex *, const int *) |
| void | blasf77_zcopy (const int *, cuDoubleComplex *, const int *, cuDoubleComplex *, const int *) |
| void | blasf77_zdotc (cuDoubleComplex *, int *, cuDoubleComplex *, int *, cuDoubleComplex *, int *) |
| void | blasf77_zgemm (const char *, const char *, const int *, const int *, const int *, cuDoubleComplex *, cuDoubleComplex *, const int *, cuDoubleComplex *, const int *, cuDoubleComplex *, cuDoubleComplex *, const int *) |
| void | blasf77_zgemv (const char *, const int *, const int *, cuDoubleComplex *, cuDoubleComplex *, const int *, cuDoubleComplex *, const int *, cuDoubleComplex *, cuDoubleComplex *, const int *) |
| void | blasf77_zgeru (int *, int *, cuDoubleComplex *, cuDoubleComplex *, int *, cuDoubleComplex *, int *, cuDoubleComplex *, int *) |
| void | blasf77_zhemm (const char *, const char *, const int *, const int *, cuDoubleComplex *, cuDoubleComplex *, const int *, cuDoubleComplex *, const int *, cuDoubleComplex *, cuDoubleComplex *, const int *) |
| void | blasf77_zhemv (const char *, const int *, cuDoubleComplex *, cuDoubleComplex *, const int *, cuDoubleComplex *, const int *, cuDoubleComplex *, cuDoubleComplex *, const int *) |
| void | blasf77_zher2k (const char *, const char *, const int *, const int *, cuDoubleComplex *, cuDoubleComplex *, const int *, cuDoubleComplex *, const int *, double *, cuDoubleComplex *, const int *) |
| void | blasf77_zher2 (const char *, int *, cuDoubleComplex *, cuDoubleComplex *, int *, cuDoubleComplex *, int *, cuDoubleComplex *, int *) |
| void | blasf77_zherk (const char *, const char *, const int *, const int *, double *, cuDoubleComplex *, const int *, double *, cuDoubleComplex *, const int *) |
| void | blasf77_zscal (const int *, cuDoubleComplex *, cuDoubleComplex *, const int *) |
| void | blasf77_zdscal (const int *, double *, cuDoubleComplex *, const int *) |
| void | blasf77_zsymm (const char *, const char *, const int *, const int *, cuDoubleComplex *, cuDoubleComplex *, const int *, cuDoubleComplex *, const int *, cuDoubleComplex *, cuDoubleComplex *, const int *) |
| void | blasf77_zsyr2k (const char *, const char *, const int *, const int *, cuDoubleComplex *, cuDoubleComplex *, const int *, cuDoubleComplex *, const int *, cuDoubleComplex *, cuDoubleComplex *, const int *) |
| void | blasf77_zsyrk (const char *, const char *, const int *, const int *, cuDoubleComplex *, cuDoubleComplex *, const int *, cuDoubleComplex *, cuDoubleComplex *, const int *) |
| void | blasf77_zswap (int *, cuDoubleComplex *, int *, cuDoubleComplex *, int *) |
| void | blasf77_ztrmm (const char *, const char *, const char *, const char *, const int *, const int *, cuDoubleComplex *, cuDoubleComplex *, const int *, cuDoubleComplex *, const int *) |
| void | blasf77_ztrmv (const char *, const char *, const char *, const int *, cuDoubleComplex *, const int *, cuDoubleComplex *, const int *) |
| void | blasf77_ztrsm (const char *, const char *, const char *, const char *, const int *, const int *, cuDoubleComplex *, cuDoubleComplex *, const int *, cuDoubleComplex *, const int *) |
| void | blasf77_ztrsv (const char *, const char *, const char *, const int *, cuDoubleComplex *, const int *, cuDoubleComplex *, const int *) |
| void | lapackf77_zbdsqr (const char *uplo, magma_int_t *n, magma_int_t *nvct, magma_int_t *nru, magma_int_t *ncc, double *D, double *E, cuDoubleComplex *VT, magma_int_t *ldvt, cuDoubleComplex *U, magma_int_t *ldu, cuDoubleComplex *C, magma_int_t *ldc, double *work, magma_int_t *info) |
| void | lapackf77_zgebak (const char *job, const char *side, magma_int_t *n, magma_int_t *ilo, magma_int_t *ihi, double *scale, magma_int_t *m, cuDoubleComplex *v, magma_int_t *ldv, magma_int_t *info) |
| void | lapackf77_zgebal (const char *job, magma_int_t *n, cuDoubleComplex *A, magma_int_t *lda, magma_int_t *ilo, magma_int_t *ihi, double *scale, magma_int_t *info) |
| void | lapackf77_zgebd2 (magma_int_t *m, magma_int_t *n, cuDoubleComplex *a, magma_int_t *lda, double *d, double *e, cuDoubleComplex *tauq, cuDoubleComplex *taup, cuDoubleComplex *work, magma_int_t *info) |
| void | lapackf77_zgebrd (magma_int_t *m, magma_int_t *n, cuDoubleComplex *a, magma_int_t *lda, double *d, double *e, cuDoubleComplex *tauq, cuDoubleComplex *taup, cuDoubleComplex *work, magma_int_t *lwork, magma_int_t *info) |
| void | lapackf77_zgeev (const char *jobl, const char *jobr, magma_int_t *n, cuDoubleComplex *a, magma_int_t *lda, WSPLIT, cuDoubleComplex *vl, magma_int_t *ldvl, cuDoubleComplex *vr, magma_int_t *ldvr, cuDoubleComplex *work, magma_int_t *lwork, DWORKFORZ magma_int_t *info) |
| void | lapackf77_zgehd2 (magma_int_t *n, magma_int_t *ilo, magma_int_t *ihi, cuDoubleComplex *a, magma_int_t *lda, cuDoubleComplex *tau, cuDoubleComplex *work, magma_int_t *info) |
| void | lapackf77_zgehrd (magma_int_t *n, magma_int_t *ilo, magma_int_t *ihi, cuDoubleComplex *a, magma_int_t *lda, cuDoubleComplex *tau, cuDoubleComplex *work, magma_int_t *lwork, magma_int_t *info) |
| void | lapackf77_zgelqf (magma_int_t *m, magma_int_t *n, cuDoubleComplex *a, magma_int_t *lda, cuDoubleComplex *tau, cuDoubleComplex *work, magma_int_t *lwork, magma_int_t *info) |
| void | lapackf77_zgels (const char *trans, magma_int_t *m, magma_int_t *n, magma_int_t *nrhs, cuDoubleComplex *a, magma_int_t *lda, cuDoubleComplex *b, magma_int_t *ldb, cuDoubleComplex *work, magma_int_t *lwork, magma_int_t *info) |
| void | lapackf77_zgeqlf (magma_int_t *m, magma_int_t *n, cuDoubleComplex *a, magma_int_t *lda, cuDoubleComplex *tau, cuDoubleComplex *work, magma_int_t *lwork, magma_int_t *info) |
| void | lapackf77_zgeqp3 (magma_int_t *m, magma_int_t *n, cuDoubleComplex *a, magma_int_t *lda, magma_int_t *jpvt, cuDoubleComplex *tau, cuDoubleComplex *work, magma_int_t *lwork, DWORKFORZ magma_int_t *info) |
| void | lapackf77_zgeqrf (magma_int_t *m, magma_int_t *n, cuDoubleComplex *a, magma_int_t *lda, cuDoubleComplex *tau, cuDoubleComplex *work, magma_int_t *lwork, magma_int_t *info) |
| void | lapackf77_zgetrf (magma_int_t *m, magma_int_t *n, cuDoubleComplex *a, magma_int_t *lda, magma_int_t *ipiv, magma_int_t *info) |
| void | lapackf77_zgetri (magma_int_t *n, cuDoubleComplex *a, magma_int_t *lda, magma_int_t *ipiv, cuDoubleComplex *work, magma_int_t *lwork, magma_int_t *info) |
| void | lapackf77_zgetrs (const char *trans, magma_int_t *n, magma_int_t *nrhs, cuDoubleComplex *a, magma_int_t *lda, magma_int_t *ipiv, cuDoubleComplex *b, magma_int_t *ldb, magma_int_t *info) |
| void | lapackf77_zgesvd (const char *jobu, const char *jobvt, magma_int_t *m, magma_int_t *n, cuDoubleComplex *a, magma_int_t *lda, double *s, cuDoubleComplex *u, magma_int_t *ldu, cuDoubleComplex *vt, magma_int_t *ldvt, cuDoubleComplex *work, magma_int_t *lwork, DWORKFORZ magma_int_t *info) |
| void | lapackf77_zheev (const char *jobz, const char *uplo, magma_int_t *n, cuDoubleComplex *a, magma_int_t *lda, double *w, cuDoubleComplex *work, magma_int_t *lwork, DWORKFORZ magma_int_t *info) |
| void | lapackf77_zheevd (const char *jobz, const char *uplo, magma_int_t *n, cuDoubleComplex *a, magma_int_t *lda, double *w, cuDoubleComplex *work, magma_int_t *lwork, DWORKFORZ_AND_LD magma_int_t *iwork, magma_int_t *liwork, magma_int_t *info) |
| void | lapackf77_zhegs2 (int *itype, const char *uplo, int *n, cuDoubleComplex *a, int *lda, cuDoubleComplex *b, int *ldb, int *info) |
| void | lapackf77_zhegvd (magma_int_t *itype, const char *jobz, const char *uplo, magma_int_t *n, cuDoubleComplex *a, magma_int_t *lda, cuDoubleComplex *b, magma_int_t *ldb, double *w, cuDoubleComplex *work, magma_int_t *lwork, DWORKFORZ_AND_LD magma_int_t *iwork, magma_int_t *liwork, magma_int_t *info) |
| void | lapackf77_zhetd2 (const char *uplo, magma_int_t *n, cuDoubleComplex *a, magma_int_t *lda, double *d, double *e, cuDoubleComplex *tau, magma_int_t *info) |
| void | lapackf77_zhetrd (const char *uplo, magma_int_t *n, cuDoubleComplex *a, magma_int_t *lda, double *d, double *e, cuDoubleComplex *tau, cuDoubleComplex *work, magma_int_t *lwork, magma_int_t *info) |
| void | lapackf77_zhbtrd (const char *vect, const char *uplo, magma_int_t *n, magma_int_t *kd, cuDoubleComplex *ab, magma_int_t *ldab, double *d__, double *e, cuDoubleComplex *q, magma_int_t *ldq, cuDoubleComplex *work, magma_int_t *info) |
| void | lapackf77_zhseqr (const char *job, const char *compz, magma_int_t *n, magma_int_t *ilo, magma_int_t *ihi, cuDoubleComplex *H, magma_int_t *ldh, WSPLIT, cuDoubleComplex *Z, magma_int_t *ldz, cuDoubleComplex *work, magma_int_t *lwork, magma_int_t *info) |
| void | lapackf77_zlacpy (const char *uplo, magma_int_t *m, magma_int_t *n, const cuDoubleComplex *a, magma_int_t *lda, cuDoubleComplex *b, magma_int_t *ldb) |
| void | lapackf77_zlacgv (magma_int_t *n, cuDoubleComplex *x, magma_int_t *incx) |
| double | lapackf77_zlange (const char *norm, magma_int_t *m, magma_int_t *n, const cuDoubleComplex *a, magma_int_t *lda, double *work) |
| double | lapackf77_zlanhe (const char *norm, const char *uplo, magma_int_t *n, const cuDoubleComplex *a, magma_int_t *lda, double *work) |
| double | lapackf77_zlansy (const char *norm, const char *uplo, magma_int_t *n, const cuDoubleComplex *a, magma_int_t *lda, double *work) |
| void | lapackf77_zlarfb (const char *side, const char *trans, const char *direct, const char *storev, magma_int_t *m, magma_int_t *n, magma_int_t *k, const cuDoubleComplex *v, magma_int_t *ldv, const cuDoubleComplex *t, magma_int_t *ldt, cuDoubleComplex *c, magma_int_t *ldc, cuDoubleComplex *work, magma_int_t *ldwork) |
| void | lapackf77_zlarfg (magma_int_t *n, cuDoubleComplex *alpha, cuDoubleComplex *x, magma_int_t *incx, cuDoubleComplex *tau) |
| void | lapackf77_zlarft (const char *direct, const char *storev, magma_int_t *n, magma_int_t *k, cuDoubleComplex *v, magma_int_t *ldv, const cuDoubleComplex *tau, cuDoubleComplex *t, magma_int_t *ldt) |
| void | lapackf77_zlarnv (magma_int_t *idist, magma_int_t *iseed, magma_int_t *n, cuDoubleComplex *x) |
| void | lapackf77_zlartg (cuDoubleComplex *F, cuDoubleComplex *G, double *cs, cuDoubleComplex *SN, cuDoubleComplex *R) |
| void | lapackf77_zlascl (const char *type, magma_int_t *kl, magma_int_t *ku, double *cfrom, double *cto, magma_int_t *m, magma_int_t *n, cuDoubleComplex *A, magma_int_t *lda, magma_int_t *info) |
| void | lapackf77_zlaset (const char *uplo, magma_int_t *m, magma_int_t *n, cuDoubleComplex *alpha, cuDoubleComplex *beta, cuDoubleComplex *A, magma_int_t *lda) |
| void | lapackf77_zlaswp (magma_int_t *n, cuDoubleComplex *a, magma_int_t *lda, magma_int_t *k1, magma_int_t *k2, magma_int_t *ipiv, magma_int_t *incx) |
| void | lapackf77_zlatrd (const char *uplo, magma_int_t *n, magma_int_t *nb, cuDoubleComplex *a, magma_int_t *lda, double *e, cuDoubleComplex *tau, cuDoubleComplex *work, magma_int_t *ldwork) |
| void | lapackf77_zlabrd (magma_int_t *m, magma_int_t *n, magma_int_t *nb, cuDoubleComplex *a, magma_int_t *lda, double *d__, double *e, cuDoubleComplex *tauq, cuDoubleComplex *taup, cuDoubleComplex *x, magma_int_t *ldx, cuDoubleComplex *y, magma_int_t *ldy) |
| void | lapackf77_zpotrf (const char *uplo, magma_int_t *n, cuDoubleComplex *a, magma_int_t *lda, magma_int_t *info) |
| void | lapackf77_zpotrs (const char *uplo, magma_int_t *n, magma_int_t *nrhs, cuDoubleComplex *a, magma_int_t *lda, cuDoubleComplex *b, magma_int_t *ldb, magma_int_t *info) |
| void | lapackf77_zpotri (const char *uplo, magma_int_t *n, cuDoubleComplex *a, magma_int_t *lda, magma_int_t *info) |
| void | lapackf77_zlauum (const char *uplo, magma_int_t *n, cuDoubleComplex *a, magma_int_t *lda, magma_int_t *info) |
| void | lapackf77_ztrevc (const char *side, const char *howmny, magma_int_t *select, magma_int_t *n, cuDoubleComplex *T, magma_int_t *ldt, cuDoubleComplex *VL, magma_int_t *ldvl, cuDoubleComplex *VR, magma_int_t *ldvr, magma_int_t *MM, magma_int_t *M, cuDoubleComplex *work, DWORKFORZ magma_int_t *info) |
| void | lapackf77_dstebz (const char *range, const char *order, magma_int_t *n, double *vl, double *vu, magma_int_t *il, magma_int_t *iu, double *abstol, double *d__, double *e, magma_int_t *m, magma_int_t *nsplit, double *w, magma_int_t *iblock, magma_int_t *isplit, double *work, magma_int_t *iwork, magma_int_t *info) |
| double | lapackf77_dlamc3 (double *a, double *b) |
| void | lapackf77_dlamrg (magma_int_t *n1, magma_int_t *n2, double *a, magma_int_t *dtrd1, magma_int_t *dtrd2, magma_int_t *index) |
| void | lapackf77_dlaed4 (magma_int_t *n, magma_int_t *i, double *d, double *z, double *delta, double *rho, double *dlam, magma_int_t *info) |
| void | lapackf77_zsteqr (const char *compz, magma_int_t *n, double *D, double *E, cuDoubleComplex *Z, magma_int_t *ldz, double *work, magma_int_t *info) |
| void | lapackf77_zstedc (const char *compz, magma_int_t *n, double *D, double *E, cuDoubleComplex *Z, magma_int_t *ldz, cuDoubleComplex *work, magma_int_t *ldwork, DWORKFORZ_AND_LD magma_int_t *iwork, magma_int_t *liwork, magma_int_t *info) |
| void | lapackf77_zstein (magma_int_t *n, double *d__, double *e, magma_int_t *m, double *w, magma_int_t *iblock, magma_int_t *isplit, cuDoubleComplex *z__, magma_int_t *ldz, double *work, magma_int_t *iwork, magma_int_t *ifail, magma_int_t *info) |
| void | lapackf77_zstemr (const char *jobz, const char *range, magma_int_t *n, double *d__, double *e, double *vl, double *vu, magma_int_t *il, magma_int_t *iu, magma_int_t *m, double *w, cuDoubleComplex *z__, magma_int_t *ldz, magma_int_t *nzc, magma_int_t *isuppz, magma_int_t *tryrac, double *work, magma_int_t *lwork, magma_int_t *iwork, magma_int_t *liwork, magma_int_t *info) |
| void | lapackf77_ztrtri (const char *uplo, const char *diag, magma_int_t *n, cuDoubleComplex *a, magma_int_t *lda, magma_int_t *info) |
| void | lapackf77_zsymv (const char *uplo, const magma_int_t *N, const cuDoubleComplex *alpha, const cuDoubleComplex *A, const magma_int_t *lda, const cuDoubleComplex *X, const magma_int_t *incX, const cuDoubleComplex *beta, cuDoubleComplex *Y, const magma_int_t *incY) |
| void | lapackf77_zung2r (magma_int_t *m, magma_int_t *n, magma_int_t *k, cuDoubleComplex *a, magma_int_t *lda, const cuDoubleComplex *tau, cuDoubleComplex *work, magma_int_t *info) |
| void | lapackf77_zungbr (const char *vect, magma_int_t *m, magma_int_t *n, magma_int_t *k, cuDoubleComplex *a, magma_int_t *lda, const cuDoubleComplex *tau, cuDoubleComplex *work, magma_int_t *lwork, magma_int_t *info) |
| void | lapackf77_zunghr (magma_int_t *n, magma_int_t *ilo, magma_int_t *ihi, cuDoubleComplex *a, magma_int_t *lda, const cuDoubleComplex *tau, cuDoubleComplex *work, magma_int_t *lwork, magma_int_t *info) |
| void | lapackf77_zunglq (magma_int_t *m, magma_int_t *n, magma_int_t *k, cuDoubleComplex *a, magma_int_t *lda, const cuDoubleComplex *tau, cuDoubleComplex *work, magma_int_t *ldwork, magma_int_t *info) |
| void | lapackf77_zungql (magma_int_t *, magma_int_t *, magma_int_t *, cuDoubleComplex *, magma_int_t *, cuDoubleComplex *, cuDoubleComplex *, magma_int_t *, magma_int_t *) |
| void | lapackf77_zungqr (magma_int_t *m, magma_int_t *n, magma_int_t *k, cuDoubleComplex *a, magma_int_t *lda, const cuDoubleComplex *tau, cuDoubleComplex *work, magma_int_t *ldwork, magma_int_t *info) |
| void | lapackf77_zungtr (const char *uplo, magma_int_t *n, cuDoubleComplex *a, magma_int_t *lda, const cuDoubleComplex *tau, cuDoubleComplex *work, magma_int_t *lwork, magma_int_t *info) |
| void | lapackf77_zunm2r (const char *side, const char *trans, magma_int_t *m, magma_int_t *n, magma_int_t *k, const cuDoubleComplex *a, magma_int_t *lda, const cuDoubleComplex *tau, cuDoubleComplex *c, magma_int_t *ldc, cuDoubleComplex *work, magma_int_t *info) |
| void | lapackf77_zunmbr (const char *vect, const char *side, const char *trans, magma_int_t *M, magma_int_t *N, magma_int_t *K, cuDoubleComplex *A, magma_int_t *lda, cuDoubleComplex *Tau, cuDoubleComplex *C, magma_int_t *ldc, cuDoubleComplex *work, magma_int_t *ldwork, magma_int_t *info) |
| void | lapackf77_zunmlq (const char *side, const char *trans, magma_int_t *m, magma_int_t *n, magma_int_t *k, const cuDoubleComplex *a, magma_int_t *lda, const cuDoubleComplex *tau, cuDoubleComplex *c, magma_int_t *ldc, cuDoubleComplex *work, magma_int_t *lwork, magma_int_t *info) |
| void | lapackf77_zunmql (const char *side, const char *trans, magma_int_t *m, magma_int_t *n, magma_int_t *k, const cuDoubleComplex *a, magma_int_t *lda, const cuDoubleComplex *tau, cuDoubleComplex *c, magma_int_t *ldc, cuDoubleComplex *work, magma_int_t *lwork, magma_int_t *info) |
| void | lapackf77_zunmqr (const char *side, const char *trans, magma_int_t *m, magma_int_t *n, magma_int_t *k, const cuDoubleComplex *a, magma_int_t *lda, const cuDoubleComplex *tau, cuDoubleComplex *c, magma_int_t *ldc, cuDoubleComplex *work, magma_int_t *lwork, magma_int_t *info) |
| void | lapackf77_zunmtr (const char *side, const char *uplo, const char *trans, magma_int_t *M, magma_int_t *N, cuDoubleComplex *A, magma_int_t *lda, cuDoubleComplex *Tau, cuDoubleComplex *C, magma_int_t *ldc, cuDoubleComplex *work, magma_int_t *ldwork, magma_int_t *info) |
| void | lapackf77_zbdt01 (int *m, int *n, int *kd, cuDoubleComplex *A, int *lda, cuDoubleComplex *Q, int *ldq, double *D, double *E, cuDoubleComplex *PT, int *ldpt, cuDoubleComplex *work, double *rwork, double *resid) |
| void | lapackf77_zget22 (const char *transa, const char *transe, const char *transw, int *n, cuDoubleComplex *a, int *lda, cuDoubleComplex *e, int *lde, cuDoubleComplex *w, cuDoubleComplex *work, double *rwork, double *result) |
| void | lapackf77_zhet21 (int *itype, const char *uplo, int *n, int *kband, cuDoubleComplex *A, int *lda, double *D, double *E, cuDoubleComplex *U, int *ldu, cuDoubleComplex *V, int *ldv, cuDoubleComplex *TAU, cuDoubleComplex *work, double *rwork, double *result) |
| void | lapackf77_zhst01 (int *n, int *ilo, int *ihi, cuDoubleComplex *A, int *lda, cuDoubleComplex *H, int *ldh, cuDoubleComplex *Q, int *ldq, cuDoubleComplex *work, int *lwork, double *rwork, double *result) |
| void | lapackf77_zstt21 (int *n, int *kband, double *AD, double *AE, double *SD, double *SE, cuDoubleComplex *U, int *ldu, cuDoubleComplex *work, double *rwork, double *result) |
| void | lapackf77_zunt01 (const char *rowcol, int *m, int *n, cuDoubleComplex *U, int *ldu, cuDoubleComplex *work, int *lwork, double *rwork, double *resid) |
| void | lapackf77_zlarfy (const char *uplo, int *N, cuDoubleComplex *V, int *incv, cuDoubleComplex *tau, cuDoubleComplex *C, int *ldc, cuDoubleComplex *work) |
| void | lapackf77_zlarfx (const char *, int *, int *, cuDoubleComplex *, cuDoubleComplex *, cuDoubleComplex *, int *, cuDoubleComplex *) |
| double | lapackf77_zqpt01 (int *m, int *n, int *k, cuDoubleComplex *a, cuDoubleComplex *af, int *lda, cuDoubleComplex *tau, int *jpvt, cuDoubleComplex *work, int *lwork) |
| void | lapackf77_zqrt02 (int *m, int *n, int *k, cuDoubleComplex *A, cuDoubleComplex *AF, cuDoubleComplex *Q, cuDoubleComplex *R, int *lda, cuDoubleComplex *TAU, cuDoubleComplex *work, int *lwork, double *rwork, double *result) |
| #define blasf77_zaxpy FORTRAN_NAME( zaxpy, ZAXPY ) |
Definition at line 23 of file magma_zlapack.h.
| #define blasf77_zcopy FORTRAN_NAME( zcopy, ZCOPY ) |
Definition at line 24 of file magma_zlapack.h.
| #define blasf77_zdotc zdotc |
Definition at line 28 of file magma_zlapack.h.
| #define blasf77_zdscal FORTRAN_NAME( zdscal, ZDSCAL ) |
Definition at line 41 of file magma_zlapack.h.
| #define blasf77_zgemm FORTRAN_NAME( zgemm, ZGEMM ) |
Definition at line 33 of file magma_zlapack.h.
| #define blasf77_zgemv FORTRAN_NAME( zgemv, ZGEMV ) |
Definition at line 34 of file magma_zlapack.h.
| #define blasf77_zgeru FORTRAN_NAME( zgeru, ZGERU ) |
Definition at line 50 of file magma_zlapack.h.
| #define blasf77_zhemm FORTRAN_NAME( zhemm, ZHEMM ) |
Definition at line 35 of file magma_zlapack.h.
| #define blasf77_zhemv FORTRAN_NAME( zhemv, ZHEMV ) |
Definition at line 36 of file magma_zlapack.h.
| #define blasf77_zher2 FORTRAN_NAME( zher2, ZHER2 ) |
Definition at line 38 of file magma_zlapack.h.
| #define blasf77_zher2k FORTRAN_NAME( zher2k, ZHER2K ) |
Definition at line 37 of file magma_zlapack.h.
| #define blasf77_zherk FORTRAN_NAME( zherk, ZHERK ) |
Definition at line 39 of file magma_zlapack.h.
| #define blasf77_zscal FORTRAN_NAME( zscal, ZSCAL ) |
Definition at line 40 of file magma_zlapack.h.
| #define blasf77_zswap FORTRAN_NAME( zswap, ZSWAP ) |
Definition at line 45 of file magma_zlapack.h.
| #define blasf77_zsymm FORTRAN_NAME( zsymm, ZSYMM ) |
Definition at line 42 of file magma_zlapack.h.
| #define blasf77_zsyr2k FORTRAN_NAME( zsyr2k, ZSYR2K ) |
Definition at line 43 of file magma_zlapack.h.
| #define blasf77_zsyrk FORTRAN_NAME( zsyrk, ZSYRK ) |
Definition at line 44 of file magma_zlapack.h.
| #define blasf77_ztrmm FORTRAN_NAME( ztrmm, ZTRMM ) |
Definition at line 46 of file magma_zlapack.h.
| #define blasf77_ztrmv FORTRAN_NAME( ztrmv, ZTRMV ) |
Definition at line 47 of file magma_zlapack.h.
| #define blasf77_ztrsm FORTRAN_NAME( ztrsm, ZTRSM ) |
Definition at line 48 of file magma_zlapack.h.
| #define blasf77_ztrsv FORTRAN_NAME( ztrsv, ZTRSV ) |
Definition at line 49 of file magma_zlapack.h.
| #define DWORKFORZ double *rwork, |
Definition at line 135 of file magma_zlapack.h.
| #define DWORKFORZ_AND_LD double *rwork, magma_int_t *ldrwork, |
Definition at line 136 of file magma_zlapack.h.
| #define lapackf77_dlaed4 FORTRAN_NAME( dlaed4, DLAED4 ) |
Definition at line 99 of file magma_zlapack.h.
| #define lapackf77_dlamc3 FORTRAN_NAME( dlamc3, DLAMC3 ) |
Definition at line 98 of file magma_zlapack.h.
| #define lapackf77_dlamrg FORTRAN_NAME( dlamrg, DLAMRG ) |
Definition at line 100 of file magma_zlapack.h.
| #define lapackf77_dstebz FORTRAN_NAME( dstebz, DSTEBZ ) |
Definition at line 97 of file magma_zlapack.h.
| #define lapackf77_zbdsqr FORTRAN_NAME( zbdsqr, ZBDSQR ) |
Definition at line 52 of file magma_zlapack.h.
| #define lapackf77_zbdt01 FORTRAN_NAME( zbdt01, ZBDT01 ) |
Definition at line 122 of file magma_zlapack.h.
| #define lapackf77_zgebak FORTRAN_NAME( zgebak, ZGEBAK ) |
Definition at line 53 of file magma_zlapack.h.
| #define lapackf77_zgebal FORTRAN_NAME( zgebal, ZGEBAL ) |
Definition at line 54 of file magma_zlapack.h.
| #define lapackf77_zgebd2 FORTRAN_NAME( zgebd2, ZGEBD2 ) |
Definition at line 55 of file magma_zlapack.h.
| #define lapackf77_zgebrd FORTRAN_NAME( zgebrd, ZGEBRD ) |
Definition at line 56 of file magma_zlapack.h.
| #define lapackf77_zgeev FORTRAN_NAME( zgeev, ZGEEV ) |
Definition at line 57 of file magma_zlapack.h.
| #define lapackf77_zgehd2 FORTRAN_NAME( zgehd2, ZGEHD2 ) |
Definition at line 58 of file magma_zlapack.h.
| #define lapackf77_zgehrd FORTRAN_NAME( zgehrd, ZGEHRD ) |
Definition at line 59 of file magma_zlapack.h.
| #define lapackf77_zgelqf FORTRAN_NAME( zgelqf, ZGELQF ) |
Definition at line 60 of file magma_zlapack.h.
| #define lapackf77_zgels FORTRAN_NAME( zgels, ZGELS ) |
Definition at line 61 of file magma_zlapack.h.
| #define lapackf77_zgeqlf FORTRAN_NAME( zgeqlf, ZGEQLF ) |
Definition at line 62 of file magma_zlapack.h.
| #define lapackf77_zgeqp3 FORTRAN_NAME( zgeqp3, ZGEQP3 ) |
Definition at line 63 of file magma_zlapack.h.
| #define lapackf77_zgeqrf FORTRAN_NAME( zgeqrf, ZGEQRF ) |
Definition at line 64 of file magma_zlapack.h.
| #define lapackf77_zgesvd FORTRAN_NAME( zgesvd, ZGESVD ) |
Definition at line 65 of file magma_zlapack.h.
| #define lapackf77_zget22 FORTRAN_NAME( zget22, ZGET22 ) |
Definition at line 123 of file magma_zlapack.h.
| #define lapackf77_zgetrf FORTRAN_NAME( zgetrf, ZGETRF ) |
Definition at line 66 of file magma_zlapack.h.
| #define lapackf77_zgetri FORTRAN_NAME( zgetri, ZGETRI ) |
Definition at line 67 of file magma_zlapack.h.
| #define lapackf77_zgetrs FORTRAN_NAME( zgetrs, ZGETRS ) |
Definition at line 68 of file magma_zlapack.h.
| #define lapackf77_zhbtrd FORTRAN_NAME( zhbtrd, ZHBTRD ) |
Definition at line 75 of file magma_zlapack.h.
| #define lapackf77_zheev FORTRAN_NAME( zheev, ZHEEV ) |
Definition at line 69 of file magma_zlapack.h.
| #define lapackf77_zheevd FORTRAN_NAME( zheevd, ZHEEVD ) |
Definition at line 70 of file magma_zlapack.h.
| #define lapackf77_zhegs2 FORTRAN_NAME( zhegs2, ZHEGS2 ) |
Definition at line 71 of file magma_zlapack.h.
| #define lapackf77_zhegvd FORTRAN_NAME( zhegvd, ZHEGVD ) |
Definition at line 72 of file magma_zlapack.h.
| #define lapackf77_zhet21 FORTRAN_NAME( zhet21, ZHET21 ) |
Definition at line 125 of file magma_zlapack.h.
| #define lapackf77_zhetd2 FORTRAN_NAME( zhetd2, ZHETD2 ) |
Definition at line 73 of file magma_zlapack.h.
| #define lapackf77_zhetrd FORTRAN_NAME( zhetrd, ZHETRD ) |
Definition at line 74 of file magma_zlapack.h.
| #define lapackf77_zhseqr FORTRAN_NAME( zhseqr, ZHSEQR ) |
Definition at line 76 of file magma_zlapack.h.
| #define lapackf77_zhst01 FORTRAN_NAME( zhst01, ZHST01 ) |
Definition at line 126 of file magma_zlapack.h.
| #define lapackf77_zlabrd FORTRAN_NAME( zlabrd, ZLABRD ) |
Definition at line 91 of file magma_zlapack.h.
| #define lapackf77_zlacgv FORTRAN_NAME( zlacgv, ZLACGV ) |
Definition at line 78 of file magma_zlapack.h.
| #define lapackf77_zlacpy FORTRAN_NAME( zlacpy, ZLACPY ) |
Definition at line 77 of file magma_zlapack.h.
| #define lapackf77_zlange FORTRAN_NAME( zlange, ZLANGE ) |
Definition at line 79 of file magma_zlapack.h.
| #define lapackf77_zlanhe FORTRAN_NAME( zlanhe, ZLANHE ) |
Definition at line 80 of file magma_zlapack.h.
| #define lapackf77_zlansy FORTRAN_NAME( zlansy, ZLANSY ) |
Definition at line 81 of file magma_zlapack.h.
| #define lapackf77_zlarfb FORTRAN_NAME( zlarfb, ZLARFB ) |
Definition at line 82 of file magma_zlapack.h.
| #define lapackf77_zlarfg FORTRAN_NAME( zlarfg, ZLARFG ) |
Definition at line 83 of file magma_zlapack.h.
| #define lapackf77_zlarft FORTRAN_NAME( zlarft, ZLARFT ) |
Definition at line 84 of file magma_zlapack.h.
| #define lapackf77_zlarfx FORTRAN_NAME( zlarfx, ZLARFX ) |
Definition at line 130 of file magma_zlapack.h.
| #define lapackf77_zlarfy FORTRAN_NAME( zlarfy, ZLARFY ) |
Definition at line 129 of file magma_zlapack.h.
| #define lapackf77_zlarnv FORTRAN_NAME( zlarnv, ZLARNV ) |
Definition at line 85 of file magma_zlapack.h.
| #define lapackf77_zlartg FORTRAN_NAME( zlartg, ZLARTG ) |
Definition at line 86 of file magma_zlapack.h.
| #define lapackf77_zlascl FORTRAN_NAME( zlascl, ZLASCL ) |
Definition at line 87 of file magma_zlapack.h.
| #define lapackf77_zlaset FORTRAN_NAME( zlaset, ZLASET ) |
Definition at line 88 of file magma_zlapack.h.
| #define lapackf77_zlaswp FORTRAN_NAME( zlaswp, ZLASWP ) |
Definition at line 89 of file magma_zlapack.h.
| #define lapackf77_zlatrd FORTRAN_NAME( zlatrd, ZLATRD ) |
Definition at line 90 of file magma_zlapack.h.
| #define lapackf77_zlauum FORTRAN_NAME( zlauum, ZLAUUM ) |
Definition at line 92 of file magma_zlapack.h.
| #define lapackf77_zpotrf FORTRAN_NAME( zpotrf, ZPOTRF ) |
Definition at line 93 of file magma_zlapack.h.
| #define lapackf77_zpotri FORTRAN_NAME( zpotri, ZPOTRI ) |
Definition at line 95 of file magma_zlapack.h.
| #define lapackf77_zpotrs FORTRAN_NAME( zpotrs, ZPOTRS ) |
Definition at line 94 of file magma_zlapack.h.
| #define lapackf77_zqpt01 FORTRAN_NAME( zqpt01, ZQPT01 ) |
Definition at line 124 of file magma_zlapack.h.
| #define lapackf77_zqrt02 FORTRAN_NAME( zqrt02, ZQRT02 ) |
Definition at line 127 of file magma_zlapack.h.
| #define lapackf77_zstedc FORTRAN_NAME( zstedc, ZSTEDC ) |
Definition at line 103 of file magma_zlapack.h.
| #define lapackf77_zstein FORTRAN_NAME( zstein, ZSTEIN ) |
Definition at line 104 of file magma_zlapack.h.
| #define lapackf77_zstemr FORTRAN_NAME( zstemr, ZSTEMR ) |
Definition at line 105 of file magma_zlapack.h.
| #define lapackf77_zsteqr FORTRAN_NAME( zsteqr, ZSTEQR ) |
Definition at line 102 of file magma_zlapack.h.
| #define lapackf77_zstt21 FORTRAN_NAME( zstt21, ZSTT21 ) |
Definition at line 131 of file magma_zlapack.h.
| #define lapackf77_zsymv FORTRAN_NAME( zsymv, ZSYMV ) |
Definition at line 106 of file magma_zlapack.h.
| #define lapackf77_ztrevc FORTRAN_NAME( ztrevc, ZTREVC ) |
Definition at line 96 of file magma_zlapack.h.
| #define lapackf77_ztrtri FORTRAN_NAME( ztrtri, ZTRTRI ) |
Definition at line 101 of file magma_zlapack.h.
| #define lapackf77_zung2r FORTRAN_NAME( zung2r, ZUNG2R ) |
Definition at line 107 of file magma_zlapack.h.
| #define lapackf77_zungbr FORTRAN_NAME( zungbr, ZUNGBR ) |
Definition at line 108 of file magma_zlapack.h.
| #define lapackf77_zunghr FORTRAN_NAME( zunghr, ZUNGHR ) |
Definition at line 109 of file magma_zlapack.h.
| #define lapackf77_zunglq FORTRAN_NAME( zunglq, ZUNGLQ ) |
Definition at line 110 of file magma_zlapack.h.
| #define lapackf77_zungql FORTRAN_NAME( zungql, ZUNGQL ) |
Definition at line 111 of file magma_zlapack.h.
| #define lapackf77_zungqr FORTRAN_NAME( zungqr, ZUNGQR ) |
Definition at line 112 of file magma_zlapack.h.
| #define lapackf77_zungtr FORTRAN_NAME( zungtr, ZUNGTR ) |
Definition at line 113 of file magma_zlapack.h.
| #define lapackf77_zunm2r FORTRAN_NAME( zunm2r, ZUNM2R ) |
Definition at line 114 of file magma_zlapack.h.
| #define lapackf77_zunmbr FORTRAN_NAME( zunmbr, ZUNMBR ) |
Definition at line 115 of file magma_zlapack.h.
| #define lapackf77_zunmlq FORTRAN_NAME( zunmlq, ZUNMLQ ) |
Definition at line 116 of file magma_zlapack.h.
| #define lapackf77_zunmql FORTRAN_NAME( zunmql, ZUNMQL ) |
Definition at line 117 of file magma_zlapack.h.
| #define lapackf77_zunmqr FORTRAN_NAME( zunmqr, ZUNMQR ) |
Definition at line 118 of file magma_zlapack.h.
| #define lapackf77_zunmtr FORTRAN_NAME( zunmtr, ZUNMTR ) |
Definition at line 119 of file magma_zlapack.h.
| #define lapackf77_zunt01 FORTRAN_NAME( zunt01, ZUNT01 ) |
Definition at line 128 of file magma_zlapack.h.
| #define PRECISION_z |
Definition at line 14 of file magma_zlapack.h.
| #define WSPLIT cuDoubleComplex *w |
Definition at line 137 of file magma_zlapack.h.
| void blasf77_zaxpy | ( | const int * | , |
| cuDoubleComplex * | , | ||
| cuDoubleComplex * | , | ||
| const int * | , | ||
| cuDoubleComplex * | , | ||
| const int * | |||
| ) |
| void blasf77_zcopy | ( | const int * | , |
| cuDoubleComplex * | , | ||
| const int * | , | ||
| cuDoubleComplex * | , | ||
| const int * | |||
| ) |
| void blasf77_zdotc | ( | cuDoubleComplex * | , |
| int * | , | ||
| cuDoubleComplex * | , | ||
| int * | , | ||
| cuDoubleComplex * | , | ||
| int * | |||
| ) |
| void blasf77_zdscal | ( | const int * | , |
| double * | , | ||
| cuDoubleComplex * | , | ||
| const int * | |||
| ) |
| void blasf77_zgemm | ( | const char * | , |
| const char * | , | ||
| const int * | , | ||
| const int * | , | ||
| const int * | , | ||
| cuDoubleComplex * | , | ||
| cuDoubleComplex * | , | ||
| const int * | , | ||
| cuDoubleComplex * | , | ||
| const int * | , | ||
| cuDoubleComplex * | , | ||
| cuDoubleComplex * | , | ||
| const int * | |||
| ) |
| void blasf77_zgemv | ( | const char * | , |
| const int * | , | ||
| const int * | , | ||
| cuDoubleComplex * | , | ||
| cuDoubleComplex * | , | ||
| const int * | , | ||
| cuDoubleComplex * | , | ||
| const int * | , | ||
| cuDoubleComplex * | , | ||
| cuDoubleComplex * | , | ||
| const int * | |||
| ) |
| void blasf77_zgeru | ( | int * | , |
| int * | , | ||
| cuDoubleComplex * | , | ||
| cuDoubleComplex * | , | ||
| int * | , | ||
| cuDoubleComplex * | , | ||
| int * | , | ||
| cuDoubleComplex * | , | ||
| int * | |||
| ) |
| void blasf77_zhemm | ( | const char * | , |
| const char * | , | ||
| const int * | , | ||
| const int * | , | ||
| cuDoubleComplex * | , | ||
| cuDoubleComplex * | , | ||
| const int * | , | ||
| cuDoubleComplex * | , | ||
| const int * | , | ||
| cuDoubleComplex * | , | ||
| cuDoubleComplex * | , | ||
| const int * | |||
| ) |
| void blasf77_zhemv | ( | const char * | , |
| const int * | , | ||
| cuDoubleComplex * | , | ||
| cuDoubleComplex * | , | ||
| const int * | , | ||
| cuDoubleComplex * | , | ||
| const int * | , | ||
| cuDoubleComplex * | , | ||
| cuDoubleComplex * | , | ||
| const int * | |||
| ) |
| void blasf77_zher2 | ( | const char * | , |
| int * | , | ||
| cuDoubleComplex * | , | ||
| cuDoubleComplex * | , | ||
| int * | , | ||
| cuDoubleComplex * | , | ||
| int * | , | ||
| cuDoubleComplex * | , | ||
| int * | |||
| ) |
| void blasf77_zher2k | ( | const char * | , |
| const char * | , | ||
| const int * | , | ||
| const int * | , | ||
| cuDoubleComplex * | , | ||
| cuDoubleComplex * | , | ||
| const int * | , | ||
| cuDoubleComplex * | , | ||
| const int * | , | ||
| double * | , | ||
| cuDoubleComplex * | , | ||
| const int * | |||
| ) |
| void blasf77_zherk | ( | const char * | , |
| const char * | , | ||
| const int * | , | ||
| const int * | , | ||
| double * | , | ||
| cuDoubleComplex * | , | ||
| const int * | , | ||
| double * | , | ||
| cuDoubleComplex * | , | ||
| const int * | |||
| ) |
| void blasf77_zscal | ( | const int * | , |
| cuDoubleComplex * | , | ||
| cuDoubleComplex * | , | ||
| const int * | |||
| ) |
| void blasf77_zswap | ( | int * | , |
| cuDoubleComplex * | , | ||
| int * | , | ||
| cuDoubleComplex * | , | ||
| int * | |||
| ) |
| void blasf77_zsymm | ( | const char * | , |
| const char * | , | ||
| const int * | , | ||
| const int * | , | ||
| cuDoubleComplex * | , | ||
| cuDoubleComplex * | , | ||
| const int * | , | ||
| cuDoubleComplex * | , | ||
| const int * | , | ||
| cuDoubleComplex * | , | ||
| cuDoubleComplex * | , | ||
| const int * | |||
| ) |
| void blasf77_zsyr2k | ( | const char * | , |
| const char * | , | ||
| const int * | , | ||
| const int * | , | ||
| cuDoubleComplex * | , | ||
| cuDoubleComplex * | , | ||
| const int * | , | ||
| cuDoubleComplex * | , | ||
| const int * | , | ||
| cuDoubleComplex * | , | ||
| cuDoubleComplex * | , | ||
| const int * | |||
| ) |
| void blasf77_zsyrk | ( | const char * | , |
| const char * | , | ||
| const int * | , | ||
| const int * | , | ||
| cuDoubleComplex * | , | ||
| cuDoubleComplex * | , | ||
| const int * | , | ||
| cuDoubleComplex * | , | ||
| cuDoubleComplex * | , | ||
| const int * | |||
| ) |
| void blasf77_ztrmm | ( | const char * | , |
| const char * | , | ||
| const char * | , | ||
| const char * | , | ||
| const int * | , | ||
| const int * | , | ||
| cuDoubleComplex * | , | ||
| cuDoubleComplex * | , | ||
| const int * | , | ||
| cuDoubleComplex * | , | ||
| const int * | |||
| ) |
| void blasf77_ztrmv | ( | const char * | , |
| const char * | , | ||
| const char * | , | ||
| const int * | , | ||
| cuDoubleComplex * | , | ||
| const int * | , | ||
| cuDoubleComplex * | , | ||
| const int * | |||
| ) |
| void blasf77_ztrsm | ( | const char * | , |
| const char * | , | ||
| const char * | , | ||
| const char * | , | ||
| const int * | , | ||
| const int * | , | ||
| cuDoubleComplex * | , | ||
| cuDoubleComplex * | , | ||
| const int * | , | ||
| cuDoubleComplex * | , | ||
| const int * | |||
| ) |
| void blasf77_ztrsv | ( | const char * | , |
| const char * | , | ||
| const char * | , | ||
| const int * | , | ||
| cuDoubleComplex * | , | ||
| const int * | , | ||
| cuDoubleComplex * | , | ||
| const int * | |||
| ) |
| void lapackf77_dlaed4 | ( | magma_int_t * | n, |
| magma_int_t * | i, | ||
| double * | d, | ||
| double * | z, | ||
| double * | delta, | ||
| double * | rho, | ||
| double * | dlam, | ||
| magma_int_t * | info | ||
| ) |
| double lapackf77_dlamc3 | ( | double * | a, |
| double * | b | ||
| ) |
| void lapackf77_dlamrg | ( | magma_int_t * | n1, |
| magma_int_t * | n2, | ||
| double * | a, | ||
| magma_int_t * | dtrd1, | ||
| magma_int_t * | dtrd2, | ||
| magma_int_t * | index | ||
| ) |
| void lapackf77_dstebz | ( | const char * | range, |
| const char * | order, | ||
| magma_int_t * | n, | ||
| double * | vl, | ||
| double * | vu, | ||
| magma_int_t * | il, | ||
| magma_int_t * | iu, | ||
| double * | abstol, | ||
| double * | d__, | ||
| double * | e, | ||
| magma_int_t * | m, | ||
| magma_int_t * | nsplit, | ||
| double * | w, | ||
| magma_int_t * | iblock, | ||
| magma_int_t * | isplit, | ||
| double * | work, | ||
| magma_int_t * | iwork, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_zbdsqr | ( | const char * | uplo, |
| magma_int_t * | n, | ||
| magma_int_t * | nvct, | ||
| magma_int_t * | nru, | ||
| magma_int_t * | ncc, | ||
| double * | D, | ||
| double * | E, | ||
| cuDoubleComplex * | VT, | ||
| magma_int_t * | ldvt, | ||
| cuDoubleComplex * | U, | ||
| magma_int_t * | ldu, | ||
| cuDoubleComplex * | C, | ||
| magma_int_t * | ldc, | ||
| double * | work, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_zbdt01 | ( | int * | m, |
| int * | n, | ||
| int * | kd, | ||
| cuDoubleComplex * | A, | ||
| int * | lda, | ||
| cuDoubleComplex * | Q, | ||
| int * | ldq, | ||
| double * | D, | ||
| double * | E, | ||
| cuDoubleComplex * | PT, | ||
| int * | ldpt, | ||
| cuDoubleComplex * | work, | ||
| double * | rwork, | ||
| double * | resid | ||
| ) |
| void lapackf77_zgebak | ( | const char * | job, |
| const char * | side, | ||
| magma_int_t * | n, | ||
| magma_int_t * | ilo, | ||
| magma_int_t * | ihi, | ||
| double * | scale, | ||
| magma_int_t * | m, | ||
| cuDoubleComplex * | v, | ||
| magma_int_t * | ldv, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_zgebal | ( | const char * | job, |
| magma_int_t * | n, | ||
| cuDoubleComplex * | A, | ||
| magma_int_t * | lda, | ||
| magma_int_t * | ilo, | ||
| magma_int_t * | ihi, | ||
| double * | scale, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_zgebd2 | ( | magma_int_t * | m, |
| magma_int_t * | n, | ||
| cuDoubleComplex * | a, | ||
| magma_int_t * | lda, | ||
| double * | d, | ||
| double * | e, | ||
| cuDoubleComplex * | tauq, | ||
| cuDoubleComplex * | taup, | ||
| cuDoubleComplex * | work, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_zgebrd | ( | magma_int_t * | m, |
| magma_int_t * | n, | ||
| cuDoubleComplex * | a, | ||
| magma_int_t * | lda, | ||
| double * | d, | ||
| double * | e, | ||
| cuDoubleComplex * | tauq, | ||
| cuDoubleComplex * | taup, | ||
| cuDoubleComplex * | work, | ||
| magma_int_t * | lwork, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_zgeev | ( | const char * | jobl, |
| const char * | jobr, | ||
| magma_int_t * | n, | ||
| cuDoubleComplex * | a, | ||
| magma_int_t * | lda, | ||
| WSPLIT | , | ||
| cuDoubleComplex * | vl, | ||
| magma_int_t * | ldvl, | ||
| cuDoubleComplex * | vr, | ||
| magma_int_t * | ldvr, | ||
| cuDoubleComplex * | work, | ||
| magma_int_t * | lwork, | ||
| DWORKFORZ magma_int_t * | info | ||
| ) |
| void lapackf77_zgehd2 | ( | magma_int_t * | n, |
| magma_int_t * | ilo, | ||
| magma_int_t * | ihi, | ||
| cuDoubleComplex * | a, | ||
| magma_int_t * | lda, | ||
| cuDoubleComplex * | tau, | ||
| cuDoubleComplex * | work, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_zgehrd | ( | magma_int_t * | n, |
| magma_int_t * | ilo, | ||
| magma_int_t * | ihi, | ||
| cuDoubleComplex * | a, | ||
| magma_int_t * | lda, | ||
| cuDoubleComplex * | tau, | ||
| cuDoubleComplex * | work, | ||
| magma_int_t * | lwork, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_zgelqf | ( | magma_int_t * | m, |
| magma_int_t * | n, | ||
| cuDoubleComplex * | a, | ||
| magma_int_t * | lda, | ||
| cuDoubleComplex * | tau, | ||
| cuDoubleComplex * | work, | ||
| magma_int_t * | lwork, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_zgels | ( | const char * | trans, |
| magma_int_t * | m, | ||
| magma_int_t * | n, | ||
| magma_int_t * | nrhs, | ||
| cuDoubleComplex * | a, | ||
| magma_int_t * | lda, | ||
| cuDoubleComplex * | b, | ||
| magma_int_t * | ldb, | ||
| cuDoubleComplex * | work, | ||
| magma_int_t * | lwork, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_zgeqlf | ( | magma_int_t * | m, |
| magma_int_t * | n, | ||
| cuDoubleComplex * | a, | ||
| magma_int_t * | lda, | ||
| cuDoubleComplex * | tau, | ||
| cuDoubleComplex * | work, | ||
| magma_int_t * | lwork, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_zgeqp3 | ( | magma_int_t * | m, |
| magma_int_t * | n, | ||
| cuDoubleComplex * | a, | ||
| magma_int_t * | lda, | ||
| magma_int_t * | jpvt, | ||
| cuDoubleComplex * | tau, | ||
| cuDoubleComplex * | work, | ||
| magma_int_t * | lwork, | ||
| DWORKFORZ magma_int_t * | info | ||
| ) |
| void lapackf77_zgeqrf | ( | magma_int_t * | m, |
| magma_int_t * | n, | ||
| cuDoubleComplex * | a, | ||
| magma_int_t * | lda, | ||
| cuDoubleComplex * | tau, | ||
| cuDoubleComplex * | work, | ||
| magma_int_t * | lwork, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_zgesvd | ( | const char * | jobu, |
| const char * | jobvt, | ||
| magma_int_t * | m, | ||
| magma_int_t * | n, | ||
| cuDoubleComplex * | a, | ||
| magma_int_t * | lda, | ||
| double * | s, | ||
| cuDoubleComplex * | u, | ||
| magma_int_t * | ldu, | ||
| cuDoubleComplex * | vt, | ||
| magma_int_t * | ldvt, | ||
| cuDoubleComplex * | work, | ||
| magma_int_t * | lwork, | ||
| DWORKFORZ magma_int_t * | info | ||
| ) |
| void lapackf77_zget22 | ( | const char * | transa, |
| const char * | transe, | ||
| const char * | transw, | ||
| int * | n, | ||
| cuDoubleComplex * | a, | ||
| int * | lda, | ||
| cuDoubleComplex * | e, | ||
| int * | lde, | ||
| cuDoubleComplex * | w, | ||
| cuDoubleComplex * | work, | ||
| double * | rwork, | ||
| double * | result | ||
| ) |
| void lapackf77_zgetrf | ( | magma_int_t * | m, |
| magma_int_t * | n, | ||
| cuDoubleComplex * | a, | ||
| magma_int_t * | lda, | ||
| magma_int_t * | ipiv, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_zgetri | ( | magma_int_t * | n, |
| cuDoubleComplex * | a, | ||
| magma_int_t * | lda, | ||
| magma_int_t * | ipiv, | ||
| cuDoubleComplex * | work, | ||
| magma_int_t * | lwork, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_zgetrs | ( | const char * | trans, |
| magma_int_t * | n, | ||
| magma_int_t * | nrhs, | ||
| cuDoubleComplex * | a, | ||
| magma_int_t * | lda, | ||
| magma_int_t * | ipiv, | ||
| cuDoubleComplex * | b, | ||
| magma_int_t * | ldb, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_zhbtrd | ( | const char * | vect, |
| const char * | uplo, | ||
| magma_int_t * | n, | ||
| magma_int_t * | kd, | ||
| cuDoubleComplex * | ab, | ||
| magma_int_t * | ldab, | ||
| double * | d__, | ||
| double * | e, | ||
| cuDoubleComplex * | q, | ||
| magma_int_t * | ldq, | ||
| cuDoubleComplex * | work, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_zheev | ( | const char * | jobz, |
| const char * | uplo, | ||
| magma_int_t * | n, | ||
| cuDoubleComplex * | a, | ||
| magma_int_t * | lda, | ||
| double * | w, | ||
| cuDoubleComplex * | work, | ||
| magma_int_t * | lwork, | ||
| DWORKFORZ magma_int_t * | info | ||
| ) |
| void lapackf77_zheevd | ( | const char * | jobz, |
| const char * | uplo, | ||
| magma_int_t * | n, | ||
| cuDoubleComplex * | a, | ||
| magma_int_t * | lda, | ||
| double * | w, | ||
| cuDoubleComplex * | work, | ||
| magma_int_t * | lwork, | ||
| DWORKFORZ_AND_LD magma_int_t * | iwork, | ||
| magma_int_t * | liwork, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_zhegs2 | ( | int * | itype, |
| const char * | uplo, | ||
| int * | n, | ||
| cuDoubleComplex * | a, | ||
| int * | lda, | ||
| cuDoubleComplex * | b, | ||
| int * | ldb, | ||
| int * | info | ||
| ) |
| void lapackf77_zhegvd | ( | magma_int_t * | itype, |
| const char * | jobz, | ||
| const char * | uplo, | ||
| magma_int_t * | n, | ||
| cuDoubleComplex * | a, | ||
| magma_int_t * | lda, | ||
| cuDoubleComplex * | b, | ||
| magma_int_t * | ldb, | ||
| double * | w, | ||
| cuDoubleComplex * | work, | ||
| magma_int_t * | lwork, | ||
| DWORKFORZ_AND_LD magma_int_t * | iwork, | ||
| magma_int_t * | liwork, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_zhet21 | ( | int * | itype, |
| const char * | uplo, | ||
| int * | n, | ||
| int * | kband, | ||
| cuDoubleComplex * | A, | ||
| int * | lda, | ||
| double * | D, | ||
| double * | E, | ||
| cuDoubleComplex * | U, | ||
| int * | ldu, | ||
| cuDoubleComplex * | V, | ||
| int * | ldv, | ||
| cuDoubleComplex * | TAU, | ||
| cuDoubleComplex * | work, | ||
| double * | rwork, | ||
| double * | result | ||
| ) |
| void lapackf77_zhetd2 | ( | const char * | uplo, |
| magma_int_t * | n, | ||
| cuDoubleComplex * | a, | ||
| magma_int_t * | lda, | ||
| double * | d, | ||
| double * | e, | ||
| cuDoubleComplex * | tau, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_zhetrd | ( | const char * | uplo, |
| magma_int_t * | n, | ||
| cuDoubleComplex * | a, | ||
| magma_int_t * | lda, | ||
| double * | d, | ||
| double * | e, | ||
| cuDoubleComplex * | tau, | ||
| cuDoubleComplex * | work, | ||
| magma_int_t * | lwork, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_zhseqr | ( | const char * | job, |
| const char * | compz, | ||
| magma_int_t * | n, | ||
| magma_int_t * | ilo, | ||
| magma_int_t * | ihi, | ||
| cuDoubleComplex * | H, | ||
| magma_int_t * | ldh, | ||
| WSPLIT | , | ||
| cuDoubleComplex * | Z, | ||
| magma_int_t * | ldz, | ||
| cuDoubleComplex * | work, | ||
| magma_int_t * | lwork, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_zhst01 | ( | int * | n, |
| int * | ilo, | ||
| int * | ihi, | ||
| cuDoubleComplex * | A, | ||
| int * | lda, | ||
| cuDoubleComplex * | H, | ||
| int * | ldh, | ||
| cuDoubleComplex * | Q, | ||
| int * | ldq, | ||
| cuDoubleComplex * | work, | ||
| int * | lwork, | ||
| double * | rwork, | ||
| double * | result | ||
| ) |
| void lapackf77_zlabrd | ( | magma_int_t * | m, |
| magma_int_t * | n, | ||
| magma_int_t * | nb, | ||
| cuDoubleComplex * | a, | ||
| magma_int_t * | lda, | ||
| double * | d__, | ||
| double * | e, | ||
| cuDoubleComplex * | tauq, | ||
| cuDoubleComplex * | taup, | ||
| cuDoubleComplex * | x, | ||
| magma_int_t * | ldx, | ||
| cuDoubleComplex * | y, | ||
| magma_int_t * | ldy | ||
| ) |
| void lapackf77_zlacgv | ( | magma_int_t * | n, |
| cuDoubleComplex * | x, | ||
| magma_int_t * | incx | ||
| ) |
| void lapackf77_zlacpy | ( | const char * | uplo, |
| magma_int_t * | m, | ||
| magma_int_t * | n, | ||
| const cuDoubleComplex * | a, | ||
| magma_int_t * | lda, | ||
| cuDoubleComplex * | b, | ||
| magma_int_t * | ldb | ||
| ) |
| double lapackf77_zlange | ( | const char * | norm, |
| magma_int_t * | m, | ||
| magma_int_t * | n, | ||
| const cuDoubleComplex * | a, | ||
| magma_int_t * | lda, | ||
| double * | work | ||
| ) |
| double lapackf77_zlanhe | ( | const char * | norm, |
| const char * | uplo, | ||
| magma_int_t * | n, | ||
| const cuDoubleComplex * | a, | ||
| magma_int_t * | lda, | ||
| double * | work | ||
| ) |
| double lapackf77_zlansy | ( | const char * | norm, |
| const char * | uplo, | ||
| magma_int_t * | n, | ||
| const cuDoubleComplex * | a, | ||
| magma_int_t * | lda, | ||
| double * | work | ||
| ) |
| void lapackf77_zlarfb | ( | const char * | side, |
| const char * | trans, | ||
| const char * | direct, | ||
| const char * | storev, | ||
| magma_int_t * | m, | ||
| magma_int_t * | n, | ||
| magma_int_t * | k, | ||
| const cuDoubleComplex * | v, | ||
| magma_int_t * | ldv, | ||
| const cuDoubleComplex * | t, | ||
| magma_int_t * | ldt, | ||
| cuDoubleComplex * | c, | ||
| magma_int_t * | ldc, | ||
| cuDoubleComplex * | work, | ||
| magma_int_t * | ldwork | ||
| ) |
| void lapackf77_zlarfg | ( | magma_int_t * | n, |
| cuDoubleComplex * | alpha, | ||
| cuDoubleComplex * | x, | ||
| magma_int_t * | incx, | ||
| cuDoubleComplex * | tau | ||
| ) |
| void lapackf77_zlarft | ( | const char * | direct, |
| const char * | storev, | ||
| magma_int_t * | n, | ||
| magma_int_t * | k, | ||
| cuDoubleComplex * | v, | ||
| magma_int_t * | ldv, | ||
| const cuDoubleComplex * | tau, | ||
| cuDoubleComplex * | t, | ||
| magma_int_t * | ldt | ||
| ) |
| void lapackf77_zlarfx | ( | const char * | , |
| int * | , | ||
| int * | , | ||
| cuDoubleComplex * | , | ||
| cuDoubleComplex * | , | ||
| cuDoubleComplex * | , | ||
| int * | , | ||
| cuDoubleComplex * | |||
| ) |
| void lapackf77_zlarfy | ( | const char * | uplo, |
| int * | N, | ||
| cuDoubleComplex * | V, | ||
| int * | incv, | ||
| cuDoubleComplex * | tau, | ||
| cuDoubleComplex * | C, | ||
| int * | ldc, | ||
| cuDoubleComplex * | work | ||
| ) |
| void lapackf77_zlarnv | ( | magma_int_t * | idist, |
| magma_int_t * | iseed, | ||
| magma_int_t * | n, | ||
| cuDoubleComplex * | x | ||
| ) |
| void lapackf77_zlartg | ( | cuDoubleComplex * | F, |
| cuDoubleComplex * | G, | ||
| double * | cs, | ||
| cuDoubleComplex * | SN, | ||
| cuDoubleComplex * | R | ||
| ) |
| void lapackf77_zlascl | ( | const char * | type, |
| magma_int_t * | kl, | ||
| magma_int_t * | ku, | ||
| double * | cfrom, | ||
| double * | cto, | ||
| magma_int_t * | m, | ||
| magma_int_t * | n, | ||
| cuDoubleComplex * | A, | ||
| magma_int_t * | lda, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_zlaset | ( | const char * | uplo, |
| magma_int_t * | m, | ||
| magma_int_t * | n, | ||
| cuDoubleComplex * | alpha, | ||
| cuDoubleComplex * | beta, | ||
| cuDoubleComplex * | A, | ||
| magma_int_t * | lda | ||
| ) |
| void lapackf77_zlaswp | ( | magma_int_t * | n, |
| cuDoubleComplex * | a, | ||
| magma_int_t * | lda, | ||
| magma_int_t * | k1, | ||
| magma_int_t * | k2, | ||
| magma_int_t * | ipiv, | ||
| magma_int_t * | incx | ||
| ) |
| void lapackf77_zlatrd | ( | const char * | uplo, |
| magma_int_t * | n, | ||
| magma_int_t * | nb, | ||
| cuDoubleComplex * | a, | ||
| magma_int_t * | lda, | ||
| double * | e, | ||
| cuDoubleComplex * | tau, | ||
| cuDoubleComplex * | work, | ||
| magma_int_t * | ldwork | ||
| ) |
| void lapackf77_zlauum | ( | const char * | uplo, |
| magma_int_t * | n, | ||
| cuDoubleComplex * | a, | ||
| magma_int_t * | lda, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_zpotrf | ( | const char * | uplo, |
| magma_int_t * | n, | ||
| cuDoubleComplex * | a, | ||
| magma_int_t * | lda, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_zpotri | ( | const char * | uplo, |
| magma_int_t * | n, | ||
| cuDoubleComplex * | a, | ||
| magma_int_t * | lda, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_zpotrs | ( | const char * | uplo, |
| magma_int_t * | n, | ||
| magma_int_t * | nrhs, | ||
| cuDoubleComplex * | a, | ||
| magma_int_t * | lda, | ||
| cuDoubleComplex * | b, | ||
| magma_int_t * | ldb, | ||
| magma_int_t * | info | ||
| ) |
| double lapackf77_zqpt01 | ( | int * | m, |
| int * | n, | ||
| int * | k, | ||
| cuDoubleComplex * | a, | ||
| cuDoubleComplex * | af, | ||
| int * | lda, | ||
| cuDoubleComplex * | tau, | ||
| int * | jpvt, | ||
| cuDoubleComplex * | work, | ||
| int * | lwork | ||
| ) |
| void lapackf77_zqrt02 | ( | int * | m, |
| int * | n, | ||
| int * | k, | ||
| cuDoubleComplex * | A, | ||
| cuDoubleComplex * | AF, | ||
| cuDoubleComplex * | Q, | ||
| cuDoubleComplex * | R, | ||
| int * | lda, | ||
| cuDoubleComplex * | TAU, | ||
| cuDoubleComplex * | work, | ||
| int * | lwork, | ||
| double * | rwork, | ||
| double * | result | ||
| ) |
| void lapackf77_zstedc | ( | const char * | compz, |
| magma_int_t * | n, | ||
| double * | D, | ||
| double * | E, | ||
| cuDoubleComplex * | Z, | ||
| magma_int_t * | ldz, | ||
| cuDoubleComplex * | work, | ||
| magma_int_t * | ldwork, | ||
| DWORKFORZ_AND_LD magma_int_t * | iwork, | ||
| magma_int_t * | liwork, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_zstein | ( | magma_int_t * | n, |
| double * | d__, | ||
| double * | e, | ||
| magma_int_t * | m, | ||
| double * | w, | ||
| magma_int_t * | iblock, | ||
| magma_int_t * | isplit, | ||
| cuDoubleComplex * | z__, | ||
| magma_int_t * | ldz, | ||
| double * | work, | ||
| magma_int_t * | iwork, | ||
| magma_int_t * | ifail, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_zstemr | ( | const char * | jobz, |
| const char * | range, | ||
| magma_int_t * | n, | ||
| double * | d__, | ||
| double * | e, | ||
| double * | vl, | ||
| double * | vu, | ||
| magma_int_t * | il, | ||
| magma_int_t * | iu, | ||
| magma_int_t * | m, | ||
| double * | w, | ||
| cuDoubleComplex * | z__, | ||
| magma_int_t * | ldz, | ||
| magma_int_t * | nzc, | ||
| magma_int_t * | isuppz, | ||
| magma_int_t * | tryrac, | ||
| double * | work, | ||
| magma_int_t * | lwork, | ||
| magma_int_t * | iwork, | ||
| magma_int_t * | liwork, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_zsteqr | ( | const char * | compz, |
| magma_int_t * | n, | ||
| double * | D, | ||
| double * | E, | ||
| cuDoubleComplex * | Z, | ||
| magma_int_t * | ldz, | ||
| double * | work, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_zstt21 | ( | int * | n, |
| int * | kband, | ||
| double * | AD, | ||
| double * | AE, | ||
| double * | SD, | ||
| double * | SE, | ||
| cuDoubleComplex * | U, | ||
| int * | ldu, | ||
| cuDoubleComplex * | work, | ||
| double * | rwork, | ||
| double * | result | ||
| ) |
| void lapackf77_zsymv | ( | const char * | uplo, |
| const magma_int_t * | N, | ||
| const cuDoubleComplex * | alpha, | ||
| const cuDoubleComplex * | A, | ||
| const magma_int_t * | lda, | ||
| const cuDoubleComplex * | X, | ||
| const magma_int_t * | incX, | ||
| const cuDoubleComplex * | beta, | ||
| cuDoubleComplex * | Y, | ||
| const magma_int_t * | incY | ||
| ) |
| void lapackf77_ztrevc | ( | const char * | side, |
| const char * | howmny, | ||
| magma_int_t * | select, | ||
| magma_int_t * | n, | ||
| cuDoubleComplex * | T, | ||
| magma_int_t * | ldt, | ||
| cuDoubleComplex * | VL, | ||
| magma_int_t * | ldvl, | ||
| cuDoubleComplex * | VR, | ||
| magma_int_t * | ldvr, | ||
| magma_int_t * | MM, | ||
| magma_int_t * | M, | ||
| cuDoubleComplex * | work, | ||
| DWORKFORZ magma_int_t * | info | ||
| ) |
| void lapackf77_ztrtri | ( | const char * | uplo, |
| const char * | diag, | ||
| magma_int_t * | n, | ||
| cuDoubleComplex * | a, | ||
| magma_int_t * | lda, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_zung2r | ( | magma_int_t * | m, |
| magma_int_t * | n, | ||
| magma_int_t * | k, | ||
| cuDoubleComplex * | a, | ||
| magma_int_t * | lda, | ||
| const cuDoubleComplex * | tau, | ||
| cuDoubleComplex * | work, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_zungbr | ( | const char * | vect, |
| magma_int_t * | m, | ||
| magma_int_t * | n, | ||
| magma_int_t * | k, | ||
| cuDoubleComplex * | a, | ||
| magma_int_t * | lda, | ||
| const cuDoubleComplex * | tau, | ||
| cuDoubleComplex * | work, | ||
| magma_int_t * | lwork, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_zunghr | ( | magma_int_t * | n, |
| magma_int_t * | ilo, | ||
| magma_int_t * | ihi, | ||
| cuDoubleComplex * | a, | ||
| magma_int_t * | lda, | ||
| const cuDoubleComplex * | tau, | ||
| cuDoubleComplex * | work, | ||
| magma_int_t * | lwork, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_zunglq | ( | magma_int_t * | m, |
| magma_int_t * | n, | ||
| magma_int_t * | k, | ||
| cuDoubleComplex * | a, | ||
| magma_int_t * | lda, | ||
| const cuDoubleComplex * | tau, | ||
| cuDoubleComplex * | work, | ||
| magma_int_t * | ldwork, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_zungql | ( | magma_int_t * | , |
| magma_int_t * | , | ||
| magma_int_t * | , | ||
| cuDoubleComplex * | , | ||
| magma_int_t * | , | ||
| cuDoubleComplex * | , | ||
| cuDoubleComplex * | , | ||
| magma_int_t * | , | ||
| magma_int_t * | |||
| ) |
| void lapackf77_zungqr | ( | magma_int_t * | m, |
| magma_int_t * | n, | ||
| magma_int_t * | k, | ||
| cuDoubleComplex * | a, | ||
| magma_int_t * | lda, | ||
| const cuDoubleComplex * | tau, | ||
| cuDoubleComplex * | work, | ||
| magma_int_t * | ldwork, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_zungtr | ( | const char * | uplo, |
| magma_int_t * | n, | ||
| cuDoubleComplex * | a, | ||
| magma_int_t * | lda, | ||
| const cuDoubleComplex * | tau, | ||
| cuDoubleComplex * | work, | ||
| magma_int_t * | lwork, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_zunm2r | ( | const char * | side, |
| const char * | trans, | ||
| magma_int_t * | m, | ||
| magma_int_t * | n, | ||
| magma_int_t * | k, | ||
| const cuDoubleComplex * | a, | ||
| magma_int_t * | lda, | ||
| const cuDoubleComplex * | tau, | ||
| cuDoubleComplex * | c, | ||
| magma_int_t * | ldc, | ||
| cuDoubleComplex * | work, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_zunmbr | ( | const char * | vect, |
| const char * | side, | ||
| const char * | trans, | ||
| magma_int_t * | M, | ||
| magma_int_t * | N, | ||
| magma_int_t * | K, | ||
| cuDoubleComplex * | A, | ||
| magma_int_t * | lda, | ||
| cuDoubleComplex * | Tau, | ||
| cuDoubleComplex * | C, | ||
| magma_int_t * | ldc, | ||
| cuDoubleComplex * | work, | ||
| magma_int_t * | ldwork, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_zunmlq | ( | const char * | side, |
| const char * | trans, | ||
| magma_int_t * | m, | ||
| magma_int_t * | n, | ||
| magma_int_t * | k, | ||
| const cuDoubleComplex * | a, | ||
| magma_int_t * | lda, | ||
| const cuDoubleComplex * | tau, | ||
| cuDoubleComplex * | c, | ||
| magma_int_t * | ldc, | ||
| cuDoubleComplex * | work, | ||
| magma_int_t * | lwork, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_zunmql | ( | const char * | side, |
| const char * | trans, | ||
| magma_int_t * | m, | ||
| magma_int_t * | n, | ||
| magma_int_t * | k, | ||
| const cuDoubleComplex * | a, | ||
| magma_int_t * | lda, | ||
| const cuDoubleComplex * | tau, | ||
| cuDoubleComplex * | c, | ||
| magma_int_t * | ldc, | ||
| cuDoubleComplex * | work, | ||
| magma_int_t * | lwork, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_zunmqr | ( | const char * | side, |
| const char * | trans, | ||
| magma_int_t * | m, | ||
| magma_int_t * | n, | ||
| magma_int_t * | k, | ||
| const cuDoubleComplex * | a, | ||
| magma_int_t * | lda, | ||
| const cuDoubleComplex * | tau, | ||
| cuDoubleComplex * | c, | ||
| magma_int_t * | ldc, | ||
| cuDoubleComplex * | work, | ||
| magma_int_t * | lwork, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_zunmtr | ( | const char * | side, |
| const char * | uplo, | ||
| const char * | trans, | ||
| magma_int_t * | M, | ||
| magma_int_t * | N, | ||
| cuDoubleComplex * | A, | ||
| magma_int_t * | lda, | ||
| cuDoubleComplex * | Tau, | ||
| cuDoubleComplex * | C, | ||
| magma_int_t * | ldc, | ||
| cuDoubleComplex * | work, | ||
| magma_int_t * | ldwork, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_zunt01 | ( | const char * | rowcol, |
| int * | m, | ||
| int * | n, | ||
| cuDoubleComplex * | U, | ||
| int * | ldu, | ||
| cuDoubleComplex * | work, | ||
| int * | lwork, | ||
| double * | rwork, | ||
| double * | resid | ||
| ) |