|
MAGMA
1.2.0
MatrixAlgebraonGPUandMulticoreArchitectures
|
#include "magma_zlapack.h"#include "magma_clapack.h"#include "magma_dlapack.h"#include "magma_slapack.h"Go to the source code of this file.
Macros | |
| #define | lapackf77_lsame FORTRAN_NAME( lsame, LSAME ) |
| #define | lapackf77_xerbla FORTRAN_NAME( xerbla, XERBLA ) |
| #define | lapackf77_slamch FORTRAN_NAME( slamch, SLAMCH ) |
| #define | lapackf77_dlamch FORTRAN_NAME( dlamch, DLAMCH ) |
| #define | lapackf77_slabad FORTRAN_NAME( slabad, SLABAD ) |
| #define | lapackf77_dlabad FORTRAN_NAME( dlabad, DLABAD ) |
| #define | lapackf77_zcgesv FORTRAN_NAME( zcgesv, ZCGESV ) |
| #define | lapackf77_dsgesv FORTRAN_NAME( dsgesv, DSGESV ) |
| #define | lapackf77_dsterf FORTRAN_NAME( dsterf, DSTERF ) |
| #define | lapackf77_ssterf FORTRAN_NAME( ssterf, SSTERF ) |
| #define | lapackf77_zlag2c FORTRAN_NAME( zlag2c, ZLAG2C ) |
| #define | lapackf77_clag2z FORTRAN_NAME( clag2z, CLAG2Z ) |
| #define | lapackf77_dlag2s FORTRAN_NAME( dlag2s, DLAG2S ) |
| #define | lapackf77_slag2d FORTRAN_NAME( slag2d, SLAG2D ) |
| #define | lapackf77_dlapy2 FORTRAN_NAME( dlapy2, DLAPY2 ) |
| #define | lapackf77_slapy2 FORTRAN_NAME( slapy2, SLAPY2 ) |
Functions | |
| long int | lapackf77_lsame (const char *ca, const char *cb) |
| void | lapackf77_xerbla (const char *name, magma_int_t *info, int name_len) |
| float | lapackf77_slamch (const char *cmach) |
| double | lapackf77_dlamch (const char *cmach) |
| void | lapackf77_slabad (float *small, float *large) |
| void | lapackf77_dlabad (double *small, double *large) |
| void | lapackf77_zcgesv (magma_int_t *n, magma_int_t *nrhs, cuDoubleComplex *A, magma_int_t *lda, magma_int_t *IPIV, cuDoubleComplex *B, magma_int_t *ldb, cuDoubleComplex *X, magma_int_t *ldx, cuDoubleComplex *work, cuFloatComplex *swork, double *rwork, magma_int_t *iter, magma_int_t *info) |
| void | lapackf77_dsgesv (magma_int_t *n, magma_int_t *nrhs, double *A, magma_int_t *lda, magma_int_t *IPIV, double *B, magma_int_t *ldb, double *X, magma_int_t *ldx, double *work, float *swork, magma_int_t *iter, magma_int_t *info) |
| void | lapackf77_dsterf (magma_int_t *, double *, double *, magma_int_t *) |
| void | lapackf77_ssterf (magma_int_t *, float *, float *, magma_int_t *) |
| void | lapackf77_zlag2c (magma_int_t *m, magma_int_t *n, cuDoubleComplex *a, magma_int_t *lda, cuFloatComplex *sa, magma_int_t *ldsa, magma_int_t *info) |
| void | lapackf77_clag2z (magma_int_t *m, magma_int_t *n, cuFloatComplex *sa, magma_int_t *ldsa, cuDoubleComplex *a, magma_int_t *lda, magma_int_t *info) |
| void | lapackf77_dlag2s (magma_int_t *m, magma_int_t *n, double *a, magma_int_t *lda, float *sa, magma_int_t *ldsa, magma_int_t *info) |
| void | lapackf77_slag2d (magma_int_t *m, magma_int_t *n, float *sa, magma_int_t *ldsa, double *a, magma_int_t *lda, magma_int_t *info) |
| double | lapackf77_dlapy2 (double *x, double *y) |
| float | lapackf77_slapy2 (float *x, float *y) |
| double | blasf77_ddot (magma_int_t *, double *, magma_int_t *, double *, magma_int_t *) |
| float | blasf77_sdot (magma_int_t *, float *, magma_int_t *, float *, magma_int_t *) |
| #define lapackf77_clag2z FORTRAN_NAME( clag2z, CLAG2Z ) |
Definition at line 37 of file magma_lapack.h.
| #define lapackf77_dlabad FORTRAN_NAME( dlabad, DLABAD ) |
Definition at line 29 of file magma_lapack.h.
| #define lapackf77_dlag2s FORTRAN_NAME( dlag2s, DLAG2S ) |
Definition at line 38 of file magma_lapack.h.
| #define lapackf77_dlamch FORTRAN_NAME( dlamch, DLAMCH ) |
Definition at line 27 of file magma_lapack.h.
| #define lapackf77_dlapy2 FORTRAN_NAME( dlapy2, DLAPY2 ) |
Definition at line 41 of file magma_lapack.h.
| #define lapackf77_dsgesv FORTRAN_NAME( dsgesv, DSGESV ) |
Definition at line 31 of file magma_lapack.h.
| #define lapackf77_dsterf FORTRAN_NAME( dsterf, DSTERF ) |
Definition at line 33 of file magma_lapack.h.
| #define lapackf77_lsame FORTRAN_NAME( lsame, LSAME ) |
Definition at line 23 of file magma_lapack.h.
| #define lapackf77_slabad FORTRAN_NAME( slabad, SLABAD ) |
Definition at line 28 of file magma_lapack.h.
| #define lapackf77_slag2d FORTRAN_NAME( slag2d, SLAG2D ) |
Definition at line 39 of file magma_lapack.h.
| #define lapackf77_slamch FORTRAN_NAME( slamch, SLAMCH ) |
Definition at line 26 of file magma_lapack.h.
| #define lapackf77_slapy2 FORTRAN_NAME( slapy2, SLAPY2 ) |
Definition at line 42 of file magma_lapack.h.
| #define lapackf77_ssterf FORTRAN_NAME( ssterf, SSTERF ) |
Definition at line 34 of file magma_lapack.h.
| #define lapackf77_xerbla FORTRAN_NAME( xerbla, XERBLA ) |
Definition at line 24 of file magma_lapack.h.
| #define lapackf77_zcgesv FORTRAN_NAME( zcgesv, ZCGESV ) |
Definition at line 30 of file magma_lapack.h.
| #define lapackf77_zlag2c FORTRAN_NAME( zlag2c, ZLAG2C ) |
Definition at line 36 of file magma_lapack.h.
| double blasf77_ddot | ( | magma_int_t * | , |
| double * | , | ||
| magma_int_t * | , | ||
| double * | , | ||
| magma_int_t * | |||
| ) |
| float blasf77_sdot | ( | magma_int_t * | , |
| float * | , | ||
| magma_int_t * | , | ||
| float * | , | ||
| magma_int_t * | |||
| ) |
| void lapackf77_clag2z | ( | magma_int_t * | m, |
| magma_int_t * | n, | ||
| cuFloatComplex * | sa, | ||
| magma_int_t * | ldsa, | ||
| cuDoubleComplex * | a, | ||
| magma_int_t * | lda, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_dlabad | ( | double * | small, |
| double * | large | ||
| ) |
| void lapackf77_dlag2s | ( | magma_int_t * | m, |
| magma_int_t * | n, | ||
| double * | a, | ||
| magma_int_t * | lda, | ||
| float * | sa, | ||
| magma_int_t * | ldsa, | ||
| magma_int_t * | info | ||
| ) |
| double lapackf77_dlamch | ( | const char * | cmach | ) |
| double lapackf77_dlapy2 | ( | double * | x, |
| double * | y | ||
| ) |
| void lapackf77_dsgesv | ( | magma_int_t * | n, |
| magma_int_t * | nrhs, | ||
| double * | A, | ||
| magma_int_t * | lda, | ||
| magma_int_t * | IPIV, | ||
| double * | B, | ||
| magma_int_t * | ldb, | ||
| double * | X, | ||
| magma_int_t * | ldx, | ||
| double * | work, | ||
| float * | swork, | ||
| magma_int_t * | iter, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_dsterf | ( | magma_int_t * | , |
| double * | , | ||
| double * | , | ||
| magma_int_t * | |||
| ) |
| long int lapackf77_lsame | ( | const char * | ca, |
| const char * | cb | ||
| ) |
| void lapackf77_slabad | ( | float * | small, |
| float * | large | ||
| ) |
| void lapackf77_slag2d | ( | magma_int_t * | m, |
| magma_int_t * | n, | ||
| float * | sa, | ||
| magma_int_t * | ldsa, | ||
| double * | a, | ||
| magma_int_t * | lda, | ||
| magma_int_t * | info | ||
| ) |
| float lapackf77_slamch | ( | const char * | cmach | ) |
| float lapackf77_slapy2 | ( | float * | x, |
| float * | y | ||
| ) |
| void lapackf77_ssterf | ( | magma_int_t * | , |
| float * | , | ||
| float * | , | ||
| magma_int_t * | |||
| ) |
| void lapackf77_xerbla | ( | const char * | name, |
| magma_int_t * | info, | ||
| int | name_len | ||
| ) |
| void lapackf77_zcgesv | ( | magma_int_t * | n, |
| magma_int_t * | nrhs, | ||
| cuDoubleComplex * | A, | ||
| magma_int_t * | lda, | ||
| magma_int_t * | IPIV, | ||
| cuDoubleComplex * | B, | ||
| magma_int_t * | ldb, | ||
| cuDoubleComplex * | X, | ||
| magma_int_t * | ldx, | ||
| cuDoubleComplex * | work, | ||
| cuFloatComplex * | swork, | ||
| double * | rwork, | ||
| magma_int_t * | iter, | ||
| magma_int_t * | info | ||
| ) |
| void lapackf77_zlag2c | ( | magma_int_t * | m, |
| magma_int_t * | n, | ||
| cuDoubleComplex * | a, | ||
| magma_int_t * | lda, | ||
| cuFloatComplex * | sa, | ||
| magma_int_t * | ldsa, | ||
| magma_int_t * | info | ||
| ) |