|
MAGMA
1.2.0
MatrixAlgebraonGPUandMulticoreArchitectures
|
Go to the source code of this file.
Functions | |
| magma_int_t | magma_zcgesv_gpu (char trans, magma_int_t N, magma_int_t NRHS, cuDoubleComplex *dA, magma_int_t ldda, magma_int_t *IPIV, magma_int_t *dIPIV, cuDoubleComplex *dB, magma_int_t lddb, cuDoubleComplex *dX, magma_int_t lddx, cuDoubleComplex *dworkd, cuFloatComplex *dworks, magma_int_t *iter, magma_int_t *info) |
| magma_int_t | magma_zcgetrs_gpu (char trans, magma_int_t n, magma_int_t nrhs, cuFloatComplex *dA, magma_int_t ldda, magma_int_t *ipiv, cuDoubleComplex *dB, magma_int_t lddb, cuDoubleComplex *dX, magma_int_t lddx, cuFloatComplex *dSX, magma_int_t *info) |
| magma_int_t | magma_zcposv_gpu (char uplo, magma_int_t n, magma_int_t nrhs, cuDoubleComplex *dA, magma_int_t ldda, cuDoubleComplex *dB, magma_int_t lddb, cuDoubleComplex *dX, magma_int_t lddx, cuDoubleComplex *dworkd, cuFloatComplex *dworks, magma_int_t *iter, magma_int_t *info) |
| magma_int_t | magma_zcgeqrsv_gpu (magma_int_t M, magma_int_t N, magma_int_t NRHS, cuDoubleComplex *dA, magma_int_t ldda, cuDoubleComplex *dB, magma_int_t lddb, cuDoubleComplex *dX, magma_int_t lddx, magma_int_t *iter, magma_int_t *info) |
| magma_int_t magma_zcgeqrsv_gpu | ( | magma_int_t | M, |
| magma_int_t | N, | ||
| magma_int_t | NRHS, | ||
| cuDoubleComplex * | dA, | ||
| magma_int_t | ldda, | ||
| cuDoubleComplex * | dB, | ||
| magma_int_t | lddb, | ||
| cuDoubleComplex * | dX, | ||
| magma_int_t | lddx, | ||
| magma_int_t * | iter, | ||
| magma_int_t * | info | ||
| ) |
Definition at line 17 of file zcgeqrsv_gpu.cpp.
References __func__, BWDMAX, dT, ITERMAX, lapackf77_dlamch, lapackf77_zlange, magma_cgeqrf_gpu(), magma_cgeqrs_gpu(), magma_cmalloc(), MAGMA_ERR_DEVICE_ALLOC, MAGMA_ERR_HOST_ALLOC, magma_free(), magma_get_cgeqrf_nb(), magma_get_zgeqrf_nb(), magma_izamax(), MAGMA_SUCCESS, magma_xerbla(), MAGMA_Z_NEG_ONE, MAGMA_Z_ONE, magma_zgemm(), magma_zgemv(), magma_zgeqrf_gpu(), magma_zgeqrs_gpu(), magma_zgetmatrix(), magma_zmalloc(), magmablas_clag2z(), magmablas_zcaxpycp(), magmablas_zlacpy(), magmablas_zlag2c(), magmablas_zlange(), MagmaNoTrans, MagmaUpperLower, max, min, and gbstrct_blg::N.
| magma_int_t magma_zcgesv_gpu | ( | char | trans, |
| magma_int_t | N, | ||
| magma_int_t | NRHS, | ||
| cuDoubleComplex * | dA, | ||
| magma_int_t | ldda, | ||
| magma_int_t * | IPIV, | ||
| magma_int_t * | dIPIV, | ||
| cuDoubleComplex * | dB, | ||
| magma_int_t | lddb, | ||
| cuDoubleComplex * | dX, | ||
| magma_int_t | lddx, | ||
| cuDoubleComplex * | dworkd, | ||
| cuFloatComplex * | dworks, | ||
| magma_int_t * | iter, | ||
| magma_int_t * | info | ||
| ) |
Definition at line 17 of file zcgesv_gpu.cpp.
References __func__, BWDMAX, ITERMAX, lapackf77_dlamch, lapackf77_zlange, magma_cgetrf_gpu(), magma_izamax(), magma_setvector(), magma_xerbla(), MAGMA_Z_NEG_ONE, MAGMA_Z_ONE, magma_zcgetrs_gpu(), magma_zgemm(), magma_zgemv(), magma_zgetmatrix(), magma_zgetrf_gpu(), magma_zgetrs_gpu(), magmablas_zaxpycp(), magmablas_zlacpy(), magmablas_zlag2c(), magmablas_zlange(), MagmaNoTrans, MagmaUpperLower, max, and swp2pswp().
| magma_int_t magma_zcgetrs_gpu | ( | char | trans, |
| magma_int_t | n, | ||
| magma_int_t | nrhs, | ||
| cuFloatComplex * | dA, | ||
| magma_int_t | ldda, | ||
| magma_int_t * | ipiv, | ||
| cuDoubleComplex * | dB, | ||
| magma_int_t | lddb, | ||
| cuDoubleComplex * | dX, | ||
| magma_int_t | lddx, | ||
| cuFloatComplex * | dSX, | ||
| magma_int_t * | info | ||
| ) |
Definition at line 21 of file zcgetrs_gpu.cpp.
References __func__, lapackf77_lsame, MAGMA_C_ONE, magma_ctrsm(), magma_xerbla(), magmablas_clag2z(), magmablas_zclaswp(), magmablas_zlag2c(), MagmaConjTrans, MagmaLeft, MagmaLower, MagmaNonUnit, MagmaNoTrans, MagmaUnit, MagmaUpper, and trans.
| magma_int_t magma_zcposv_gpu | ( | char | uplo, |
| magma_int_t | n, | ||
| magma_int_t | nrhs, | ||
| cuDoubleComplex * | dA, | ||
| magma_int_t | ldda, | ||
| cuDoubleComplex * | dB, | ||
| magma_int_t | lddb, | ||
| cuDoubleComplex * | dX, | ||
| magma_int_t | lddx, | ||
| cuDoubleComplex * | dworkd, | ||
| cuFloatComplex * | dworks, | ||
| magma_int_t * | iter, | ||
| magma_int_t * | info | ||
| ) |
Definition at line 21 of file zcposv_gpu.cpp.
References __func__, BWDMAX, ITERMAX, lapackf77_dlamch, lapackf77_zlange, magma_cpotrf_gpu(), magma_cpotrs_gpu(), magma_izamax(), magma_xerbla(), MAGMA_Z_NEG_ONE, MAGMA_Z_ONE, magma_zgetmatrix(), magma_zhemm(), magma_zhemv, magma_zpotrf_gpu(), magma_zpotrs_gpu(), magmablas_clag2z(), magmablas_clanhe(), magmablas_zcaxpycp(), magmablas_zlacpy(), magmablas_zlag2c(), magmablas_zlat2c(), MagmaLeft, MagmaUpperLower, and max.