|
MAGMA
1.2.0
MatrixAlgebraonGPUandMulticoreArchitectures
|
#include "common_magma.h"Go to the source code of this file.
Functions | |
| void | Mymagma_ztrmm (char side, char uplo, char trans, char unit, magma_int_t n, magma_int_t m, cuDoubleComplex alpha, cuDoubleComplex *db, magma_int_t lddb, cuDoubleComplex *dz, magma_int_t lddz) |
| void | Mymagma_ztrsm (char side, char uplo, char trans, char unit, magma_int_t n, magma_int_t m, cuDoubleComplex alpha, cuDoubleComplex *db, magma_int_t lddb, cuDoubleComplex *dz, magma_int_t lddz) |
| magma_int_t | magma_zhegvd (magma_int_t itype, char jobz, char uplo, magma_int_t n, cuDoubleComplex *a, magma_int_t lda, cuDoubleComplex *b, magma_int_t ldb, double *w, cuDoubleComplex *work, magma_int_t lwork, double *rwork, magma_int_t lrwork, magma_int_t *iwork, magma_int_t liwork, magma_int_t *info) |
| magma_int_t magma_zhegvd | ( | magma_int_t | itype, |
| char | jobz, | ||
| char | uplo, | ||
| magma_int_t | n, | ||
| cuDoubleComplex * | a, | ||
| magma_int_t | lda, | ||
| cuDoubleComplex * | b, | ||
| magma_int_t | ldb, | ||
| double * | w, | ||
| cuDoubleComplex * | work, | ||
| magma_int_t | lwork, | ||
| double * | rwork, | ||
| magma_int_t | lrwork, | ||
| magma_int_t * | iwork, | ||
| magma_int_t | liwork, | ||
| magma_int_t * | info | ||
| ) |
Definition at line 37 of file zhegvd.cpp.
References __func__, lapackf77_lsame, MAGMA_ERR_DEVICE_ALLOC, magma_free(), magma_get_zhetrd_nb(), magma_queue_create(), magma_queue_destroy(), magma_queue_sync(), MAGMA_SUCCESS, magma_xerbla(), MAGMA_Z_ONE, MAGMA_Z_SET2REAL, magma_zgetmatrix(), magma_zgetmatrix_async(), magma_zheevd_gpu(), magma_zhegst_gpu(), magma_zmalloc(), magma_zpotrf_gpu(), magma_zsetmatrix(), magma_zsetmatrix_async(), MagmaConjTrans, MagmaLeft, MagmaLowerStr, MagmaNonUnit, MagmaNoTrans, MagmaNoVectorsStr, MagmaUpperStr, MagmaVectorsStr, max, Mymagma_ztrmm(), Mymagma_ztrsm(), trans, and uplo.
| void Mymagma_ztrmm | ( | char | side, |
| char | uplo, | ||
| char | trans, | ||
| char | unit, | ||
| magma_int_t | n, | ||
| magma_int_t | m, | ||
| cuDoubleComplex | alpha, | ||
| cuDoubleComplex * | db, | ||
| magma_int_t | lddb, | ||
| cuDoubleComplex * | dz, | ||
| magma_int_t | lddz | ||
| ) |
Definition at line 17 of file zhegvd.cpp.
References magma_device_sync(), and magma_ztrmm().
| void Mymagma_ztrsm | ( | char | side, |
| char | uplo, | ||
| char | trans, | ||
| char | unit, | ||
| magma_int_t | n, | ||
| magma_int_t | m, | ||
| cuDoubleComplex | alpha, | ||
| cuDoubleComplex * | db, | ||
| magma_int_t | lddb, | ||
| cuDoubleComplex * | dz, | ||
| magma_int_t | lddz | ||
| ) |
Definition at line 27 of file zhegvd.cpp.
References magma_device_sync(), and magma_ztrsm().