MAGMA  1.2.0
MatrixAlgebraonGPUandMulticoreArchitectures
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
magma_clapack.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define PRECISION_c
#define blasf77_caxpy   FORTRAN_NAME( caxpy, ZAXPY )
#define blasf77_ccopy   FORTRAN_NAME( ccopy, ZCOPY )
#define blasf77_cdotc   cdotc
#define blasf77_cgemm   FORTRAN_NAME( cgemm, CGEMM )
#define blasf77_cgemv   FORTRAN_NAME( cgemv, ZGEMV )
#define blasf77_chemm   FORTRAN_NAME( chemm, CHEMM )
#define blasf77_chemv   FORTRAN_NAME( chemv, CHEMV )
#define blasf77_cher2k   FORTRAN_NAME( cher2k, CHER2K )
#define blasf77_cher2   FORTRAN_NAME( cher2, CHER2 )
#define blasf77_cherk   FORTRAN_NAME( cherk, CHERK )
#define blasf77_cscal   FORTRAN_NAME( cscal, ZSCAL )
#define blasf77_csscal   FORTRAN_NAME( csscal, ZDSCAL )
#define blasf77_csymm   FORTRAN_NAME( csymm, CSYMM )
#define blasf77_csyr2k   FORTRAN_NAME( csyr2k, CSYR2K )
#define blasf77_csyrk   FORTRAN_NAME( csyrk, CSYRK )
#define blasf77_cswap   FORTRAN_NAME( cswap, ZSWAP )
#define blasf77_ctrmm   FORTRAN_NAME( ctrmm, CTRMM )
#define blasf77_ctrmv   FORTRAN_NAME( ctrmv, ZTRMV )
#define blasf77_ctrsm   FORTRAN_NAME( ctrsm, CTRSM )
#define blasf77_ctrsv   FORTRAN_NAME( ctrsv, CTRSV )
#define blasf77_cgeru   FORTRAN_NAME( cgeru, ZGERU )
#define lapackf77_cbdsqr   FORTRAN_NAME( cbdsqr, ZBDSQR )
#define lapackf77_cgebak   FORTRAN_NAME( cgebak, ZGEBAK )
#define lapackf77_cgebal   FORTRAN_NAME( cgebal, ZGEBAL )
#define lapackf77_cgebd2   FORTRAN_NAME( cgebd2, ZGEBD2 )
#define lapackf77_cgebrd   FORTRAN_NAME( cgebrd, CGEBRD )
#define lapackf77_cgeev   FORTRAN_NAME( cgeev, CGEEV )
#define lapackf77_cgehd2   FORTRAN_NAME( cgehd2, ZGEHD2 )
#define lapackf77_cgehrd   FORTRAN_NAME( cgehrd, CGEHRD )
#define lapackf77_cgelqf   FORTRAN_NAME( cgelqf, CGELQF )
#define lapackf77_cgels   FORTRAN_NAME( cgels, CGELS )
#define lapackf77_cgeqlf   FORTRAN_NAME( cgeqlf, ZGEQLF )
#define lapackf77_cgeqp3   FORTRAN_NAME( cgeqp3, CGEQP3 )
#define lapackf77_cgeqrf   FORTRAN_NAME( cgeqrf, CGEQRF )
#define lapackf77_cgesvd   FORTRAN_NAME( cgesvd, CGESVD )
#define lapackf77_cgetrf   FORTRAN_NAME( cgetrf, CGETRF )
#define lapackf77_cgetri   FORTRAN_NAME( cgetri, CGETRI )
#define lapackf77_cgetrs   FORTRAN_NAME( cgetrs, CGETRS )
#define lapackf77_cheev   FORTRAN_NAME( cheev, CHEEV )
#define lapackf77_cheevd   FORTRAN_NAME( cheevd, CHEEVD )
#define lapackf77_chegs2   FORTRAN_NAME( chegs2, ZHEGS2 )
#define lapackf77_chegvd   FORTRAN_NAME( chegvd, CHEGVD )
#define lapackf77_chetd2   FORTRAN_NAME( chetd2, ZHETD2 )
#define lapackf77_chetrd   FORTRAN_NAME( chetrd, CHETRD )
#define lapackf77_chbtrd   FORTRAN_NAME( chbtrd, CHBTRD )
#define lapackf77_chseqr   FORTRAN_NAME( chseqr, ZHSEQR )
#define lapackf77_clacpy   FORTRAN_NAME( clacpy, ZLACPY )
#define lapackf77_clacgv   FORTRAN_NAME( clacgv, ZLACGV )
#define lapackf77_clange   FORTRAN_NAME( clange, CLANGE )
#define lapackf77_clanhe   FORTRAN_NAME( clanhe, CLANHE )
#define lapackf77_clansy   FORTRAN_NAME( clansy, CLANSY )
#define lapackf77_clarfb   FORTRAN_NAME( clarfb, CLARFB )
#define lapackf77_clarfg   FORTRAN_NAME( clarfg, ZLARFG )
#define lapackf77_clarft   FORTRAN_NAME( clarft, ZLARFT )
#define lapackf77_clarnv   FORTRAN_NAME( clarnv, ZLARNV )
#define lapackf77_clartg   FORTRAN_NAME( clartg, ZLARTG )
#define lapackf77_clascl   FORTRAN_NAME( clascl, ZLASCL )
#define lapackf77_claset   FORTRAN_NAME( claset, ZLASET )
#define lapackf77_claswp   FORTRAN_NAME( claswp, ZLASWP )
#define lapackf77_clatrd   FORTRAN_NAME( clatrd, CLATRD )
#define lapackf77_clabrd   FORTRAN_NAME( clabrd, CLABRD )
#define lapackf77_clauum   FORTRAN_NAME( clauum, ZLAUUM )
#define lapackf77_cpotrf   FORTRAN_NAME( cpotrf, CPOTRF )
#define lapackf77_cpotrs   FORTRAN_NAME( cpotrs, CPOTRS )
#define lapackf77_cpotri   FORTRAN_NAME( cpotri, ZPOTRI )
#define lapackf77_ctrevc   FORTRAN_NAME( ctrevc, 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_ctrtri   FORTRAN_NAME( ctrtri, ZTRTRI )
#define lapackf77_csteqr   FORTRAN_NAME( csteqr, ZSTEQR )
#define lapackf77_cstedc   FORTRAN_NAME( cstedc, ZSTEDC )
#define lapackf77_cstein   FORTRAN_NAME( cstein, ZSTEIN )
#define lapackf77_cstemr   FORTRAN_NAME( cstemr, ZSTEMR )
#define lapackf77_csymv   FORTRAN_NAME( csymv, ZSYMV )
#define lapackf77_cung2r   FORTRAN_NAME( cung2r, ZUNG2R )
#define lapackf77_cungbr   FORTRAN_NAME( cungbr, ZUNGBR )
#define lapackf77_cunghr   FORTRAN_NAME( cunghr, CUNGHR )
#define lapackf77_cunglq   FORTRAN_NAME( cunglq, CUNGLQ )
#define lapackf77_cungql   FORTRAN_NAME( cungql, ZUNGQL )
#define lapackf77_cungqr   FORTRAN_NAME( cungqr, CUNGQR )
#define lapackf77_cungtr   FORTRAN_NAME( cungtr, ZUNGTR )
#define lapackf77_cunm2r   FORTRAN_NAME( cunm2r, ZUNM2R )
#define lapackf77_cunmbr   FORTRAN_NAME( cunmbr, ZUNMBR )
#define lapackf77_cunmlq   FORTRAN_NAME( cunmlq, CUNMLQ )
#define lapackf77_cunmql   FORTRAN_NAME( cunmql, CUNMQL )
#define lapackf77_cunmqr   FORTRAN_NAME( cunmqr, CUNMQR )
#define lapackf77_cunmtr   FORTRAN_NAME( cunmtr, CUNMTR )
#define lapackf77_cbdt01   FORTRAN_NAME( cbdt01, ZBDT01 )
#define lapackf77_cget22   FORTRAN_NAME( cget22, ZGET22 )
#define lapackf77_cqpt01   FORTRAN_NAME( cqpt01, ZQPT01 )
#define lapackf77_chet21   FORTRAN_NAME( chet21, ZHET21 )
#define lapackf77_chst01   FORTRAN_NAME( chst01, ZHST01 )
#define lapackf77_cqrt02   FORTRAN_NAME( cqrt02, ZQRT02 )
#define lapackf77_cunt01   FORTRAN_NAME( cunt01, ZUNT01 )
#define lapackf77_clarfy   FORTRAN_NAME( clarfy, ZLARFY )
#define lapackf77_clarfx   FORTRAN_NAME( clarfx, ZLARFX )
#define lapackf77_cstt21   FORTRAN_NAME( cstt21, ZSTT21 )
#define DWORKFORZ   float *rwork,
#define DWORKFORZ_AND_LD   float *rwork, magma_int_t *ldrwork,
#define WSPLIT   cuFloatComplex *w

Functions

