|
MAGMA
1.2.0
MatrixAlgebraonGPUandMulticoreArchitectures
|
Go to the source code of this file.
Macros | |
| #define | PRECISION_s |
| #define | blasf77_saxpy FORTRAN_NAME( saxpy, ZAXPY ) |
| #define | blasf77_scopy FORTRAN_NAME( scopy, ZCOPY ) |
| #define | blasf77_sdot FORTRAN_NAME( sdot, SDOT ) |
| #define | blasf77_sgemm FORTRAN_NAME( sgemm, SGEMM ) |
| #define | blasf77_sgemv FORTRAN_NAME( sgemv, ZGEMV ) |
| #define | blasf77_ssymm FORTRAN_NAME( ssymm, SSYMM ) |
| #define | blasf77_ssymv FORTRAN_NAME( ssymv, SSYMV ) |
| #define | blasf77_ssyr2k FORTRAN_NAME( ssyr2k, SSYR2K ) |
| #define | blasf77_sher2 FORTRAN_NAME( ssyr2, SSYR2 ) |
| #define | blasf77_ssyrk FORTRAN_NAME( ssyrk, SSYRK ) |
| #define | blasf77_sscal FORTRAN_NAME( sscal, ZSCAL ) |
| #define | blasf77_ssscal FORTRAN_NAME( sscal, ZDSCAL ) |
| #define | blasf77_ssymm FORTRAN_NAME( ssymm, SSYMM ) |
| #define | blasf77_ssyr2k FORTRAN_NAME( ssyr2k, SSYR2K ) |
| #define | blasf77_ssyrk FORTRAN_NAME( ssyrk, SSYRK ) |
| #define | blasf77_sswap FORTRAN_NAME( sswap, ZSWAP ) |
| #define | blasf77_strmm FORTRAN_NAME( strmm, STRMM ) |
| #define | blasf77_strmv FORTRAN_NAME( strmv, ZTRMV ) |
| #define | blasf77_strsm FORTRAN_NAME( strsm, STRSM ) |
| #define | blasf77_strsv FORTRAN_NAME( strsv, STRSV ) |
| #define | blasf77_sger FORTRAN_NAME( sger, ZGERU ) |
| #define | lapackf77_sbdsqr FORTRAN_NAME( sbdsqr, ZBDSQR ) |
| #define | lapackf77_sgebak FORTRAN_NAME( sgebak, ZGEBAK ) |
| #define | lapackf77_sgebal FORTRAN_NAME( sgebal, ZGEBAL ) |
| #define | lapackf77_sgebd2 FORTRAN_NAME( sgebd2, ZGEBD2 ) |
| #define | lapackf77_sgebrd FORTRAN_NAME( sgebrd, SGEBRD ) |
| #define | lapackf77_sgeev FORTRAN_NAME( sgeev, SGEEV ) |
| #define | lapackf77_sgehd2 FORTRAN_NAME( sgehd2, ZGEHD2 ) |
| #define | lapackf77_sgehrd FORTRAN_NAME( sgehrd, SGEHRD ) |
| #define | lapackf77_sgelqf FORTRAN_NAME( sgelqf, SGELQF ) |
| #define | lapackf77_sgels FORTRAN_NAME( sgels, SGELS ) |
| #define | lapackf77_sgeqlf FORTRAN_NAME( sgeqlf, ZGEQLF ) |
| #define | lapackf77_sgeqp3 FORTRAN_NAME( sgeqp3, SGEQP3 ) |
| #define | lapackf77_sgeqrf FORTRAN_NAME( sgeqrf, SGEQRF ) |
| #define | lapackf77_sgesvd FORTRAN_NAME( sgesvd, SGESVD ) |
| #define | lapackf77_sgetrf FORTRAN_NAME( sgetrf, SGETRF ) |
| #define | lapackf77_sgetri FORTRAN_NAME( sgetri, SGETRI ) |
| #define | lapackf77_sgetrs FORTRAN_NAME( sgetrs, SGETRS ) |
| #define | lapackf77_ssyev FORTRAN_NAME( ssyev, SSYEV ) |
| #define | lapackf77_ssyevd FORTRAN_NAME( ssyevd, SSYEVD ) |
| #define | lapackf77_shegs2 FORTRAN_NAME( ssygs2, ZHEGS2 ) |
| #define | lapackf77_shegvd FORTRAN_NAME( ssygvd, SSYGVD ) |
| #define | lapackf77_ssytd2 FORTRAN_NAME( ssytd2, ZHETD2 ) |
| #define | lapackf77_ssytrd FORTRAN_NAME( ssytrd, SSYTRD ) |
| #define | lapackf77_ssbtrd FORTRAN_NAME( ssbtrd, SSBTRD ) |
| #define | lapackf77_shseqr FORTRAN_NAME( shseqr, ZHSEQR ) |
| #define | lapackf77_slacpy FORTRAN_NAME( slacpy, ZLACPY ) |
| #define | lapackf77_slacgv FORTRAN_NAME( slacgv, ZLACGV ) |
| #define | lapackf77_slange FORTRAN_NAME( slange, SLANGE ) |
| #define | lapackf77_slansy FORTRAN_NAME( slansy, SLANSY ) |
| #define | lapackf77_slansy FORTRAN_NAME( slansy, SLANSY ) |
| #define | lapackf77_slarfb FORTRAN_NAME( slarfb, SLARFB ) |
| #define | lapackf77_slarfg FORTRAN_NAME( slarfg, ZLARFG ) |
| #define | lapackf77_slarft FORTRAN_NAME( slarft, ZLARFT ) |
| #define | lapackf77_slarnv FORTRAN_NAME( slarnv, ZLARNV ) |
| #define | lapackf77_slartg FORTRAN_NAME( slartg, ZLARTG ) |
| #define | lapackf77_slascl FORTRAN_NAME( slascl, ZLASCL ) |
| #define | lapackf77_slaset FORTRAN_NAME( slaset, ZLASET ) |
| #define | lapackf77_slaswp FORTRAN_NAME( slaswp, ZLASWP ) |
| #define | lapackf77_slatrd FORTRAN_NAME( slatrd, SLATRD ) |
| #define | lapackf77_slabrd FORTRAN_NAME( slabrd, SLABRD ) |
| #define | lapackf77_slauum FORTRAN_NAME( slauum, ZLAUUM ) |
| #define | lapackf77_spotrf FORTRAN_NAME( spotrf, SPOTRF ) |
| #define | lapackf77_spotrs FORTRAN_NAME( spotrs, SPOTRS ) |
| #define | lapackf77_spotri FORTRAN_NAME( spotri, ZPOTRI ) |
| #define | lapackf77_strevc FORTRAN_NAME( strevc, ZTREVC ) |
| #define | lapackf77_sstebz FORTRAN_NAME( sstebz, DSTEBZ ) |
| #define | lapackf77_slamc3 FORTRAN_NAME( slamc3, DLAMC3 ) |
| #define | lapackf77_slaed4 FORTRAN_NAME( slaed4, DLAED4 ) |
| #define | lapackf77_slamrg FORTRAN_NAME( slamrg, DLAMRG ) |
| #define | lapackf77_strtri FORTRAN_NAME( strtri, ZTRTRI ) |
| #define | lapackf77_ssteqr FORTRAN_NAME( ssteqr, ZSTEQR ) |
| #define | lapackf77_sstedc FORTRAN_NAME( sstedc, ZSTEDC ) |
| #define | lapackf77_sstein FORTRAN_NAME( sstein, ZSTEIN ) |
| #define | lapackf77_sstemr FORTRAN_NAME( sstemr, ZSTEMR ) |
| #define | lapackf77_ssymv FORTRAN_NAME( ssymv, ZSYMV ) |
| #define | lapackf77_sorg2r FORTRAN_NAME( sorg2r, ZUNG2R ) |
| #define | lapackf77_sorgbr FORTRAN_NAME( sorgbr, ZUNGBR ) |
| #define | lapackf77_sorghr FORTRAN_NAME( sorghr, SORGHR ) |
| #define | lapackf77_sorglq FORTRAN_NAME( sorglq, SORGLQ ) |
| #define | lapackf77_sungql FORTRAN_NAME( sorgql, ZUNGQL ) |
| #define | lapackf77_sorgqr FORTRAN_NAME( sorgqr, SORGQR ) |
| #define | lapackf77_sorgtr FORTRAN_NAME( sorgtr, ZUNGTR ) |
| #define | lapackf77_sorm2r FORTRAN_NAME( sorm2r, ZUNM2R ) |
| #define | lapackf77_sormbr FORTRAN_NAME( sormbr, ZUNMBR ) |
| #define | lapackf77_sormlq FORTRAN_NAME( sormlq, SORMLQ ) |
| #define | lapackf77_sormql FORTRAN_NAME( sormql, SORMQL ) |
| #define | lapackf77_sormqr FORTRAN_NAME( sormqr, SORMQR ) |
| #define | lapackf77_sormtr FORTRAN_NAME( sormtr, SORMTR ) |
| #define | lapackf77_sbdt01 FORTRAN_NAME( sbdt01, ZBDT01 ) |
| #define | lapackf77_sget22 FORTRAN_NAME( sget22, ZGET22 ) |
| #define | lapackf77_sqpt01 FORTRAN_NAME( sqpt01, ZQPT01 ) |
| #define | lapackf77_ssyt21 FORTRAN_NAME( ssyt21, ZHET21 ) |
| #define | lapackf77_shst01 FORTRAN_NAME( shst01, ZHST01 ) |
| #define | lapackf77_sqrt02 FORTRAN_NAME( sqrt02, ZQRT02 ) |
| #define | lapackf77_sort01 FORTRAN_NAME( sort01, ZUNT01 ) |
| #define | lapackf77_slarfy FORTRAN_NAME( slarfy, ZLARFY ) |
| #define | lapackf77_slarfx FORTRAN_NAME( slarfx, ZLARFX ) |
| #define | lapackf77_sstt21 FORTRAN_NAME( sstt21, ZSTT21 ) |
| #define | DWORKFORZ |
| #define | DWORKFORZ_AND_LD |
| #define | WSPLIT float *wr, float *wi |
Functions | |
| void | blasf77_saxpy (const int *, float *, float *, const int *, float *, const int *) |
| void | blasf77_scopy (const int *, float *, const int *, float *, const int *) |
| void | blasf77_sgemm (const char *, const char *, const int *, const int *, const int *, float *, float *, const int *, float *, const int *, float *, float *, const int *) |
| void | blasf77_sgemv (const char *, const int *, const int *, float *, float *, const int *, float *, const int *, float *, float *, const int *) |
| void | blasf77_sger (int *, int *, float *, float *, int *, float *, int *, float *, int *) |
| void | blasf77_ssymm (const char *, const char *, const int *, const int *, float *, float *, const int *, float *, const int *, float *, float *, const int *) |
| void | blasf77_ssymv (const char *, const int *, float *, float *, const int *, float *, const int *, float *, float *, const int *) |
| void | blasf77_ssyr2k (const char *, const char *, const int *, const int *, float *, float *, const int *, float *, const int *, float *, float *, const int *) |
| void | blasf77_sher2 (const char *, int *, float *, float *, int *, float *, int *, float *, int *) |
| void | blasf77_ssyrk (const char *, const char *, const int *, const int *, float *, float *, const int *, float *, float *, const int *) |
| void | blasf77_sscal (const int *, float *, float *, const int *) |
| void | blasf77_sswap (int *, float *, int *, float *, int *) |
| void | blasf77_strmm (const char *, const char *, const char *, const char *, const int *, const int *, float *, float *, const int *, float *, const int *) |
| void | blasf77_strmv (const char *, const char *, const char *, const int *, float *, const int *, float *, const int *) |
| void | blasf77_strsm (const char *, const char *, const char *, const char *, const int *, const int *, float *, float *, const int *, float *, const int *) |
| void | blasf77_strsv (const char *, const char *, const char *, const int *, float *, const int *, float *, const int *) |
| void | lapackf77_sbdsqr (const char *uplo, magma_int_t *n, magma_int_t *nvct, magma_int_t *nru, magma_int_t *ncc, float *D, float *E, float *VT, magma_int_t *ldvt, float *U, magma_int_t *ldu, float *C, magma_int_t *ldc, float *work, magma_int_t *info) |
| void | lapackf77_sgebak (const char *job, const char *side, magma_int_t *n, magma_int_t *ilo, magma_int_t *ihi, float *scale, magma_int_t *m, float *v, magma_int_t *ldv, magma_int_t *info) |
| void | lapackf77_sgebal (const char *job, magma_int_t *n, float *A, magma_int_t *lda, magma_int_t *ilo, magma_int_t *ihi, float *scale, magma_int_t *info) |
| void | lapackf77_sgebd2 (magma_int_t *m, magma_int_t *n, float *a, magma_int_t *lda, float *d, float *e, float *tauq, float *taup, float *work, magma_int_t *info) |
| void | lapackf77_sgebrd (magma_int_t *m, magma_int_t *n, float *a, magma_int_t *lda, float *d, float *e, float *tauq, float *taup, float *work, magma_int_t *lwork, magma_int_t *info) |
| void | lapackf77_sgeev (const char *jobl, const char *jobr, magma_int_t *n, float *a, magma_int_t *lda, WSPLIT, float *vl, magma_int_t *ldvl, float *vr, magma_int_t *ldvr, float *work, magma_int_t *lwork, DWORKFORZ magma_int_t *info) |
| void | lapackf77_sgehd2 (magma_int_t *n, magma_int_t *ilo, magma_int_t *ihi, float *a, magma_int_t *lda, float *tau, float *work, magma_int_t *info) |
| void | lapackf77_sgehrd (magma_int_t *n, magma_int_t *ilo, magma_int_t *ihi, float *a, magma_int_t *lda, float *tau, float *work, magma_int_t *lwork, magma_int_t *info) |
| void | lapackf77_sgelqf (magma_int_t *m, magma_int_t *n, float *a, magma_int_t *lda, float *tau, float *work, magma_int_t *lwork, magma_int_t *info) |
| void | lapackf77_sgels (const char *trans, magma_int_t *m, magma_int_t *n, magma_int_t *nrhs, float *a, magma_int_t *lda, float *b, magma_int_t *ldb, float *work, magma_int_t *lwork, magma_int_t *info) |
| void | lapackf77_sgeqlf (magma_int_t *m, magma_int_t *n, float *a, magma_int_t *lda, float *tau, float *work, magma_int_t *lwork, magma_int_t *info) |
| void | lapackf77_sgeqp3 (magma_int_t *m, magma_int_t *n, float *a, magma_int_t *lda, magma_int_t *jpvt, float *tau, float *work, magma_int_t *lwork, DWORKFORZ magma_int_t *info) |
| void | lapackf77_sgeqrf (magma_int_t *m, magma_int_t *n, float *a, magma_int_t *lda, float *tau, float *work, magma_int_t *lwork, magma_int_t *info) |
| void | lapackf77_sgetrf (magma_int_t *m, magma_int_t *n, float *a, magma_int_t *lda, magma_int_t *ipiv, magma_int_t *info) |
| void | lapackf77_sgetri (magma_int_t *n, float *a, magma_int_t *lda, magma_int_t *ipiv, float *work, magma_int_t *lwork, magma_int_t *info) |
| void | lapackf77_sgetrs (const char *trans, magma_int_t *n, magma_int_t *nrhs, float *a, magma_int_t *lda, magma_int_t *ipiv, float *b, magma_int_t *ldb, magma_int_t *info) |
| void | lapackf77_sgesvd (const char *jobu, const char *jobvt, magma_int_t *m, magma_int_t *n, float *a, magma_int_t *lda, float *s, float *u, magma_int_t *ldu, float *vt, magma_int_t *ldvt, float *work, magma_int_t *lwork, DWORKFORZ magma_int_t *info) |
| void | lapackf77_ssyev (const char *jobz, const char *uplo, magma_int_t *n, float *a, magma_int_t *lda, float *w, float *work, magma_int_t *lwork, DWORKFORZ magma_int_t *info) |
| void | lapackf77_ssyevd (const char *jobz, const char *uplo, magma_int_t *n, float *a, magma_int_t *lda, float *w, float *work, magma_int_t *lwork, DWORKFORZ_AND_LD magma_int_t *iwork, magma_int_t *liwork, magma_int_t *info) |
| void | lapackf77_shegs2 (int *itype, const char *uplo, int *n, float *a, int *lda, float *b, int *ldb, int *info) |
| void | lapackf77_shegvd (magma_int_t *itype, const char *jobz, const char *uplo, magma_int_t *n, float *a, magma_int_t *lda, float *b, magma_int_t *ldb, float *w, float *work, magma_int_t *lwork, DWORKFORZ_AND_LD magma_int_t *iwork, magma_int_t *liwork, magma_int_t *info) |
| void | lapackf77_ssytd2 (const char *uplo, magma_int_t *n, float *a, magma_int_t *lda, float *d, float *e, float *tau, magma_int_t *info) |
| void | lapackf77_ssytrd (const char *uplo, magma_int_t *n, float *a, magma_int_t *lda, float *d, float *e, float *tau, float *work, magma_int_t *lwork, magma_int_t *info) |
| void | lapackf77_ssbtrd (const char *vect, const char *uplo, magma_int_t *n, magma_int_t *kd, float *ab, magma_int_t *ldab, float *d__, float *e, float *q, magma_int_t *ldq, float *work, magma_int_t *info) |
| void | lapackf77_shseqr (const char *job, const char *compz, magma_int_t *n, magma_int_t *ilo, magma_int_t *ihi, float *H, magma_int_t *ldh, WSPLIT, float *Z, magma_int_t *ldz, float *work, magma_int_t *lwork, magma_int_t *info) |
| void | lapackf77_slacpy (const char *uplo, magma_int_t *m, magma_int_t *n, const float *a, magma_int_t *lda, float *b, magma_int_t *ldb) |
| void | lapackf77_slacgv (magma_int_t *n, float *x, magma_int_t *incx) |
| float | lapackf77_slange (const char *norm, magma_int_t *m, magma_int_t *n, const float *a, magma_int_t *lda, float *work) |
| float | lapackf77_slansy (const char *norm, const char *uplo, magma_int_t *n, const float *a, magma_int_t *lda, float *work) |
| void | lapackf77_slarfb (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 float *v, magma_int_t *ldv, const float *t, magma_int_t *ldt, float *c, magma_int_t *ldc, float *work, magma_int_t *ldwork) |
| void | lapackf77_slarfg (magma_int_t *n, float *alpha, float *x, magma_int_t *incx, float *tau) |
| void | lapackf77_slarft (const char *direct, const char *storev, magma_int_t *n, magma_int_t *k, float *v, magma_int_t *ldv, const float *tau, float *t, magma_int_t *ldt) |
| void | lapackf77_slarnv (magma_int_t *idist, magma_int_t *iseed, magma_int_t *n, float *x) |
| void | lapackf77_slartg (float *F, float *G, float *cs, float *SN, float *R) |
| void | lapackf77_slascl (const char *type, magma_int_t *kl, magma_int_t *ku, float *cfrom, float *cto, magma_int_t *m, magma_int_t *n, float *A, magma_int_t *lda, magma_int_t *info) |
| void | lapackf77_slaset (const char *uplo, magma_int_t *m, magma_int_t *n, float *alpha, float *beta, float *A, magma_int_t *lda) |
| void | lapackf77_slaswp (magma_int_t *n, float *a, magma_int_t *lda, magma_int_t *k1, magma_int_t *k2, magma_int_t *ipiv, magma_int_t *incx) |
| void | lapackf77_slatrd (const char *uplo, magma_int_t *n, magma_int_t *nb, float *a, magma_int_t *lda, float *e, float *tau, float *work, magma_int_t *ldwork) |
| void | lapackf77_slabrd (magma_int_t *m, magma_int_t *n, magma_int_t *nb, float *a, magma_int_t *lda, float *d__, float *e, float *tauq, float *taup, float *x, magma_int_t *ldx, float *y, magma_int_t *ldy) |
| void | lapackf77_spotrf (const char *uplo, magma_int_t *n, float *a, magma_int_t *lda, magma_int_t *info) |
| void | lapackf77_spotrs (const char *uplo, magma_int_t *n, magma_int_t *nrhs, float *a, magma_int_t *lda, float *b, magma_int_t *ldb, magma_int_t *info) |
| void | lapackf77_spotri (const char *uplo, magma_int_t *n, float *a, magma_int_t *lda, magma_int_t *info) |
| void | lapackf77_slauum (const char *uplo, magma_int_t *n, float *a, magma_int_t *lda, magma_int_t *info) |
| void | lapackf77_strevc (const char *side, const char *howmny, magma_int_t *select, magma_int_t *n, float *T, magma_int_t *ldt, float *VL, magma_int_t *ldvl, float *VR, magma_int_t *ldvr, magma_int_t *MM, magma_int_t *M, float *work, DWORKFORZ magma_int_t *info) |
| void | lapackf77_sstebz (const char *range, const char *order, magma_int_t *n, float *vl, float *vu, magma_int_t *il, magma_int_t *iu, float *abstol, float *d__, float *e, magma_int_t *m, magma_int_t *nsplit, float *w, magma_int_t *iblock, magma_int_t *isplit, float *work, magma_int_t *iwork, magma_int_t *info) |
| float | lapackf77_slamc3 (float *a, float *b) |
| void | lapackf77_slamrg (magma_int_t *n1, magma_int_t *n2, float *a, magma_int_t *dtrd1, magma_int_t *dtrd2, magma_int_t *index) |
| void | lapackf77_slaed4 (magma_int_t *n, magma_int_t *i, float *d, float *z, float *delta, float *rho, float *dlam, magma_int_t *info) |
| void | lapackf77_ssteqr (const char *compz, magma_int_t *n, float *D, float *E, float *Z, magma_int_t *ldz, float *work, magma_int_t *info) |
| void | lapackf77_sstedc (const char *compz, magma_int_t *n, float *D, float *E, float *Z, magma_int_t *ldz, float *work, magma_int_t *ldwork, DWORKFORZ_AND_LD magma_int_t *iwork, magma_int_t *liwork, magma_int_t *info) |
| void | lapackf77_sstein (magma_int_t *n, float *d__, float *e, magma_int_t *m, float *w, magma_int_t *iblock, magma_int_t *isplit, float *z__, magma_int_t *ldz, float *work, magma_int_t *iwork, magma_int_t *ifail, magma_int_t *info) |
| void | lapackf77_sstemr (const char *jobz, const char *range, magma_int_t *n, float *d__, float *e, float *vl, float *vu, magma_int_t *il, magma_int_t *iu, magma_int_t *m, float *w, float *z__, magma_int_t *ldz, magma_int_t *nzc, magma_int_t *isuppz, magma_int_t *tryrac, float *work, magma_int_t *lwork, magma_int_t *iwork, magma_int_t *liwork, magma_int_t *info) |
| void | lapackf77_strtri (const char *uplo, const char *diag, magma_int_t *n, float *a, magma_int_t *lda, magma_int_t *info) |
| void | lapackf77_sorg2r (magma_int_t *m, magma_int_t *n, magma_int_t *k, float *a, magma_int_t *lda, const float *tau, float *work, magma_int_t *info) |
| void | lapackf77_sorgbr (const char *vect, magma_int_t *m, magma_int_t *n, magma_int_t *k, float *a, magma_int_t *lda, const float *tau, float *work, magma_int_t *lwork, magma_int_t *info) |
| void | lapackf77_sorghr (magma_int_t *n, magma_int_t *ilo, magma_int_t *ihi, float *a, magma_int_t *lda, const float *tau, float *work, magma_int_t *lwork, magma_int_t *info) |
| void | lapackf77_sorglq (magma_int_t *m, magma_int_t *n, magma_int_t *k, float *a, magma_int_t *lda, const float *tau, float *work, magma_int_t *ldwork, magma_int_t *info) |
| void | lapackf77_sungql (magma_int_t *, magma_int_t *, magma_int_t *, float *, magma_int_t *, float *, float *, magma_int_t *, magma_int_t *) |
| void | lapackf77_sorgqr (magma_int_t *m, magma_int_t *n, magma_int_t *k, float *a, magma_int_t *lda, const float *tau, float *work, magma_int_t *ldwork, magma_int_t *info) |
| void | lapackf77_sorgtr (const char *uplo, magma_int_t *n, float *a, magma_int_t *lda, const float *tau, float *work, magma_int_t *lwork, magma_int_t *info) |
| void | lapackf77_sorm2r (const char *side, const char *trans, magma_int_t *m, magma_int_t *n, magma_int_t *k, const float *a, magma_int_t *lda, const float *tau, float *c, magma_int_t *ldc, float *work, magma_int_t *info) |
| void | lapackf77_sormbr (const char *vect, const char *side, const char *trans, magma_int_t *M, magma_int_t *N, magma_int_t *K, float *A, magma_int_t *lda, float *Tau, float *C, magma_int_t *ldc, float *work, magma_int_t *ldwork, magma_int_t *info) |
| void | lapackf77_sormlq (const char *side, const char *trans, magma_int_t *m, magma_int_t *n, magma_int_t *k, const float *a, magma_int_t *lda, const float *tau, float *c, magma_int_t *ldc, float *work, magma_int_t *lwork, magma_int_t *info) |
| void | lapackf77_sormql (const char *side, const char *trans, magma_int_t *m, magma_int_t *n, magma_int_t *k, const float *a, magma_int_t *lda, const float *tau, float *c, magma_int_t *ldc, float *work, magma_int_t *lwork, magma_int_t *info) |
| void | lapackf77_sormqr (const char *side, const char *trans, magma_int_t *m, magma_int_t *n, magma_int_t *k, const float *a, magma_int_t *lda, const float *tau, float *c, magma_int_t *ldc, float *work, magma_int_t *lwork, magma_int_t *info) |
| void | lapackf77_sormtr (const char *side, const char *uplo, const char *trans, magma_int_t *M, magma_int_t *N, float *A, magma_int_t *lda, float *Tau, float *C, magma_int_t *ldc, float *work, magma_int_t *ldwork, magma_int_t *info) |
| void | lapackf77_sbdt01 (int *m, int *n, int *kd, float *A, int *lda, float *Q, int *ldq, float *D, float *E, float *PT, int *ldpt, float *work, float *resid) |
| void | lapackf77_sget22 (const char *transa, const char *transe, const char *transw, int *n, float *a, int *lda, float *e, int *lde, float *wr, float *wi, float *work, float *result) |
| void | lapackf77_ssyt21 (int *itype, const char *uplo, int *n, int *kband, float *A, int *lda, float *D, float *E, float *U, int *ldu, float *V, int *ldv, float *TAU, float *work, float *result) |
| void | lapackf77_shst01 (int *n, int *ilo, int *ihi, float *A, int *lda, float *H, int *ldh, float *Q, int *ldq, float *work, int *lwork, float *result) |
| void | lapackf77_sstt21 (int *n, int *kband, float *AD, float *AE, float *SD, float *SE, float *U, int *ldu, float *work, float *result) |
| void | lapackf77_sort01 (const char *rowcol, int *m, int *n, float *U, int *ldu, float *work, int *lwork, float *resid) |
| void | lapackf77_slarfy (const char *uplo, int *N, float *V, int *incv, float *tau, float *C, int *ldc, float *work) |
| void | lapackf77_slarfx (const char *, int *, int *, float *, float *, float *, int *, float *) |
| float | lapackf77_sqpt01 (int *m, int *n, int *k, float *a, float *af, int *lda, float *tau, int *jpvt, float *work, int *lwork) |
| void | lapackf77_sqrt02 (int *m, int *n, int *k, float *A, float *AF, float *Q, float *R, int *lda, float *TAU, float *work, int *lwork, float *rwork, float *result) |
| #define blasf77_saxpy FORTRAN_NAME( saxpy, ZAXPY ) |
Definition at line 23 of file magma_slapack.h.
| #define blasf77_scopy FORTRAN_NAME( scopy, ZCOPY ) |
Definition at line 24 of file magma_slapack.h.
| #define blasf77_sdot FORTRAN_NAME( sdot, SDOT ) |
Definition at line 30 of file magma_slapack.h.
| #define blasf77_sgemm FORTRAN_NAME( sgemm, SGEMM ) |
Definition at line 33 of file magma_slapack.h.
| #define blasf77_sgemv FORTRAN_NAME( sgemv, ZGEMV ) |
Definition at line 34 of file magma_slapack.h.
| #define blasf77_sger FORTRAN_NAME( sger, ZGERU ) |
Definition at line 50 of file magma_slapack.h.
| #define blasf77_sher2 FORTRAN_NAME( ssyr2, SSYR2 ) |
Definition at line 38 of file magma_slapack.h.
| #define blasf77_sscal FORTRAN_NAME( sscal, ZSCAL ) |
Definition at line 40 of file magma_slapack.h.
| #define blasf77_ssscal FORTRAN_NAME( sscal, ZDSCAL ) |
Definition at line 41 of file magma_slapack.h.
| #define blasf77_sswap FORTRAN_NAME( sswap, ZSWAP ) |
Definition at line 45 of file magma_slapack.h.
| #define blasf77_ssymm FORTRAN_NAME( ssymm, SSYMM ) |
Definition at line 42 of file magma_slapack.h.
| #define blasf77_ssymm FORTRAN_NAME( ssymm, SSYMM ) |
Definition at line 42 of file magma_slapack.h.
| #define blasf77_ssymv FORTRAN_NAME( ssymv, SSYMV ) |
Definition at line 36 of file magma_slapack.h.
| #define blasf77_ssyr2k FORTRAN_NAME( ssyr2k, SSYR2K ) |
Definition at line 43 of file magma_slapack.h.
| #define blasf77_ssyr2k FORTRAN_NAME( ssyr2k, SSYR2K ) |
Definition at line 43 of file magma_slapack.h.
| #define blasf77_ssyrk FORTRAN_NAME( ssyrk, SSYRK ) |
Definition at line 44 of file magma_slapack.h.
| #define blasf77_ssyrk FORTRAN_NAME( ssyrk, SSYRK ) |
Definition at line 44 of file magma_slapack.h.
| #define blasf77_strmm FORTRAN_NAME( strmm, STRMM ) |
Definition at line 46 of file magma_slapack.h.
| #define blasf77_strmv FORTRAN_NAME( strmv, ZTRMV ) |
Definition at line 47 of file magma_slapack.h.
| #define blasf77_strsm FORTRAN_NAME( strsm, STRSM ) |
Definition at line 48 of file magma_slapack.h.
| #define blasf77_strsv FORTRAN_NAME( strsv, STRSV ) |
Definition at line 49 of file magma_slapack.h.
| #define DWORKFORZ |
Definition at line 139 of file magma_slapack.h.
| #define DWORKFORZ_AND_LD |
Definition at line 140 of file magma_slapack.h.
| #define lapackf77_sbdsqr FORTRAN_NAME( sbdsqr, ZBDSQR ) |
Definition at line 52 of file magma_slapack.h.
| #define lapackf77_sbdt01 FORTRAN_NAME( sbdt01, ZBDT01 ) |
Definition at line 122 of file magma_slapack.h.
| #define lapackf77_sgebak FORTRAN_NAME( sgebak, ZGEBAK ) |
Definition at line 53 of file magma_slapack.h.
| #define lapackf77_sgebal FORTRAN_NAME( sgebal, ZGEBAL ) |
Definition at line 54 of file magma_slapack.h.
| #define lapackf77_sgebd2 FORTRAN_NAME( sgebd2, ZGEBD2 ) |
Definition at line 55 of file magma_slapack.h.
| #define lapackf77_sgebrd FORTRAN_NAME( sgebrd, SGEBRD ) |
Definition at line 56 of file magma_slapack.h.
| #define lapackf77_sgeev FORTRAN_NAME( sgeev, SGEEV ) |
Definition at line 57 of file magma_slapack.h.
| #define lapackf77_sgehd2 FORTRAN_NAME( sgehd2, ZGEHD2 ) |
Definition at line 58 of file magma_slapack.h.
| #define lapackf77_sgehrd FORTRAN_NAME( sgehrd, SGEHRD ) |
Definition at line 59 of file magma_slapack.h.
| #define lapackf77_sgelqf FORTRAN_NAME( sgelqf, SGELQF ) |
Definition at line 60 of file magma_slapack.h.
| #define lapackf77_sgels FORTRAN_NAME( sgels, SGELS ) |
Definition at line 61 of file magma_slapack.h.
| #define lapackf77_sgeqlf FORTRAN_NAME( sgeqlf, ZGEQLF ) |
Definition at line 62 of file magma_slapack.h.
| #define lapackf77_sgeqp3 FORTRAN_NAME( sgeqp3, SGEQP3 ) |
Definition at line 63 of file magma_slapack.h.
| #define lapackf77_sgeqrf FORTRAN_NAME( sgeqrf, SGEQRF ) |
Definition at line 64 of file magma_slapack.h.
| #define lapackf77_sgesvd FORTRAN_NAME( sgesvd, SGESVD ) |
Definition at line 65 of file magma_slapack.h.
| #define lapackf77_sget22 FORTRAN_NAME( sget22, ZGET22 ) |
Definition at line 123 of file magma_slapack.h.
| #define lapackf77_sgetrf FORTRAN_NAME( sgetrf, SGETRF ) |
Definition at line 66 of file magma_slapack.h.
| #define lapackf77_sgetri FORTRAN_NAME( sgetri, SGETRI ) |
Definition at line 67 of file magma_slapack.h.
| #define lapackf77_sgetrs FORTRAN_NAME( sgetrs, SGETRS ) |
Definition at line 68 of file magma_slapack.h.
| #define lapackf77_shegs2 FORTRAN_NAME( ssygs2, ZHEGS2 ) |
Definition at line 71 of file magma_slapack.h.
| #define lapackf77_shegvd FORTRAN_NAME( ssygvd, SSYGVD ) |
Definition at line 72 of file magma_slapack.h.
| #define lapackf77_shseqr FORTRAN_NAME( shseqr, ZHSEQR ) |
Definition at line 76 of file magma_slapack.h.
| #define lapackf77_shst01 FORTRAN_NAME( shst01, ZHST01 ) |
Definition at line 126 of file magma_slapack.h.
| #define lapackf77_slabrd FORTRAN_NAME( slabrd, SLABRD ) |
Definition at line 91 of file magma_slapack.h.
| #define lapackf77_slacgv FORTRAN_NAME( slacgv, ZLACGV ) |
Definition at line 78 of file magma_slapack.h.
| #define lapackf77_slacpy FORTRAN_NAME( slacpy, ZLACPY ) |
Definition at line 77 of file magma_slapack.h.
| #define lapackf77_slaed4 FORTRAN_NAME( slaed4, DLAED4 ) |
Definition at line 99 of file magma_slapack.h.
| #define lapackf77_slamc3 FORTRAN_NAME( slamc3, DLAMC3 ) |
Definition at line 98 of file magma_slapack.h.
| #define lapackf77_slamrg FORTRAN_NAME( slamrg, DLAMRG ) |
Definition at line 100 of file magma_slapack.h.
| #define lapackf77_slange FORTRAN_NAME( slange, SLANGE ) |
Definition at line 79 of file magma_slapack.h.
| #define lapackf77_slansy FORTRAN_NAME( slansy, SLANSY ) |
Definition at line 81 of file magma_slapack.h.
| #define lapackf77_slansy FORTRAN_NAME( slansy, SLANSY ) |
Definition at line 81 of file magma_slapack.h.
| #define lapackf77_slarfb FORTRAN_NAME( slarfb, SLARFB ) |
Definition at line 82 of file magma_slapack.h.
| #define lapackf77_slarfg FORTRAN_NAME( slarfg, ZLARFG ) |
Definition at line 83 of file magma_slapack.h.
| #define lapackf77_slarft FORTRAN_NAME( slarft, ZLARFT ) |
Definition at line 84 of file magma_slapack.h.
| #define lapackf77_slarfx FORTRAN_NAME( slarfx, ZLARFX ) |
Definition at line 130 of file magma_slapack.h.
| #define lapackf77_slarfy FORTRAN_NAME( slarfy, ZLARFY ) |
Definition at line 129 of file magma_slapack.h.
| #define lapackf77_slarnv FORTRAN_NAME( slarnv, ZLARNV ) |
Definition at line 85 of file magma_slapack.h.
| #define lapackf77_slartg FORTRAN_NAME( slartg, ZLARTG ) |
Definition at line 86 of file magma_slapack.h.
| #define lapackf77_slascl FORTRAN_NAME( slascl, ZLASCL ) |
Definition at line 87 of file magma_slapack.h.
| #define lapackf77_slaset FORTRAN_NAME( slaset, ZLASET ) |
Definition at line 88 of file magma_slapack.h.
| #define lapackf77_slaswp FORTRAN_NAME( slaswp, ZLASWP ) |
Definition at line 89 of file magma_slapack.h.
| #define lapackf77_slatrd FORTRAN_NAME( slatrd, SLATRD ) |
Definition at line 90 of file magma_slapack.h.
| #define lapackf77_slauum FORTRAN_NAME( slauum, ZLAUUM ) |
Definition at line 92 of file magma_slapack.h.
| #define lapackf77_sorg2r FORTRAN_NAME( sorg2r, ZUNG2R ) |
Definition at line 107 of file magma_slapack.h.
| #define lapackf77_sorgbr FORTRAN_NAME( sorgbr, ZUNGBR ) |
Definition at line 108 of file magma_slapack.h.
| #define lapackf77_sorghr FORTRAN_NAME( sorghr, SORGHR ) |
Definition at line 109 of file magma_slapack.h.
| #define lapackf77_sorglq FORTRAN_NAME( sorglq, SORGLQ ) |
Definition at line 110 of file magma_slapack.h.
| #define lapackf77_sorgqr FORTRAN_NAME( sorgqr, SORGQR ) |
Definition at line 112 of file magma_slapack.h.
| #define lapackf77_sorgtr FORTRAN_NAME( sorgtr, ZUNGTR ) |
Definition at line 113 of file magma_slapack.h.
| #define lapackf77_sorm2r FORTRAN_NAME( sorm2r, ZUNM2R ) |
Definition at line 114 of file magma_slapack.h.
| #define lapackf77_sormbr FORTRAN_NAME( sormbr, ZUNMBR ) |
Definition at line 115 of file magma_slapack.h.
| #define lapackf77_sormlq FORTRAN_NAME( sormlq, SORMLQ ) |
Definition at line 116 of file magma_slapack.h.
| #define lapackf77_sormql FORTRAN_NAME( sormql, SORMQL ) |
Definition at line 117 of file magma_slapack.h.
| #define lapackf77_sormqr FORTRAN_NAME( sormqr, SORMQR ) |
Definition at line 118 of file magma_slapack.h.
| #define lapackf77_sormtr FORTRAN_NAME( sormtr, SORMTR ) |
Definition at line 119 of file magma_slapack.h.
| #define lapackf77_sort01 FORTRAN_NAME( sort01, ZUNT01 ) |
Definition at line 128 of file magma_slapack.h.
| #define lapackf77_spotrf FORTRAN_NAME( spotrf, SPOTRF ) |
Definition at line 93 of file magma_slapack.h.
| #define lapackf77_spotri FORTRAN_NAME( spotri, ZPOTRI ) |
Definition at line 95 of file magma_slapack.h.
| #define lapackf77_spotrs FORTRAN_NAME( spotrs, SPOTRS ) |
Definition at line 94 of file magma_slapack.h.
| #define lapackf77_sqpt01 FORTRAN_NAME( sqpt01, ZQPT01 ) |
Definition at line 124 of file magma_slapack.h.
| #define lapackf77_sqrt02 FORTRAN_NAME( sqrt02, ZQRT02 ) |
Definition at line 127 of file magma_slapack.h.
| #define lapackf77_ssbtrd FORTRAN_NAME( ssbtrd, SSBTRD ) |
Definition at line 75 of file magma_slapack.h.
| #define lapackf77_sstebz FORTRAN_NAME( sstebz, DSTEBZ ) |
Definition at line 97 of file magma_slapack.h.
| #define lapackf77_sstedc FORTRAN_NAME( sstedc, ZSTEDC ) |
Definition at line 103 of file magma_slapack.h.
| #define lapackf77_sstein FORTRAN_NAME( sstein, ZSTEIN ) |
Definition at line 104 of file magma_slapack.h.
| #define lapackf77_sstemr FORTRAN_NAME( sstemr, ZSTEMR ) |
Definition at line 105 of file magma_slapack.h.
| #define lapackf77_ssteqr FORTRAN_NAME( ssteqr, ZSTEQR ) |
Definition at line 102 of file magma_slapack.h.
| #define lapackf77_sstt21 FORTRAN_NAME( sstt21, ZSTT21 ) |
Definition at line 131 of file magma_slapack.h.
| #define lapackf77_ssyev FORTRAN_NAME( ssyev, SSYEV ) |
Definition at line 69 of file magma_slapack.h.
| #define lapackf77_ssyevd FORTRAN_NAME( ssyevd, SSYEVD ) |
Definition at line 70 of file magma_slapack.h.
| #define lapackf77_ssymv FORTRAN_NAME( ssymv, ZSYMV ) |
Definition at line 106 of file magma_slapack.h.
| #define lapackf77_ssyt21 FORTRAN_NAME( ssyt21, ZHET21 ) |
Definition at line 125 of file magma_slapack.h.
| #define lapackf77_ssytd2 FORTRAN_NAME( ssytd2, ZHETD2 ) |
Definition at line 73 of file magma_slapack.h.
| #define lapackf77_ssytrd FORTRAN_NAME( ssytrd, SSYTRD ) |
Definition at line 74 of file magma_slapack.h.
| #define lapackf77_strevc FORTRAN_NAME( strevc, ZTREVC ) |
Definition at line 96 of file magma_slapack.h.
| #define lapackf77_strtri FORTRAN_NAME( strtri, ZTRTRI ) |
Definition at line 101 of file magma_slapack.h.
| #define lapackf77_sungql FORTRAN_NAME( sorgql, ZUNGQL ) |
Definition at line 111 of file magma_slapack.h.
| #define PRECISION_s |
Definition at line 14 of file magma_slapack.h.
| #define WSPLIT float *wr, float *wi |
Definition at line 141 of file magma_slapack.h.
| void blasf77_saxpy | ( | const int * | , |
| float * | , | ||
| float * | , | ||
| const int * | , | ||
| float * | , | ||
| const int * | |||
| ) |
| void blasf77_scopy | ( | const int * | , |
| float * | , | ||
| const int * | , | ||
| float * | , | ||
| const int * | |||
| ) |
| void blasf77_sgemm | ( | const char * | , |
| const char * | , | ||
| const int * | , | ||
| const int * | , | ||
| const int * | , | ||
| float * | , | ||
| float * | , | ||
| const int * | , | ||
| float * | , | ||
| const int * | , | ||
| float * | , | ||
| float * | , | ||
| const int * | |||
| ) |
| void blasf77_sgemv | ( | const char * | , |
| const int * | , | ||
| const int * | , | ||
| float * | , | ||
| float * | , | ||
| const int * | , | ||
| float * | , | ||
| const int * | , | ||
| float * | , | ||
| float * | , | ||
| const int * | |||
| ) |
| void blasf77_sger | ( | int * | , |
| int * | , | ||
| float * | , | ||
| float * | , | ||
| int * | , | ||
| float * | , | ||
| int * | , | ||
| float * | , | ||
| int * | |||
| ) |
| void blasf77_sher2 | ( | const char * | , |
| int * | , | ||
| float * | , | ||
| float * | , | ||
| int * | , | ||
| float * | , | ||
| int * | , | ||
| float * | , | ||
| int * | |||
| ) |
| void blasf77_sscal | ( | const int * | , |
| float * | , | ||
| float * | , | ||
| const int * | |||
| ) |
| void blasf77_sswap | ( | int * | , |
| float * | , | ||
| int * | , | ||
| float * | , | ||
| int * | |||
| ) |
| void blasf77_ssymm | ( | const char * | , |
| const char * | , | ||
| const int * | , | ||
| const int * | , | ||
| float * | , | ||
| float * | , | ||
| const int * | , | ||
| float * | , | ||
| const int * | , | ||
| float * | , | ||
| float * | , | ||
| const int * | |||
| ) |
| void blasf77_ssymv | ( | const char * | , |
| const int * | , | ||
| float * | , | ||
| float * | , | ||
| const int * | , | ||
| float * | , | ||
| const int * | , | ||
| float * | , | ||
| float * | , | ||
| const int * | |||
| ) |
| void blasf77_ssyr2k | ( | const char * | , |
| const char * | , | ||
| const int * | , | ||
| const int * | , | ||
| float * | , | ||
| float * | , | ||
| const int * | , | ||
| float * | , | ||
| const int * | , | ||
| float * | , | ||
| float * | , | ||
| const int * | |||
| ) |
| void blasf77_ssyrk | ( | const char * | , |
| const char * | , | ||
| const int * | , | ||
| const int * | , | ||
| float * | , | ||
| float * | , | ||
| const int * | , | ||
| float * | , | ||
| float * | , | ||
| const int * | |||
| ) |
| void blasf77_strmm | ( | const char * | , |
| const char * | , | ||
| const char * | , | ||
| const char * | , | ||
| const int * | , | ||
| const int * | , | ||
| float * | , | ||
| float * | , | ||
| const int * | , | ||
| float * | , | ||
| const int * | |||
| ) |
| void blasf77_strmv | ( | const char * | , |
| const char * | , | ||
| const char * | , | ||
| const int * | , | ||
| float * | , | ||
| const int * | , | ||
| float * | , | ||
| const int * | |||
| ) |
| void blasf77_strsm | ( | const char * | , |
| const char * | , | ||
| const char * | , | ||
| const char * | , | ||
| const int * | , | ||
| const int * | , | ||
| float * | , | ||
| float * | , | ||
| const int * | , | ||
| float * | , | ||
| const int * | |||
| ) |
| void blasf77_strsv | ( | const char * | , |
| const char * | , | ||
| const char * | , | ||
| const int * | , | ||
| float * | , | ||
| const int * | , | ||
| float * | , | ||
| const int * | |||
| ) |
| void lapackf77_sbdsqr | ( | const char * | uplo, |
| magma_int_t * | n, | ||
| magma_int_t * | nvct, | ||
| magma_int_t * | nru, | ||
| magma_int_t * | ncc, | ||
| float * | D, | ||
| float * | E, | ||
| float * | VT, | ||
| magma_int_t * | ldvt, | ||
| float * | U, | ||
| magma_int_t * | ldu, | ||
| float * | C, | ||
| magma_int_t * | ldc, | ||
| float * | work, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_sbdt01 | ( | int * | m, |
| int * | n, | ||
| int * | kd, | ||
| float * | A, | ||
| int * | lda, | ||
| float * | Q, | ||
| int * | ldq, | ||
| float * | D, | ||
| float * | E, | ||
| float * | PT, | ||
| int * | ldpt, | ||
| float * | work, | ||
| float * | resid | ||
| ) |
| void lapackf77_sgebak | ( | const char * | job, |
| const char * | side, | ||
| magma_int_t * | n, | ||
| magma_int_t * | ilo, | ||
| magma_int_t * | ihi, | ||
| float * | scale, | ||
| magma_int_t * | m, | ||
| float * | v, | ||
| magma_int_t * | ldv, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_sgebal | ( | const char * | job, |
| magma_int_t * | n, | ||
| float * | A, | ||
| magma_int_t * | lda, | ||
| magma_int_t * | ilo, | ||
| magma_int_t * | ihi, | ||
| float * | scale, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_sgebd2 | ( | magma_int_t * | m, |
| magma_int_t * | n, | ||
| float * | a, | ||
| magma_int_t * | lda, | ||
| float * | d, | ||
| float * | e, | ||
| float * | tauq, | ||
| float * | taup, | ||
| float * | work, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_sgebrd | ( | magma_int_t * | m, |
| magma_int_t * | n, | ||
| float * | a, | ||
| magma_int_t * | lda, | ||
| float * | d, | ||
| float * | e, | ||
| float * | tauq, | ||
| float * | taup, | ||
| float * | work, | ||
| magma_int_t * | lwork, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_sgeev | ( | const char * | jobl, |
| const char * | jobr, | ||
| magma_int_t * | n, | ||
| float * | a, | ||
| magma_int_t * | lda, | ||
| WSPLIT | , | ||
| float * | vl, | ||
| magma_int_t * | ldvl, | ||
| float * | vr, | ||
| magma_int_t * | ldvr, | ||
| float * | work, | ||
| magma_int_t * | lwork, | ||
| DWORKFORZ magma_int_t * | info | ||
| ) |
| void lapackf77_sgehd2 | ( | magma_int_t * | n, |
| magma_int_t * | ilo, | ||
| magma_int_t * | ihi, | ||
| float * | a, | ||
| magma_int_t * | lda, | ||
| float * | tau, | ||
| float * | work, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_sgehrd | ( | magma_int_t * | n, |
| magma_int_t * | ilo, | ||
| magma_int_t * | ihi, | ||
| float * | a, | ||
| magma_int_t * | lda, | ||
| float * | tau, | ||
| float * | work, | ||
| magma_int_t * | lwork, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_sgelqf | ( | magma_int_t * | m, |
| magma_int_t * | n, | ||
| float * | a, | ||
| magma_int_t * | lda, | ||
| float * | tau, | ||
| float * | work, | ||
| magma_int_t * | lwork, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_sgels | ( | const char * | trans, |
| magma_int_t * | m, | ||
| magma_int_t * | n, | ||
| magma_int_t * | nrhs, | ||
| float * | a, | ||
| magma_int_t * | lda, | ||
| float * | b, | ||
| magma_int_t * | ldb, | ||
| float * | work, | ||
| magma_int_t * | lwork, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_sgeqlf | ( | magma_int_t * | m, |
| magma_int_t * | n, | ||
| float * | a, | ||
| magma_int_t * | lda, | ||
| float * | tau, | ||
| float * | work, | ||
| magma_int_t * | lwork, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_sgeqp3 | ( | magma_int_t * | m, |
| magma_int_t * | n, | ||
| float * | a, | ||
| magma_int_t * | lda, | ||
| magma_int_t * | jpvt, | ||
| float * | tau, | ||
| float * | work, | ||
| magma_int_t * | lwork, | ||
| DWORKFORZ magma_int_t * | info | ||
| ) |
| void lapackf77_sgeqrf | ( | magma_int_t * | m, |
| magma_int_t * | n, | ||
| float * | a, | ||
| magma_int_t * | lda, | ||
| float * | tau, | ||
| float * | work, | ||
| magma_int_t * | lwork, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_sgesvd | ( | const char * | jobu, |
| const char * | jobvt, | ||
| magma_int_t * | m, | ||
| magma_int_t * | n, | ||
| float * | a, | ||
| magma_int_t * | lda, | ||
| float * | s, | ||
| float * | u, | ||
| magma_int_t * | ldu, | ||
| float * | vt, | ||
| magma_int_t * | ldvt, | ||
| float * | work, | ||
| magma_int_t * | lwork, | ||
| DWORKFORZ magma_int_t * | info | ||
| ) |
| void lapackf77_sget22 | ( | const char * | transa, |
| const char * | transe, | ||
| const char * | transw, | ||
| int * | n, | ||
| float * | a, | ||
| int * | lda, | ||
| float * | e, | ||
| int * | lde, | ||
| float * | wr, | ||
| float * | wi, | ||
| float * | work, | ||
| float * | result | ||
| ) |
| void lapackf77_sgetrf | ( | magma_int_t * | m, |
| magma_int_t * | n, | ||
| float * | a, | ||
| magma_int_t * | lda, | ||
| magma_int_t * | ipiv, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_sgetri | ( | magma_int_t * | n, |
| float * | a, | ||
| magma_int_t * | lda, | ||
| magma_int_t * | ipiv, | ||
| float * | work, | ||
| magma_int_t * | lwork, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_sgetrs | ( | const char * | trans, |
| magma_int_t * | n, | ||
| magma_int_t * | nrhs, | ||
| float * | a, | ||
| magma_int_t * | lda, | ||
| magma_int_t * | ipiv, | ||
| float * | b, | ||
| magma_int_t * | ldb, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_shegs2 | ( | int * | itype, |
| const char * | uplo, | ||
| int * | n, | ||
| float * | a, | ||
| int * | lda, | ||
| float * | b, | ||
| int * | ldb, | ||
| int * | info | ||
| ) |
| void lapackf77_shegvd | ( | magma_int_t * | itype, |
| const char * | jobz, | ||
| const char * | uplo, | ||
| magma_int_t * | n, | ||
| float * | a, | ||
| magma_int_t * | lda, | ||
| float * | b, | ||
| magma_int_t * | ldb, | ||
| float * | w, | ||
| float * | work, | ||
| magma_int_t * | lwork, | ||
| DWORKFORZ_AND_LD magma_int_t * | iwork, | ||
| magma_int_t * | liwork, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_shseqr | ( | const char * | job, |
| const char * | compz, | ||
| magma_int_t * | n, | ||
| magma_int_t * | ilo, | ||
| magma_int_t * | ihi, | ||
| float * | H, | ||
| magma_int_t * | ldh, | ||
| WSPLIT | , | ||
| float * | Z, | ||
| magma_int_t * | ldz, | ||
| float * | work, | ||
| magma_int_t * | lwork, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_shst01 | ( | int * | n, |
| int * | ilo, | ||
| int * | ihi, | ||
| float * | A, | ||
| int * | lda, | ||
| float * | H, | ||
| int * | ldh, | ||
| float * | Q, | ||
| int * | ldq, | ||
| float * | work, | ||
| int * | lwork, | ||
| float * | result | ||
| ) |
| void lapackf77_slabrd | ( | magma_int_t * | m, |
| magma_int_t * | n, | ||
| magma_int_t * | nb, | ||
| float * | a, | ||
| magma_int_t * | lda, | ||
| float * | d__, | ||
| float * | e, | ||
| float * | tauq, | ||
| float * | taup, | ||
| float * | x, | ||
| magma_int_t * | ldx, | ||
| float * | y, | ||
| magma_int_t * | ldy | ||
| ) |
| void lapackf77_slacgv | ( | magma_int_t * | n, |
| float * | x, | ||
| magma_int_t * | incx | ||
| ) |
| void lapackf77_slacpy | ( | const char * | uplo, |
| magma_int_t * | m, | ||
| magma_int_t * | n, | ||
| const float * | a, | ||
| magma_int_t * | lda, | ||
| float * | b, | ||
| magma_int_t * | ldb | ||
| ) |
| void lapackf77_slaed4 | ( | magma_int_t * | n, |
| magma_int_t * | i, | ||
| float * | d, | ||
| float * | z, | ||
| float * | delta, | ||
| float * | rho, | ||
| float * | dlam, | ||
| magma_int_t * | info | ||
| ) |
| float lapackf77_slamc3 | ( | float * | a, |
| float * | b | ||
| ) |
| void lapackf77_slamrg | ( | magma_int_t * | n1, |
| magma_int_t * | n2, | ||
| float * | a, | ||
| magma_int_t * | dtrd1, | ||
| magma_int_t * | dtrd2, | ||
| magma_int_t * | index | ||
| ) |
| float lapackf77_slange | ( | const char * | norm, |
| magma_int_t * | m, | ||
| magma_int_t * | n, | ||
| const float * | a, | ||
| magma_int_t * | lda, | ||
| float * | work | ||
| ) |
| float lapackf77_slansy | ( | const char * | norm, |
| const char * | uplo, | ||
| magma_int_t * | n, | ||
| const float * | a, | ||
| magma_int_t * | lda, | ||
| float * | work | ||
| ) |
| void lapackf77_slarfb | ( | 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 float * | v, | ||
| magma_int_t * | ldv, | ||
| const float * | t, | ||
| magma_int_t * | ldt, | ||
| float * | c, | ||
| magma_int_t * | ldc, | ||
| float * | work, | ||
| magma_int_t * | ldwork | ||
| ) |
| void lapackf77_slarfg | ( | magma_int_t * | n, |
| float * | alpha, | ||
| float * | x, | ||
| magma_int_t * | incx, | ||
| float * | tau | ||
| ) |
| void lapackf77_slarft | ( | const char * | direct, |
| const char * | storev, | ||
| magma_int_t * | n, | ||
| magma_int_t * | k, | ||
| float * | v, | ||
| magma_int_t * | ldv, | ||
| const float * | tau, | ||
| float * | t, | ||
| magma_int_t * | ldt | ||
| ) |
| void lapackf77_slarfx | ( | const char * | , |
| int * | , | ||
| int * | , | ||
| float * | , | ||
| float * | , | ||
| float * | , | ||
| int * | , | ||
| float * | |||
| ) |
| void lapackf77_slarfy | ( | const char * | uplo, |
| int * | N, | ||
| float * | V, | ||
| int * | incv, | ||
| float * | tau, | ||
| float * | C, | ||
| int * | ldc, | ||
| float * | work | ||
| ) |
| void lapackf77_slarnv | ( | magma_int_t * | idist, |
| magma_int_t * | iseed, | ||
| magma_int_t * | n, | ||
| float * | x | ||
| ) |
| void lapackf77_slartg | ( | float * | F, |
| float * | G, | ||
| float * | cs, | ||
| float * | SN, | ||
| float * | R | ||
| ) |
| void lapackf77_slascl | ( | const char * | type, |
| magma_int_t * | kl, | ||
| magma_int_t * | ku, | ||
| float * | cfrom, | ||
| float * | cto, | ||
| magma_int_t * | m, | ||
| magma_int_t * | n, | ||
| float * | A, | ||
| magma_int_t * | lda, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_slaset | ( | const char * | uplo, |
| magma_int_t * | m, | ||
| magma_int_t * | n, | ||
| float * | alpha, | ||
| float * | beta, | ||
| float * | A, | ||
| magma_int_t * | lda | ||
| ) |
| void lapackf77_slaswp | ( | magma_int_t * | n, |
| float * | a, | ||
| magma_int_t * | lda, | ||
| magma_int_t * | k1, | ||
| magma_int_t * | k2, | ||
| magma_int_t * | ipiv, | ||
| magma_int_t * | incx | ||
| ) |
| void lapackf77_slatrd | ( | const char * | uplo, |
| magma_int_t * | n, | ||
| magma_int_t * | nb, | ||
| float * | a, | ||
| magma_int_t * | lda, | ||
| float * | e, | ||
| float * | tau, | ||
| float * | work, | ||
| magma_int_t * | ldwork | ||
| ) |
| void lapackf77_slauum | ( | const char * | uplo, |
| magma_int_t * | n, | ||
| float * | a, | ||
| magma_int_t * | lda, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_sorg2r | ( | magma_int_t * | m, |
| magma_int_t * | n, | ||
| magma_int_t * | k, | ||
| float * | a, | ||
| magma_int_t * | lda, | ||
| const float * | tau, | ||
| float * | work, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_sorgbr | ( | const char * | vect, |
| magma_int_t * | m, | ||
| magma_int_t * | n, | ||
| magma_int_t * | k, | ||
| float * | a, | ||
| magma_int_t * | lda, | ||
| const float * | tau, | ||
| float * | work, | ||
| magma_int_t * | lwork, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_sorghr | ( | magma_int_t * | n, |
| magma_int_t * | ilo, | ||
| magma_int_t * | ihi, | ||
| float * | a, | ||
| magma_int_t * | lda, | ||
| const float * | tau, | ||
| float * | work, | ||
| magma_int_t * | lwork, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_sorglq | ( | magma_int_t * | m, |
| magma_int_t * | n, | ||
| magma_int_t * | k, | ||
| float * | a, | ||
| magma_int_t * | lda, | ||
| const float * | tau, | ||
| float * | work, | ||
| magma_int_t * | ldwork, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_sorgqr | ( | magma_int_t * | m, |
| magma_int_t * | n, | ||
| magma_int_t * | k, | ||
| float * | a, | ||
| magma_int_t * | lda, | ||
| const float * | tau, | ||
| float * | work, | ||
| magma_int_t * | ldwork, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_sorgtr | ( | const char * | uplo, |
| magma_int_t * | n, | ||
| float * | a, | ||
| magma_int_t * | lda, | ||
| const float * | tau, | ||
| float * | work, | ||
| magma_int_t * | lwork, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_sorm2r | ( | const char * | side, |
| const char * | trans, | ||
| magma_int_t * | m, | ||
| magma_int_t * | n, | ||
| magma_int_t * | k, | ||
| const float * | a, | ||
| magma_int_t * | lda, | ||
| const float * | tau, | ||
| float * | c, | ||
| magma_int_t * | ldc, | ||
| float * | work, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_sormbr | ( | const char * | vect, |
| const char * | side, | ||
| const char * | trans, | ||
| magma_int_t * | M, | ||
| magma_int_t * | N, | ||
| magma_int_t * | K, | ||
| float * | A, | ||
| magma_int_t * | lda, | ||
| float * | Tau, | ||
| float * | C, | ||
| magma_int_t * | ldc, | ||
| float * | work, | ||
| magma_int_t * | ldwork, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_sormlq | ( | const char * | side, |
| const char * | trans, | ||
| magma_int_t * | m, | ||
| magma_int_t * | n, | ||
| magma_int_t * | k, | ||
| const float * | a, | ||
| magma_int_t * | lda, | ||
| const float * | tau, | ||
| float * | c, | ||
| magma_int_t * | ldc, | ||
| float * | work, | ||
| magma_int_t * | lwork, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_sormql | ( | const char * | side, |
| const char * | trans, | ||
| magma_int_t * | m, | ||
| magma_int_t * | n, | ||
| magma_int_t * | k, | ||
| const float * | a, | ||
| magma_int_t * | lda, | ||
| const float * | tau, | ||
| float * | c, | ||
| magma_int_t * | ldc, | ||
| float * | work, | ||
| magma_int_t * | lwork, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_sormqr | ( | const char * | side, |
| const char * | trans, | ||
| magma_int_t * | m, | ||
| magma_int_t * | n, | ||
| magma_int_t * | k, | ||
| const float * | a, | ||
| magma_int_t * | lda, | ||
| const float * | tau, | ||
| float * | c, | ||
| magma_int_t * | ldc, | ||
| float * | work, | ||
| magma_int_t * | lwork, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_sormtr | ( | const char * | side, |
| const char * | uplo, | ||
| const char * | trans, | ||
| magma_int_t * | M, | ||
| magma_int_t * | N, | ||
| float * | A, | ||
| magma_int_t * | lda, | ||
| float * | Tau, | ||
| float * | C, | ||
| magma_int_t * | ldc, | ||
| float * | work, | ||
| magma_int_t * | ldwork, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_sort01 | ( | const char * | rowcol, |
| int * | m, | ||
| int * | n, | ||
| float * | U, | ||
| int * | ldu, | ||
| float * | work, | ||
| int * | lwork, | ||
| float * | resid | ||
| ) |
| void lapackf77_spotrf | ( | const char * | uplo, |
| magma_int_t * | n, | ||
| float * | a, | ||
| magma_int_t * | lda, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_spotri | ( | const char * | uplo, |
| magma_int_t * | n, | ||
| float * | a, | ||
| magma_int_t * | lda, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_spotrs | ( | const char * | uplo, |
| magma_int_t * | n, | ||
| magma_int_t * | nrhs, | ||
| float * | a, | ||
| magma_int_t * | lda, | ||
| float * | b, | ||
| magma_int_t * | ldb, | ||
| magma_int_t * | info | ||
| ) |
| float lapackf77_sqpt01 | ( | int * | m, |
| int * | n, | ||
| int * | k, | ||
| float * | a, | ||
| float * | af, | ||
| int * | lda, | ||
| float * | tau, | ||
| int * | jpvt, | ||
| float * | work, | ||
| int * | lwork | ||
| ) |
| void lapackf77_sqrt02 | ( | int * | m, |
| int * | n, | ||
| int * | k, | ||
| float * | A, | ||
| float * | AF, | ||
| float * | Q, | ||
| float * | R, | ||
| int * | lda, | ||
| float * | TAU, | ||
| float * | work, | ||
| int * | lwork, | ||
| float * | rwork, | ||
| float * | result | ||
| ) |
| void lapackf77_ssbtrd | ( | const char * | vect, |
| const char * | uplo, | ||
| magma_int_t * | n, | ||
| magma_int_t * | kd, | ||
| float * | ab, | ||
| magma_int_t * | ldab, | ||
| float * | d__, | ||
| float * | e, | ||
| float * | q, | ||
| magma_int_t * | ldq, | ||
| float * | work, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_sstebz | ( | const char * | range, |
| const char * | order, | ||
| magma_int_t * | n, | ||
| float * | vl, | ||
| float * | vu, | ||
| magma_int_t * | il, | ||
| magma_int_t * | iu, | ||
| float * | abstol, | ||
| float * | d__, | ||
| float * | e, | ||
| magma_int_t * | m, | ||
| magma_int_t * | nsplit, | ||
| float * | w, | ||
| magma_int_t * | iblock, | ||
| magma_int_t * | isplit, | ||
| float * | work, | ||
| magma_int_t * | iwork, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_sstedc | ( | const char * | compz, |
| magma_int_t * | n, | ||
| float * | D, | ||
| float * | E, | ||
| float * | Z, | ||
| magma_int_t * | ldz, | ||
| float * | work, | ||
| magma_int_t * | ldwork, | ||
| DWORKFORZ_AND_LD magma_int_t * | iwork, | ||
| magma_int_t * | liwork, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_sstein | ( | magma_int_t * | n, |
| float * | d__, | ||
| float * | e, | ||
| magma_int_t * | m, | ||
| float * | w, | ||
| magma_int_t * | iblock, | ||
| magma_int_t * | isplit, | ||
| float * | z__, | ||
| magma_int_t * | ldz, | ||
| float * | work, | ||
| magma_int_t * | iwork, | ||
| magma_int_t * | ifail, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_sstemr | ( | const char * | jobz, |
| const char * | range, | ||
| magma_int_t * | n, | ||
| float * | d__, | ||
| float * | e, | ||
| float * | vl, | ||
| float * | vu, | ||
| magma_int_t * | il, | ||
| magma_int_t * | iu, | ||
| magma_int_t * | m, | ||
| float * | w, | ||
| float * | z__, | ||
| magma_int_t * | ldz, | ||
| magma_int_t * | nzc, | ||
| magma_int_t * | isuppz, | ||
| magma_int_t * | tryrac, | ||
| float * | work, | ||
| magma_int_t * | lwork, | ||
| magma_int_t * | iwork, | ||
| magma_int_t * | liwork, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_ssteqr | ( | const char * | compz, |
| magma_int_t * | n, | ||
| float * | D, | ||
| float * | E, | ||
| float * | Z, | ||
| magma_int_t * | ldz, | ||
| float * | work, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_sstt21 | ( | int * | n, |
| int * | kband, | ||
| float * | AD, | ||
| float * | AE, | ||
| float * | SD, | ||
| float * | SE, | ||
| float * | U, | ||
| int * | ldu, | ||
| float * | work, | ||
| float * | result | ||
| ) |
| void lapackf77_ssyev | ( | const char * | jobz, |
| const char * | uplo, | ||
| magma_int_t * | n, | ||
| float * | a, | ||
| magma_int_t * | lda, | ||
| float * | w, | ||
| float * | work, | ||
| magma_int_t * | lwork, | ||
| DWORKFORZ magma_int_t * | info | ||
| ) |
| void lapackf77_ssyevd | ( | const char * | jobz, |
| const char * | uplo, | ||
| magma_int_t * | n, | ||
| float * | a, | ||
| magma_int_t * | lda, | ||
| float * | w, | ||
| float * | work, | ||
| magma_int_t * | lwork, | ||
| DWORKFORZ_AND_LD magma_int_t * | iwork, | ||
| magma_int_t * | liwork, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_ssyt21 | ( | int * | itype, |
| const char * | uplo, | ||
| int * | n, | ||
| int * | kband, | ||
| float * | A, | ||
| int * | lda, | ||
| float * | D, | ||
| float * | E, | ||
| float * | U, | ||
| int * | ldu, | ||
| float * | V, | ||
| int * | ldv, | ||
| float * | TAU, | ||
| float * | work, | ||
| float * | result | ||
| ) |
| void lapackf77_ssytd2 | ( | const char * | uplo, |
| magma_int_t * | n, | ||
| float * | a, | ||
| magma_int_t * | lda, | ||
| float * | d, | ||
| float * | e, | ||
| float * | tau, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_ssytrd | ( | const char * | uplo, |
| magma_int_t * | n, | ||
| float * | a, | ||
| magma_int_t * | lda, | ||
| float * | d, | ||
| float * | e, | ||
| float * | tau, | ||
| float * | work, | ||
| magma_int_t * | lwork, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_strevc | ( | const char * | side, |
| const char * | howmny, | ||
| magma_int_t * | select, | ||
| magma_int_t * | n, | ||
| float * | T, | ||
| magma_int_t * | ldt, | ||
| float * | VL, | ||
| magma_int_t * | ldvl, | ||
| float * | VR, | ||
| magma_int_t * | ldvr, | ||
| magma_int_t * | MM, | ||
| magma_int_t * | M, | ||
| float * | work, | ||
| DWORKFORZ magma_int_t * | info | ||
| ) |
| void lapackf77_strtri | ( | const char * | uplo, |
| const char * | diag, | ||
| magma_int_t * | n, | ||
| float * | a, | ||
| magma_int_t * | lda, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_sungql | ( | magma_int_t * | , |
| magma_int_t * | , | ||
| magma_int_t * | , | ||
| float * | , | ||
| magma_int_t * | , | ||
| float * | , | ||
| float * | , | ||
| magma_int_t * | , | ||
| magma_int_t * | |||
| ) |