void blasf77_caxpy (const int *, cuFloatComplex *, cuFloatComplex *, const int *, cuFloatComplex *, const int *)
void blasf77_ccopy (const int *, cuFloatComplex *, const int *, cuFloatComplex *, const int *)
void blasf77_cdotc (cuFloatComplex *, int *, cuFloatComplex *, int *, cuFloatComplex *, int *)
void blasf77_cgemm (const char *, const char *, const int *, const int *, const int *, cuFloatComplex *, cuFloatComplex *, const int *, cuFloatComplex *, const int *, cuFloatComplex *, cuFloatComplex *, const int *)
void blasf77_cgemv (const char *, const int *, const int *, cuFloatComplex *, cuFloatComplex *, const int *, cuFloatComplex *, const int *, cuFloatComplex *, cuFloatComplex *, const int *)
void blasf77_cgeru (int *, int *, cuFloatComplex *, cuFloatComplex *, int *, cuFloatComplex *, int *, cuFloatComplex *, int *)
void blasf77_chemm (const char *, const char *, const int *, const int *, cuFloatComplex *, cuFloatComplex *, const int *, cuFloatComplex *, const int *, cuFloatComplex *, cuFloatComplex *, const int *)
void blasf77_chemv (const char *, const int *, cuFloatComplex *, cuFloatComplex *, const int *, cuFloatComplex *, const int *, cuFloatComplex *, cuFloatComplex *, const int *)
void blasf77_cher2k (const char *, const char *, const int *, const int *, cuFloatComplex *, cuFloatComplex *, const int *, cuFloatComplex *, const int *, float *, cuFloatComplex *, const int *)
void blasf77_cher2 (const char *, int *, cuFloatComplex *, cuFloatComplex *, int *, cuFloatComplex *, int *, cuFloatComplex *, int *)
void blasf77_cherk (const char *, const char *, const int *, const int *, float *, cuFloatComplex *, const int *, float *, cuFloatComplex *, const int *)
void blasf77_cscal (const int *, cuFloatComplex *, cuFloatComplex *, const int *)
void blasf77_csscal (const int *, float *, cuFloatComplex *, const int *)
void blasf77_csymm (const char *, const char *, const int *, const int *, cuFloatComplex *, cuFloatComplex *, const int *, cuFloatComplex *, const int *, cuFloatComplex *, cuFloatComplex *, const int *)
void blasf77_csyr2k (const char *, const char *, const int *, const int *, cuFloatComplex *, cuFloatComplex *, const int *, cuFloatComplex *, const int *, cuFloatComplex *, cuFloatComplex *, const int *)
void blasf77_csyrk (const char *, const char *, const int *, const int *, cuFloatComplex *, cuFloatComplex *, const int *, cuFloatComplex *, cuFloatComplex *, const int *)
void blasf77_cswap (int *, cuFloatComplex *, int *, cuFloatComplex *, int *)
void blasf77_ctrmm (const char *, const char *, const char *, const char *, const int *, const int *, cuFloatComplex *, cuFloatComplex *, const int *, cuFloatComplex *, const int *)
void blasf77_ctrmv (const char *, const char *, const char *, const int *, cuFloatComplex *, const int *, cuFloatComplex *, const int *)
void blasf77_ctrsm (const char *, const char *, const char *, const char *, const int *, const int *, cuFloatComplex *, cuFloatComplex *, const int *, cuFloatComplex *, const int *)
void blasf77_ctrsv (const char *, const char *, const char *, const int *, cuFloatComplex *, const int *, cuFloatComplex *, const int *)
void lapackf77_cbdsqr (const char *uplo, magma_int_t *n, magma_int_t *nvct, magma_int_t *nru, magma_int_t *ncc, float *D, float *E, cuFloatComplex *VT, magma_int_t *ldvt, cuFloatComplex *U, magma_int_t *ldu, cuFloatComplex *C, magma_int_t *ldc, float *work, magma_int_t *info)
void lapackf77_cgebak (const char *job, const char *side, magma_int_t *n, magma_int_t *ilo, magma_int_t *ihi, float *scale, magma_int_t *m, cuFloatComplex *v, magma_int_t *ldv, magma_int_t *info)
void lapackf77_cgebal (const char *job, magma_int_t *n, cuFloatComplex *A, magma_int_t *lda, magma_int_t *ilo, magma_int_t *ihi, float *scale, magma_int_t *info)
void lapackf77_cgebd2 (magma_int_t *m, magma_int_t *n, cuFloatComplex *a, magma_int_t *lda, float *d, float *e, cuFloatComplex *tauq, cuFloatComplex *taup, cuFloatComplex *work, magma_int_t *info)
void lapackf77_cgebrd (magma_int_t *m, magma_int_t *n, cuFloatComplex *a, magma_int_t *lda, float *d, float *e, cuFloatComplex *tauq, cuFloatComplex *taup, cuFloatComplex *work, magma_int_t *lwork, magma_int_t *info)
void lapackf77_cgeev (const char *jobl, const char *jobr, magma_int_t *n, cuFloatComplex *a, magma_int_t *lda, WSPLIT, cuFloatComplex *vl, magma_int_t *ldvl, cuFloatComplex *vr, magma_int_t *ldvr, cuFloatComplex *work, magma_int_t *lwork, DWORKFORZ magma_int_t *info)
void lapackf77_cgehd2 (magma_int_t *n, magma_int_t *ilo, magma_int_t *ihi, cuFloatComplex *a, magma_int_t *lda, cuFloatComplex *tau, cuFloatComplex *work, magma_int_t *info)
void lapackf77_cgehrd (magma_int_t *n, magma_int_t *ilo, magma_int_t *ihi, cuFloatComplex *a, magma_int_t *lda, cuFloatComplex *tau, cuFloatComplex *work, magma_int_t *lwork, magma_int_t *info)
void lapackf77_cgelqf (magma_int_t *m, magma_int_t *n, cuFloatComplex *a, magma_int_t *lda, cuFloatComplex *tau, cuFloatComplex *work, magma_int_t *lwork, magma_int_t *info)
void lapackf77_cgels (const char *trans, magma_int_t *m, magma_int_t *n, magma_int_t *nrhs, cuFloatComplex *a, magma_int_t *lda, cuFloatComplex *b, magma_int_t *ldb, cuFloatComplex *work, magma_int_t *lwork, magma_int_t *info)
void lapackf77_cgeqlf (magma_int_t *m, magma_int_t *n, cuFloatComplex *a, magma_int_t *lda, cuFloatComplex *tau, cuFloatComplex *work, magma_int_t *lwork, magma_int_t *info)
void lapackf77_cgeqp3 (magma_int_t *m, magma_int_t *n, cuFloatComplex *a, magma_int_t *lda, magma_int_t *jpvt, cuFloatComplex *tau, cuFloatComplex *work, magma_int_t *lwork, DWORKFORZ magma_int_t *info)
void lapackf77_cgeqrf (magma_int_t *m, magma_int_t *n, cuFloatComplex *a, magma_int_t *lda, cuFloatComplex *tau, cuFloatComplex *work, magma_int_t *lwork, magma_int_t *info)
void lapackf77_cgetrf (magma_int_t *m, magma_int_t *n, cuFloatComplex *a, magma_int_t *lda, magma_int_t *ipiv, magma_int_t *info)
void lapackf77_cgetri (magma_int_t *n, cuFloatComplex *a, magma_int_t *lda, magma_int_t *ipiv, cuFloatComplex *work, magma_int_t *lwork, magma_int_t *info)
void lapackf77_cgetrs (const char *trans, magma_int_t *n, magma_int_t *nrhs, cuFloatComplex *a, magma_int_t *lda, magma_int_t *ipiv, cuFloatComplex *b, magma_int_t *ldb, magma_int_t *info)
void lapackf77_cgesvd (const char *jobu, const char *jobvt, magma_int_t *m, magma_int_t *n, cuFloatComplex *a, magma_int_t *lda, float *s, cuFloatComplex *u, magma_int_t *ldu, cuFloatComplex *vt, magma_int_t *ldvt, cuFloatComplex *work, magma_int_t *lwork, DWORKFORZ magma_int_t *info)
void lapackf77_cheev (const char *jobz, const char *uplo, magma_int_t *n, cuFloatComplex *a, magma_int_t *lda, float *w, cuFloatComplex *work, magma_int_t *lwork, DWORKFORZ magma_int_t *info)
void lapackf77_cheevd (const char *jobz, const char *uplo, magma_int_t *n, cuFloatComplex *a, magma_int_t *lda, float *w, cuFloatComplex *work, magma_int_t *lwork, DWORKFORZ_AND_LD magma_int_t *iwork, magma_int_t *liwork, magma_int_t *info)
void lapackf77_chegs2 (int *itype, const char *uplo, int *n, cuFloatComplex *a, int *lda, cuFloatComplex *b, int *ldb, int *info)
void lapackf77_chegvd (magma_int_t *itype, const char *jobz, const char *uplo, magma_int_t *n, cuFloatComplex *a, magma_int_t *lda, cuFloatComplex *b, magma_int_t *ldb, float *w, cuFloatComplex *work, magma_int_t *lwork, DWORKFORZ_AND_LD magma_int_t *iwork, magma_int_t *liwork, magma_int_t *info)
void lapackf77_chetd2 (const char *uplo, magma_int_t *n, cuFloatComplex *a, magma_int_t *lda, float *d, float *e, cuFloatComplex *tau, magma_int_t *info)
void lapackf77_chetrd (const char *uplo, magma_int_t *n, cuFloatComplex *a, magma_int_t *lda, float *d, float *e, cuFloatComplex *tau, cuFloatComplex *work, magma_int_t *lwork, magma_int_t *info)
void lapackf77_chbtrd (const char *vect, const char *uplo, magma_int_t *n, magma_int_t *kd, cuFloatComplex *ab, magma_int_t *ldab, float *d__, float *e, cuFloatComplex *q, magma_int_t *ldq, cuFloatComplex *work, magma_int_t *info)
void lapackf77_chseqr (const char *job, const char *compz, magma_int_t *n, magma_int_t *ilo, magma_int_t *ihi, cuFloatComplex *H, magma_int_t *ldh, WSPLIT, cuFloatComplex *Z, magma_int_t *ldz, cuFloatComplex *work, magma_int_t *lwork, magma_int_t *info)
void lapackf77_clacpy (const char *uplo, magma_int_t *m, magma_int_t *n, const cuFloatComplex *a, magma_int_t *lda, cuFloatComplex *b, magma_int_t *ldb)
void lapackf77_clacgv (magma_int_t *n, cuFloatComplex *x, magma_int_t *incx)
float lapackf77_clange (const char *norm, magma_int_t *m, magma_int_t *n, const cuFloatComplex *a, magma_int_t *lda, float *work)
float lapackf77_clanhe (const char *norm, const char *uplo, magma_int_t *n, const cuFloatComplex *a, magma_int_t *lda, float *work)
float lapackf77_clansy (const char *norm, const char *uplo, magma_int_t *n, const cuFloatComplex *a, magma_int_t *lda, float *work)
void lapackf77_clarfb (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 cuFloatComplex *v, magma_int_t *ldv, const cuFloatComplex *t, magma_int_t *ldt, cuFloatComplex *c, magma_int_t *ldc, cuFloatComplex *work, magma_int_t *ldwork)
void lapackf77_clarfg (magma_int_t *n, cuFloatComplex *alpha, cuFloatComplex *x, magma_int_t *incx, cuFloatComplex *tau)
void lapackf77_clarft (const char *direct, const char *storev, magma_int_t *n, magma_int_t *k, cuFloatComplex *v, magma_int_t *ldv, const cuFloatComplex *tau, cuFloatComplex *t, magma_int_t *ldt)
void lapackf77_clarnv (magma_int_t *idist, magma_int_t *iseed, magma_int_t *n, cuFloatComplex *x)
void lapackf77_clartg (cuFloatComplex *F, cuFloatComplex *G, float *cs, cuFloatComplex *SN, cuFloatComplex *R)
void lapackf77_clascl (const char *type, magma_int_t *kl, magma_int_t *ku, float *cfrom, float *cto, magma_int_t *m, magma_int_t *n, cuFloatComplex *A, magma_int_t *lda, magma_int_t *info)
void lapackf77_claset (const char *uplo, magma_int_t *m, magma_int_t *n, cuFloatComplex *alpha, cuFloatComplex *beta, cuFloatComplex *A, magma_int_t *lda)
void lapackf77_claswp (magma_int_t *n, cuFloatComplex *a, magma_int_t *lda, magma_int_t *k1, magma_int_t *k2, magma_int_t *ipiv, magma_int_t *incx)
void lapackf77_clatrd (const char *uplo, magma_int_t *n, magma_int_t *nb, cuFloatComplex *a, magma_int_t *lda, float *e, cuFloatComplex *tau, cuFloatComplex *work, magma_int_t *ldwork)
void lapackf77_clabrd (magma_int_t *m, magma_int_t *n, magma_int_t *nb, cuFloatComplex *a, magma_int_t *lda, float *d__, float *e, cuFloatComplex *tauq, cuFloatComplex *taup, cuFloatComplex *x, magma_int_t *ldx, cuFloatComplex *y, magma_int_t *ldy)
void lapackf77_cpotrf (const char *uplo, magma_int_t *n, cuFloatComplex *a, magma_int_t *lda, magma_int_t *info)
void lapackf77_cpotrs (const char *uplo, magma_int_t *n, magma_int_t *nrhs, cuFloatComplex *a, magma_int_t *lda, cuFloatComplex *b, magma_int_t *ldb, magma_int_t *info)
void lapackf77_cpotri (const char *uplo, magma_int_t *n, cuFloatComplex *a, magma_int_t *lda, magma_int_t *info)
void lapackf77_clauum (const char *uplo, magma_int_t *n, cuFloatComplex *a, magma_int_t *lda, magma_int_t *info)
void lapackf77_ctrevc (const char *side, const char *howmny, magma_int_t *select, magma_int_t *n, cuFloatComplex *T, magma_int_t *ldt, cuFloatComplex *VL, magma_int_t *ldvl, cuFloatComplex *VR, magma_int_t *ldvr, magma_int_t *MM, magma_int_t *M, cuFloatComplex *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_csteqr (const char *compz, magma_int_t *n, float *D, float *E, cuFloatComplex *Z, magma_int_t *ldz, float *work, magma_int_t *info)
void lapackf77_cstedc (const char *compz, magma_int_t *n, float *D, float *E, cuFloatComplex *Z, magma_int_t *ldz, cuFloatComplex *work, magma_int_t *ldwork, DWORKFORZ_AND_LD magma_int_t *iwork, magma_int_t *liwork, magma_int_t *info)
void lapackf77_cstein (magma_int_t *n, float *d__, float *e, magma_int_t *m, float *w, magma_int_t *iblock, magma_int_t *isplit, cuFloatComplex *z__, magma_int_t *ldz, float *work, magma_int_t *iwork, magma_int_t *ifail, magma_int_t *info)
void lapackf77_cstemr (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, cuFloatComplex *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_ctrtri (const char *uplo, const char *diag, magma_int_t *n, cuFloatComplex *a, magma_int_t *lda, magma_int_t *info)
void lapackf77_csymv (const char *uplo, const magma_int_t *N, const cuFloatComplex *alpha, const cuFloatComplex *A, const magma_int_t *lda, const cuFloatComplex *X, const magma_int_t *incX, const cuFloatComplex *beta, cuFloatComplex *Y, const magma_int_t *incY)
void lapackf77_cung2r (magma_int_t *m, magma_int_t *n, magma_int_t *k, cuFloatComplex *a, magma_int_t *lda, const cuFloatComplex *tau, cuFloatComplex *work, magma_int_t *info)
void lapackf77_cungbr (const char *vect, magma_int_t *m, magma_int_t *n, magma_int_t *k, cuFloatComplex *a, magma_int_t *lda, const cuFloatComplex *tau, cuFloatComplex *work, magma_int_t *lwork, magma_int_t *info)
void lapackf77_cunghr (magma_int_t *n, magma_int_t *ilo, magma_int_t *ihi, cuFloatComplex *a, magma_int_t *lda, const cuFloatComplex *tau, cuFloatComplex *work, magma_int_t *lwork, magma_int_t *info)
void lapackf77_cunglq (magma_int_t *m, magma_int_t *n, magma_int_t *k, cuFloatComplex *a, magma_int_t *lda, const cuFloatComplex *tau, cuFloatComplex *work, magma_int_t *ldwork, magma_int_t *info)
void lapackf77_cungql (magma_int_t *, magma_int_t *, magma_int_t *, cuFloatComplex *, magma_int_t *, cuFloatComplex *, cuFloatComplex *, magma_int_t *, magma_int_t *)
void lapackf77_cungqr (magma_int_t *m, magma_int_t *n, magma_int_t *k, cuFloatComplex *a, magma_int_t *lda, const cuFloatComplex *tau, cuFloatComplex *work, magma_int_t *ldwork, magma_int_t *info)
void lapackf77_cungtr (const char *uplo, magma_int_t *n, cuFloatComplex *a, magma_int_t *lda, const cuFloatComplex *tau, cuFloatComplex *work, magma_int_t *lwork, magma_int_t *info)
void lapackf77_cunm2r (const char *side, const char *trans, magma_int_t *m, magma_int_t *n, magma_int_t *k, const cuFloatComplex *a, magma_int_t *lda, const cuFloatComplex *tau, cuFloatComplex *c, magma_int_t *ldc, cuFloatComplex *work, magma_int_t *info)
void lapackf77_cunmbr (const char *vect, const char *side, const char *trans, magma_int_t *M, magma_int_t *N, magma_int_t *K, cuFloatComplex *A, magma_int_t *lda, cuFloatComplex *Tau, cuFloatComplex *C, magma_int_t *ldc, cuFloatComplex *work, magma_int_t *ldwork, magma_int_t *info)
void lapackf77_cunmlq (const char *side, const char *trans, magma_int_t *m, magma_int_t *n, magma_int_t *k, const cuFloatComplex *a, magma_int_t *lda, const cuFloatComplex *tau, cuFloatComplex *c, magma_int_t *ldc, cuFloatComplex *work, magma_int_t *lwork, magma_int_t *info)
void lapackf77_cunmql (const char *side, const char *trans, magma_int_t *m, magma_int_t *n, magma_int_t *k, const cuFloatComplex *a, magma_int_t *lda, const cuFloatComplex *tau, cuFloatComplex *c, magma_int_t *ldc, cuFloatComplex *work, magma_int_t *lwork, magma_int_t *info)
void lapackf77_cunmqr (const char *side, const char *trans, magma_int_t *m, magma_int_t *n, magma_int_t *k, const cuFloatComplex *a, magma_int_t *lda, const cuFloatComplex *tau, cuFloatComplex *c, magma_int_t *ldc, cuFloatComplex *work, magma_int_t *lwork, magma_int_t *info)
void lapackf77_cunmtr (const char *side, const char *uplo, const char *trans, magma_int_t *M, magma_int_t *N, cuFloatComplex *A, magma_int_t *lda, cuFloatComplex *Tau, cuFloatComplex *C, magma_int_t *ldc, cuFloatComplex *work, magma_int_t *ldwork, magma_int_t *info)
void lapackf77_cbdt01 (int *m, int *n, int *kd, cuFloatComplex *A, int *lda, cuFloatComplex *Q, int *ldq, float *D, float *E, cuFloatComplex *PT, int *ldpt, cuFloatComplex *work, float *rwork, float *resid)
void lapackf77_cget22 (const char *transa, const char *transe, const char *transw, int *n, cuFloatComplex *a, int *lda, cuFloatComplex *e, int *lde, cuFloatComplex *w, cuFloatComplex *work, float *rwork, float *result)
void lapackf77_chet21 (int *itype, const char *uplo, int *n, int *kband, cuFloatComplex *A, int *lda, float *D, float *E, cuFloatComplex *U, int *ldu, cuFloatComplex *V, int *ldv, cuFloatComplex *TAU, cuFloatComplex *work, float *rwork, float *result)
void lapackf77_chst01 (int *n, int *ilo, int *ihi, cuFloatComplex *A, int *lda, cuFloatComplex *H, int *ldh, cuFloatComplex *Q, int *ldq, cuFloatComplex *work, int *lwork, float *rwork, float *result)
void lapackf77_cstt21 (int *n, int *kband, float *AD, float *AE, float *SD, float *SE, cuFloatComplex *U, int *ldu, cuFloatComplex *work, float *rwork, float *result)
void lapackf77_cunt01 (const char *rowcol, int *m, int *n, cuFloatComplex *U, int *ldu, cuFloatComplex *work, int *lwork, float *rwork, float *resid)
void lapackf77_clarfy (const char *uplo, int *N, cuFloatComplex *V, int *incv, cuFloatComplex *tau, cuFloatComplex *C, int *ldc, cuFloatComplex *work)
void lapackf77_clarfx (const char *, int *, int *, cuFloatComplex *, cuFloatComplex *, cuFloatComplex *, int *, cuFloatComplex *)
float lapackf77_cqpt01 (int *m, int *n, int *k, cuFloatComplex *a, cuFloatComplex *af, int *lda, cuFloatComplex *tau, int *jpvt, cuFloatComplex *work, int *lwork)
void lapackf77_cqrt02 (int *m, int *n, int *k, cuFloatComplex *A, cuFloatComplex *AF, cuFloatComplex *Q, cuFloatComplex *R, int *lda, cuFloatComplex *TAU, cuFloatComplex *work, int *lwork, float *rwork, float *result)

Macro Definition Documentation

#define blasf77_caxpy   FORTRAN_NAME( caxpy, ZAXPY )

Definition at line 23 of file magma_clapack.h.

#define blasf77_ccopy   FORTRAN_NAME( ccopy, ZCOPY )

Definition at line 24 of file magma_clapack.h.

#define blasf77_cdotc   cdotc

Definition at line 28 of file magma_clapack.h.

#define blasf77_cgemm   FORTRAN_NAME( cgemm, CGEMM )

Definition at line 33 of file magma_clapack.h.

#define blasf77_cgemv   FORTRAN_NAME( cgemv, ZGEMV )

Definition at line 34 of file magma_clapack.h.

#define blasf77_cgeru   FORTRAN_NAME( cgeru, ZGERU )

Definition at line 50 of file magma_clapack.h.

#define blasf77_chemm   FORTRAN_NAME( chemm, CHEMM )

Definition at line 35 of file magma_clapack.h.

#define blasf77_chemv   FORTRAN_NAME( chemv, CHEMV )

Definition at line 36 of file magma_clapack.h.

#define blasf77_cher2   FORTRAN_NAME( cher2, CHER2 )

Definition at line 38 of file magma_clapack.h.

#define blasf77_cher2k   FORTRAN_NAME( cher2k, CHER2K )

Definition at line 37 of file magma_clapack.h.

#define blasf77_cherk   FORTRAN_NAME( cherk, CHERK )

Definition at line 39 of file magma_clapack.h.

#define blasf77_cscal   FORTRAN_NAME( cscal, ZSCAL )

Definition at line 40 of file magma_clapack.h.

#define blasf77_csscal   FORTRAN_NAME( csscal, ZDSCAL )

Definition at line 41 of file magma_clapack.h.

#define blasf77_cswap   FORTRAN_NAME( cswap, ZSWAP )

Definition at line 45 of file magma_clapack.h.

#define blasf77_csymm   FORTRAN_NAME( csymm, CSYMM )

Definition at line 42 of file magma_clapack.h.

#define blasf77_csyr2k   FORTRAN_NAME( csyr2k, CSYR2K )

Definition at line 43 of file magma_clapack.h.

#define blasf77_csyrk   FORTRAN_NAME( csyrk, CSYRK )

Definition at line 44 of file magma_clapack.h.

#define blasf77_ctrmm   FORTRAN_NAME( ctrmm, CTRMM )

Definition at line 46 of file magma_clapack.h.

#define blasf77_ctrmv   FORTRAN_NAME( ctrmv, ZTRMV )

Definition at line 47 of file magma_clapack.h.

#define blasf77_ctrsm   FORTRAN_NAME( ctrsm, CTRSM )

Definition at line 48 of file magma_clapack.h.

#define blasf77_ctrsv   FORTRAN_NAME( ctrsv, CTRSV )

Definition at line 49 of file magma_clapack.h.

#define DWORKFORZ   float *rwork,

Definition at line 135 of file magma_clapack.h.

#define DWORKFORZ_AND_LD   float *rwork, magma_int_t *ldrwork,

Definition at line 136 of file magma_clapack.h.

#define lapackf77_cbdsqr   FORTRAN_NAME( cbdsqr, ZBDSQR )

Definition at line 52 of file magma_clapack.h.

#define lapackf77_cbdt01   FORTRAN_NAME( cbdt01, ZBDT01 )

Definition at line 122 of file magma_clapack.h.

#define lapackf77_cgebak   FORTRAN_NAME( cgebak, ZGEBAK )

Definition at line 53 of file magma_clapack.h.

#define lapackf77_cgebal   FORTRAN_NAME( cgebal, ZGEBAL )

Definition at line 54 of file magma_clapack.h.

#define lapackf77_cgebd2   FORTRAN_NAME( cgebd2, ZGEBD2 )

Definition at line 55 of file magma_clapack.h.

#define lapackf77_cgebrd   FORTRAN_NAME( cgebrd, CGEBRD )

Definition at line 56 of file magma_clapack.h.

#define lapackf77_cgeev   FORTRAN_NAME( cgeev, CGEEV )

Definition at line 57 of file magma_clapack.h.

#define lapackf77_cgehd2   FORTRAN_NAME( cgehd2, ZGEHD2 )

Definition at line 58 of file magma_clapack.h.

#define lapackf77_cgehrd   FORTRAN_NAME( cgehrd, CGEHRD )

Definition at line 59 of file magma_clapack.h.

#define lapackf77_cgelqf   FORTRAN_NAME( cgelqf, CGELQF )

Definition at line 60 of file magma_clapack.h.

#define lapackf77_cgels   FORTRAN_NAME( cgels, CGELS )

Definition at line 61 of file magma_clapack.h.

#define lapackf77_cgeqlf   FORTRAN_NAME( cgeqlf, ZGEQLF )

Definition at line 62 of file magma_clapack.h.

#define lapackf77_cgeqp3   FORTRAN_NAME( cgeqp3, CGEQP3 )

Definition at line 63 of file magma_clapack.h.

#define lapackf77_cgeqrf   FORTRAN_NAME( cgeqrf, CGEQRF )

Definition at line 64 of file magma_clapack.h.

#define lapackf77_cgesvd   FORTRAN_NAME( cgesvd, CGESVD )

Definition at line 65 of file magma_clapack.h.

#define lapackf77_cget22   FORTRAN_NAME( cget22, ZGET22 )

Definition at line 123 of file magma_clapack.h.

#define lapackf77_cgetrf   FORTRAN_NAME( cgetrf, CGETRF )

Definition at line 66 of file magma_clapack.h.

#define lapackf77_cgetri   FORTRAN_NAME( cgetri, CGETRI )

Definition at line 67 of file magma_clapack.h.

#define lapackf77_cgetrs   FORTRAN_NAME( cgetrs, CGETRS )

Definition at line 68 of file magma_clapack.h.

#define lapackf77_chbtrd   FORTRAN_NAME( chbtrd, CHBTRD )

Definition at line 75 of file magma_clapack.h.

#define lapackf77_cheev   FORTRAN_NAME( cheev, CHEEV )

Definition at line 69 of file magma_clapack.h.

#define lapackf77_cheevd   FORTRAN_NAME( cheevd, CHEEVD )

Definition at line 70 of file magma_clapack.h.

#define lapackf77_chegs2   FORTRAN_NAME( chegs2, ZHEGS2 )

Definition at line 71 of file magma_clapack.h.

#define lapackf77_chegvd   FORTRAN_NAME( chegvd, CHEGVD )

Definition at line 72 of file magma_clapack.h.

#define lapackf77_chet21   FORTRAN_NAME( chet21, ZHET21 )

Definition at line 125 of file magma_clapack.h.

#define lapackf77_chetd2   FORTRAN_NAME( chetd2, ZHETD2 )

Definition at line 73 of file magma_clapack.h.

#define lapackf77_chetrd   FORTRAN_NAME( chetrd, CHETRD )

Definition at line 74 of file magma_clapack.h.

#define lapackf77_chseqr   FORTRAN_NAME( chseqr, ZHSEQR )

Definition at line 76 of file magma_clapack.h.

#define lapackf77_chst01   FORTRAN_NAME( chst01, ZHST01 )

Definition at line 126 of file magma_clapack.h.

#define lapackf77_clabrd   FORTRAN_NAME( clabrd, CLABRD )

Definition at line 91 of file magma_clapack.h.

#define lapackf77_clacgv   FORTRAN_NAME( clacgv, ZLACGV )

Definition at line 78 of file magma_clapack.h.

#define lapackf77_clacpy   FORTRAN_NAME( clacpy, ZLACPY )

Definition at line 77 of file magma_clapack.h.

#define lapackf77_clange   FORTRAN_NAME( clange, CLANGE )

Definition at line 79 of file magma_clapack.h.

#define lapackf77_clanhe   FORTRAN_NAME( clanhe, CLANHE )

Definition at line 80 of file magma_clapack.h.

#define lapackf77_clansy   FORTRAN_NAME( clansy, CLANSY )

Definition at line 81 of file magma_clapack.h.

#define lapackf77_clarfb   FORTRAN_NAME( clarfb, CLARFB )

Definition at line 82 of file magma_clapack.h.

#define lapackf77_clarfg   FORTRAN_NAME( clarfg, ZLARFG )

Definition at line 83 of file magma_clapack.h.

#define lapackf77_clarft   FORTRAN_NAME( clarft, ZLARFT )

Definition at line 84 of file magma_clapack.h.

#define lapackf77_clarfx   FORTRAN_NAME( clarfx, ZLARFX )

Definition at line 130 of file magma_clapack.h.

#define lapackf77_clarfy   FORTRAN_NAME( clarfy, ZLARFY )

Definition at line 129 of file magma_clapack.h.

#define lapackf77_clarnv   FORTRAN_NAME( clarnv, ZLARNV )

Definition at line 85 of file magma_clapack.h.

#define lapackf77_clartg   FORTRAN_NAME( clartg, ZLARTG )

Definition at line 86 of file magma_clapack.h.

#define lapackf77_clascl   FORTRAN_NAME( clascl, ZLASCL )

Definition at line 87 of file magma_clapack.h.

#define lapackf77_claset   FORTRAN_NAME( claset, ZLASET )

Definition at line 88 of file magma_clapack.h.

#define lapackf77_claswp   FORTRAN_NAME( claswp, ZLASWP )

Definition at line 89 of file magma_clapack.h.

#define lapackf77_clatrd   FORTRAN_NAME( clatrd, CLATRD )

Definition at line 90 of file magma_clapack.h.

#define lapackf77_clauum   FORTRAN_NAME( clauum, ZLAUUM )

Definition at line 92 of file magma_clapack.h.

#define lapackf77_cpotrf   FORTRAN_NAME( cpotrf, CPOTRF )

Definition at line 93 of file magma_clapack.h.

#define lapackf77_cpotri   FORTRAN_NAME( cpotri, ZPOTRI )

Definition at line 95 of file magma_clapack.h.

#define lapackf77_cpotrs   FORTRAN_NAME( cpotrs, CPOTRS )

Definition at line 94 of file magma_clapack.h.

#define lapackf77_cqpt01   FORTRAN_NAME( cqpt01, ZQPT01 )

Definition at line 124 of file magma_clapack.h.

#define lapackf77_cqrt02   FORTRAN_NAME( cqrt02, ZQRT02 )

Definition at line 127 of file magma_clapack.h.

#define lapackf77_cstedc   FORTRAN_NAME( cstedc, ZSTEDC )

Definition at line 103 of file magma_clapack.h.

#define lapackf77_cstein   FORTRAN_NAME( cstein, ZSTEIN )

Definition at line 104 of file magma_clapack.h.

#define lapackf77_cstemr   FORTRAN_NAME( cstemr, ZSTEMR )

Definition at line 105 of file magma_clapack.h.

#define lapackf77_csteqr   FORTRAN_NAME( csteqr, ZSTEQR )

Definition at line 102 of file magma_clapack.h.

#define lapackf77_cstt21   FORTRAN_NAME( cstt21, ZSTT21 )

Definition at line 131 of file magma_clapack.h.

#define lapackf77_csymv   FORTRAN_NAME( csymv, ZSYMV )

Definition at line 106 of file magma_clapack.h.

#define lapackf77_ctrevc   FORTRAN_NAME( ctrevc, ZTREVC )

Definition at line 96 of file magma_clapack.h.

#define lapackf77_ctrtri   FORTRAN_NAME( ctrtri, ZTRTRI )

Definition at line 101 of file magma_clapack.h.

#define lapackf77_cung2r   FORTRAN_NAME( cung2r, ZUNG2R )

Definition at line 107 of file magma_clapack.h.

#define lapackf77_cungbr   FORTRAN_NAME( cungbr, ZUNGBR )

Definition at line 108 of file magma_clapack.h.

#define lapackf77_cunghr   FORTRAN_NAME( cunghr, CUNGHR )

Definition at line 109 of file magma_clapack.h.

#define lapackf77_cunglq   FORTRAN_NAME( cunglq, CUNGLQ )

Definition at line 110 of file magma_clapack.h.

#define lapackf77_cungql   FORTRAN_NAME( cungql, ZUNGQL )

Definition at line 111 of file magma_clapack.h.

#define lapackf77_cungqr   FORTRAN_NAME( cungqr, CUNGQR )

Definition at line 112 of file magma_clapack.h.

#define lapackf77_cungtr   FORTRAN_NAME( cungtr, ZUNGTR )

Definition at line 113 of file magma_clapack.h.

#define lapackf77_cunm2r   FORTRAN_NAME( cunm2r, ZUNM2R )

Definition at line 114 of file magma_clapack.h.

#define lapackf77_cunmbr   FORTRAN_NAME( cunmbr, ZUNMBR )

Definition at line 115 of file magma_clapack.h.

#define lapackf77_cunmlq   FORTRAN_NAME( cunmlq, CUNMLQ )

Definition at line 116 of file magma_clapack.h.

#define lapackf77_cunmql   FORTRAN_NAME( cunmql, CUNMQL )

Definition at line 117 of file magma_clapack.h.

#define lapackf77_cunmqr   FORTRAN_NAME( cunmqr, CUNMQR )

Definition at line 118 of file magma_clapack.h.

#define lapackf77_cunmtr   FORTRAN_NAME( cunmtr, CUNMTR )

Definition at line 119 of file magma_clapack.h.

#define lapackf77_cunt01   FORTRAN_NAME( cunt01, ZUNT01 )

Definition at line 128 of file magma_clapack.h.

#define lapackf77_slaed4   FORTRAN_NAME( slaed4, DLAED4 )

Definition at line 99 of file magma_clapack.h.

#define lapackf77_slamc3   FORTRAN_NAME( slamc3, DLAMC3 )

Definition at line 98 of file magma_clapack.h.

#define lapackf77_slamrg   FORTRAN_NAME( slamrg, DLAMRG )

Definition at line 100 of file magma_clapack.h.

#define lapackf77_sstebz   FORTRAN_NAME( sstebz, DSTEBZ )

Definition at line 97 of file magma_clapack.h.

#define PRECISION_c

Definition at line 14 of file magma_clapack.h.

#define WSPLIT   cuFloatComplex *w

Definition at line 137 of file magma_clapack.h.


Function Documentation

void blasf77_caxpy ( const int *  ,
cuFloatComplex *  ,
cuFloatComplex *  ,
const int *  ,
cuFloatComplex *  ,
const int *   
)

Here is the caller graph for this function:

void blasf77_ccopy ( const int *  ,
cuFloatComplex *  ,
const int *  ,
cuFloatComplex *  ,
const int *   
)

Here is the caller graph for this function:

void blasf77_cdotc ( cuFloatComplex *  ,
int *  ,
cuFloatComplex *  ,
int *  ,
cuFloatComplex *  ,
int *   
)

Here is the caller graph for this function:

void blasf77_cgemm ( const char *  ,
const char *  ,
const int *  ,
const int *  ,
const int *  ,
cuFloatComplex *  ,
cuFloatComplex *  ,
const int *  ,
cuFloatComplex *  ,
const int *  ,
cuFloatComplex *  ,
cuFloatComplex *  ,
const int *   
)

Here is the caller graph for this function:

void blasf77_cgemv ( const char *  ,
const int *  ,
const int *  ,
cuFloatComplex *  ,
cuFloatComplex *  ,
const int *  ,
cuFloatComplex *  ,
const int *  ,
cuFloatComplex *  ,
cuFloatComplex *  ,
const int *   
)

Here is the caller graph for this function:

void blasf77_cgeru ( int *  ,
int *  ,
cuFloatComplex *  ,
cuFloatComplex *  ,
int *  ,
cuFloatComplex *  ,
int *  ,
cuFloatComplex *  ,
int *   
)
void blasf77_chemm ( const char *  ,
const char *  ,
const int *  ,
const int *  ,
cuFloatComplex *  ,
cuFloatComplex *  ,
const int *  ,
cuFloatComplex *  ,
const int *  ,
cuFloatComplex *  ,
cuFloatComplex *  ,
const int *   
)

Here is the caller graph for this function:

void blasf77_chemv ( const char *  ,
const int *  ,
cuFloatComplex *  ,
cuFloatComplex *  ,
const int *  ,
cuFloatComplex *  ,
const int *  ,
cuFloatComplex *  ,
cuFloatComplex *  ,
const int *   
)

Here is the caller graph for this function:

void blasf77_cher2 ( const char *  ,
int *  ,
cuFloatComplex *  ,
cuFloatComplex *  ,
int *  ,
cuFloatComplex *  ,
int *  ,
cuFloatComplex *  ,
int *   
)

Here is the caller graph for this function:

void blasf77_cher2k ( const char *  ,
const char *  ,
const int *  ,
const int *  ,
cuFloatComplex *  ,
cuFloatComplex *  ,
const int *  ,
cuFloatComplex *  ,
const int *  ,
float *  ,
cuFloatComplex *  ,
const int *   
)
void blasf77_cherk ( const char *  ,
const char *  ,
const int *  ,
const int *  ,
float *  ,
cuFloatComplex *  ,
const int *  ,
float *  ,
cuFloatComplex *  ,
const int *   
)

Here is the caller graph for this function:

void blasf77_cscal ( const int *  ,
cuFloatComplex *  ,
cuFloatComplex *  ,
const int *   
)

Here is the caller graph for this function:

void blasf77_csscal ( const int *  ,
float *  ,
cuFloatComplex *  ,
const int *   
)

Here is the caller graph for this function:

void blasf77_cswap ( int *  ,
cuFloatComplex *  ,
int *  ,
cuFloatComplex *  ,
int *   
)

Here is the caller graph for this function:

void blasf77_csymm ( const char *  ,
const char *  ,
const int *  ,
const int *  ,
cuFloatComplex *  ,
cuFloatComplex *  ,
const int *  ,
cuFloatComplex *  ,
const int *  ,
cuFloatComplex *  ,
cuFloatComplex *  ,
const int *   
)
void blasf77_csyr2k ( const char *  ,
const char *  ,
const int *  ,
const int *  ,
cuFloatComplex *  ,
cuFloatComplex *  ,
const int *  ,
cuFloatComplex *  ,
const int *  ,
cuFloatComplex *  ,
cuFloatComplex *  ,
const int *   
)
void blasf77_csyrk ( const char *  ,
const char *  ,
const int *  ,
const int *  ,
cuFloatComplex *  ,
cuFloatComplex *  ,
const int *  ,
cuFloatComplex *  ,
cuFloatComplex *  ,
const int *   
)
void blasf77_ctrmm ( const char *  ,
const char *  ,
const char *  ,
const char *  ,
const int *  ,
const int *  ,
cuFloatComplex *  ,
cuFloatComplex *  ,
const int *  ,
cuFloatComplex *  ,
const int *   
)
void blasf77_ctrmv ( const char *  ,
const char *  ,
const char *  ,
const int *  ,
cuFloatComplex *  ,
const int *  ,
cuFloatComplex *  ,
const int *   
)

Here is the caller graph for this function:

void blasf77_ctrsm ( const char *  ,
const char *  ,
const char *  ,
const char *  ,
const int *  ,
const int *  ,
cuFloatComplex *  ,
cuFloatComplex *  ,
const int *  ,
cuFloatComplex *  ,
const int *   
)

Here is the caller graph for this function:

void blasf77_ctrsv ( const char *  ,
const char *  ,
const char *  ,
const int *  ,
cuFloatComplex *  ,
const int *  ,
cuFloatComplex *  ,
const int *   
)

Here is the caller graph for this function:

void lapackf77_cbdsqr ( const char *  uplo,
magma_int_t n,
magma_int_t nvct,
magma_int_t nru,
magma_int_t ncc,
float *  D,
float *  E,
cuFloatComplex *  VT,
magma_int_t ldvt,
cuFloatComplex *  U,
magma_int_t ldu,
cuFloatComplex *  C,
magma_int_t ldc,
float *  work,
magma_int_t info 
)

Here is the caller graph for this function:

void lapackf77_cbdt01 ( int *  m,
int *  n,
int *  kd,
cuFloatComplex *  A,
int *  lda,
cuFloatComplex *  Q,
int *  ldq,
float *  D,
float *  E,
cuFloatComplex *  PT,
int *  ldpt,
cuFloatComplex *  work,
float *  rwork,
float *  resid 
)

Here is the caller graph for this function:

void lapackf77_cgebak ( const char *  job,
const char *  side,
magma_int_t n,
magma_int_t ilo,
magma_int_t ihi,
float *  scale,
magma_int_t m,
cuFloatComplex *  v,
magma_int_t ldv,
magma_int_t info 
)

Here is the caller graph for this function:

void lapackf77_cgebal ( const char *  job,
magma_int_t n,
cuFloatComplex *  A,
magma_int_t lda,
magma_int_t ilo,
magma_int_t ihi,
float *  scale,
magma_int_t info 
)

Here is the caller graph for this function:

void lapackf77_cgebd2 ( magma_int_t m,
magma_int_t n,
cuFloatComplex *  a,
magma_int_t lda,
float *  d,
float *  e,
cuFloatComplex *  tauq,
cuFloatComplex *  taup,
cuFloatComplex *  work,
magma_int_t info 
)
void lapackf77_cgebrd ( magma_int_t m,
magma_int_t n,
cuFloatComplex *  a,
magma_int_t lda,
float *  d,
float *  e,
cuFloatComplex *  tauq,
cuFloatComplex *  taup,
cuFloatComplex *  work,
magma_int_t lwork,
magma_int_t info 
)

Here is the caller graph for this function:

void lapackf77_cgeev ( const char *  jobl,
const char *  jobr,
magma_int_t n,
cuFloatComplex *  a,
magma_int_t lda,
WSPLIT  ,
cuFloatComplex *  vl,
magma_int_t ldvl,
cuFloatComplex *  vr,
magma_int_t ldvr,
cuFloatComplex *  work,
magma_int_t lwork,
DWORKFORZ magma_int_t info 
)

Here is the caller graph for this function:

void lapackf77_cgehd2 ( magma_int_t n,
magma_int_t ilo,
magma_int_t ihi,
cuFloatComplex *  a,
magma_int_t lda,
cuFloatComplex *  tau,
cuFloatComplex *  work,
magma_int_t info 
)

Here is the caller graph for this function:

void lapackf77_cgehrd ( magma_int_t n,
magma_int_t ilo,
magma_int_t ihi,
cuFloatComplex *  a,
magma_int_t lda,
cuFloatComplex *  tau,
cuFloatComplex *  work,
magma_int_t lwork,
magma_int_t info 
)

Here is the caller graph for this function:

void lapackf77_cgelqf ( magma_int_t m,
magma_int_t n,
cuFloatComplex *  a,
magma_int_t lda,
cuFloatComplex *  tau,
cuFloatComplex *  work,
magma_int_t lwork,
magma_int_t info 
)

Here is the caller graph for this function:

void lapackf77_cgels ( const char *  trans,
magma_int_t m,
magma_int_t n,
magma_int_t nrhs,
cuFloatComplex *  a,
magma_int_t lda,
cuFloatComplex *  b,
magma_int_t ldb,
cuFloatComplex *  work,
magma_int_t lwork,
magma_int_t info 
)

Here is the caller graph for this function:

void lapackf77_cgeqlf ( magma_int_t m,
magma_int_t n,
cuFloatComplex *  a,
magma_int_t lda,
cuFloatComplex *  tau,
cuFloatComplex *  work,
magma_int_t lwork,
magma_int_t info 
)

Here is the caller graph for this function:

void lapackf77_cgeqp3 ( magma_int_t m,
magma_int_t n,
cuFloatComplex *  a,
magma_int_t lda,
magma_int_t jpvt,
cuFloatComplex *  tau,
cuFloatComplex *  work,
magma_int_t lwork,
DWORKFORZ magma_int_t info 
)
void lapackf77_cgeqrf ( magma_int_t m,
magma_int_t n,
cuFloatComplex *  a,
magma_int_t lda,
cuFloatComplex *  tau,
cuFloatComplex *  work,
magma_int_t lwork,
magma_int_t info 
)

Here is the caller graph for this function:

void lapackf77_cgesvd ( const char *  jobu,
const char *  jobvt,
magma_int_t m,
magma_int_t n,
cuFloatComplex *  a,
magma_int_t lda,
float *  s,
cuFloatComplex *  u,
magma_int_t ldu,
cuFloatComplex *  vt,
magma_int_t ldvt,
cuFloatComplex *  work,
magma_int_t lwork,
DWORKFORZ magma_int_t info 
)

Here is the caller graph for this function:

void lapackf77_cget22 ( const char *  transa,
const char *  transe,
const char *  transw,
int *  n,
cuFloatComplex *  a,
int *  lda,
cuFloatComplex *  e,
int *  lde,
cuFloatComplex *  w,
cuFloatComplex *  work,
float *  rwork,
float *  result 
)

Here is the caller graph for this function:

void lapackf77_cgetrf ( magma_int_t m,
magma_int_t n,
cuFloatComplex *  a,
magma_int_t lda,
magma_int_t ipiv,
magma_int_t info 
)

Here is the caller graph for this function:

void lapackf77_cgetri ( magma_int_t n,
cuFloatComplex *  a,
magma_int_t lda,
magma_int_t ipiv,
cuFloatComplex *  work,
magma_int_t lwork,
magma_int_t info 
)

Here is the caller graph for this function:

void lapackf77_cgetrs ( const char *  trans,
magma_int_t n,
magma_int_t nrhs,
cuFloatComplex *  a,
magma_int_t lda,
magma_int_t ipiv,
cuFloatComplex *  b,
magma_int_t ldb,
magma_int_t info 
)

Here is the caller graph for this function:

void lapackf77_chbtrd ( const char *  vect,
const char *  uplo,
magma_int_t n,
magma_int_t kd,
cuFloatComplex *  ab,
magma_int_t ldab,
float *  d__,
float *  e,
cuFloatComplex *  q,
magma_int_t ldq,
cuFloatComplex *  work,
magma_int_t info 
)

Here is the caller graph for this function:

void lapackf77_cheev ( const char *  jobz,
const char *  uplo,
magma_int_t n,
cuFloatComplex *  a,
magma_int_t lda,
float *  w,
cuFloatComplex *  work,
magma_int_t lwork,
DWORKFORZ magma_int_t info 
)

Here is the caller graph for this function:

void lapackf77_cheevd ( const char *  jobz,
const char *  uplo,
magma_int_t n,
cuFloatComplex *  a,
magma_int_t lda,
float *  w,
cuFloatComplex *  work,
magma_int_t lwork,
DWORKFORZ_AND_LD magma_int_t iwork,
magma_int_t liwork,
magma_int_t info 
)

Here is the caller graph for this function:

void lapackf77_chegs2 ( int *  itype,
const char *  uplo,
int *  n,
cuFloatComplex *  a,
int *  lda,
cuFloatComplex *  b,
int *  ldb,
int *  info 
)

Here is the caller graph for this function:

void lapackf77_chegvd ( magma_int_t itype,
const char *  jobz,
const char *  uplo,
magma_int_t n,
cuFloatComplex *  a,
magma_int_t lda,
cuFloatComplex *  b,
magma_int_t ldb,
float *  w,
cuFloatComplex *  work,
magma_int_t lwork,
DWORKFORZ_AND_LD magma_int_t iwork,
magma_int_t liwork,
magma_int_t info 
)

Here is the caller graph for this function:

void lapackf77_chet21 ( int *  itype,
const char *  uplo,
int *  n,
int *  kband,
cuFloatComplex *  A,
int *  lda,
float *  D,
float *  E,
cuFloatComplex *  U,
int *  ldu,
cuFloatComplex *  V,
int *  ldv,
cuFloatComplex *  TAU,
cuFloatComplex *  work,
float *  rwork,
float *  result 
)

Here is the caller graph for this function:

void lapackf77_chetd2 ( const char *  uplo,
magma_int_t n,
cuFloatComplex *  a,
magma_int_t lda,
float *  d,
float *  e,
cuFloatComplex *  tau,
magma_int_t info 
)

Here is the caller graph for this function:

void lapackf77_chetrd ( const char *  uplo,
magma_int_t n,
cuFloatComplex *  a,
magma_int_t lda,
float *  d,
float *  e,
cuFloatComplex *  tau,
cuFloatComplex *  work,
magma_int_t lwork,
magma_int_t info 
)

Here is the caller graph for this function:

void lapackf77_chseqr ( const char *  job,
const char *  compz,
magma_int_t n,
magma_int_t ilo,
magma_int_t ihi,
cuFloatComplex *  H,
magma_int_t ldh,
WSPLIT  ,
cuFloatComplex *  Z,
magma_int_t ldz,
cuFloatComplex *  work,
magma_int_t lwork,
magma_int_t info 
)

Here is the caller graph for this function:

void lapackf77_chst01 ( int *  n,
int *  ilo,
int *  ihi,
cuFloatComplex *  A,
int *  lda,
cuFloatComplex *  H,
int *  ldh,
cuFloatComplex *  Q,
int *  ldq,
cuFloatComplex *  work,
int *  lwork,
float *  rwork,
float *  result 
)

Here is the caller graph for this function:

void lapackf77_clabrd ( magma_int_t m,
magma_int_t n,
magma_int_t nb,
cuFloatComplex *  a,
magma_int_t lda,
float *  d__,
float *  e,
cuFloatComplex *  tauq,
cuFloatComplex *  taup,
cuFloatComplex *  x,
magma_int_t ldx,
cuFloatComplex *  y,
magma_int_t ldy 
)
void lapackf77_clacgv ( magma_int_t n,
cuFloatComplex *  x,
magma_int_t incx 
)

Here is the caller graph for this function:

void lapackf77_clacpy ( const char *  uplo,
magma_int_t m,
magma_int_t n,
const cuFloatComplex *  a,
magma_int_t lda,
cuFloatComplex *  b,
magma_int_t ldb 
)

Here is the caller graph for this function:

float lapackf77_clange ( const char *  norm,
magma_int_t m,
magma_int_t n,
const cuFloatComplex *  a,
magma_int_t lda,
float *  work 
)

Here is the caller graph for this function:

float lapackf77_clanhe ( const char *  norm,
const char *  uplo,
magma_int_t n,
const cuFloatComplex *  a,
magma_int_t lda,
float *  work 
)

Here is the caller graph for this function:

float lapackf77_clansy ( const char *  norm,
const char *  uplo,
magma_int_t n,
const cuFloatComplex *  a,
magma_int_t lda,
float *  work 
)
void lapackf77_clarfb ( 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 cuFloatComplex *  v,
magma_int_t ldv,
const cuFloatComplex *  t,
magma_int_t ldt,
cuFloatComplex *  c,
magma_int_t ldc,
cuFloatComplex *  work,
magma_int_t ldwork 
)

Here is the caller graph for this function:

void lapackf77_clarfg ( magma_int_t n,
cuFloatComplex *  alpha,
cuFloatComplex *  x,
magma_int_t incx,
cuFloatComplex *  tau 
)

Here is the caller graph for this function:

void lapackf77_clarft ( const char *  direct,
const char *  storev,
magma_int_t n,
magma_int_t k,
cuFloatComplex *  v,
magma_int_t ldv,
const cuFloatComplex *  tau,
cuFloatComplex *  t,
magma_int_t ldt 
)

Here is the caller graph for this function:

void lapackf77_clarfx ( const char *  ,
int *  ,
int *  ,
cuFloatComplex *  ,
cuFloatComplex *  ,
cuFloatComplex *  ,
int *  ,
cuFloatComplex *   
)

Here is the caller graph for this function:

void lapackf77_clarfy ( const char *  uplo,
int *  N,
cuFloatComplex *  V,
int *  incv,
cuFloatComplex *  tau,
cuFloatComplex *  C,
int *  ldc,
cuFloatComplex *  work 
)
void lapackf77_clarnv ( magma_int_t idist,
magma_int_t iseed,
magma_int_t n,
cuFloatComplex *  x 
)

Here is the caller graph for this function:

void lapackf77_clartg ( cuFloatComplex *  F,
cuFloatComplex *  G,
float *  cs,
cuFloatComplex *  SN,
cuFloatComplex *  R 
)
void lapackf77_clascl ( const char *  type,
magma_int_t kl,
magma_int_t ku,
float *  cfrom,
float *  cto,
magma_int_t m,
magma_int_t n,
cuFloatComplex *  A,
magma_int_t lda,
magma_int_t info 
)

Here is the caller graph for this function:

void lapackf77_claset ( const char *  uplo,
magma_int_t m,
magma_int_t n,
cuFloatComplex *  alpha,
cuFloatComplex *  beta,
cuFloatComplex *  A,
magma_int_t lda 
)

Here is the caller graph for this function:

void lapackf77_claswp ( magma_int_t n,
cuFloatComplex *  a,
magma_int_t lda,
magma_int_t k1,
magma_int_t k2,
magma_int_t ipiv,
magma_int_t incx 
)

Here is the caller graph for this function:

void lapackf77_clatrd ( const char *  uplo,
magma_int_t n,
magma_int_t nb,
cuFloatComplex *  a,
magma_int_t lda,
float *  e,
cuFloatComplex *  tau,
cuFloatComplex *  work,
magma_int_t ldwork 
)
void lapackf77_clauum ( const char *  uplo,
magma_int_t n,
cuFloatComplex *  a,
magma_int_t lda,
magma_int_t info 
)

Here is the caller graph for this function:

void lapackf77_cpotrf ( const char *  uplo,
magma_int_t n,
cuFloatComplex *  a,
magma_int_t lda,
magma_int_t info 
)

Here is the caller graph for this function:

void lapackf77_cpotri ( const char *  uplo,
magma_int_t n,
cuFloatComplex *  a,
magma_int_t lda,
magma_int_t info 
)

Here is the caller graph for this function:

void lapackf77_cpotrs ( const char *  uplo,
magma_int_t n,
magma_int_t nrhs,
cuFloatComplex *  a,
magma_int_t lda,
cuFloatComplex *  b,
magma_int_t ldb,
magma_int_t info 
)

Here is the caller graph for this function:

float lapackf77_cqpt01 ( int *  m,
int *  n,
int *  k,
cuFloatComplex *  a,
cuFloatComplex *  af,
int *  lda,
cuFloatComplex *  tau,
int *  jpvt,
cuFloatComplex *  work,
int *  lwork 
)
void lapackf77_cqrt02 ( int *  m,
int *  n,
int *  k,
cuFloatComplex *  A,
cuFloatComplex *  AF,
cuFloatComplex *  Q,
cuFloatComplex *  R,
int *  lda,
cuFloatComplex *  TAU,
cuFloatComplex *  work,
int *  lwork,
float *  rwork,
float *  result 
)
void lapackf77_cstedc ( const char *  compz,
magma_int_t n,
float *  D,
float *  E,
cuFloatComplex *  Z,
magma_int_t ldz,
cuFloatComplex *  work,
magma_int_t ldwork,
DWORKFORZ_AND_LD magma_int_t iwork,
magma_int_t liwork,
magma_int_t info 
)

Here is the caller graph for this function:

void lapackf77_cstein ( magma_int_t n,
float *  d__,
float *  e,
magma_int_t m,
float *  w,
magma_int_t iblock,
magma_int_t isplit,
cuFloatComplex *  z__,
magma_int_t ldz,
float *  work,
magma_int_t iwork,
magma_int_t ifail,
magma_int_t info 
)

Here is the caller graph for this function:

void lapackf77_cstemr ( 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,
cuFloatComplex *  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 
)

Here is the caller graph for this function:

void lapackf77_csteqr ( const char *  compz,
magma_int_t n,
float *  D,
float *  E,
cuFloatComplex *  Z,
magma_int_t ldz,
float *  work,
magma_int_t info 
)

Here is the caller graph for this function:

void lapackf77_cstt21 ( int *  n,
int *  kband,
float *  AD,
float *  AE,
float *  SD,
float *  SE,
cuFloatComplex *  U,
int *  ldu,
cuFloatComplex *  work,
float *  rwork,
float *  result 
)
void lapackf77_csymv ( const char *  uplo,
const magma_int_t N,
const cuFloatComplex *  alpha,
const cuFloatComplex *  A,
const magma_int_t lda,
const cuFloatComplex *  X,
const magma_int_t incX,
const cuFloatComplex *  beta,
cuFloatComplex *  Y,
const magma_int_t incY 
)

Here is the caller graph for this function:

void lapackf77_ctrevc ( const char *  side,
const char *  howmny,
magma_int_t select,
magma_int_t n,
cuFloatComplex *  T,
magma_int_t ldt,
cuFloatComplex *  VL,
magma_int_t ldvl,
cuFloatComplex *  VR,
magma_int_t ldvr,
magma_int_t MM,
magma_int_t M,
cuFloatComplex *  work,
DWORKFORZ magma_int_t info 
)

Here is the caller graph for this function:

void lapackf77_ctrtri ( const char *  uplo,
const char *  diag,
magma_int_t n,
cuFloatComplex *  a,
magma_int_t lda,
magma_int_t info 
)

Here is the caller graph for this function:

void lapackf77_cung2r ( magma_int_t m,
magma_int_t n,
magma_int_t k,
cuFloatComplex *  a,
magma_int_t lda,
const cuFloatComplex *  tau,
cuFloatComplex *  work,
magma_int_t info 
)
void lapackf77_cungbr ( const char *  vect,
magma_int_t m,
magma_int_t n,
magma_int_t k,
cuFloatComplex *  a,
magma_int_t lda,
const cuFloatComplex *  tau,
cuFloatComplex *  work,
magma_int_t lwork,
magma_int_t info 
)

Here is the caller graph for this function:

void lapackf77_cunghr ( magma_int_t n,
magma_int_t ilo,
magma_int_t ihi,
cuFloatComplex *  a,
magma_int_t lda,
const cuFloatComplex *  tau,
cuFloatComplex *  work,
magma_int_t lwork,
magma_int_t info 
)

Here is the caller graph for this function:

void lapackf77_cunglq ( magma_int_t m,
magma_int_t n,
magma_int_t k,
cuFloatComplex *  a,
magma_int_t lda,
const cuFloatComplex *  tau,
cuFloatComplex *  work,
magma_int_t ldwork,
magma_int_t info 
)

Here is the caller graph for this function:

void lapackf77_cungql ( magma_int_t ,
magma_int_t ,
magma_int_t ,
cuFloatComplex *  ,
magma_int_t ,
cuFloatComplex *  ,
cuFloatComplex *  ,
magma_int_t ,
magma_int_t  
)

Here is the caller graph for this function:

void lapackf77_cungqr ( magma_int_t m,
magma_int_t n,
magma_int_t k,
cuFloatComplex *  a,
magma_int_t lda,
const cuFloatComplex *  tau,
cuFloatComplex *  work,
magma_int_t ldwork,
magma_int_t info 
)

Here is the caller graph for this function:

void lapackf77_cungtr ( const char *  uplo,
magma_int_t n,
cuFloatComplex *  a,
magma_int_t lda,
const cuFloatComplex *  tau,
cuFloatComplex *  work,
magma_int_t lwork,
magma_int_t info 
)

Here is the caller graph for this function:

void lapackf77_cunm2r ( const char *  side,
const char *  trans,
magma_int_t m,
magma_int_t n,
magma_int_t k,
const cuFloatComplex *  a,
magma_int_t lda,
const cuFloatComplex *  tau,
cuFloatComplex *  c,
magma_int_t ldc,
cuFloatComplex *  work,
magma_int_t info 
)
void lapackf77_cunmbr ( const char *  vect,
const char *  side,
const char *  trans,
magma_int_t M,
magma_int_t N,
magma_int_t K,
cuFloatComplex *  A,
magma_int_t lda,
cuFloatComplex *  Tau,
cuFloatComplex *  C,
magma_int_t ldc,
cuFloatComplex *  work,
magma_int_t ldwork,
magma_int_t info 
)

Here is the caller graph for this function:

void lapackf77_cunmlq ( const char *  side,
const char *  trans,
magma_int_t m,
magma_int_t n,
magma_int_t k,
const cuFloatComplex *  a,
magma_int_t lda,
const cuFloatComplex *  tau,
cuFloatComplex *  c,
magma_int_t ldc,
cuFloatComplex *  work,
magma_int_t lwork,
magma_int_t info 
)
void lapackf77_cunmql ( const char *  side,
const char *  trans,
magma_int_t m,
magma_int_t n,
magma_int_t k,
const cuFloatComplex *  a,
magma_int_t lda,
const cuFloatComplex *  tau,
cuFloatComplex *  c,
magma_int_t ldc,
cuFloatComplex *  work,
magma_int_t lwork,
magma_int_t info 
)

Here is the caller graph for this function:

void lapackf77_cunmqr ( const char *  side,
const char *  trans,
magma_int_t m,
magma_int_t n,
magma_int_t k,
const cuFloatComplex *  a,
magma_int_t lda,
const cuFloatComplex *  tau,
cuFloatComplex *  c,
magma_int_t ldc,
cuFloatComplex *  work,
magma_int_t lwork,
magma_int_t info 
)

Here is the caller graph for this function:

void lapackf77_cunmtr ( const char *  side,
const char *  uplo,
const char *  trans,
magma_int_t M,
magma_int_t N,
cuFloatComplex *  A,
magma_int_t lda,
cuFloatComplex *  Tau,
cuFloatComplex *  C,
magma_int_t ldc,
cuFloatComplex *  work,
magma_int_t ldwork,
magma_int_t info 
)
void lapackf77_cunt01 ( const char *  rowcol,
int *  m,
int *  n,
cuFloatComplex *  U,
int *  ldu,
cuFloatComplex *  work,
int *  lwork,
float *  rwork,
float *  resid 
)

Here is the caller graph for this function:

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 
)
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 
)