MAGMA 2.9.0
Matrix Algebra for GPU and Multicore Architectures
Loading...
Searching...
No Matches
Deprecated MAGMA v1 interface

Macros

#define magma_queue_create_v1(queue_ptr)
 
#define MagmaUpperLower
 
#define MagmaUpperLowerStr
 
#define MAGMA_Z_CNJG(a)
 
#define MAGMA_C_CNJG(a)
 
#define MAGMA_D_CNJG(a)
 
#define MAGMA_S_CNJG(a)
 

Functions

void magma_setvector_v1_internal (magma_int_t n, magma_int_t elemSize, const void *hx_src, magma_int_t incx, magma_ptr dy_dst, magma_int_t incy, const char *func, const char *file, int line)
 
void magma_getvector_v1_internal (magma_int_t n, magma_int_t elemSize, magma_const_ptr dx_src, magma_int_t incx, void *hy_dst, magma_int_t incy, const char *func, const char *file, int line)
 
void magma_copyvector_v1_internal (magma_int_t n, magma_int_t elemSize, magma_const_ptr dx_src, magma_int_t incx, magma_ptr dy_dst, magma_int_t incy, const char *func, const char *file, int line)
 
void magma_setmatrix_v1_internal (magma_int_t m, magma_int_t n, magma_int_t elemSize, const void *hA_src, magma_int_t lda, magma_ptr dB_dst, magma_int_t lddb, const char *func, const char *file, int line)
 
void magma_getmatrix_v1_internal (magma_int_t m, magma_int_t n, magma_int_t elemSize, magma_const_ptr dA_src, magma_int_t ldda, void *hB_dst, magma_int_t ldb, const char *func, const char *file, int line)
 
void magma_copymatrix_v1_internal (magma_int_t m, magma_int_t n, magma_int_t elemSize, magma_const_ptr dA_src, magma_int_t ldda, magma_ptr dB_dst, magma_int_t lddb, const char *func, const char *file, int line)
 
static void magma_isetvector_v1_internal (magma_int_t n, const magma_int_t *hx_src, magma_int_t incx, magmaInt_ptr dy_dst, magma_int_t incy, const char *func, const char *file, int line)
 
static void magma_igetvector_v1_internal (magma_int_t n, magmaInt_const_ptr dx_src, magma_int_t incx, magma_int_t *hy_dst, magma_int_t incy, const char *func, const char *file, int line)
 
static void magma_icopyvector_v1_internal (magma_int_t n, magmaInt_const_ptr dx_src, magma_int_t incx, magmaInt_ptr dy_dst, magma_int_t incy, const char *func, const char *file, int line)
 
static void magma_isetmatrix_v1_internal (magma_int_t m, magma_int_t n, const magma_int_t *hA_src, magma_int_t lda, magmaInt_ptr dB_dst, magma_int_t lddb, const char *func, const char *file, int line)
 
static void magma_igetmatrix_v1_internal (magma_int_t m, magma_int_t n, magmaInt_const_ptr dA_src, magma_int_t ldda, magma_int_t *hB_dst, magma_int_t ldb, const char *func, const char *file, int line)
 
static void magma_icopymatrix_v1_internal (magma_int_t m, magma_int_t n, magmaInt_const_ptr dA_src, magma_int_t ldda, magmaInt_ptr dB_dst, magma_int_t lddb, const char *func, const char *file, int line)
 
static void magma_index_setvector_v1_internal (magma_int_t n, const magma_index_t *hx_src, magma_int_t incx, magmaIndex_ptr dy_dst, magma_int_t incy, const char *func, const char *file, int line)
 
static void magma_index_getvector_v1_internal (magma_int_t n, magmaIndex_const_ptr dx_src, magma_int_t incx, magma_index_t *hy_dst, magma_int_t incy, const char *func, const char *file, int line)
 
static void magma_index_copyvector_v1_internal (magma_int_t n, magmaIndex_const_ptr dx_src, magma_int_t incx, magmaIndex_ptr dy_dst, magma_int_t incy, const char *func, const char *file, int line)
 
static void magma_index_setmatrix_v1_internal (magma_int_t m, magma_int_t n, const magma_index_t *hA_src, magma_int_t lda, magmaIndex_ptr dB_dst, magma_int_t lddb, const char *func, const char *file, int line)
 
static void magma_index_getmatrix_v1_internal (magma_int_t m, magma_int_t n, magmaIndex_const_ptr dA_src, magma_int_t ldda, magma_index_t *hB_dst, magma_int_t ldb, const char *func, const char *file, int line)
 
static void magma_index_copymatrix_v1_internal (magma_int_t m, magma_int_t n, magmaIndex_const_ptr dA_src, magma_int_t ldda, magmaIndex_ptr dB_dst, magma_int_t lddb, const char *func, const char *file, int line)
 
void magmablas_ctranspose_inplace_v1 (magma_int_t n, magmaFloatComplex_ptr dA, magma_int_t ldda)
 
void magmablas_ctranspose_conj_inplace_v1 (magma_int_t n, magmaFloatComplex_ptr dA, magma_int_t ldda)
 
void magmablas_ctranspose_v1 (magma_int_t m, magma_int_t n, magmaFloatComplex_const_ptr dA, magma_int_t ldda, magmaFloatComplex_ptr dAT, magma_int_t lddat)
 
void magmablas_ctranspose_conj_v1 (magma_int_t m, magma_int_t n, magmaFloatComplex_const_ptr dA, magma_int_t ldda, magmaFloatComplex_ptr dAT, magma_int_t lddat)
 
void magmablas_cgetmatrix_transpose_v1 (magma_int_t m, magma_int_t n, magmaFloatComplex_const_ptr dAT, magma_int_t ldda, magmaFloatComplex *hA, magma_int_t lda, magmaFloatComplex_ptr dwork, magma_int_t lddwork, magma_int_t nb)
 
void magmablas_csetmatrix_transpose_v1 (magma_int_t m, magma_int_t n, const magmaFloatComplex *hA, magma_int_t lda, magmaFloatComplex_ptr dAT, magma_int_t ldda, magmaFloatComplex_ptr dwork, magma_int_t lddwork, magma_int_t nb)
 
void magmablas_cprbt_v1 (magma_int_t n, magmaFloatComplex_ptr dA, magma_int_t ldda, magmaFloatComplex_ptr du, magmaFloatComplex_ptr dv)
 
void magmablas_cprbt_mv_v1 (magma_int_t n, magma_int_t nrhs, magmaFloatComplex_ptr dv, magmaFloatComplex_ptr db, magma_int_t lddb)
 
void magmablas_cprbt_mtv_v1 (magma_int_t n, magma_int_t nrhs, magmaFloatComplex_ptr du, magmaFloatComplex_ptr db, magma_int_t lddb)
 
void magma_cgetmatrix_1D_col_bcyclic_v1 (magma_int_t m, magma_int_t n, magmaFloatComplex_const_ptr const dA[], magma_int_t ldda, magmaFloatComplex *hA, magma_int_t lda, magma_int_t ngpu, magma_int_t nb)
 
void magma_csetmatrix_1D_col_bcyclic_v1 (magma_int_t m, magma_int_t n, const magmaFloatComplex *hA, magma_int_t lda, magmaFloatComplex_ptr dA[], magma_int_t ldda, magma_int_t ngpu, magma_int_t nb)
 
void magma_cgetmatrix_1D_row_bcyclic_v1 (magma_int_t m, magma_int_t n, magmaFloatComplex_const_ptr const dA[], magma_int_t ldda, magmaFloatComplex *hA, magma_int_t lda, magma_int_t ngpu, magma_int_t nb)
 
void magma_csetmatrix_1D_row_bcyclic_v1 (magma_int_t m, magma_int_t n, const magmaFloatComplex *hA, magma_int_t lda, magmaFloatComplex_ptr dA[], magma_int_t ldda, magma_int_t ngpu, magma_int_t nb)
 
void magmablas_cgeadd_v1 (magma_int_t m, magma_int_t n, magmaFloatComplex alpha, magmaFloatComplex_const_ptr dA, magma_int_t ldda, magmaFloatComplex_ptr dB, magma_int_t lddb)
 
void magmablas_cgeadd2_v1 (magma_int_t m, magma_int_t n, magmaFloatComplex alpha, magmaFloatComplex_const_ptr dA, magma_int_t ldda, magmaFloatComplex beta, magmaFloatComplex_ptr dB, magma_int_t lddb)
 
void magmablas_clacpy_v1 (magma_uplo_t uplo, magma_int_t m, magma_int_t n, magmaFloatComplex_const_ptr dA, magma_int_t ldda, magmaFloatComplex_ptr dB, magma_int_t lddb)
 
void magmablas_clacpy_conj_v1 (magma_int_t n, magmaFloatComplex_ptr dA1, magma_int_t lda1, magmaFloatComplex_ptr dA2, magma_int_t lda2)
 
void magmablas_clacpy_sym_in_v1 (magma_uplo_t uplo, magma_int_t m, magma_int_t n, magma_int_t *rows, magma_int_t *perm, magmaFloatComplex_const_ptr dA, magma_int_t ldda, magmaFloatComplex_ptr dB, magma_int_t lddb)
 
void magmablas_clacpy_sym_out_v1 (magma_uplo_t uplo, magma_int_t m, magma_int_t n, magma_int_t *rows, magma_int_t *perm, magmaFloatComplex_const_ptr dA, magma_int_t ldda, magmaFloatComplex_ptr dB, magma_int_t lddb)
 
float magmablas_clange_v1 (magma_norm_t norm, magma_int_t m, magma_int_t n, magmaFloatComplex_const_ptr dA, magma_int_t ldda, magmaFloat_ptr dwork, magma_int_t lwork)
 
float magmablas_clanhe_v1 (magma_norm_t norm, magma_uplo_t uplo, magma_int_t n, magmaFloatComplex_const_ptr dA, magma_int_t ldda, magmaFloat_ptr dwork, magma_int_t lwork)
 
float magmablas_clansy_v1 (magma_norm_t norm, magma_uplo_t uplo, magma_int_t n, magmaFloatComplex_const_ptr dA, magma_int_t ldda, magmaFloat_ptr dwork, magma_int_t lwork)
 
void magmablas_clarfg_v1 (magma_int_t n, magmaFloatComplex_ptr dalpha, magmaFloatComplex_ptr dx, magma_int_t incx, magmaFloatComplex_ptr dtau)
 
void magmablas_clascl_v1 (magma_type_t type, magma_int_t kl, magma_int_t ku, float cfrom, float cto, magma_int_t m, magma_int_t n, magmaFloatComplex_ptr dA, magma_int_t ldda, magma_int_t *info)
 
void magmablas_clascl_2x2_v1 (magma_type_t type, magma_int_t m, magmaFloatComplex_const_ptr dW, magma_int_t lddw, magmaFloatComplex_ptr dA, magma_int_t ldda, magma_int_t *info)
 
void magmablas_clascl2_v1 (magma_type_t type, magma_int_t m, magma_int_t n, magmaFloat_const_ptr dD, magmaFloatComplex_ptr dA, magma_int_t ldda, magma_int_t *info)
 
void magmablas_clascl_diag_v1 (magma_type_t type, magma_int_t m, magma_int_t n, magmaFloatComplex_const_ptr dD, magma_int_t lddd, magmaFloatComplex_ptr dA, magma_int_t ldda, magma_int_t *info)
 
void magmablas_claset_v1 (magma_uplo_t uplo, magma_int_t m, magma_int_t n, magmaFloatComplex offdiag, magmaFloatComplex diag, magmaFloatComplex_ptr dA, magma_int_t ldda)
 
void magmablas_claset_band_v1 (magma_uplo_t uplo, magma_int_t m, magma_int_t n, magma_int_t k, magmaFloatComplex offdiag, magmaFloatComplex diag, magmaFloatComplex_ptr dA, magma_int_t ldda)
 
void magmablas_claswp_v1 (magma_int_t n, magmaFloatComplex_ptr dAT, magma_int_t ldda, magma_int_t k1, magma_int_t k2, const magma_int_t *ipiv, magma_int_t inci)
 
void magmablas_claswp2_v1 (magma_int_t n, magmaFloatComplex_ptr dAT, magma_int_t ldda, magma_int_t k1, magma_int_t k2, magmaInt_const_ptr d_ipiv, magma_int_t inci)
 
void magmablas_claswp_sym_v1 (magma_int_t n, magmaFloatComplex_ptr dA, magma_int_t ldda, magma_int_t k1, magma_int_t k2, const magma_int_t *ipiv, magma_int_t inci)
 
void magmablas_claswpx_v1 (magma_int_t n, magmaFloatComplex_ptr dA, magma_int_t ldx, magma_int_t ldy, magma_int_t k1, magma_int_t k2, const magma_int_t *ipiv, magma_int_t inci)
 
void magmablas_csymmetrize_v1 (magma_uplo_t uplo, magma_int_t m, magmaFloatComplex_ptr dA, magma_int_t ldda)
 
void magmablas_csymmetrize_tiles_v1 (magma_uplo_t uplo, magma_int_t m, magmaFloatComplex_ptr dA, magma_int_t ldda, magma_int_t ntile, magma_int_t mstride, magma_int_t nstride)
 
void magmablas_ctrtri_diag_v1 (magma_uplo_t uplo, magma_diag_t diag, magma_int_t n, magmaFloatComplex_const_ptr dA, magma_int_t ldda, magmaFloatComplex_ptr d_dinvA)
 
void magmablas_scnrm2_adjust_v1 (magma_int_t k, magmaFloat_ptr dxnorm, magmaFloatComplex_ptr dc)
 
void magmablas_scnrm2_check_v1 (magma_int_t m, magma_int_t n, magmaFloatComplex_ptr dA, magma_int_t ldda, magmaFloat_ptr dxnorm, magmaFloat_ptr dlsticc)
 
void magmablas_scnrm2_cols_v1 (magma_int_t m, magma_int_t n, magmaFloatComplex_ptr dA, magma_int_t ldda, magmaFloat_ptr dxnorm)
 
void magmablas_scnrm2_row_check_adjust_v1 (magma_int_t k, float tol, magmaFloat_ptr dxnorm, magmaFloat_ptr dxnorm2, magmaFloatComplex_ptr dC, magma_int_t lddc, magmaFloat_ptr dlsticc)
 
magma_int_t magma_clarfb_gpu_v1 (magma_side_t side, magma_trans_t trans, magma_direct_t direct, magma_storev_t storev, magma_int_t m, magma_int_t n, magma_int_t k, magmaFloatComplex_const_ptr dV, magma_int_t lddv, magmaFloatComplex_const_ptr dT, magma_int_t lddt, magmaFloatComplex_ptr dC, magma_int_t lddc, magmaFloatComplex_ptr dwork, magma_int_t ldwork)
 
magma_int_t magma_clarfb_gpu_gemm_v1 (magma_side_t side, magma_trans_t trans, magma_direct_t direct, magma_storev_t storev, magma_int_t m, magma_int_t n, magma_int_t k, magmaFloatComplex_const_ptr dV, magma_int_t lddv, magmaFloatComplex_const_ptr dT, magma_int_t lddt, magmaFloatComplex_ptr dC, magma_int_t lddc, magmaFloatComplex_ptr dwork, magma_int_t ldwork, magmaFloatComplex_ptr dworkvt, magma_int_t ldworkvt)
 
void magma_clarfbx_gpu_v1 (magma_int_t m, magma_int_t k, magmaFloatComplex_ptr V, magma_int_t ldv, magmaFloatComplex_ptr dT, magma_int_t ldt, magmaFloatComplex_ptr c, magmaFloatComplex_ptr dwork)
 
void magma_clarfg_gpu_v1 (magma_int_t n, magmaFloatComplex_ptr dx0, magmaFloatComplex_ptr dx, magmaFloatComplex_ptr dtau, magmaFloat_ptr dxnorm, magmaFloatComplex_ptr dAkk)
 
void magma_clarfgtx_gpu_v1 (magma_int_t n, magmaFloatComplex_ptr dx0, magmaFloatComplex_ptr dx, magmaFloatComplex_ptr dtau, magmaFloat_ptr dxnorm, magmaFloatComplex_ptr dA, magma_int_t iter, magmaFloatComplex_ptr V, magma_int_t ldv, magmaFloatComplex_ptr T, magma_int_t ldt, magmaFloatComplex_ptr dwork)
 
void magma_clarfgx_gpu_v1 (magma_int_t n, magmaFloatComplex_ptr dx0, magmaFloatComplex_ptr dx, magmaFloatComplex_ptr dtau, magmaFloat_ptr dxnorm, magmaFloatComplex_ptr dA, magma_int_t iter)
 
void magma_clarfx_gpu_v1 (magma_int_t m, magma_int_t n, magmaFloatComplex_ptr v, magmaFloatComplex_ptr tau, magmaFloatComplex_ptr C, magma_int_t ldc, magmaFloat_ptr xnorm, magmaFloatComplex_ptr dT, magma_int_t iter, magmaFloatComplex_ptr work)
 
void magmablas_caxpycp_v1 (magma_int_t m, magmaFloatComplex_ptr dr, magmaFloatComplex_ptr dx, magmaFloatComplex_const_ptr db)
 
void magmablas_cswap_v1 (magma_int_t n, magmaFloatComplex_ptr dx, magma_int_t incx, magmaFloatComplex_ptr dy, magma_int_t incy)
 
void magmablas_cswapblk_v1 (magma_order_t order, magma_int_t n, magmaFloatComplex_ptr dA, magma_int_t ldda, magmaFloatComplex_ptr dB, magma_int_t lddb, magma_int_t i1, magma_int_t i2, const magma_int_t *ipiv, magma_int_t inci, magma_int_t offset)
 
void magmablas_cswapdblk_v1 (magma_int_t n, magma_int_t nb, magmaFloatComplex_ptr dA, magma_int_t ldda, magma_int_t inca, magmaFloatComplex_ptr dB, magma_int_t lddb, magma_int_t incb)
 
void magmablas_cgemv_v1 (magma_trans_t trans, magma_int_t m, magma_int_t n, magmaFloatComplex alpha, magmaFloatComplex_const_ptr dA, magma_int_t ldda, magmaFloatComplex_const_ptr dx, magma_int_t incx, magmaFloatComplex beta, magmaFloatComplex_ptr dy, magma_int_t incy)
 
void magmablas_cgemv_conj_v1 (magma_int_t m, magma_int_t n, magmaFloatComplex alpha, magmaFloatComplex_const_ptr dA, magma_int_t ldda, magmaFloatComplex_const_ptr dx, magma_int_t incx, magmaFloatComplex beta, magmaFloatComplex_ptr dy, magma_int_t incy)
 
magma_int_t magmablas_chemv_v1 (magma_uplo_t uplo, magma_int_t n, magmaFloatComplex alpha, magmaFloatComplex_const_ptr dA, magma_int_t ldda, magmaFloatComplex_const_ptr dx, magma_int_t incx, magmaFloatComplex beta, magmaFloatComplex_ptr dy, magma_int_t incy)
 
magma_int_t magmablas_csymv_v1 (magma_uplo_t uplo, magma_int_t n, magmaFloatComplex alpha, magmaFloatComplex_const_ptr dA, magma_int_t ldda, magmaFloatComplex_const_ptr dx, magma_int_t incx, magmaFloatComplex beta, magmaFloatComplex_ptr dy, magma_int_t incy)
 
void magmablas_cgemm_v1 (magma_trans_t transA, magma_trans_t transB, magma_int_t m, magma_int_t n, magma_int_t k, magmaFloatComplex alpha, magmaFloatComplex_const_ptr dA, magma_int_t ldda, magmaFloatComplex_const_ptr dB, magma_int_t lddb, magmaFloatComplex beta, magmaFloatComplex_ptr dC, magma_int_t lddc)
 
void magmablas_cgemm_reduce_v1 (magma_int_t m, magma_int_t n, magma_int_t k, magmaFloatComplex alpha, magmaFloatComplex_const_ptr dA, magma_int_t ldda, magmaFloatComplex_const_ptr dB, magma_int_t lddb, magmaFloatComplex beta, magmaFloatComplex_ptr dC, magma_int_t lddc)
 
void magmablas_chemm_v1 (magma_side_t side, magma_uplo_t uplo, magma_int_t m, magma_int_t n, magmaFloatComplex alpha, magmaFloatComplex_const_ptr dA, magma_int_t ldda, magmaFloatComplex_const_ptr dB, magma_int_t lddb, magmaFloatComplex beta, magmaFloatComplex_ptr dC, magma_int_t lddc)
 
void magmablas_csymm_v1 (magma_side_t side, magma_uplo_t uplo, magma_int_t m, magma_int_t n, magmaFloatComplex alpha, magmaFloatComplex_const_ptr dA, magma_int_t ldda, magmaFloatComplex_const_ptr dB, magma_int_t lddb, magmaFloatComplex beta, magmaFloatComplex_ptr dC, magma_int_t lddc)
 
void magmablas_csyr2k_v1 (magma_uplo_t uplo, magma_trans_t trans, magma_int_t n, magma_int_t k, magmaFloatComplex alpha, magmaFloatComplex_const_ptr dA, magma_int_t ldda, magmaFloatComplex_const_ptr dB, magma_int_t lddb, magmaFloatComplex beta, magmaFloatComplex_ptr dC, magma_int_t lddc)
 
void magmablas_cher2k_v1 (magma_uplo_t uplo, magma_trans_t trans, magma_int_t n, magma_int_t k, magmaFloatComplex alpha, magmaFloatComplex_const_ptr dA, magma_int_t ldda, magmaFloatComplex_const_ptr dB, magma_int_t lddb, float beta, magmaFloatComplex_ptr dC, magma_int_t lddc)
 
void magmablas_csyrk_v1 (magma_uplo_t uplo, magma_trans_t trans, magma_int_t n, magma_int_t k, magmaFloatComplex alpha, magmaFloatComplex_const_ptr dA, magma_int_t ldda, magmaFloatComplex beta, magmaFloatComplex_ptr dC, magma_int_t lddc)
 
void magmablas_cherk_v1 (magma_uplo_t uplo, magma_trans_t trans, magma_int_t n, magma_int_t k, float alpha, magmaFloatComplex_const_ptr dA, magma_int_t ldda, float beta, magmaFloatComplex_ptr dC, magma_int_t lddc)
 
void magmablas_ctrsm_v1 (magma_side_t side, magma_uplo_t uplo, magma_trans_t transA, magma_diag_t diag, magma_int_t m, magma_int_t n, magmaFloatComplex alpha, magmaFloatComplex_const_ptr dA, magma_int_t ldda, magmaFloatComplex_ptr dB, magma_int_t lddb)
 
void magmablas_ctrsm_outofplace_v1 (magma_side_t side, magma_uplo_t uplo, magma_trans_t transA, magma_diag_t diag, magma_int_t m, magma_int_t n, magmaFloatComplex alpha, magmaFloatComplex_const_ptr dA, magma_int_t ldda, magmaFloatComplex_ptr dB, magma_int_t lddb, magmaFloatComplex_ptr dX, magma_int_t lddx, magma_int_t flag, magmaFloatComplex_ptr d_dinvA, magma_int_t dinvA_length)
 
void magmablas_ctrsm_work_v1 (magma_side_t side, magma_uplo_t uplo, magma_trans_t transA, magma_diag_t diag, magma_int_t m, magma_int_t n, magmaFloatComplex alpha, magmaFloatComplex_const_ptr dA, magma_int_t ldda, magmaFloatComplex_ptr dB, magma_int_t lddb, magmaFloatComplex_ptr dX, magma_int_t lddx, magma_int_t flag, magmaFloatComplex_ptr d_dinvA, magma_int_t dinvA_length)
 
static void magma_csetvector_v1_internal (magma_int_t n, magmaFloatComplex const *hx_src, magma_int_t incx, magmaFloatComplex_ptr dy_dst, magma_int_t incy, const char *func, const char *file, int line)
 
static void magma_cgetvector_v1_internal (magma_int_t n, magmaFloatComplex_const_ptr dx_src, magma_int_t incx, magmaFloatComplex *hy_dst, magma_int_t incy, const char *func, const char *file, int line)
 
static void magma_ccopyvector_v1_internal (magma_int_t n, magmaFloatComplex_const_ptr dx_src, magma_int_t incx, magmaFloatComplex_ptr dy_dst, magma_int_t incy, const char *func, const char *file, int line)
 
static void magma_csetmatrix_v1_internal (magma_int_t m, magma_int_t n, magmaFloatComplex const *hA_src, magma_int_t lda, magmaFloatComplex_ptr dB_dst, magma_int_t lddb, const char *func, const char *file, int line)
 
static void magma_cgetmatrix_v1_internal (magma_int_t m, magma_int_t n, magmaFloatComplex_const_ptr dA_src, magma_int_t ldda, magmaFloatComplex *hB_dst, magma_int_t ldb, const char *func, const char *file, int line)
 
static void magma_ccopymatrix_v1_internal (magma_int_t m, magma_int_t n, magmaFloatComplex_const_ptr dA_src, magma_int_t ldda, magmaFloatComplex_ptr dB_dst, magma_int_t lddb, const char *func, const char *file, int line)
 
magma_int_t magma_icamax_v1 (magma_int_t n, magmaFloatComplex_const_ptr dx, magma_int_t incx)
 
magma_int_t magma_icamin_v1 (magma_int_t n, magmaFloatComplex_const_ptr dx, magma_int_t incx)
 
float magma_scasum_v1 (magma_int_t n, magmaFloatComplex_const_ptr dx, magma_int_t incx)
 
void magma_caxpy_v1 (magma_int_t n, magmaFloatComplex alpha, magmaFloatComplex_const_ptr dx, magma_int_t incx, magmaFloatComplex_ptr dy, magma_int_t incy)
 
void magma_ccopy_v1 (magma_int_t n, magmaFloatComplex_const_ptr dx, magma_int_t incx, magmaFloatComplex_ptr dy, magma_int_t incy)
 
magmaFloatComplex magma_cdotc_v1 (magma_int_t n, magmaFloatComplex_const_ptr dx, magma_int_t incx, magmaFloatComplex_const_ptr dy, magma_int_t incy)
 
magmaFloatComplex magma_cdotu_v1 (magma_int_t n, magmaFloatComplex_const_ptr dx, magma_int_t incx, magmaFloatComplex_const_ptr dy, magma_int_t incy)
 
float magma_scnrm2_v1 (magma_int_t n, magmaFloatComplex_const_ptr dx, magma_int_t incx)
 
void magma_crot_v1 (magma_int_t n, magmaFloatComplex_ptr dx, magma_int_t incx, magmaFloatComplex_ptr dy, magma_int_t incy, float dc, magmaFloatComplex ds)
 
void magma_csrot_v1 (magma_int_t n, magmaFloatComplex_ptr dx, magma_int_t incx, magmaFloatComplex_ptr dy, magma_int_t incy, float dc, float ds)
 
void magma_cscal_v1 (magma_int_t n, magmaFloatComplex alpha, magmaFloatComplex_ptr dx, magma_int_t incx)
 
void magma_csscal_v1 (magma_int_t n, float alpha, magmaFloatComplex_ptr dx, magma_int_t incx)
 
void magma_cswap_v1 (magma_int_t n, magmaFloatComplex_ptr dx, magma_int_t incx, magmaFloatComplex_ptr dy, magma_int_t incy)
 
void magma_cgemv_v1 (magma_trans_t transA, magma_int_t m, magma_int_t n, magmaFloatComplex alpha, magmaFloatComplex_const_ptr dA, magma_int_t ldda, magmaFloatComplex_const_ptr dx, magma_int_t incx, magmaFloatComplex beta, magmaFloatComplex_ptr dy, magma_int_t incy)
 
void magma_cgerc_v1 (magma_int_t m, magma_int_t n, magmaFloatComplex alpha, magmaFloatComplex_const_ptr dx, magma_int_t incx, magmaFloatComplex_const_ptr dy, magma_int_t incy, magmaFloatComplex_ptr dA, magma_int_t ldda)
 
void magma_cgeru_v1 (magma_int_t m, magma_int_t n, magmaFloatComplex alpha, magmaFloatComplex_const_ptr dx, magma_int_t incx, magmaFloatComplex_const_ptr dy, magma_int_t incy, magmaFloatComplex_ptr dA, magma_int_t ldda)
 
void magma_chemv_v1 (magma_uplo_t uplo, magma_int_t n, magmaFloatComplex alpha, magmaFloatComplex_const_ptr dA, magma_int_t ldda, magmaFloatComplex_const_ptr dx, magma_int_t incx, magmaFloatComplex beta, magmaFloatComplex_ptr dy, magma_int_t incy)
 
void magma_cher_v1 (magma_uplo_t uplo, magma_int_t n, float alpha, magmaFloatComplex_const_ptr dx, magma_int_t incx, magmaFloatComplex_ptr dA, magma_int_t ldda)
 
void magma_cher2_v1 (magma_uplo_t uplo, magma_int_t n, magmaFloatComplex alpha, magmaFloatComplex_const_ptr dx, magma_int_t incx, magmaFloatComplex_const_ptr dy, magma_int_t incy, magmaFloatComplex_ptr dA, magma_int_t ldda)
 
void magma_ctrmv_v1 (magma_uplo_t uplo, magma_trans_t trans, magma_diag_t diag, magma_int_t n, magmaFloatComplex_const_ptr dA, magma_int_t ldda, magmaFloatComplex_ptr dx, magma_int_t incx)
 
void magma_ctrsv_v1 (magma_uplo_t uplo, magma_trans_t trans, magma_diag_t diag, magma_int_t n, magmaFloatComplex_const_ptr dA, magma_int_t ldda, magmaFloatComplex_ptr dx, magma_int_t incx)
 
void magma_cgemm_v1 (magma_trans_t transA, magma_trans_t transB, magma_int_t m, magma_int_t n, magma_int_t k, magmaFloatComplex alpha, magmaFloatComplex_const_ptr dA, magma_int_t ldda, magmaFloatComplex_const_ptr dB, magma_int_t lddb, magmaFloatComplex beta, magmaFloatComplex_ptr dC, magma_int_t lddc)
 
void magma_csymm_v1 (magma_side_t side, magma_uplo_t uplo, magma_int_t m, magma_int_t n, magmaFloatComplex alpha, magmaFloatComplex_const_ptr dA, magma_int_t ldda, magmaFloatComplex_const_ptr dB, magma_int_t lddb, magmaFloatComplex beta, magmaFloatComplex_ptr dC, magma_int_t lddc)
 
void magma_chemm_v1 (magma_side_t side, magma_uplo_t uplo, magma_int_t m, magma_int_t n, magmaFloatComplex alpha, magmaFloatComplex_const_ptr dA, magma_int_t ldda, magmaFloatComplex_const_ptr dB, magma_int_t lddb, magmaFloatComplex beta, magmaFloatComplex_ptr dC, magma_int_t lddc)
 
void magma_csyr2k_v1 (magma_uplo_t uplo, magma_trans_t trans, magma_int_t n, magma_int_t k, magmaFloatComplex alpha, magmaFloatComplex_const_ptr dA, magma_int_t ldda, magmaFloatComplex_const_ptr dB, magma_int_t lddb, magmaFloatComplex beta, magmaFloatComplex_ptr dC, magma_int_t lddc)
 
void magma_cher2k_v1 (magma_uplo_t uplo, magma_trans_t trans, magma_int_t n, magma_int_t k, magmaFloatComplex alpha, magmaFloatComplex_const_ptr dA, magma_int_t ldda, magmaFloatComplex_const_ptr dB, magma_int_t lddb, float beta, magmaFloatComplex_ptr dC, magma_int_t lddc)
 
void magma_csyrk_v1 (magma_uplo_t uplo, magma_trans_t trans, magma_int_t n, magma_int_t k, magmaFloatComplex alpha, magmaFloatComplex_const_ptr dA, magma_int_t ldda, magmaFloatComplex beta, magmaFloatComplex_ptr dC, magma_int_t lddc)
 
void magma_cherk_v1 (magma_uplo_t uplo, magma_trans_t trans, magma_int_t n, magma_int_t k, float alpha, magmaFloatComplex_const_ptr dA, magma_int_t ldda, float beta, magmaFloatComplex_ptr dC, magma_int_t lddc)
 
void magma_ctrmm_v1 (magma_side_t side, magma_uplo_t uplo, magma_trans_t trans, magma_diag_t diag, magma_int_t m, magma_int_t n, magmaFloatComplex alpha, magmaFloatComplex_const_ptr dA, magma_int_t ldda, magmaFloatComplex_ptr dB, magma_int_t lddb)
 
void magma_ctrsm_v1 (magma_side_t side, magma_uplo_t uplo, magma_trans_t trans, magma_diag_t diag, magma_int_t m, magma_int_t n, magmaFloatComplex alpha, magmaFloatComplex_const_ptr dA, magma_int_t ldda, magmaFloatComplex_ptr dB, magma_int_t lddb)
 
void magmablas_dtranspose_inplace_v1 (magma_int_t n, magmaDouble_ptr dA, magma_int_t ldda)
 
void magmablas_dtranspose_v1 (magma_int_t m, magma_int_t n, magmaDouble_const_ptr dA, magma_int_t ldda, magmaDouble_ptr dAT, magma_int_t lddat)
 
void magmablas_dgetmatrix_transpose_v1 (magma_int_t m, magma_int_t n, magmaDouble_const_ptr dAT, magma_int_t ldda, double *hA, magma_int_t lda, magmaDouble_ptr dwork, magma_int_t lddwork, magma_int_t nb)
 
void magmablas_dsetmatrix_transpose_v1 (magma_int_t m, magma_int_t n, const double *hA, magma_int_t lda, magmaDouble_ptr dAT, magma_int_t ldda, magmaDouble_ptr dwork, magma_int_t lddwork, magma_int_t nb)
 
void magmablas_dprbt_v1 (magma_int_t n, magmaDouble_ptr dA, magma_int_t ldda, magmaDouble_ptr du, magmaDouble_ptr dv)
 
void magmablas_dprbt_mv_v1 (magma_int_t n, magma_int_t nrhs, magmaDouble_ptr dv, magmaDouble_ptr db, magma_int_t lddb)
 
void magmablas_dprbt_mtv_v1 (magma_int_t n, magma_int_t nrhs, magmaDouble_ptr du, magmaDouble_ptr db, magma_int_t lddb)
 
void magma_dgetmatrix_1D_col_bcyclic_v1 (magma_int_t m, magma_int_t n, magmaDouble_const_ptr const dA[], magma_int_t ldda, double *hA, magma_int_t lda, magma_int_t ngpu, magma_int_t nb)
 
void magma_dsetmatrix_1D_col_bcyclic_v1 (magma_int_t m, magma_int_t n, const double *hA, magma_int_t lda, magmaDouble_ptr dA[], magma_int_t ldda, magma_int_t ngpu, magma_int_t nb)
 
void magma_dgetmatrix_1D_row_bcyclic_v1 (magma_int_t m, magma_int_t n, magmaDouble_const_ptr const dA[], magma_int_t ldda, double *hA, magma_int_t lda, magma_int_t ngpu, magma_int_t nb)
 
void magma_dsetmatrix_1D_row_bcyclic_v1 (magma_int_t m, magma_int_t n, const double *hA, magma_int_t lda, magmaDouble_ptr dA[], magma_int_t ldda, magma_int_t ngpu, magma_int_t nb)
 
void magmablas_dgeadd_v1 (magma_int_t m, magma_int_t n, double alpha, magmaDouble_const_ptr dA, magma_int_t ldda, magmaDouble_ptr dB, magma_int_t lddb)
 
void magmablas_dgeadd2_v1 (magma_int_t m, magma_int_t n, double alpha, magmaDouble_const_ptr dA, magma_int_t ldda, double beta, magmaDouble_ptr dB, magma_int_t lddb)
 
void magmablas_dlacpy_v1 (magma_uplo_t uplo, magma_int_t m, magma_int_t n, magmaDouble_const_ptr dA, magma_int_t ldda, magmaDouble_ptr dB, magma_int_t lddb)
 
void magmablas_dlacpy_conj_v1 (magma_int_t n, magmaDouble_ptr dA1, magma_int_t lda1, magmaDouble_ptr dA2, magma_int_t lda2)
 
void magmablas_dlacpy_sym_in_v1 (magma_uplo_t uplo, magma_int_t m, magma_int_t n, magma_int_t *rows, magma_int_t *perm, magmaDouble_const_ptr dA, magma_int_t ldda, magmaDouble_ptr dB, magma_int_t lddb)
 
void magmablas_dlacpy_sym_out_v1 (magma_uplo_t uplo, magma_int_t m, magma_int_t n, magma_int_t *rows, magma_int_t *perm, magmaDouble_const_ptr dA, magma_int_t ldda, magmaDouble_ptr dB, magma_int_t lddb)
 
double magmablas_dlange_v1 (magma_norm_t norm, magma_int_t m, magma_int_t n, magmaDouble_const_ptr dA, magma_int_t ldda, magmaDouble_ptr dwork, magma_int_t lwork)
 
double magmablas_dlansy_v1 (magma_norm_t norm, magma_uplo_t uplo, magma_int_t n, magmaDouble_const_ptr dA, magma_int_t ldda, magmaDouble_ptr dwork, magma_int_t lwork)
 
void magmablas_dlarfg_v1 (magma_int_t n, magmaDouble_ptr dalpha, magmaDouble_ptr dx, magma_int_t incx, magmaDouble_ptr dtau)
 
void magmablas_dlascl_v1 (magma_type_t type, magma_int_t kl, magma_int_t ku, double cfrom, double cto, magma_int_t m, magma_int_t n, magmaDouble_ptr dA, magma_int_t ldda, magma_int_t *info)
 
void magmablas_dlascl_2x2_v1 (magma_type_t type, magma_int_t m, magmaDouble_const_ptr dW, magma_int_t lddw, magmaDouble_ptr dA, magma_int_t ldda, magma_int_t *info)
 
void magmablas_dlascl2_v1 (magma_type_t type, magma_int_t m, magma_int_t n, magmaDouble_const_ptr dD, magmaDouble_ptr dA, magma_int_t ldda, magma_int_t *info)
 
void magmablas_dlascl_diag_v1 (magma_type_t type, magma_int_t m, magma_int_t n, magmaDouble_const_ptr dD, magma_int_t lddd, magmaDouble_ptr dA, magma_int_t ldda, magma_int_t *info)
 
void magmablas_dlaset_v1 (magma_uplo_t uplo, magma_int_t m, magma_int_t n, double offdiag, double diag, magmaDouble_ptr dA, magma_int_t ldda)
 
void magmablas_dlaset_band_v1 (magma_uplo_t uplo, magma_int_t m, magma_int_t n, magma_int_t k, double offdiag, double diag, magmaDouble_ptr dA, magma_int_t ldda)
 
void magmablas_dlaswp_v1 (magma_int_t n, magmaDouble_ptr dAT, magma_int_t ldda, magma_int_t k1, magma_int_t k2, const magma_int_t *ipiv, magma_int_t inci)
 
void magmablas_dlaswp2_v1 (magma_int_t n, magmaDouble_ptr dAT, magma_int_t ldda, magma_int_t k1, magma_int_t k2, magmaInt_const_ptr d_ipiv, magma_int_t inci)
 
void magmablas_dlaswp_sym_v1 (magma_int_t n, magmaDouble_ptr dA, magma_int_t ldda, magma_int_t k1, magma_int_t k2, const magma_int_t *ipiv, magma_int_t inci)
 
void magmablas_dlaswpx_v1 (magma_int_t n, magmaDouble_ptr dA, magma_int_t ldx, magma_int_t ldy, magma_int_t k1, magma_int_t k2, const magma_int_t *ipiv, magma_int_t inci)
 
void magmablas_dsymmetrize_v1 (magma_uplo_t uplo, magma_int_t m, magmaDouble_ptr dA, magma_int_t ldda)
 
void magmablas_dsymmetrize_tiles_v1 (magma_uplo_t uplo, magma_int_t m, magmaDouble_ptr dA, magma_int_t ldda, magma_int_t ntile, magma_int_t mstride, magma_int_t nstride)
 
void magmablas_dtrtri_diag_v1 (magma_uplo_t uplo, magma_diag_t diag, magma_int_t n, magmaDouble_const_ptr dA, magma_int_t ldda, magmaDouble_ptr d_dinvA)
 
void magmablas_dnrm2_adjust_v1 (magma_int_t k, magmaDouble_ptr dxnorm, magmaDouble_ptr dc)
 
void magmablas_dnrm2_check_v1 (magma_int_t m, magma_int_t n, magmaDouble_ptr dA, magma_int_t ldda, magmaDouble_ptr dxnorm, magmaDouble_ptr dlsticc)
 
void magmablas_dnrm2_cols_v1 (magma_int_t m, magma_int_t n, magmaDouble_ptr dA, magma_int_t ldda, magmaDouble_ptr dxnorm)
 
void magmablas_dnrm2_row_check_adjust_v1 (magma_int_t k, double tol, magmaDouble_ptr dxnorm, magmaDouble_ptr dxnorm2, magmaDouble_ptr dC, magma_int_t lddc, magmaDouble_ptr dlsticc)
 
magma_int_t magma_dlarfb_gpu_v1 (magma_side_t side, magma_trans_t trans, magma_direct_t direct, magma_storev_t storev, magma_int_t m, magma_int_t n, magma_int_t k, magmaDouble_const_ptr dV, magma_int_t lddv, magmaDouble_const_ptr dT, magma_int_t lddt, magmaDouble_ptr dC, magma_int_t lddc, magmaDouble_ptr dwork, magma_int_t ldwork)
 
magma_int_t magma_dlarfb_gpu_gemm_v1 (magma_side_t side, magma_trans_t trans, magma_direct_t direct, magma_storev_t storev, magma_int_t m, magma_int_t n, magma_int_t k, magmaDouble_const_ptr dV, magma_int_t lddv, magmaDouble_const_ptr dT, magma_int_t lddt, magmaDouble_ptr dC, magma_int_t lddc, magmaDouble_ptr dwork, magma_int_t ldwork, magmaDouble_ptr dworkvt, magma_int_t ldworkvt)
 
void magma_dlarfbx_gpu_v1 (magma_int_t m, magma_int_t k, magmaDouble_ptr V, magma_int_t ldv, magmaDouble_ptr dT, magma_int_t ldt, magmaDouble_ptr c, magmaDouble_ptr dwork)
 
void magma_dlarfg_gpu_v1 (magma_int_t n, magmaDouble_ptr dx0, magmaDouble_ptr dx, magmaDouble_ptr dtau, magmaDouble_ptr dxnorm, magmaDouble_ptr dAkk)
 
void magma_dlarfgtx_gpu_v1 (magma_int_t n, magmaDouble_ptr dx0, magmaDouble_ptr dx, magmaDouble_ptr dtau, magmaDouble_ptr dxnorm, magmaDouble_ptr dA, magma_int_t iter, magmaDouble_ptr V, magma_int_t ldv, magmaDouble_ptr T, magma_int_t ldt, magmaDouble_ptr dwork)
 
void magma_dlarfgx_gpu_v1 (magma_int_t n, magmaDouble_ptr dx0, magmaDouble_ptr dx, magmaDouble_ptr dtau, magmaDouble_ptr dxnorm, magmaDouble_ptr dA, magma_int_t iter)
 
void magma_dlarfx_gpu_v1 (magma_int_t m, magma_int_t n, magmaDouble_ptr v, magmaDouble_ptr tau, magmaDouble_ptr C, magma_int_t ldc, magmaDouble_ptr xnorm, magmaDouble_ptr dT, magma_int_t iter, magmaDouble_ptr work)
 
void magmablas_daxpycp_v1 (magma_int_t m, magmaDouble_ptr dr, magmaDouble_ptr dx, magmaDouble_const_ptr db)
 
void magmablas_dswap_v1 (magma_int_t n, magmaDouble_ptr dx, magma_int_t incx, magmaDouble_ptr dy, magma_int_t incy)
 
void magmablas_dswapblk_v1 (magma_order_t order, magma_int_t n, magmaDouble_ptr dA, magma_int_t ldda, magmaDouble_ptr dB, magma_int_t lddb, magma_int_t i1, magma_int_t i2, const magma_int_t *ipiv, magma_int_t inci, magma_int_t offset)
 
void magmablas_dswapdblk_v1 (magma_int_t n, magma_int_t nb, magmaDouble_ptr dA, magma_int_t ldda, magma_int_t inca, magmaDouble_ptr dB, magma_int_t lddb, magma_int_t incb)
 
void magmablas_dgemv_v1 (magma_trans_t trans, magma_int_t m, magma_int_t n, double alpha, magmaDouble_const_ptr dA, magma_int_t ldda, magmaDouble_const_ptr dx, magma_int_t incx, double beta, magmaDouble_ptr dy, magma_int_t incy)
 
void magmablas_dgemv_conj_v1 (magma_int_t m, magma_int_t n, double alpha, magmaDouble_const_ptr dA, magma_int_t ldda, magmaDouble_const_ptr dx, magma_int_t incx, double beta, magmaDouble_ptr dy, magma_int_t incy)
 
magma_int_t magmablas_dsymv_v1 (magma_uplo_t uplo, magma_int_t n, double alpha, magmaDouble_const_ptr dA, magma_int_t ldda, magmaDouble_const_ptr dx, magma_int_t incx, double beta, magmaDouble_ptr dy, magma_int_t incy)
 
void magmablas_dgemm_v1 (magma_trans_t transA, magma_trans_t transB, magma_int_t m, magma_int_t n, magma_int_t k, double alpha, magmaDouble_const_ptr dA, magma_int_t ldda, magmaDouble_const_ptr dB, magma_int_t lddb, double beta, magmaDouble_ptr dC, magma_int_t lddc)
 
void magmablas_dgemm_reduce_v1 (magma_int_t m, magma_int_t n, magma_int_t k, double alpha, magmaDouble_const_ptr dA, magma_int_t ldda, magmaDouble_const_ptr dB, magma_int_t lddb, double beta, magmaDouble_ptr dC, magma_int_t lddc)
 
void magmablas_dsymm_v1 (magma_side_t side, magma_uplo_t uplo, magma_int_t m, magma_int_t n, double alpha, magmaDouble_const_ptr dA, magma_int_t ldda, magmaDouble_const_ptr dB, magma_int_t lddb, double beta, magmaDouble_ptr dC, magma_int_t lddc)
 
void magmablas_dsyr2k_v1 (magma_uplo_t uplo, magma_trans_t trans, magma_int_t n, magma_int_t k, double alpha, magmaDouble_const_ptr dA, magma_int_t ldda, magmaDouble_const_ptr dB, magma_int_t lddb, double beta, magmaDouble_ptr dC, magma_int_t lddc)
 
void magmablas_dsyrk_v1 (magma_uplo_t uplo, magma_trans_t trans, magma_int_t n, magma_int_t k, double alpha, magmaDouble_const_ptr dA, magma_int_t ldda, double beta, magmaDouble_ptr dC, magma_int_t lddc)
 
void magmablas_dtrsm_v1 (magma_side_t side, magma_uplo_t uplo, magma_trans_t transA, magma_diag_t diag, magma_int_t m, magma_int_t n, double alpha, magmaDouble_const_ptr dA, magma_int_t ldda, magmaDouble_ptr dB, magma_int_t lddb)
 
void magmablas_dtrsm_outofplace_v1 (magma_side_t side, magma_uplo_t uplo, magma_trans_t transA, magma_diag_t diag, magma_int_t m, magma_int_t n, double alpha, magmaDouble_const_ptr dA, magma_int_t ldda, magmaDouble_ptr dB, magma_int_t lddb, magmaDouble_ptr dX, magma_int_t lddx, magma_int_t flag, magmaDouble_ptr d_dinvA, magma_int_t dinvA_length)
 
void magmablas_dtrsm_work_v1 (magma_side_t side, magma_uplo_t uplo, magma_trans_t transA, magma_diag_t diag, magma_int_t m, magma_int_t n, double alpha, magmaDouble_const_ptr dA, magma_int_t ldda, magmaDouble_ptr dB, magma_int_t lddb, magmaDouble_ptr dX, magma_int_t lddx, magma_int_t flag, magmaDouble_ptr d_dinvA, magma_int_t dinvA_length)
 
static void magma_dsetvector_v1_internal (magma_int_t n, double const *hx_src, magma_int_t incx, magmaDouble_ptr dy_dst, magma_int_t incy, const char *func, const char *file, int line)
 
static void magma_dgetvector_v1_internal (magma_int_t n, magmaDouble_const_ptr dx_src, magma_int_t incx, double *hy_dst, magma_int_t incy, const char *func, const char *file, int line)
 
static void magma_dcopyvector_v1_internal (magma_int_t n, magmaDouble_const_ptr dx_src, magma_int_t incx, magmaDouble_ptr dy_dst, magma_int_t incy, const char *func, const char *file, int line)
 
static void magma_dsetmatrix_v1_internal (magma_int_t m, magma_int_t n, double const *hA_src, magma_int_t lda, magmaDouble_ptr dB_dst, magma_int_t lddb, const char *func, const char *file, int line)
 
static void magma_dgetmatrix_v1_internal (magma_int_t m, magma_int_t n, magmaDouble_const_ptr dA_src, magma_int_t ldda, double *hB_dst, magma_int_t ldb, const char *func, const char *file, int line)
 
static void magma_dcopymatrix_v1_internal (magma_int_t m, magma_int_t n, magmaDouble_const_ptr dA_src, magma_int_t ldda, magmaDouble_ptr dB_dst, magma_int_t lddb, const char *func, const char *file, int line)
 
magma_int_t magma_idamax_v1 (magma_int_t n, magmaDouble_const_ptr dx, magma_int_t incx)
 
magma_int_t magma_idamin_v1 (magma_int_t n, magmaDouble_const_ptr dx, magma_int_t incx)
 
double magma_dasum_v1 (magma_int_t n, magmaDouble_const_ptr dx, magma_int_t incx)
 
void magma_daxpy_v1 (magma_int_t n, double alpha, magmaDouble_const_ptr dx, magma_int_t incx, magmaDouble_ptr dy, magma_int_t incy)
 
void magma_dcopy_v1 (magma_int_t n, magmaDouble_const_ptr dx, magma_int_t incx, magmaDouble_ptr dy, magma_int_t incy)
 
double magma_ddot_v1 (magma_int_t n, magmaDouble_const_ptr dx, magma_int_t incx, magmaDouble_const_ptr dy, magma_int_t incy)
 
double magma_dnrm2_v1 (magma_int_t n, magmaDouble_const_ptr dx, magma_int_t incx)
 
void magma_drot_v1 (magma_int_t n, magmaDouble_ptr dx, magma_int_t incx, magmaDouble_ptr dy, magma_int_t incy, double dc, double ds)
 
void magma_drotm_v1 (magma_int_t n, magmaDouble_ptr dx, magma_int_t incx, magmaDouble_ptr dy, magma_int_t incy, magmaDouble_const_ptr param)
 
void magma_drotmg_v1 (magmaDouble_ptr d1, magmaDouble_ptr d2, magmaDouble_ptr x1, magmaDouble_const_ptr y1, magmaDouble_ptr param)
 
void magma_dscal_v1 (magma_int_t n, double alpha, magmaDouble_ptr dx, magma_int_t incx)
 
void magma_dswap_v1 (magma_int_t n, magmaDouble_ptr dx, magma_int_t incx, magmaDouble_ptr dy, magma_int_t incy)
 
void magma_dgemv_v1 (magma_trans_t transA, magma_int_t m, magma_int_t n, double alpha, magmaDouble_const_ptr dA, magma_int_t ldda, magmaDouble_const_ptr dx, magma_int_t incx, double beta, magmaDouble_ptr dy, magma_int_t incy)
 
void magma_dger_v1 (magma_int_t m, magma_int_t n, double alpha, magmaDouble_const_ptr dx, magma_int_t incx, magmaDouble_const_ptr dy, magma_int_t incy, magmaDouble_ptr dA, magma_int_t ldda)
 
void magma_dsymv_v1 (magma_uplo_t uplo, magma_int_t n, double alpha, magmaDouble_const_ptr dA, magma_int_t ldda, magmaDouble_const_ptr dx, magma_int_t incx, double beta, magmaDouble_ptr dy, magma_int_t incy)
 
void magma_dsyr_v1 (magma_uplo_t uplo, magma_int_t n, double alpha, magmaDouble_const_ptr dx, magma_int_t incx, magmaDouble_ptr dA, magma_int_t ldda)
 
void magma_dsyr2_v1 (magma_uplo_t uplo, magma_int_t n, double alpha, magmaDouble_const_ptr dx, magma_int_t incx, magmaDouble_const_ptr dy, magma_int_t incy, magmaDouble_ptr dA, magma_int_t ldda)
 
void magma_dtrmv_v1 (magma_uplo_t uplo, magma_trans_t trans, magma_diag_t diag, magma_int_t n, magmaDouble_const_ptr dA, magma_int_t ldda, magmaDouble_ptr dx, magma_int_t incx)
 
void magma_dtrsv_v1 (magma_uplo_t uplo, magma_trans_t trans, magma_diag_t diag, magma_int_t n, magmaDouble_const_ptr dA, magma_int_t ldda, magmaDouble_ptr dx, magma_int_t incx)
 
void magma_dgemm_v1 (magma_trans_t transA, magma_trans_t transB, magma_int_t m, magma_int_t n, magma_int_t k, double alpha, magmaDouble_const_ptr dA, magma_int_t ldda, magmaDouble_const_ptr dB, magma_int_t lddb, double beta, magmaDouble_ptr dC, magma_int_t lddc)
 
void magma_dsymm_v1 (magma_side_t side, magma_uplo_t uplo, magma_int_t m, magma_int_t n, double alpha, magmaDouble_const_ptr dA, magma_int_t ldda, magmaDouble_const_ptr dB, magma_int_t lddb, double beta, magmaDouble_ptr dC, magma_int_t lddc)
 
void magma_dsyr2k_v1 (magma_uplo_t uplo, magma_trans_t trans, magma_int_t n, magma_int_t k, double alpha, magmaDouble_const_ptr dA, magma_int_t ldda, magmaDouble_const_ptr dB, magma_int_t lddb, double beta, magmaDouble_ptr dC, magma_int_t lddc)
 
void magma_dsyrk_v1 (magma_uplo_t uplo, magma_trans_t trans, magma_int_t n, magma_int_t k, double alpha, magmaDouble_const_ptr dA, magma_int_t ldda, double beta, magmaDouble_ptr dC, magma_int_t lddc)
 
void magma_dtrmm_v1 (magma_side_t side, magma_uplo_t uplo, magma_trans_t trans, magma_diag_t diag, magma_int_t m, magma_int_t n, double alpha, magmaDouble_const_ptr dA, magma_int_t ldda, magmaDouble_ptr dB, magma_int_t lddb)
 
void magma_dtrsm_v1 (magma_side_t side, magma_uplo_t uplo, magma_trans_t trans, magma_diag_t diag, magma_int_t m, magma_int_t n, double alpha, magmaDouble_const_ptr dA, magma_int_t ldda, magmaDouble_ptr dB, magma_int_t lddb)
 
void magmablas_dsaxpycp_v1 (magma_int_t m, magmaFloat_ptr r, magmaDouble_ptr x, magmaDouble_const_ptr b, magmaDouble_ptr w)
 
void magmablas_dslaswp_v1 (magma_int_t n, magmaDouble_ptr A, magma_int_t lda, magmaFloat_ptr SA, magma_int_t m, const magma_int_t *ipiv, magma_int_t incx)
 
void magmablas_dlag2s_v1 (magma_int_t m, magma_int_t n, magmaDouble_const_ptr A, magma_int_t lda, magmaFloat_ptr SA, magma_int_t ldsa, magma_int_t *info)
 
void magmablas_slag2d_v1 (magma_int_t m, magma_int_t n, magmaFloat_const_ptr SA, magma_int_t ldsa, magmaDouble_ptr A, magma_int_t lda, magma_int_t *info)
 
void magmablas_dlat2s_v1 (magma_uplo_t uplo, magma_int_t n, magmaDouble_const_ptr A, magma_int_t lda, magmaFloat_ptr SA, magma_int_t ldsa, magma_int_t *info)
 
void magmablas_slat2d_v1 (magma_uplo_t uplo, magma_int_t n, magmaFloat_const_ptr SA, magma_int_t ldsa, magmaDouble_ptr A, magma_int_t lda, magma_int_t *info)
 
void magmablas_stranspose_inplace_v1 (magma_int_t n, magmaFloat_ptr dA, magma_int_t ldda)
 
void magmablas_stranspose_v1 (magma_int_t m, magma_int_t n, magmaFloat_const_ptr dA, magma_int_t ldda, magmaFloat_ptr dAT, magma_int_t lddat)
 
void magmablas_sgetmatrix_transpose_v1 (magma_int_t m, magma_int_t n, magmaFloat_const_ptr dAT, magma_int_t ldda, float *hA, magma_int_t lda, magmaFloat_ptr dwork, magma_int_t lddwork, magma_int_t nb)
 
void magmablas_ssetmatrix_transpose_v1 (magma_int_t m, magma_int_t n, const float *hA, magma_int_t lda, magmaFloat_ptr dAT, magma_int_t ldda, magmaFloat_ptr dwork, magma_int_t lddwork, magma_int_t nb)
 
void magmablas_sprbt_v1 (magma_int_t n, magmaFloat_ptr dA, magma_int_t ldda, magmaFloat_ptr du, magmaFloat_ptr dv)
 
void magmablas_sprbt_mv_v1 (magma_int_t n, magma_int_t nrhs, magmaFloat_ptr dv, magmaFloat_ptr db, magma_int_t lddb)
 
void magmablas_sprbt_mtv_v1 (magma_int_t n, magma_int_t nrhs, magmaFloat_ptr du, magmaFloat_ptr db, magma_int_t lddb)
 
void magma_sgetmatrix_1D_col_bcyclic_v1 (magma_int_t m, magma_int_t n, magmaFloat_const_ptr const dA[], magma_int_t ldda, float *hA, magma_int_t lda, magma_int_t ngpu, magma_int_t nb)
 
void magma_ssetmatrix_1D_col_bcyclic_v1 (magma_int_t m, magma_int_t n, const float *hA, magma_int_t lda, magmaFloat_ptr dA[], magma_int_t ldda, magma_int_t ngpu, magma_int_t nb)
 
void magma_sgetmatrix_1D_row_bcyclic_v1 (magma_int_t m, magma_int_t n, magmaFloat_const_ptr const dA[], magma_int_t ldda, float *hA, magma_int_t lda, magma_int_t ngpu, magma_int_t nb)
 
void magma_ssetmatrix_1D_row_bcyclic_v1 (magma_int_t m, magma_int_t n, const float *hA, magma_int_t lda, magmaFloat_ptr dA[], magma_int_t ldda, magma_int_t ngpu, magma_int_t nb)
 
void magmablas_sgeadd_v1 (magma_int_t m, magma_int_t n, float alpha, magmaFloat_const_ptr dA, magma_int_t ldda, magmaFloat_ptr dB, magma_int_t lddb)
 
void magmablas_sgeadd2_v1 (magma_int_t m, magma_int_t n, float alpha, magmaFloat_const_ptr dA, magma_int_t ldda, float beta, magmaFloat_ptr dB, magma_int_t lddb)
 
void magmablas_slacpy_v1 (magma_uplo_t uplo, magma_int_t m, magma_int_t n, magmaFloat_const_ptr dA, magma_int_t ldda, magmaFloat_ptr dB, magma_int_t lddb)
 
void magmablas_slacpy_conj_v1 (magma_int_t n, magmaFloat_ptr dA1, magma_int_t lda1, magmaFloat_ptr dA2, magma_int_t lda2)
 
void magmablas_slacpy_sym_in_v1 (magma_uplo_t uplo, magma_int_t m, magma_int_t n, magma_int_t *rows, magma_int_t *perm, magmaFloat_const_ptr dA, magma_int_t ldda, magmaFloat_ptr dB, magma_int_t lddb)
 
void magmablas_slacpy_sym_out_v1 (magma_uplo_t uplo, magma_int_t m, magma_int_t n, magma_int_t *rows, magma_int_t *perm, magmaFloat_const_ptr dA, magma_int_t ldda, magmaFloat_ptr dB, magma_int_t lddb)
 
float magmablas_slange_v1 (magma_norm_t norm, magma_int_t m, magma_int_t n, magmaFloat_const_ptr dA, magma_int_t ldda, magmaFloat_ptr dwork, magma_int_t lwork)
 
float magmablas_slansy_v1 (magma_norm_t norm, magma_uplo_t uplo, magma_int_t n, magmaFloat_const_ptr dA, magma_int_t ldda, magmaFloat_ptr dwork, magma_int_t lwork)
 
void magmablas_slarfg_v1 (magma_int_t n, magmaFloat_ptr dalpha, magmaFloat_ptr dx, magma_int_t incx, magmaFloat_ptr dtau)
 
void magmablas_slascl_v1 (magma_type_t type, magma_int_t kl, magma_int_t ku, float cfrom, float cto, magma_int_t m, magma_int_t n, magmaFloat_ptr dA, magma_int_t ldda, magma_int_t *info)
 
void magmablas_slascl_2x2_v1 (magma_type_t type, magma_int_t m, magmaFloat_const_ptr dW, magma_int_t lddw, magmaFloat_ptr dA, magma_int_t ldda, magma_int_t *info)
 
void magmablas_slascl2_v1 (magma_type_t type, magma_int_t m, magma_int_t n, magmaFloat_const_ptr dD, magmaFloat_ptr dA, magma_int_t ldda, magma_int_t *info)
 
void magmablas_slascl_diag_v1 (magma_type_t type, magma_int_t m, magma_int_t n, magmaFloat_const_ptr dD, magma_int_t lddd, magmaFloat_ptr dA, magma_int_t ldda, magma_int_t *info)
 
void magmablas_slaset_v1 (magma_uplo_t uplo, magma_int_t m, magma_int_t n, float offdiag, float diag, magmaFloat_ptr dA, magma_int_t ldda)
 
void magmablas_slaset_band_v1 (magma_uplo_t uplo, magma_int_t m, magma_int_t n, magma_int_t k, float offdiag, float diag, magmaFloat_ptr dA, magma_int_t ldda)
 
void magmablas_slaswp_v1 (magma_int_t n, magmaFloat_ptr dAT, magma_int_t ldda, magma_int_t k1, magma_int_t k2, const magma_int_t *ipiv, magma_int_t inci)
 
void magmablas_slaswp2_v1 (magma_int_t n, magmaFloat_ptr dAT, magma_int_t ldda, magma_int_t k1, magma_int_t k2, magmaInt_const_ptr d_ipiv, magma_int_t inci)
 
void magmablas_slaswp_sym_v1 (magma_int_t n, magmaFloat_ptr dA, magma_int_t ldda, magma_int_t k1, magma_int_t k2, const magma_int_t *ipiv, magma_int_t inci)
 
void magmablas_slaswpx_v1 (magma_int_t n, magmaFloat_ptr dA, magma_int_t ldx, magma_int_t ldy, magma_int_t k1, magma_int_t k2, const magma_int_t *ipiv, magma_int_t inci)
 
void magmablas_ssymmetrize_v1 (magma_uplo_t uplo, magma_int_t m, magmaFloat_ptr dA, magma_int_t ldda)
 
void magmablas_ssymmetrize_tiles_v1 (magma_uplo_t uplo, magma_int_t m, magmaFloat_ptr dA, magma_int_t ldda, magma_int_t ntile, magma_int_t mstride, magma_int_t nstride)
 
void magmablas_strtri_diag_v1 (magma_uplo_t uplo, magma_diag_t diag, magma_int_t n, magmaFloat_const_ptr dA, magma_int_t ldda, magmaFloat_ptr d_dinvA)
 
void magmablas_snrm2_adjust_v1 (magma_int_t k, magmaFloat_ptr dxnorm, magmaFloat_ptr dc)
 
void magmablas_snrm2_check_v1 (magma_int_t m, magma_int_t n, magmaFloat_ptr dA, magma_int_t ldda, magmaFloat_ptr dxnorm, magmaFloat_ptr dlsticc)
 
void magmablas_snrm2_cols_v1 (magma_int_t m, magma_int_t n, magmaFloat_ptr dA, magma_int_t ldda, magmaFloat_ptr dxnorm)
 
void magmablas_snrm2_row_check_adjust_v1 (magma_int_t k, float tol, magmaFloat_ptr dxnorm, magmaFloat_ptr dxnorm2, magmaFloat_ptr dC, magma_int_t lddc, magmaFloat_ptr dlsticc)
 
magma_int_t magma_slarfb_gpu_v1 (magma_side_t side, magma_trans_t trans, magma_direct_t direct, magma_storev_t storev, magma_int_t m, magma_int_t n, magma_int_t k, magmaFloat_const_ptr dV, magma_int_t lddv, magmaFloat_const_ptr dT, magma_int_t lddt, magmaFloat_ptr dC, magma_int_t lddc, magmaFloat_ptr dwork, magma_int_t ldwork)
 
magma_int_t magma_slarfb_gpu_gemm_v1 (magma_side_t side, magma_trans_t trans, magma_direct_t direct, magma_storev_t storev, magma_int_t m, magma_int_t n, magma_int_t k, magmaFloat_const_ptr dV, magma_int_t lddv, magmaFloat_const_ptr dT, magma_int_t lddt, magmaFloat_ptr dC, magma_int_t lddc, magmaFloat_ptr dwork, magma_int_t ldwork, magmaFloat_ptr dworkvt, magma_int_t ldworkvt)
 
void magma_slarfbx_gpu_v1 (magma_int_t m, magma_int_t k, magmaFloat_ptr V, magma_int_t ldv, magmaFloat_ptr dT, magma_int_t ldt, magmaFloat_ptr c, magmaFloat_ptr dwork)
 
void magma_slarfg_gpu_v1 (magma_int_t n, magmaFloat_ptr dx0, magmaFloat_ptr dx, magmaFloat_ptr dtau, magmaFloat_ptr dxnorm, magmaFloat_ptr dAkk)
 
void magma_slarfgtx_gpu_v1 (magma_int_t n, magmaFloat_ptr dx0, magmaFloat_ptr dx, magmaFloat_ptr dtau, magmaFloat_ptr dxnorm, magmaFloat_ptr dA, magma_int_t iter, magmaFloat_ptr V, magma_int_t ldv, magmaFloat_ptr T, magma_int_t ldt, magmaFloat_ptr dwork)
 
void magma_slarfgx_gpu_v1 (magma_int_t n, magmaFloat_ptr dx0, magmaFloat_ptr dx, magmaFloat_ptr dtau, magmaFloat_ptr dxnorm, magmaFloat_ptr dA, magma_int_t iter)
 
void magma_slarfx_gpu_v1 (magma_int_t m, magma_int_t n, magmaFloat_ptr v, magmaFloat_ptr tau, magmaFloat_ptr C, magma_int_t ldc, magmaFloat_ptr xnorm, magmaFloat_ptr dT, magma_int_t iter, magmaFloat_ptr work)
 
void magmablas_saxpycp_v1 (magma_int_t m, magmaFloat_ptr dr, magmaFloat_ptr dx, magmaFloat_const_ptr db)
 
void magmablas_sswap_v1 (magma_int_t n, magmaFloat_ptr dx, magma_int_t incx, magmaFloat_ptr dy, magma_int_t incy)
 
void magmablas_sswapblk_v1 (magma_order_t order, magma_int_t n, magmaFloat_ptr dA, magma_int_t ldda, magmaFloat_ptr dB, magma_int_t lddb, magma_int_t i1, magma_int_t i2, const magma_int_t *ipiv, magma_int_t inci, magma_int_t offset)
 
void magmablas_sswapdblk_v1 (magma_int_t n, magma_int_t nb, magmaFloat_ptr dA, magma_int_t ldda, magma_int_t inca, magmaFloat_ptr dB, magma_int_t lddb, magma_int_t incb)
 
void magmablas_sgemv_v1 (magma_trans_t trans, magma_int_t m, magma_int_t n, float alpha, magmaFloat_const_ptr dA, magma_int_t ldda, magmaFloat_const_ptr dx, magma_int_t incx, float beta, magmaFloat_ptr dy, magma_int_t incy)
 
void magmablas_sgemv_conj_v1 (magma_int_t m, magma_int_t n, float alpha, magmaFloat_const_ptr dA, magma_int_t ldda, magmaFloat_const_ptr dx, magma_int_t incx, float beta, magmaFloat_ptr dy, magma_int_t incy)
 
magma_int_t magmablas_ssymv_v1 (magma_uplo_t uplo, magma_int_t n, float alpha, magmaFloat_const_ptr dA, magma_int_t ldda, magmaFloat_const_ptr dx, magma_int_t incx, float beta, magmaFloat_ptr dy, magma_int_t incy)
 
void magmablas_sgemm_v1 (magma_trans_t transA, magma_trans_t transB, magma_int_t m, magma_int_t n, magma_int_t k, float alpha, magmaFloat_const_ptr dA, magma_int_t ldda, magmaFloat_const_ptr dB, magma_int_t lddb, float beta, magmaFloat_ptr dC, magma_int_t lddc)
 
void magmablas_sgemm_reduce_v1 (magma_int_t m, magma_int_t n, magma_int_t k, float alpha, magmaFloat_const_ptr dA, magma_int_t ldda, magmaFloat_const_ptr dB, magma_int_t lddb, float beta, magmaFloat_ptr dC, magma_int_t lddc)
 
void magmablas_ssymm_v1 (magma_side_t side, magma_uplo_t uplo, magma_int_t m, magma_int_t n, float alpha, magmaFloat_const_ptr dA, magma_int_t ldda, magmaFloat_const_ptr dB, magma_int_t lddb, float beta, magmaFloat_ptr dC, magma_int_t lddc)
 
void magmablas_ssyr2k_v1 (magma_uplo_t uplo, magma_trans_t trans, magma_int_t n, magma_int_t k, float alpha, magmaFloat_const_ptr dA, magma_int_t ldda, magmaFloat_const_ptr dB, magma_int_t lddb, float beta, magmaFloat_ptr dC, magma_int_t lddc)
 
void magmablas_ssyrk_v1 (magma_uplo_t uplo, magma_trans_t trans, magma_int_t n, magma_int_t k, float alpha, magmaFloat_const_ptr dA, magma_int_t ldda, float beta, magmaFloat_ptr dC, magma_int_t lddc)
 
void magmablas_strsm_v1 (magma_side_t side, magma_uplo_t uplo, magma_trans_t transA, magma_diag_t diag, magma_int_t m, magma_int_t n, float alpha, magmaFloat_const_ptr dA, magma_int_t ldda, magmaFloat_ptr dB, magma_int_t lddb)
 
void magmablas_strsm_outofplace_v1 (magma_side_t side, magma_uplo_t uplo, magma_trans_t transA, magma_diag_t diag, magma_int_t m, magma_int_t n, float alpha, magmaFloat_const_ptr dA, magma_int_t ldda, magmaFloat_ptr dB, magma_int_t lddb, magmaFloat_ptr dX, magma_int_t lddx, magma_int_t flag, magmaFloat_ptr d_dinvA, magma_int_t dinvA_length)
 
void magmablas_strsm_work_v1 (magma_side_t side, magma_uplo_t uplo, magma_trans_t transA, magma_diag_t diag, magma_int_t m, magma_int_t n, float alpha, magmaFloat_const_ptr dA, magma_int_t ldda, magmaFloat_ptr dB, magma_int_t lddb, magmaFloat_ptr dX, magma_int_t lddx, magma_int_t flag, magmaFloat_ptr d_dinvA, magma_int_t dinvA_length)
 
static void magma_ssetvector_v1_internal (magma_int_t n, float const *hx_src, magma_int_t incx, magmaFloat_ptr dy_dst, magma_int_t incy, const char *func, const char *file, int line)
 
static void magma_sgetvector_v1_internal (magma_int_t n, magmaFloat_const_ptr dx_src, magma_int_t incx, float *hy_dst, magma_int_t incy, const char *func, const char *file, int line)
 
static void magma_scopyvector_v1_internal (magma_int_t n, magmaFloat_const_ptr dx_src, magma_int_t incx, magmaFloat_ptr dy_dst, magma_int_t incy, const char *func, const char *file, int line)
 
static void magma_ssetmatrix_v1_internal (magma_int_t m, magma_int_t n, float const *hA_src, magma_int_t lda, magmaFloat_ptr dB_dst, magma_int_t lddb, const char *func, const char *file, int line)
 
static void magma_sgetmatrix_v1_internal (magma_int_t m, magma_int_t n, magmaFloat_const_ptr dA_src, magma_int_t ldda, float *hB_dst, magma_int_t ldb, const char *func, const char *file, int line)
 
static void magma_scopymatrix_v1_internal (magma_int_t m, magma_int_t n, magmaFloat_const_ptr dA_src, magma_int_t ldda, magmaFloat_ptr dB_dst, magma_int_t lddb, const char *func, const char *file, int line)
 
magma_int_t magma_isamax_v1 (magma_int_t n, magmaFloat_const_ptr dx, magma_int_t incx)
 
magma_int_t magma_isamin_v1 (magma_int_t n, magmaFloat_const_ptr dx, magma_int_t incx)
 
float magma_sasum_v1 (magma_int_t n, magmaFloat_const_ptr dx, magma_int_t incx)
 
void magma_saxpy_v1 (magma_int_t n, float alpha, magmaFloat_const_ptr dx, magma_int_t incx, magmaFloat_ptr dy, magma_int_t incy)
 
void magma_scopy_v1 (magma_int_t n, magmaFloat_const_ptr dx, magma_int_t incx, magmaFloat_ptr dy, magma_int_t incy)
 
float magma_sdot_v1 (magma_int_t n, magmaFloat_const_ptr dx, magma_int_t incx, magmaFloat_const_ptr dy, magma_int_t incy)
 
float magma_snrm2_v1 (magma_int_t n, magmaFloat_const_ptr dx, magma_int_t incx)
 
void magma_srot_v1 (magma_int_t n, magmaFloat_ptr dx, magma_int_t incx, magmaFloat_ptr dy, magma_int_t incy, float dc, float ds)
 
void magma_srotm_v1 (magma_int_t n, magmaFloat_ptr dx, magma_int_t incx, magmaFloat_ptr dy, magma_int_t incy, magmaFloat_const_ptr param)
 
void magma_srotmg_v1 (magmaFloat_ptr d1, magmaFloat_ptr d2, magmaFloat_ptr x1, magmaFloat_const_ptr y1, magmaFloat_ptr param)
 
void magma_sscal_v1 (magma_int_t n, float alpha, magmaFloat_ptr dx, magma_int_t incx)
 
void magma_sswap_v1 (magma_int_t n, magmaFloat_ptr dx, magma_int_t incx, magmaFloat_ptr dy, magma_int_t incy)
 
void magma_sgemv_v1 (magma_trans_t transA, magma_int_t m, magma_int_t n, float alpha, magmaFloat_const_ptr dA, magma_int_t ldda, magmaFloat_const_ptr dx, magma_int_t incx, float beta, magmaFloat_ptr dy, magma_int_t incy)
 
void magma_sger_v1 (magma_int_t m, magma_int_t n, float alpha, magmaFloat_const_ptr dx, magma_int_t incx, magmaFloat_const_ptr dy, magma_int_t incy, magmaFloat_ptr dA, magma_int_t ldda)
 
void magma_ssymv_v1 (magma_uplo_t uplo, magma_int_t n, float alpha, magmaFloat_const_ptr dA, magma_int_t ldda, magmaFloat_const_ptr dx, magma_int_t incx, float beta, magmaFloat_ptr dy, magma_int_t incy)
 
void magma_ssyr_v1 (magma_uplo_t uplo, magma_int_t n, float alpha, magmaFloat_const_ptr dx, magma_int_t incx, magmaFloat_ptr dA, magma_int_t ldda)
 
void magma_ssyr2_v1 (magma_uplo_t uplo, magma_int_t n, float alpha, magmaFloat_const_ptr dx, magma_int_t incx, magmaFloat_const_ptr dy, magma_int_t incy, magmaFloat_ptr dA, magma_int_t ldda)
 
void magma_strmv_v1 (magma_uplo_t uplo, magma_trans_t trans, magma_diag_t diag, magma_int_t n, magmaFloat_const_ptr dA, magma_int_t ldda, magmaFloat_ptr dx, magma_int_t incx)
 
void magma_strsv_v1 (magma_uplo_t uplo, magma_trans_t trans, magma_diag_t diag, magma_int_t n, magmaFloat_const_ptr dA, magma_int_t ldda, magmaFloat_ptr dx, magma_int_t incx)
 
void magma_sgemm_v1 (magma_trans_t transA, magma_trans_t transB, magma_int_t m, magma_int_t n, magma_int_t k, float alpha, magmaFloat_const_ptr dA, magma_int_t ldda, magmaFloat_const_ptr dB, magma_int_t lddb, float beta, magmaFloat_ptr dC, magma_int_t lddc)
 
void magma_ssymm_v1 (magma_side_t side, magma_uplo_t uplo, magma_int_t m, magma_int_t n, float alpha, magmaFloat_const_ptr dA, magma_int_t ldda, magmaFloat_const_ptr dB, magma_int_t lddb, float beta, magmaFloat_ptr dC, magma_int_t lddc)
 
void magma_ssyr2k_v1 (magma_uplo_t uplo, magma_trans_t trans, magma_int_t n, magma_int_t k, float alpha, magmaFloat_const_ptr dA, magma_int_t ldda, magmaFloat_const_ptr dB, magma_int_t lddb, float beta, magmaFloat_ptr dC, magma_int_t lddc)
 
void magma_ssyrk_v1 (magma_uplo_t uplo, magma_trans_t trans, magma_int_t n, magma_int_t k, float alpha, magmaFloat_const_ptr dA, magma_int_t ldda, float beta, magmaFloat_ptr dC, magma_int_t lddc)
 
void magma_strmm_v1 (magma_side_t side, magma_uplo_t uplo, magma_trans_t trans, magma_diag_t diag, magma_int_t m, magma_int_t n, float alpha, magmaFloat_const_ptr dA, magma_int_t ldda, magmaFloat_ptr dB, magma_int_t lddb)
 
void magma_strsm_v1 (magma_side_t side, magma_uplo_t uplo, magma_trans_t trans, magma_diag_t diag, magma_int_t m, magma_int_t n, float alpha, magmaFloat_const_ptr dA, magma_int_t ldda, magmaFloat_ptr dB, magma_int_t lddb)
 
void magma_queue_create_v1_internal (magma_queue_t *queue_ptr, const char *func, const char *file, int line)
 
void magma_device_sync ()
 
magma_int_t magmablasSetKernelStream (magma_queue_t queue)
 
magma_int_t magmablasGetKernelStream (magma_queue_t *queue)
 
magma_queue_t magmablasGetQueue ()
 
void magmablas_ztranspose_inplace_v1 (magma_int_t n, magmaDoubleComplex_ptr dA, magma_int_t ldda)
 
void magmablas_ztranspose_conj_inplace_v1 (magma_int_t n, magmaDoubleComplex_ptr dA, magma_int_t ldda)
 
void magmablas_ztranspose_v1 (magma_int_t m, magma_int_t n, magmaDoubleComplex_const_ptr dA, magma_int_t ldda, magmaDoubleComplex_ptr dAT, magma_int_t lddat)
 
void magmablas_ztranspose_conj_v1 (magma_int_t m, magma_int_t n, magmaDoubleComplex_const_ptr dA, magma_int_t ldda, magmaDoubleComplex_ptr dAT, magma_int_t lddat)
 
void magmablas_zgetmatrix_transpose_v1 (magma_int_t m, magma_int_t n, magmaDoubleComplex_const_ptr dAT, magma_int_t ldda, magmaDoubleComplex *hA, magma_int_t lda, magmaDoubleComplex_ptr dwork, magma_int_t lddwork, magma_int_t nb)
 
void magmablas_zsetmatrix_transpose_v1 (magma_int_t m, magma_int_t n, const magmaDoubleComplex *hA, magma_int_t lda, magmaDoubleComplex_ptr dAT, magma_int_t ldda, magmaDoubleComplex_ptr dwork, magma_int_t lddwork, magma_int_t nb)
 
void magmablas_zprbt_v1 (magma_int_t n, magmaDoubleComplex_ptr dA, magma_int_t ldda, magmaDoubleComplex_ptr du, magmaDoubleComplex_ptr dv)
 
void magmablas_zprbt_mv_v1 (magma_int_t n, magma_int_t nrhs, magmaDoubleComplex_ptr dv, magmaDoubleComplex_ptr db, magma_int_t lddb)
 
void magmablas_zprbt_mtv_v1 (magma_int_t n, magma_int_t nrhs, magmaDoubleComplex_ptr du, magmaDoubleComplex_ptr db, magma_int_t lddb)
 
void magma_zgetmatrix_1D_col_bcyclic_v1 (magma_int_t m, magma_int_t n, magmaDoubleComplex_const_ptr const dA[], magma_int_t ldda, magmaDoubleComplex *hA, magma_int_t lda, magma_int_t ngpu, magma_int_t nb)
 
void magma_zsetmatrix_1D_col_bcyclic_v1 (magma_int_t m, magma_int_t n, const magmaDoubleComplex *hA, magma_int_t lda, magmaDoubleComplex_ptr dA[], magma_int_t ldda, magma_int_t ngpu, magma_int_t nb)
 
void magma_zgetmatrix_1D_row_bcyclic_v1 (magma_int_t m, magma_int_t n, magmaDoubleComplex_const_ptr const dA[], magma_int_t ldda, magmaDoubleComplex *hA, magma_int_t lda, magma_int_t ngpu, magma_int_t nb)
 
void magma_zsetmatrix_1D_row_bcyclic_v1 (magma_int_t m, magma_int_t n, const magmaDoubleComplex *hA, magma_int_t lda, magmaDoubleComplex_ptr dA[], magma_int_t ldda, magma_int_t ngpu, magma_int_t nb)
 
void magmablas_zgeadd_v1 (magma_int_t m, magma_int_t n, magmaDoubleComplex alpha, magmaDoubleComplex_const_ptr dA, magma_int_t ldda, magmaDoubleComplex_ptr dB, magma_int_t lddb)
 
void magmablas_zgeadd2_v1 (magma_int_t m, magma_int_t n, magmaDoubleComplex alpha, magmaDoubleComplex_const_ptr dA, magma_int_t ldda, magmaDoubleComplex beta, magmaDoubleComplex_ptr dB, magma_int_t lddb)
 
void magmablas_zlacpy_v1 (magma_uplo_t uplo, magma_int_t m, magma_int_t n, magmaDoubleComplex_const_ptr dA, magma_int_t ldda, magmaDoubleComplex_ptr dB, magma_int_t lddb)
 
void magmablas_zlacpy_conj_v1 (magma_int_t n, magmaDoubleComplex_ptr dA1, magma_int_t lda1, magmaDoubleComplex_ptr dA2, magma_int_t lda2)
 
void magmablas_zlacpy_sym_in_v1 (magma_uplo_t uplo, magma_int_t m, magma_int_t n, magma_int_t *rows, magma_int_t *perm, magmaDoubleComplex_const_ptr dA, magma_int_t ldda, magmaDoubleComplex_ptr dB, magma_int_t lddb)
 
void magmablas_zlacpy_sym_out_v1 (magma_uplo_t uplo, magma_int_t m, magma_int_t n, magma_int_t *rows, magma_int_t *perm, magmaDoubleComplex_const_ptr dA, magma_int_t ldda, magmaDoubleComplex_ptr dB, magma_int_t lddb)
 
double magmablas_zlange_v1 (magma_norm_t norm, magma_int_t m, magma_int_t n, magmaDoubleComplex_const_ptr dA, magma_int_t ldda, magmaDouble_ptr dwork, magma_int_t lwork)
 
double magmablas_zlanhe_v1 (magma_norm_t norm, magma_uplo_t uplo, magma_int_t n, magmaDoubleComplex_const_ptr dA, magma_int_t ldda, magmaDouble_ptr dwork, magma_int_t lwork)
 
double magmablas_zlansy_v1 (magma_norm_t norm, magma_uplo_t uplo, magma_int_t n, magmaDoubleComplex_const_ptr dA, magma_int_t ldda, magmaDouble_ptr dwork, magma_int_t lwork)
 
void magmablas_zlarfg_v1 (magma_int_t n, magmaDoubleComplex_ptr dalpha, magmaDoubleComplex_ptr dx, magma_int_t incx, magmaDoubleComplex_ptr dtau)
 
void magmablas_zlascl_v1 (magma_type_t type, magma_int_t kl, magma_int_t ku, double cfrom, double cto, magma_int_t m, magma_int_t n, magmaDoubleComplex_ptr dA, magma_int_t ldda, magma_int_t *info)
 
void magmablas_zlascl_2x2_v1 (magma_type_t type, magma_int_t m, magmaDoubleComplex_const_ptr dW, magma_int_t lddw, magmaDoubleComplex_ptr dA, magma_int_t ldda, magma_int_t *info)
 
void magmablas_zlascl2_v1 (magma_type_t type, magma_int_t m, magma_int_t n, magmaDouble_const_ptr dD, magmaDoubleComplex_ptr dA, magma_int_t ldda, magma_int_t *info)
 
void magmablas_zlascl_diag_v1 (magma_type_t type, magma_int_t m, magma_int_t n, magmaDoubleComplex_const_ptr dD, magma_int_t lddd, magmaDoubleComplex_ptr dA, magma_int_t ldda, magma_int_t *info)
 
void magmablas_zlaset_v1 (magma_uplo_t uplo, magma_int_t m, magma_int_t n, magmaDoubleComplex offdiag, magmaDoubleComplex diag, magmaDoubleComplex_ptr dA, magma_int_t ldda)
 
void magmablas_zlaset_band_v1 (magma_uplo_t uplo, magma_int_t m, magma_int_t n, magma_int_t k, magmaDoubleComplex offdiag, magmaDoubleComplex diag, magmaDoubleComplex_ptr dA, magma_int_t ldda)
 
void magmablas_zlaswp_v1 (magma_int_t n, magmaDoubleComplex_ptr dAT, magma_int_t ldda, magma_int_t k1, magma_int_t k2, const magma_int_t *ipiv, magma_int_t inci)
 
void magmablas_zlaswp2_v1 (magma_int_t n, magmaDoubleComplex_ptr dAT, magma_int_t ldda, magma_int_t k1, magma_int_t k2, magmaInt_const_ptr d_ipiv, magma_int_t inci)
 
void magmablas_zlaswp_sym_v1 (magma_int_t n, magmaDoubleComplex_ptr dA, magma_int_t ldda, magma_int_t k1, magma_int_t k2, const magma_int_t *ipiv, magma_int_t inci)
 
void magmablas_zlaswpx_v1 (magma_int_t n, magmaDoubleComplex_ptr dA, magma_int_t ldx, magma_int_t ldy, magma_int_t k1, magma_int_t k2, const magma_int_t *ipiv, magma_int_t inci)
 
void magmablas_zsymmetrize_v1 (magma_uplo_t uplo, magma_int_t m, magmaDoubleComplex_ptr dA, magma_int_t ldda)
 
void magmablas_zsymmetrize_tiles_v1 (magma_uplo_t uplo, magma_int_t m, magmaDoubleComplex_ptr dA, magma_int_t ldda, magma_int_t ntile, magma_int_t mstride, magma_int_t nstride)
 
void magmablas_ztrtri_diag_v1 (magma_uplo_t uplo, magma_diag_t diag, magma_int_t n, magmaDoubleComplex_const_ptr dA, magma_int_t ldda, magmaDoubleComplex_ptr d_dinvA)
 
void magmablas_dznrm2_adjust_v1 (magma_int_t k, magmaDouble_ptr dxnorm, magmaDoubleComplex_ptr dc)
 
void magmablas_dznrm2_check_v1 (magma_int_t m, magma_int_t n, magmaDoubleComplex_ptr dA, magma_int_t ldda, magmaDouble_ptr dxnorm, magmaDouble_ptr dlsticc)
 
void magmablas_dznrm2_cols_v1 (magma_int_t m, magma_int_t n, magmaDoubleComplex_ptr dA, magma_int_t ldda, magmaDouble_ptr dxnorm)
 
void magmablas_dznrm2_row_check_adjust_v1 (magma_int_t k, double tol, magmaDouble_ptr dxnorm, magmaDouble_ptr dxnorm2, magmaDoubleComplex_ptr dC, magma_int_t lddc, magmaDouble_ptr dlsticc)
 
magma_int_t magma_zlarfb_gpu_v1 (magma_side_t side, magma_trans_t trans, magma_direct_t direct, magma_storev_t storev, magma_int_t m, magma_int_t n, magma_int_t k, magmaDoubleComplex_const_ptr dV, magma_int_t lddv, magmaDoubleComplex_const_ptr dT, magma_int_t lddt, magmaDoubleComplex_ptr dC, magma_int_t lddc, magmaDoubleComplex_ptr dwork, magma_int_t ldwork)
 
magma_int_t magma_zlarfb_gpu_gemm_v1 (magma_side_t side, magma_trans_t trans, magma_direct_t direct, magma_storev_t storev, magma_int_t m, magma_int_t n, magma_int_t k, magmaDoubleComplex_const_ptr dV, magma_int_t lddv, magmaDoubleComplex_const_ptr dT, magma_int_t lddt, magmaDoubleComplex_ptr dC, magma_int_t lddc, magmaDoubleComplex_ptr dwork, magma_int_t ldwork, magmaDoubleComplex_ptr dworkvt, magma_int_t ldworkvt)
 
void magma_zlarfbx_gpu_v1 (magma_int_t m, magma_int_t k, magmaDoubleComplex_ptr V, magma_int_t ldv, magmaDoubleComplex_ptr dT, magma_int_t ldt, magmaDoubleComplex_ptr c, magmaDoubleComplex_ptr dwork)
 
void magma_zlarfg_gpu_v1 (magma_int_t n, magmaDoubleComplex_ptr dx0, magmaDoubleComplex_ptr dx, magmaDoubleComplex_ptr dtau, magmaDouble_ptr dxnorm, magmaDoubleComplex_ptr dAkk)
 
void magma_zlarfgtx_gpu_v1 (magma_int_t n, magmaDoubleComplex_ptr dx0, magmaDoubleComplex_ptr dx, magmaDoubleComplex_ptr dtau, magmaDouble_ptr dxnorm, magmaDoubleComplex_ptr dA, magma_int_t iter, magmaDoubleComplex_ptr V, magma_int_t ldv, magmaDoubleComplex_ptr T, magma_int_t ldt, magmaDoubleComplex_ptr dwork)
 
void magma_zlarfgx_gpu_v1 (magma_int_t n, magmaDoubleComplex_ptr dx0, magmaDoubleComplex_ptr dx, magmaDoubleComplex_ptr dtau, magmaDouble_ptr dxnorm, magmaDoubleComplex_ptr dA, magma_int_t iter)
 
void magma_zlarfx_gpu_v1 (magma_int_t m, magma_int_t n, magmaDoubleComplex_ptr v, magmaDoubleComplex_ptr tau, magmaDoubleComplex_ptr C, magma_int_t ldc, magmaDouble_ptr xnorm, magmaDoubleComplex_ptr dT, magma_int_t iter, magmaDoubleComplex_ptr work)
 
void magmablas_zaxpycp_v1 (magma_int_t m, magmaDoubleComplex_ptr dr, magmaDoubleComplex_ptr dx, magmaDoubleComplex_const_ptr db)
 
void magmablas_zswap_v1 (magma_int_t n, magmaDoubleComplex_ptr dx, magma_int_t incx, magmaDoubleComplex_ptr dy, magma_int_t incy)
 
void magmablas_zswapblk_v1 (magma_order_t order, magma_int_t n, magmaDoubleComplex_ptr dA, magma_int_t ldda, magmaDoubleComplex_ptr dB, magma_int_t lddb, magma_int_t i1, magma_int_t i2, const magma_int_t *ipiv, magma_int_t inci, magma_int_t offset)
 
void magmablas_zswapdblk_v1 (magma_int_t n, magma_int_t nb, magmaDoubleComplex_ptr dA, magma_int_t ldda, magma_int_t inca, magmaDoubleComplex_ptr dB, magma_int_t lddb, magma_int_t incb)
 
void magmablas_zgemv_v1 (magma_trans_t trans, magma_int_t m, magma_int_t n, magmaDoubleComplex alpha, magmaDoubleComplex_const_ptr dA, magma_int_t ldda, magmaDoubleComplex_const_ptr dx, magma_int_t incx, magmaDoubleComplex beta, magmaDoubleComplex_ptr dy, magma_int_t incy)
 
void magmablas_zgemv_conj_v1 (magma_int_t m, magma_int_t n, magmaDoubleComplex alpha, magmaDoubleComplex_const_ptr dA, magma_int_t ldda, magmaDoubleComplex_const_ptr dx, magma_int_t incx, magmaDoubleComplex beta, magmaDoubleComplex_ptr dy, magma_int_t incy)
 
magma_int_t magmablas_zhemv_v1 (magma_uplo_t uplo, magma_int_t n, magmaDoubleComplex alpha, magmaDoubleComplex_const_ptr dA, magma_int_t ldda, magmaDoubleComplex_const_ptr dx, magma_int_t incx, magmaDoubleComplex beta, magmaDoubleComplex_ptr dy, magma_int_t incy)
 
magma_int_t magmablas_zsymv_v1 (magma_uplo_t uplo, magma_int_t n, magmaDoubleComplex alpha, magmaDoubleComplex_const_ptr dA, magma_int_t ldda, magmaDoubleComplex_const_ptr dx, magma_int_t incx, magmaDoubleComplex beta, magmaDoubleComplex_ptr dy, magma_int_t incy)
 
void magmablas_zgemm_v1 (magma_trans_t transA, magma_trans_t transB, magma_int_t m, magma_int_t n, magma_int_t k, magmaDoubleComplex alpha, magmaDoubleComplex_const_ptr dA, magma_int_t ldda, magmaDoubleComplex_const_ptr dB, magma_int_t lddb, magmaDoubleComplex beta, magmaDoubleComplex_ptr dC, magma_int_t lddc)
 
void magmablas_zgemm_reduce_v1 (magma_int_t m, magma_int_t n, magma_int_t k, magmaDoubleComplex alpha, magmaDoubleComplex_const_ptr dA, magma_int_t ldda, magmaDoubleComplex_const_ptr dB, magma_int_t lddb, magmaDoubleComplex beta, magmaDoubleComplex_ptr dC, magma_int_t lddc)
 
void magmablas_zhemm_v1 (magma_side_t side, magma_uplo_t uplo, magma_int_t m, magma_int_t n, magmaDoubleComplex alpha, magmaDoubleComplex_const_ptr dA, magma_int_t ldda, magmaDoubleComplex_const_ptr dB, magma_int_t lddb, magmaDoubleComplex beta, magmaDoubleComplex_ptr dC, magma_int_t lddc)
 
void magmablas_zsymm_v1 (magma_side_t side, magma_uplo_t uplo, magma_int_t m, magma_int_t n, magmaDoubleComplex alpha, magmaDoubleComplex_const_ptr dA, magma_int_t ldda, magmaDoubleComplex_const_ptr dB, magma_int_t lddb, magmaDoubleComplex beta, magmaDoubleComplex_ptr dC, magma_int_t lddc)
 
void magmablas_zsyr2k_v1 (magma_uplo_t uplo, magma_trans_t trans, magma_int_t n, magma_int_t k, magmaDoubleComplex alpha, magmaDoubleComplex_const_ptr dA, magma_int_t ldda, magmaDoubleComplex_const_ptr dB, magma_int_t lddb, magmaDoubleComplex beta, magmaDoubleComplex_ptr dC, magma_int_t lddc)
 
void magmablas_zher2k_v1 (magma_uplo_t uplo, magma_trans_t trans, magma_int_t n, magma_int_t k, magmaDoubleComplex alpha, magmaDoubleComplex_const_ptr dA, magma_int_t ldda, magmaDoubleComplex_const_ptr dB, magma_int_t lddb, double beta, magmaDoubleComplex_ptr dC, magma_int_t lddc)
 
void magmablas_zsyrk_v1 (magma_uplo_t uplo, magma_trans_t trans, magma_int_t n, magma_int_t k, magmaDoubleComplex alpha, magmaDoubleComplex_const_ptr dA, magma_int_t ldda, magmaDoubleComplex beta, magmaDoubleComplex_ptr dC, magma_int_t lddc)
 
void magmablas_zherk_v1 (magma_uplo_t uplo, magma_trans_t trans, magma_int_t n, magma_int_t k, double alpha, magmaDoubleComplex_const_ptr dA, magma_int_t ldda, double beta, magmaDoubleComplex_ptr dC, magma_int_t lddc)
 
void magmablas_ztrsm_v1 (magma_side_t side, magma_uplo_t uplo, magma_trans_t transA, magma_diag_t diag, magma_int_t m, magma_int_t n, magmaDoubleComplex alpha, magmaDoubleComplex_const_ptr dA, magma_int_t ldda, magmaDoubleComplex_ptr dB, magma_int_t lddb)
 
void magmablas_ztrsm_outofplace_v1 (magma_side_t side, magma_uplo_t uplo, magma_trans_t transA, magma_diag_t diag, magma_int_t m, magma_int_t n, magmaDoubleComplex alpha, magmaDoubleComplex_const_ptr dA, magma_int_t ldda, magmaDoubleComplex_ptr dB, magma_int_t lddb, magmaDoubleComplex_ptr dX, magma_int_t lddx, magma_int_t flag, magmaDoubleComplex_ptr d_dinvA, magma_int_t dinvA_length)
 
void magmablas_ztrsm_work_v1 (magma_side_t side, magma_uplo_t uplo, magma_trans_t transA, magma_diag_t diag, magma_int_t m, magma_int_t n, magmaDoubleComplex alpha, magmaDoubleComplex_const_ptr dA, magma_int_t ldda, magmaDoubleComplex_ptr dB, magma_int_t lddb, magmaDoubleComplex_ptr dX, magma_int_t lddx, magma_int_t flag, magmaDoubleComplex_ptr d_dinvA, magma_int_t dinvA_length)
 
static void magma_zsetvector_v1_internal (magma_int_t n, magmaDoubleComplex const *hx_src, magma_int_t incx, magmaDoubleComplex_ptr dy_dst, magma_int_t incy, const char *func, const char *file, int line)
 
static void magma_zgetvector_v1_internal (magma_int_t n, magmaDoubleComplex_const_ptr dx_src, magma_int_t incx, magmaDoubleComplex *hy_dst, magma_int_t incy, const char *func, const char *file, int line)
 
static void magma_zcopyvector_v1_internal (magma_int_t n, magmaDoubleComplex_const_ptr dx_src, magma_int_t incx, magmaDoubleComplex_ptr dy_dst, magma_int_t incy, const char *func, const char *file, int line)
 
static void magma_zsetmatrix_v1_internal (magma_int_t m, magma_int_t n, magmaDoubleComplex const *hA_src, magma_int_t lda, magmaDoubleComplex_ptr dB_dst, magma_int_t lddb, const char *func, const char *file, int line)
 
static void magma_zgetmatrix_v1_internal (magma_int_t m, magma_int_t n, magmaDoubleComplex_const_ptr dA_src, magma_int_t ldda, magmaDoubleComplex *hB_dst, magma_int_t ldb, const char *func, const char *file, int line)
 
static void magma_zcopymatrix_v1_internal (magma_int_t m, magma_int_t n, magmaDoubleComplex_const_ptr dA_src, magma_int_t ldda, magmaDoubleComplex_ptr dB_dst, magma_int_t lddb, const char *func, const char *file, int line)
 
magma_int_t magma_izamax_v1 (magma_int_t n, magmaDoubleComplex_const_ptr dx, magma_int_t incx)
 
magma_int_t magma_izamin_v1 (magma_int_t n, magmaDoubleComplex_const_ptr dx, magma_int_t incx)
 
double magma_dzasum_v1 (magma_int_t n, magmaDoubleComplex_const_ptr dx, magma_int_t incx)
 
void magma_zaxpy_v1 (magma_int_t n, magmaDoubleComplex alpha, magmaDoubleComplex_const_ptr dx, magma_int_t incx, magmaDoubleComplex_ptr dy, magma_int_t incy)
 
void magma_zcopy_v1 (magma_int_t n, magmaDoubleComplex_const_ptr dx, magma_int_t incx, magmaDoubleComplex_ptr dy, magma_int_t incy)
 
magmaDoubleComplex magma_zdotc_v1 (magma_int_t n, magmaDoubleComplex_const_ptr dx, magma_int_t incx, magmaDoubleComplex_const_ptr dy, magma_int_t incy)
 
magmaDoubleComplex magma_zdotu_v1 (magma_int_t n, magmaDoubleComplex_const_ptr dx, magma_int_t incx, magmaDoubleComplex_const_ptr dy, magma_int_t incy)
 
double magma_dznrm2_v1 (magma_int_t n, magmaDoubleComplex_const_ptr dx, magma_int_t incx)
 
void magma_zrot_v1 (magma_int_t n, magmaDoubleComplex_ptr dx, magma_int_t incx, magmaDoubleComplex_ptr dy, magma_int_t incy, double dc, magmaDoubleComplex ds)
 
void magma_zdrot_v1 (magma_int_t n, magmaDoubleComplex_ptr dx, magma_int_t incx, magmaDoubleComplex_ptr dy, magma_int_t incy, double dc, double ds)
 
void magma_zscal_v1 (magma_int_t n, magmaDoubleComplex alpha, magmaDoubleComplex_ptr dx, magma_int_t incx)
 
void magma_zdscal_v1 (magma_int_t n, double alpha, magmaDoubleComplex_ptr dx, magma_int_t incx)
 
void magma_zswap_v1 (magma_int_t n, magmaDoubleComplex_ptr dx, magma_int_t incx, magmaDoubleComplex_ptr dy, magma_int_t incy)
 
void magma_zgemv_v1 (magma_trans_t transA, magma_int_t m, magma_int_t n, magmaDoubleComplex alpha, magmaDoubleComplex_const_ptr dA, magma_int_t ldda, magmaDoubleComplex_const_ptr dx, magma_int_t incx, magmaDoubleComplex beta, magmaDoubleComplex_ptr dy, magma_int_t incy)
 
void magma_zgerc_v1 (magma_int_t m, magma_int_t n, magmaDoubleComplex alpha, magmaDoubleComplex_const_ptr dx, magma_int_t incx, magmaDoubleComplex_const_ptr dy, magma_int_t incy, magmaDoubleComplex_ptr dA, magma_int_t ldda)
 
void magma_zgeru_v1 (magma_int_t m, magma_int_t n, magmaDoubleComplex alpha, magmaDoubleComplex_const_ptr dx, magma_int_t incx, magmaDoubleComplex_const_ptr dy, magma_int_t incy, magmaDoubleComplex_ptr dA, magma_int_t ldda)
 
void magma_zhemv_v1 (magma_uplo_t uplo, magma_int_t n, magmaDoubleComplex alpha, magmaDoubleComplex_const_ptr dA, magma_int_t ldda, magmaDoubleComplex_const_ptr dx, magma_int_t incx, magmaDoubleComplex beta, magmaDoubleComplex_ptr dy, magma_int_t incy)
 
void magma_zher_v1 (magma_uplo_t uplo, magma_int_t n, double alpha, magmaDoubleComplex_const_ptr dx, magma_int_t incx, magmaDoubleComplex_ptr dA, magma_int_t ldda)
 
void magma_zher2_v1 (magma_uplo_t uplo, magma_int_t n, magmaDoubleComplex alpha, magmaDoubleComplex_const_ptr dx, magma_int_t incx, magmaDoubleComplex_const_ptr dy, magma_int_t incy, magmaDoubleComplex_ptr dA, magma_int_t ldda)
 
void magma_ztrmv_v1 (magma_uplo_t uplo, magma_trans_t trans, magma_diag_t diag, magma_int_t n, magmaDoubleComplex_const_ptr dA, magma_int_t ldda, magmaDoubleComplex_ptr dx, magma_int_t incx)
 
void magma_ztrsv_v1 (magma_uplo_t uplo, magma_trans_t trans, magma_diag_t diag, magma_int_t n, magmaDoubleComplex_const_ptr dA, magma_int_t ldda, magmaDoubleComplex_ptr dx, magma_int_t incx)
 
void magma_zgemm_v1 (magma_trans_t transA, magma_trans_t transB, magma_int_t m, magma_int_t n, magma_int_t k, magmaDoubleComplex alpha, magmaDoubleComplex_const_ptr dA, magma_int_t ldda, magmaDoubleComplex_const_ptr dB, magma_int_t lddb, magmaDoubleComplex beta, magmaDoubleComplex_ptr dC, magma_int_t lddc)
 
void magma_zsymm_v1 (magma_side_t side, magma_uplo_t uplo, magma_int_t m, magma_int_t n, magmaDoubleComplex alpha, magmaDoubleComplex_const_ptr dA, magma_int_t ldda, magmaDoubleComplex_const_ptr dB, magma_int_t lddb, magmaDoubleComplex beta, magmaDoubleComplex_ptr dC, magma_int_t lddc)
 
void magma_zhemm_v1 (magma_side_t side, magma_uplo_t uplo, magma_int_t m, magma_int_t n, magmaDoubleComplex alpha, magmaDoubleComplex_const_ptr dA, magma_int_t ldda, magmaDoubleComplex_const_ptr dB, magma_int_t lddb, magmaDoubleComplex beta, magmaDoubleComplex_ptr dC, magma_int_t lddc)
 
void magma_zsyr2k_v1 (magma_uplo_t uplo, magma_trans_t trans, magma_int_t n, magma_int_t k, magmaDoubleComplex alpha, magmaDoubleComplex_const_ptr dA, magma_int_t ldda, magmaDoubleComplex_const_ptr dB, magma_int_t lddb, magmaDoubleComplex beta, magmaDoubleComplex_ptr dC, magma_int_t lddc)
 
void magma_zher2k_v1 (magma_uplo_t uplo, magma_trans_t trans, magma_int_t n, magma_int_t k, magmaDoubleComplex alpha, magmaDoubleComplex_const_ptr dA, magma_int_t ldda, magmaDoubleComplex_const_ptr dB, magma_int_t lddb, double beta, magmaDoubleComplex_ptr dC, magma_int_t lddc)
 
void magma_zsyrk_v1 (magma_uplo_t uplo, magma_trans_t trans, magma_int_t n, magma_int_t k, magmaDoubleComplex alpha, magmaDoubleComplex_const_ptr dA, magma_int_t ldda, magmaDoubleComplex beta, magmaDoubleComplex_ptr dC, magma_int_t lddc)
 
void magma_zherk_v1 (magma_uplo_t uplo, magma_trans_t trans, magma_int_t n, magma_int_t k, double alpha, magmaDoubleComplex_const_ptr dA, magma_int_t ldda, double beta, magmaDoubleComplex_ptr dC, magma_int_t lddc)
 
void magma_ztrmm_v1 (magma_side_t side, magma_uplo_t uplo, magma_trans_t trans, magma_diag_t diag, magma_int_t m, magma_int_t n, magmaDoubleComplex alpha, magmaDoubleComplex_const_ptr dA, magma_int_t ldda, magmaDoubleComplex_ptr dB, magma_int_t lddb)
 
void magma_ztrsm_v1 (magma_side_t side, magma_uplo_t uplo, magma_trans_t trans, magma_diag_t diag, magma_int_t m, magma_int_t n, magmaDoubleComplex alpha, magmaDoubleComplex_const_ptr dA, magma_int_t ldda, magmaDoubleComplex_ptr dB, magma_int_t lddb)
 
void magmablas_zcaxpycp_v1 (magma_int_t m, magmaFloatComplex_ptr r, magmaDoubleComplex_ptr x, magmaDoubleComplex_const_ptr b, magmaDoubleComplex_ptr w)
 
void magmablas_zclaswp_v1 (magma_int_t n, magmaDoubleComplex_ptr A, magma_int_t lda, magmaFloatComplex_ptr SA, magma_int_t m, const magma_int_t *ipiv, magma_int_t incx)
 
void magmablas_zlag2c_v1 (magma_int_t m, magma_int_t n, magmaDoubleComplex_const_ptr A, magma_int_t lda, magmaFloatComplex_ptr SA, magma_int_t ldsa, magma_int_t *info)
 
void magmablas_clag2z_v1 (magma_int_t m, magma_int_t n, magmaFloatComplex_const_ptr SA, magma_int_t ldsa, magmaDoubleComplex_ptr A, magma_int_t lda, magma_int_t *info)
 
void magmablas_zlat2c_v1 (magma_uplo_t uplo, magma_int_t n, magmaDoubleComplex_const_ptr A, magma_int_t lda, magmaFloatComplex_ptr SA, magma_int_t ldsa, magma_int_t *info)
 
void magmablas_clat2z_v1 (magma_uplo_t uplo, magma_int_t n, magmaFloatComplex_const_ptr SA, magma_int_t ldsa, magmaDoubleComplex_ptr A, magma_int_t lda, magma_int_t *info)
 

Detailed Description

Macro Definition Documentation

◆ magma_queue_create_v1

#define magma_queue_create_v1 (   queue_ptr)

◆ MagmaUpperLower

#define MagmaUpperLower

◆ MagmaUpperLowerStr

#define MagmaUpperLowerStr

◆ MAGMA_Z_CNJG

#define MAGMA_Z_CNJG (   a)

◆ MAGMA_C_CNJG

#define MAGMA_C_CNJG (   a)

◆ MAGMA_D_CNJG

#define MAGMA_D_CNJG (   a)

◆ MAGMA_S_CNJG

#define MAGMA_S_CNJG (   a)

Function Documentation

◆ magma_setvector_v1_internal()

void magma_setvector_v1_internal ( magma_int_t  n,
magma_int_t  elemSize,
const void *  hx_src,
magma_int_t  incx,
magma_ptr  dy_dst,
magma_int_t  incy,
const char *  func,
const char *  file,
int  line 
)

◆ magma_getvector_v1_internal()

void magma_getvector_v1_internal ( magma_int_t  n,
magma_int_t  elemSize,
magma_const_ptr  dx_src,
magma_int_t  incx,
void *  hy_dst,
magma_int_t  incy,
const char *  func,
const char *  file,
int  line 
)

◆ magma_copyvector_v1_internal()

void magma_copyvector_v1_internal ( magma_int_t  n,
magma_int_t  elemSize,
magma_const_ptr  dx_src,
magma_int_t  incx,
magma_ptr  dy_dst,
magma_int_t  incy,
const char *  func,
const char *  file,
int  line 
)

◆ magma_setmatrix_v1_internal()

void magma_setmatrix_v1_internal ( magma_int_t  m,
magma_int_t  n,
magma_int_t  elemSize,
const void *  hA_src,
magma_int_t  lda,
magma_ptr  dB_dst,
magma_int_t  lddb,
const char *  func,
const char *  file,
int  line 
)

◆ magma_getmatrix_v1_internal()

void magma_getmatrix_v1_internal ( magma_int_t  m,
magma_int_t  n,
magma_int_t  elemSize,
magma_const_ptr  dA_src,
magma_int_t  ldda,
void *  hB_dst,
magma_int_t  ldb,
const char *  func,
const char *  file,
int  line 
)

◆ magma_copymatrix_v1_internal()

void magma_copymatrix_v1_internal ( magma_int_t  m,
magma_int_t  n,
magma_int_t  elemSize,
magma_const_ptr  dA_src,
magma_int_t  ldda,
magma_ptr  dB_dst,
magma_int_t  lddb,
const char *  func,
const char *  file,
int  line 
)

◆ magma_isetvector_v1_internal()

static void magma_isetvector_v1_internal ( magma_int_t  n,
const magma_int_t *  hx_src,
magma_int_t  incx,
magmaInt_ptr  dy_dst,
magma_int_t  incy,
const char *  func,
const char *  file,
int  line 
)
inlinestatic

◆ magma_igetvector_v1_internal()

static void magma_igetvector_v1_internal ( magma_int_t  n,
magmaInt_const_ptr  dx_src,
magma_int_t  incx,
magma_int_t *  hy_dst,
magma_int_t  incy,
const char *  func,
const char *  file,
int  line 
)
inlinestatic

◆ magma_icopyvector_v1_internal()

static void magma_icopyvector_v1_internal ( magma_int_t  n,
magmaInt_const_ptr  dx_src,
magma_int_t  incx,
magmaInt_ptr  dy_dst,
magma_int_t  incy,
const char *  func,
const char *  file,
int  line 
)
inlinestatic

◆ magma_isetmatrix_v1_internal()

static void magma_isetmatrix_v1_internal ( magma_int_t  m,
magma_int_t  n,
const magma_int_t *  hA_src,
magma_int_t  lda,
magmaInt_ptr  dB_dst,
magma_int_t  lddb,
const char *  func,
const char *  file,
int  line 
)
inlinestatic

◆ magma_igetmatrix_v1_internal()

static void magma_igetmatrix_v1_internal ( magma_int_t  m,
magma_int_t  n,
magmaInt_const_ptr  dA_src,
magma_int_t  ldda,
magma_int_t *  hB_dst,
magma_int_t  ldb,
const char *  func,
const char *  file,
int  line 
)
inlinestatic

◆ magma_icopymatrix_v1_internal()

static void magma_icopymatrix_v1_internal ( magma_int_t  m,
magma_int_t  n,
magmaInt_const_ptr  dA_src,
magma_int_t  ldda,
magmaInt_ptr  dB_dst,
magma_int_t  lddb,
const char *  func,
const char *  file,
int  line 
)
inlinestatic

◆ magma_index_setvector_v1_internal()

static void magma_index_setvector_v1_internal ( magma_int_t  n,
const magma_index_t *  hx_src,
magma_int_t  incx,
magmaIndex_ptr  dy_dst,
magma_int_t  incy,
const char *  func,
const char *  file,
int  line 
)
inlinestatic

◆ magma_index_getvector_v1_internal()

static void magma_index_getvector_v1_internal ( magma_int_t  n,
magmaIndex_const_ptr  dx_src,
magma_int_t  incx,
magma_index_t *  hy_dst,
magma_int_t  incy,
const char *  func,
const char *  file,
int  line 
)
inlinestatic

◆ magma_index_copyvector_v1_internal()

static void magma_index_copyvector_v1_internal ( magma_int_t  n,
magmaIndex_const_ptr  dx_src,
magma_int_t  incx,
magmaIndex_ptr  dy_dst,
magma_int_t  incy,
const char *  func,
const char *  file,
int  line 
)
inlinestatic

◆ magma_index_setmatrix_v1_internal()

static void magma_index_setmatrix_v1_internal ( magma_int_t  m,
magma_int_t  n,
const magma_index_t *  hA_src,
magma_int_t  lda,
magmaIndex_ptr  dB_dst,
magma_int_t  lddb,
const char *  func,
const char *  file,
int  line 
)
inlinestatic

◆ magma_index_getmatrix_v1_internal()

static void magma_index_getmatrix_v1_internal ( magma_int_t  m,
magma_int_t  n,
magmaIndex_const_ptr  dA_src,
magma_int_t  ldda,
magma_index_t *  hB_dst,
magma_int_t  ldb,
const char *  func,
const char *  file,
int  line 
)
inlinestatic

◆ magma_index_copymatrix_v1_internal()

static void magma_index_copymatrix_v1_internal ( magma_int_t  m,
magma_int_t  n,
magmaIndex_const_ptr  dA_src,
magma_int_t  ldda,
magmaIndex_ptr  dB_dst,
magma_int_t  lddb,
const char *  func,
const char *  file,
int  line 
)
inlinestatic

◆ magmablas_ctranspose_inplace_v1()

void magmablas_ctranspose_inplace_v1 ( magma_int_t  n,
magmaFloatComplex_ptr  dA,
magma_int_t  ldda 
)

◆ magmablas_ctranspose_conj_inplace_v1()

void magmablas_ctranspose_conj_inplace_v1 ( magma_int_t  n,
magmaFloatComplex_ptr  dA,
magma_int_t  ldda 
)

◆ magmablas_ctranspose_v1()

void magmablas_ctranspose_v1 ( magma_int_t  m,
magma_int_t  n,
magmaFloatComplex_const_ptr  dA,
magma_int_t  ldda,
magmaFloatComplex_ptr  dAT,
magma_int_t  lddat 
)

◆ magmablas_ctranspose_conj_v1()

void magmablas_ctranspose_conj_v1 ( magma_int_t  m,
magma_int_t  n,
magmaFloatComplex_const_ptr  dA,
magma_int_t  ldda,
magmaFloatComplex_ptr  dAT,
magma_int_t  lddat 
)

◆ magmablas_cgetmatrix_transpose_v1()

void magmablas_cgetmatrix_transpose_v1 ( magma_int_t  m,
magma_int_t  n,
magmaFloatComplex_const_ptr  dAT,
magma_int_t  ldda,
magmaFloatComplex *  hA,
magma_int_t  lda,
magmaFloatComplex_ptr  dwork,
magma_int_t  lddwork,
magma_int_t  nb 
)

◆ magmablas_csetmatrix_transpose_v1()

void magmablas_csetmatrix_transpose_v1 ( magma_int_t  m,
magma_int_t  n,
const magmaFloatComplex *  hA,
magma_int_t  lda,
magmaFloatComplex_ptr  dAT,
magma_int_t  ldda,
magmaFloatComplex_ptr  dwork,
magma_int_t  lddwork,
magma_int_t  nb 
)

◆ magmablas_cprbt_v1()

void magmablas_cprbt_v1 ( magma_int_t  n,
magmaFloatComplex_ptr  dA,
magma_int_t  ldda,
magmaFloatComplex_ptr  du,
magmaFloatComplex_ptr  dv 
)

◆ magmablas_cprbt_mv_v1()

void magmablas_cprbt_mv_v1 ( magma_int_t  n,
magma_int_t  nrhs,
magmaFloatComplex_ptr  dv,
magmaFloatComplex_ptr  db,
magma_int_t  lddb 
)

◆ magmablas_cprbt_mtv_v1()

void magmablas_cprbt_mtv_v1 ( magma_int_t  n,
magma_int_t  nrhs,
magmaFloatComplex_ptr  du,
magmaFloatComplex_ptr  db,
magma_int_t  lddb 
)

◆ magma_cgetmatrix_1D_col_bcyclic_v1()

void magma_cgetmatrix_1D_col_bcyclic_v1 ( magma_int_t  m,
magma_int_t  n,
magmaFloatComplex_const_ptr const  dA[],
magma_int_t  ldda,
magmaFloatComplex *  hA,
magma_int_t  lda,
magma_int_t  ngpu,
magma_int_t  nb 
)

◆ magma_csetmatrix_1D_col_bcyclic_v1()

void magma_csetmatrix_1D_col_bcyclic_v1 ( magma_int_t  m,
magma_int_t  n,
const magmaFloatComplex *  hA,
magma_int_t  lda,
magmaFloatComplex_ptr  dA[],
magma_int_t  ldda,
magma_int_t  ngpu,
magma_int_t  nb 
)

◆ magma_cgetmatrix_1D_row_bcyclic_v1()

void magma_cgetmatrix_1D_row_bcyclic_v1 ( magma_int_t  m,
magma_int_t  n,
magmaFloatComplex_const_ptr const  dA[],
magma_int_t  ldda,
magmaFloatComplex *  hA,
magma_int_t  lda,
magma_int_t  ngpu,
magma_int_t  nb 
)

◆ magma_csetmatrix_1D_row_bcyclic_v1()

void magma_csetmatrix_1D_row_bcyclic_v1 ( magma_int_t  m,
magma_int_t  n,
const magmaFloatComplex *  hA,
magma_int_t  lda,
magmaFloatComplex_ptr  dA[],
magma_int_t  ldda,
magma_int_t  ngpu,
magma_int_t  nb 
)

◆ magmablas_cgeadd_v1()

void magmablas_cgeadd_v1 ( magma_int_t  m,
magma_int_t  n,
magmaFloatComplex  alpha,
magmaFloatComplex_const_ptr  dA,
magma_int_t  ldda,
magmaFloatComplex_ptr  dB,
magma_int_t  lddb 
)

◆ magmablas_cgeadd2_v1()

void magmablas_cgeadd2_v1 ( magma_int_t  m,
magma_int_t  n,
magmaFloatComplex  alpha,
magmaFloatComplex_const_ptr  dA,
magma_int_t  ldda,
magmaFloatComplex  beta,
magmaFloatComplex_ptr  dB,
magma_int_t  lddb 
)

◆ magmablas_clacpy_v1()

void magmablas_clacpy_v1 ( magma_uplo_t  uplo,
magma_int_t  m,
magma_int_t  n,
magmaFloatComplex_const_ptr  dA,
magma_int_t  ldda,
magmaFloatComplex_ptr  dB,
magma_int_t  lddb 
)

◆ magmablas_clacpy_conj_v1()

void magmablas_clacpy_conj_v1 ( magma_int_t  n,
magmaFloatComplex_ptr  dA1,
magma_int_t  lda1,
magmaFloatComplex_ptr  dA2,
magma_int_t  lda2 
)

◆ magmablas_clacpy_sym_in_v1()

void magmablas_clacpy_sym_in_v1 ( magma_uplo_t  uplo,
magma_int_t  m,
magma_int_t  n,
magma_int_t *  rows,
magma_int_t *  perm,
magmaFloatComplex_const_ptr  dA,
magma_int_t  ldda,
magmaFloatComplex_ptr  dB,
magma_int_t  lddb 
)

◆ magmablas_clacpy_sym_out_v1()

void magmablas_clacpy_sym_out_v1 ( magma_uplo_t  uplo,
magma_int_t  m,
magma_int_t  n,
magma_int_t *  rows,
magma_int_t *  perm,
magmaFloatComplex_const_ptr  dA,
magma_int_t  ldda,
magmaFloatComplex_ptr  dB,
magma_int_t  lddb 
)

◆ magmablas_clange_v1()

float magmablas_clange_v1 ( magma_norm_t  norm,
magma_int_t  m,
magma_int_t  n,
magmaFloatComplex_const_ptr  dA,
magma_int_t  ldda,
magmaFloat_ptr  dwork,
magma_int_t  lwork 
)

◆ magmablas_clanhe_v1()

float magmablas_clanhe_v1 ( magma_norm_t  norm,
magma_uplo_t  uplo,
magma_int_t  n,
magmaFloatComplex_const_ptr  dA,
magma_int_t  ldda,
magmaFloat_ptr  dwork,
magma_int_t  lwork 
)

◆ magmablas_clansy_v1()

float magmablas_clansy_v1 ( magma_norm_t  norm,
magma_uplo_t  uplo,
magma_int_t  n,
magmaFloatComplex_const_ptr  dA,
magma_int_t  ldda,
magmaFloat_ptr  dwork,
magma_int_t  lwork 
)

◆ magmablas_clarfg_v1()

void magmablas_clarfg_v1 ( magma_int_t  n,
magmaFloatComplex_ptr  dalpha,
magmaFloatComplex_ptr  dx,
magma_int_t  incx,
magmaFloatComplex_ptr  dtau 
)

◆ magmablas_clascl_v1()

void magmablas_clascl_v1 ( magma_type_t  type,
magma_int_t  kl,
magma_int_t  ku,
float  cfrom,
float  cto,
magma_int_t  m,
magma_int_t  n,
magmaFloatComplex_ptr  dA,
magma_int_t  ldda,
magma_int_t *  info 
)

◆ magmablas_clascl_2x2_v1()

void magmablas_clascl_2x2_v1 ( magma_type_t  type,
magma_int_t  m,
magmaFloatComplex_const_ptr  dW,
magma_int_t  lddw,
magmaFloatComplex_ptr  dA,
magma_int_t  ldda,
magma_int_t *  info 
)

◆ magmablas_clascl2_v1()

void magmablas_clascl2_v1 ( magma_type_t  type,
magma_int_t  m,
magma_int_t  n,
magmaFloat_const_ptr  dD,
magmaFloatComplex_ptr  dA,
magma_int_t  ldda,
magma_int_t *  info 
)

◆ magmablas_clascl_diag_v1()

void magmablas_clascl_diag_v1 ( magma_type_t  type,
magma_int_t  m,
magma_int_t  n,
magmaFloatComplex_const_ptr  dD,
magma_int_t  lddd,
magmaFloatComplex_ptr  dA,
magma_int_t  ldda,
magma_int_t *  info 
)

◆ magmablas_claset_v1()

void magmablas_claset_v1 ( magma_uplo_t  uplo,
magma_int_t  m,
magma_int_t  n,
magmaFloatComplex  offdiag,
magmaFloatComplex  diag,
magmaFloatComplex_ptr  dA,
magma_int_t  ldda 
)

◆ magmablas_claset_band_v1()

void magmablas_claset_band_v1 ( magma_uplo_t  uplo,
magma_int_t  m,
magma_int_t  n,
magma_int_t  k,
magmaFloatComplex  offdiag,
magmaFloatComplex  diag,
magmaFloatComplex_ptr  dA,
magma_int_t  ldda 
)

◆ magmablas_claswp_v1()

void magmablas_claswp_v1 ( magma_int_t  n,
magmaFloatComplex_ptr  dAT,
magma_int_t  ldda,
magma_int_t  k1,
magma_int_t  k2,
const magma_int_t *  ipiv,
magma_int_t  inci 
)

◆ magmablas_claswp2_v1()

void magmablas_claswp2_v1 ( magma_int_t  n,
magmaFloatComplex_ptr  dAT,
magma_int_t  ldda,
magma_int_t  k1,
magma_int_t  k2,
magmaInt_const_ptr  d_ipiv,
magma_int_t  inci 
)

◆ magmablas_claswp_sym_v1()

void magmablas_claswp_sym_v1 ( magma_int_t  n,
magmaFloatComplex_ptr  dA,
magma_int_t  ldda,
magma_int_t  k1,
magma_int_t  k2,
const magma_int_t *  ipiv,
magma_int_t  inci 
)

◆ magmablas_claswpx_v1()

void magmablas_claswpx_v1 ( magma_int_t  n,
magmaFloatComplex_ptr  dA,
magma_int_t  ldx,
magma_int_t  ldy,
magma_int_t  k1,
magma_int_t  k2,
const magma_int_t *  ipiv,
magma_int_t  inci 
)

◆ magmablas_csymmetrize_v1()

void magmablas_csymmetrize_v1 ( magma_uplo_t  uplo,
magma_int_t  m,
magmaFloatComplex_ptr  dA,
magma_int_t  ldda 
)

◆ magmablas_csymmetrize_tiles_v1()

void magmablas_csymmetrize_tiles_v1 ( magma_uplo_t  uplo,
magma_int_t  m,
magmaFloatComplex_ptr  dA,
magma_int_t  ldda,
magma_int_t  ntile,
magma_int_t  mstride,
magma_int_t  nstride 
)

◆ magmablas_ctrtri_diag_v1()

void magmablas_ctrtri_diag_v1 ( magma_uplo_t  uplo,
magma_diag_t  diag,
magma_int_t  n,
magmaFloatComplex_const_ptr  dA,
magma_int_t  ldda,
magmaFloatComplex_ptr  d_dinvA 
)

◆ magmablas_scnrm2_adjust_v1()

void magmablas_scnrm2_adjust_v1 ( magma_int_t  k,
magmaFloat_ptr  dxnorm,
magmaFloatComplex_ptr  dc 
)

◆ magmablas_scnrm2_check_v1()

void magmablas_scnrm2_check_v1 ( magma_int_t  m,
magma_int_t  n,
magmaFloatComplex_ptr  dA,
magma_int_t  ldda,
magmaFloat_ptr  dxnorm,
magmaFloat_ptr  dlsticc 
)

◆ magmablas_scnrm2_cols_v1()

void magmablas_scnrm2_cols_v1 ( magma_int_t  m,
magma_int_t  n,
magmaFloatComplex_ptr  dA,
magma_int_t  ldda,
magmaFloat_ptr  dxnorm 
)

◆ magmablas_scnrm2_row_check_adjust_v1()

void magmablas_scnrm2_row_check_adjust_v1 ( magma_int_t  k,
float  tol,
magmaFloat_ptr  dxnorm,
magmaFloat_ptr  dxnorm2,
magmaFloatComplex_ptr  dC,
magma_int_t  lddc,
magmaFloat_ptr  dlsticc 
)

◆ magma_clarfb_gpu_v1()

magma_int_t magma_clarfb_gpu_v1 ( magma_side_t  side,
magma_trans_t  trans,
magma_direct_t  direct,
magma_storev_t  storev,
magma_int_t  m,
magma_int_t  n,
magma_int_t  k,
magmaFloatComplex_const_ptr  dV,
magma_int_t  lddv,
magmaFloatComplex_const_ptr  dT,
magma_int_t  lddt,
magmaFloatComplex_ptr  dC,
magma_int_t  lddc,
magmaFloatComplex_ptr  dwork,
magma_int_t  ldwork 
)

◆ magma_clarfb_gpu_gemm_v1()

magma_int_t magma_clarfb_gpu_gemm_v1 ( magma_side_t  side,
magma_trans_t  trans,
magma_direct_t  direct,
magma_storev_t  storev,
magma_int_t  m,
magma_int_t  n,
magma_int_t  k,
magmaFloatComplex_const_ptr  dV,
magma_int_t  lddv,
magmaFloatComplex_const_ptr  dT,
magma_int_t  lddt,
magmaFloatComplex_ptr  dC,
magma_int_t  lddc,
magmaFloatComplex_ptr  dwork,
magma_int_t  ldwork,
magmaFloatComplex_ptr  dworkvt,
magma_int_t  ldworkvt 
)

◆ magma_clarfbx_gpu_v1()

void magma_clarfbx_gpu_v1 ( magma_int_t  m,
magma_int_t  k,
magmaFloatComplex_ptr  V,
magma_int_t  ldv,
magmaFloatComplex_ptr  dT,
magma_int_t  ldt,
magmaFloatComplex_ptr  c,
magmaFloatComplex_ptr  dwork 
)

◆ magma_clarfg_gpu_v1()

void magma_clarfg_gpu_v1 ( magma_int_t  n,
magmaFloatComplex_ptr  dx0,
magmaFloatComplex_ptr  dx,
magmaFloatComplex_ptr  dtau,
magmaFloat_ptr  dxnorm,
magmaFloatComplex_ptr  dAkk 
)

◆ magma_clarfgtx_gpu_v1()

void magma_clarfgtx_gpu_v1 ( magma_int_t  n,
magmaFloatComplex_ptr  dx0,
magmaFloatComplex_ptr  dx,
magmaFloatComplex_ptr  dtau,
magmaFloat_ptr  dxnorm,
magmaFloatComplex_ptr  dA,
magma_int_t  iter,
magmaFloatComplex_ptr  V,
magma_int_t  ldv,
magmaFloatComplex_ptr  T,
magma_int_t  ldt,
magmaFloatComplex_ptr  dwork 
)

◆ magma_clarfgx_gpu_v1()

void magma_clarfgx_gpu_v1 ( magma_int_t  n,
magmaFloatComplex_ptr  dx0,
magmaFloatComplex_ptr  dx,
magmaFloatComplex_ptr  dtau,
magmaFloat_ptr  dxnorm,
magmaFloatComplex_ptr  dA,
magma_int_t  iter 
)

◆ magma_clarfx_gpu_v1()

void magma_clarfx_gpu_v1 ( magma_int_t  m,
magma_int_t  n,
magmaFloatComplex_ptr  v,
magmaFloatComplex_ptr  tau,
magmaFloatComplex_ptr  C,
magma_int_t  ldc,
magmaFloat_ptr  xnorm,
magmaFloatComplex_ptr  dT,
magma_int_t  iter,
magmaFloatComplex_ptr  work 
)

◆ magmablas_caxpycp_v1()

void magmablas_caxpycp_v1 ( magma_int_t  m,
magmaFloatComplex_ptr  dr,
magmaFloatComplex_ptr  dx,
magmaFloatComplex_const_ptr  db 
)

◆ magmablas_cswap_v1()

void magmablas_cswap_v1 ( magma_int_t  n,
magmaFloatComplex_ptr  dx,
magma_int_t  incx,
magmaFloatComplex_ptr  dy,
magma_int_t  incy 
)

◆ magmablas_cswapblk_v1()

void magmablas_cswapblk_v1 ( magma_order_t  order,
magma_int_t  n,
magmaFloatComplex_ptr  dA,
magma_int_t  ldda,
magmaFloatComplex_ptr  dB,
magma_int_t  lddb,
magma_int_t  i1,
magma_int_t  i2,
const magma_int_t *  ipiv,
magma_int_t  inci,
magma_int_t  offset 
)

◆ magmablas_cswapdblk_v1()

void magmablas_cswapdblk_v1 ( magma_int_t  n,
magma_int_t  nb,
magmaFloatComplex_ptr  dA,
magma_int_t  ldda,
magma_int_t  inca,
magmaFloatComplex_ptr  dB,
magma_int_t  lddb,
magma_int_t  incb 
)

◆ magmablas_cgemv_v1()

void magmablas_cgemv_v1 ( magma_trans_t  trans,
magma_int_t  m,
magma_int_t  n,
magmaFloatComplex  alpha,
magmaFloatComplex_const_ptr  dA,
magma_int_t  ldda,
magmaFloatComplex_const_ptr  dx,
magma_int_t  incx,
magmaFloatComplex  beta,
magmaFloatComplex_ptr  dy,
magma_int_t  incy 
)

◆ magmablas_cgemv_conj_v1()

void magmablas_cgemv_conj_v1 ( magma_int_t  m,
magma_int_t  n,
magmaFloatComplex  alpha,
magmaFloatComplex_const_ptr  dA,
magma_int_t  ldda,
magmaFloatComplex_const_ptr  dx,
magma_int_t  incx,
magmaFloatComplex  beta,
magmaFloatComplex_ptr  dy,
magma_int_t  incy 
)

◆ magmablas_chemv_v1()

magma_int_t magmablas_chemv_v1 ( magma_uplo_t  uplo,
magma_int_t  n,
magmaFloatComplex  alpha,
magmaFloatComplex_const_ptr  dA,
magma_int_t  ldda,
magmaFloatComplex_const_ptr  dx,
magma_int_t  incx,
magmaFloatComplex  beta,
magmaFloatComplex_ptr  dy,
magma_int_t  incy 
)

◆ magmablas_csymv_v1()

magma_int_t magmablas_csymv_v1 ( magma_uplo_t  uplo,
magma_int_t  n,
magmaFloatComplex  alpha,
magmaFloatComplex_const_ptr  dA,
magma_int_t  ldda,
magmaFloatComplex_const_ptr  dx,
magma_int_t  incx,
magmaFloatComplex  beta,
magmaFloatComplex_ptr  dy,
magma_int_t  incy 
)

◆ magmablas_cgemm_v1()

void magmablas_cgemm_v1 ( magma_trans_t  transA,
magma_trans_t  transB,
magma_int_t  m,
magma_int_t  n,
magma_int_t  k,
magmaFloatComplex  alpha,
magmaFloatComplex_const_ptr  dA,
magma_int_t  ldda,
magmaFloatComplex_const_ptr  dB,
magma_int_t  lddb,
magmaFloatComplex  beta,
magmaFloatComplex_ptr  dC,
magma_int_t  lddc 
)

◆ magmablas_cgemm_reduce_v1()

void magmablas_cgemm_reduce_v1 ( magma_int_t  m,
magma_int_t  n,
magma_int_t  k,
magmaFloatComplex  alpha,
magmaFloatComplex_const_ptr  dA,
magma_int_t  ldda,
magmaFloatComplex_const_ptr  dB,
magma_int_t  lddb,
magmaFloatComplex  beta,
magmaFloatComplex_ptr  dC,
magma_int_t  lddc 
)

◆ magmablas_chemm_v1()

void magmablas_chemm_v1 ( magma_side_t  side,
magma_uplo_t  uplo,
magma_int_t  m,
magma_int_t  n,
magmaFloatComplex  alpha,
magmaFloatComplex_const_ptr  dA,
magma_int_t  ldda,
magmaFloatComplex_const_ptr  dB,
magma_int_t  lddb,
magmaFloatComplex  beta,
magmaFloatComplex_ptr  dC,
magma_int_t  lddc 
)

◆ magmablas_csymm_v1()

void magmablas_csymm_v1 ( magma_side_t  side,
magma_uplo_t  uplo,
magma_int_t  m,
magma_int_t  n,
magmaFloatComplex  alpha,
magmaFloatComplex_const_ptr  dA,
magma_int_t  ldda,
magmaFloatComplex_const_ptr  dB,
magma_int_t  lddb,
magmaFloatComplex  beta,
magmaFloatComplex_ptr  dC,
magma_int_t  lddc 
)

◆ magmablas_csyr2k_v1()

void magmablas_csyr2k_v1 ( magma_uplo_t  uplo,
magma_trans_t  trans,
magma_int_t  n,
magma_int_t  k,
magmaFloatComplex  alpha,
magmaFloatComplex_const_ptr  dA,
magma_int_t  ldda,
magmaFloatComplex_const_ptr  dB,
magma_int_t  lddb,
magmaFloatComplex  beta,
magmaFloatComplex_ptr  dC,
magma_int_t  lddc 
)

◆ magmablas_cher2k_v1()

void magmablas_cher2k_v1 ( magma_uplo_t  uplo,
magma_trans_t  trans,
magma_int_t  n,
magma_int_t  k,
magmaFloatComplex  alpha,
magmaFloatComplex_const_ptr  dA,
magma_int_t  ldda,
magmaFloatComplex_const_ptr  dB,
magma_int_t  lddb,
float  beta,
magmaFloatComplex_ptr  dC,
magma_int_t  lddc 
)

◆ magmablas_csyrk_v1()

void magmablas_csyrk_v1 ( magma_uplo_t  uplo,
magma_trans_t  trans,
magma_int_t  n,
magma_int_t  k,
magmaFloatComplex  alpha,
magmaFloatComplex_const_ptr  dA,
magma_int_t  ldda,
magmaFloatComplex  beta,
magmaFloatComplex_ptr  dC,
magma_int_t  lddc 
)

◆ magmablas_cherk_v1()

void magmablas_cherk_v1 ( magma_uplo_t  uplo,
magma_trans_t  trans,
magma_int_t  n,
magma_int_t  k,
float  alpha,
magmaFloatComplex_const_ptr  dA,
magma_int_t  ldda,
float  beta,
magmaFloatComplex_ptr  dC,
magma_int_t  lddc 
)

◆ magmablas_ctrsm_v1()

void magmablas_ctrsm_v1 ( magma_side_t  side,
magma_uplo_t  uplo,
magma_trans_t  transA,
magma_diag_t  diag,
magma_int_t  m,
magma_int_t  n,
magmaFloatComplex  alpha,
magmaFloatComplex_const_ptr  dA,
magma_int_t  ldda,
magmaFloatComplex_ptr  dB,
magma_int_t  lddb 
)

◆ magmablas_ctrsm_outofplace_v1()

void magmablas_ctrsm_outofplace_v1 ( magma_side_t  side,
magma_uplo_t  uplo,
magma_trans_t  transA,
magma_diag_t  diag,
magma_int_t  m,
magma_int_t  n,
magmaFloatComplex  alpha,
magmaFloatComplex_const_ptr  dA,
magma_int_t  ldda,
magmaFloatComplex_ptr  dB,
magma_int_t  lddb,
magmaFloatComplex_ptr  dX,
magma_int_t  lddx,
magma_int_t  flag,
magmaFloatComplex_ptr  d_dinvA,
magma_int_t  dinvA_length 
)

◆ magmablas_ctrsm_work_v1()

void magmablas_ctrsm_work_v1 ( magma_side_t  side,
magma_uplo_t  uplo,
magma_trans_t  transA,
magma_diag_t  diag,
magma_int_t  m,
magma_int_t  n,
magmaFloatComplex  alpha,
magmaFloatComplex_const_ptr  dA,
magma_int_t  ldda,
magmaFloatComplex_ptr  dB,
magma_int_t  lddb,
magmaFloatComplex_ptr  dX,
magma_int_t  lddx,
magma_int_t  flag,
magmaFloatComplex_ptr  d_dinvA,
magma_int_t  dinvA_length 
)

◆ magma_csetvector_v1_internal()

static void magma_csetvector_v1_internal ( magma_int_t  n,
magmaFloatComplex const *  hx_src,
magma_int_t  incx,
magmaFloatComplex_ptr  dy_dst,
magma_int_t  incy,
const char *  func,
const char *  file,
int  line 
)
inlinestatic

◆ magma_cgetvector_v1_internal()

static void magma_cgetvector_v1_internal ( magma_int_t  n,
magmaFloatComplex_const_ptr  dx_src,
magma_int_t  incx,
magmaFloatComplex *  hy_dst,
magma_int_t  incy,
const char *  func,
const char *  file,
int  line 
)
inlinestatic

◆ magma_ccopyvector_v1_internal()

static void magma_ccopyvector_v1_internal ( magma_int_t  n,
magmaFloatComplex_const_ptr  dx_src,
magma_int_t  incx,
magmaFloatComplex_ptr  dy_dst,
magma_int_t  incy,
const char *  func,
const char *  file,
int  line 
)
inlinestatic

◆ magma_csetmatrix_v1_internal()

static void magma_csetmatrix_v1_internal ( magma_int_t  m,
magma_int_t  n,
magmaFloatComplex const *  hA_src,
magma_int_t  lda,
magmaFloatComplex_ptr  dB_dst,
magma_int_t  lddb,
const char *  func,
const char *  file,
int  line 
)
inlinestatic

◆ magma_cgetmatrix_v1_internal()

static void magma_cgetmatrix_v1_internal ( magma_int_t  m,
magma_int_t  n,
magmaFloatComplex_const_ptr  dA_src,
magma_int_t  ldda,
magmaFloatComplex *  hB_dst,
magma_int_t  ldb,
const char *  func,
const char *  file,
int  line 
)
inlinestatic

◆ magma_ccopymatrix_v1_internal()

static void magma_ccopymatrix_v1_internal ( magma_int_t  m,
magma_int_t  n,
magmaFloatComplex_const_ptr  dA_src,
magma_int_t  ldda,
magmaFloatComplex_ptr  dB_dst,
magma_int_t  lddb,
const char *  func,
const char *  file,
int  line 
)
inlinestatic

◆ magma_icamax_v1()

magma_int_t magma_icamax_v1 ( magma_int_t  n,
magmaFloatComplex_const_ptr  dx,
magma_int_t  incx 
)

◆ magma_icamin_v1()

magma_int_t magma_icamin_v1 ( magma_int_t  n,
magmaFloatComplex_const_ptr  dx,
magma_int_t  incx 
)

◆ magma_scasum_v1()

float magma_scasum_v1 ( magma_int_t  n,
magmaFloatComplex_const_ptr  dx,
magma_int_t  incx 
)

◆ magma_caxpy_v1()

void magma_caxpy_v1 ( magma_int_t  n,
magmaFloatComplex  alpha,
magmaFloatComplex_const_ptr  dx,
magma_int_t  incx,
magmaFloatComplex_ptr  dy,
magma_int_t  incy 
)

◆ magma_ccopy_v1()

void magma_ccopy_v1 ( magma_int_t  n,
magmaFloatComplex_const_ptr  dx,
magma_int_t  incx,
magmaFloatComplex_ptr  dy,
magma_int_t  incy 
)

◆ magma_cdotc_v1()

magmaFloatComplex magma_cdotc_v1 ( magma_int_t  n,
magmaFloatComplex_const_ptr  dx,
magma_int_t  incx,
magmaFloatComplex_const_ptr  dy,
magma_int_t  incy 
)

◆ magma_cdotu_v1()

magmaFloatComplex magma_cdotu_v1 ( magma_int_t  n,
magmaFloatComplex_const_ptr  dx,
magma_int_t  incx,
magmaFloatComplex_const_ptr  dy,
magma_int_t  incy 
)

◆ magma_scnrm2_v1()

float magma_scnrm2_v1 ( magma_int_t  n,
magmaFloatComplex_const_ptr  dx,
magma_int_t  incx 
)

◆ magma_crot_v1()

void magma_crot_v1 ( magma_int_t  n,
magmaFloatComplex_ptr  dx,
magma_int_t  incx,
magmaFloatComplex_ptr  dy,
magma_int_t  incy,
float  dc,
magmaFloatComplex  ds 
)

◆ magma_csrot_v1()

void magma_csrot_v1 ( magma_int_t  n,
magmaFloatComplex_ptr  dx,
magma_int_t  incx,
magmaFloatComplex_ptr  dy,
magma_int_t  incy,
float  dc,
float  ds 
)

◆ magma_cscal_v1()

void magma_cscal_v1 ( magma_int_t  n,
magmaFloatComplex  alpha,
magmaFloatComplex_ptr  dx,
magma_int_t  incx 
)

◆ magma_csscal_v1()

void magma_csscal_v1 ( magma_int_t  n,
float  alpha,
magmaFloatComplex_ptr  dx,
magma_int_t  incx 
)

◆ magma_cswap_v1()

void magma_cswap_v1 ( magma_int_t  n,
magmaFloatComplex_ptr  dx,
magma_int_t  incx,
magmaFloatComplex_ptr  dy,
magma_int_t  incy 
)

◆ magma_cgemv_v1()

void magma_cgemv_v1 ( magma_trans_t  transA,
magma_int_t  m,
magma_int_t  n,
magmaFloatComplex  alpha,
magmaFloatComplex_const_ptr  dA,
magma_int_t  ldda,
magmaFloatComplex_const_ptr  dx,
magma_int_t  incx,
magmaFloatComplex  beta,
magmaFloatComplex_ptr  dy,
magma_int_t  incy 
)

◆ magma_cgerc_v1()

void magma_cgerc_v1 ( magma_int_t  m,
magma_int_t  n,
magmaFloatComplex  alpha,
magmaFloatComplex_const_ptr  dx,
magma_int_t  incx,
magmaFloatComplex_const_ptr  dy,
magma_int_t  incy,
magmaFloatComplex_ptr  dA,
magma_int_t  ldda 
)

◆ magma_cgeru_v1()

void magma_cgeru_v1 ( magma_int_t  m,
magma_int_t  n,
magmaFloatComplex  alpha,
magmaFloatComplex_const_ptr  dx,
magma_int_t  incx,
magmaFloatComplex_const_ptr  dy,
magma_int_t  incy,
magmaFloatComplex_ptr  dA,
magma_int_t  ldda 
)

◆ magma_chemv_v1()

void magma_chemv_v1 ( magma_uplo_t  uplo,
magma_int_t  n,
magmaFloatComplex  alpha,
magmaFloatComplex_const_ptr  dA,
magma_int_t  ldda,
magmaFloatComplex_const_ptr  dx,
magma_int_t  incx,
magmaFloatComplex  beta,
magmaFloatComplex_ptr  dy,
magma_int_t  incy 
)

◆ magma_cher_v1()

void magma_cher_v1 ( magma_uplo_t  uplo,
magma_int_t  n,
float  alpha,
magmaFloatComplex_const_ptr  dx,
magma_int_t  incx,
magmaFloatComplex_ptr  dA,
magma_int_t  ldda 
)

◆ magma_cher2_v1()

void magma_cher2_v1 ( magma_uplo_t  uplo,
magma_int_t  n,
magmaFloatComplex  alpha,
magmaFloatComplex_const_ptr  dx,
magma_int_t  incx,
magmaFloatComplex_const_ptr  dy,
magma_int_t  incy,
magmaFloatComplex_ptr  dA,
magma_int_t  ldda 
)

◆ magma_ctrmv_v1()

void magma_ctrmv_v1 ( magma_uplo_t  uplo,
magma_trans_t  trans,
magma_diag_t  diag,
magma_int_t  n,
magmaFloatComplex_const_ptr  dA,
magma_int_t  ldda,
magmaFloatComplex_ptr  dx,
magma_int_t  incx 
)

◆ magma_ctrsv_v1()

void magma_ctrsv_v1 ( magma_uplo_t  uplo,
magma_trans_t  trans,
magma_diag_t  diag,
magma_int_t  n,
magmaFloatComplex_const_ptr  dA,
magma_int_t  ldda,
magmaFloatComplex_ptr  dx,
magma_int_t  incx 
)

◆ magma_cgemm_v1()

void magma_cgemm_v1 ( magma_trans_t  transA,
magma_trans_t  transB,
magma_int_t  m,
magma_int_t  n,
magma_int_t  k,
magmaFloatComplex  alpha,
magmaFloatComplex_const_ptr  dA,
magma_int_t  ldda,
magmaFloatComplex_const_ptr  dB,
magma_int_t  lddb,
magmaFloatComplex  beta,
magmaFloatComplex_ptr  dC,
magma_int_t  lddc 
)

◆ magma_csymm_v1()

void magma_csymm_v1 ( magma_side_t  side,
magma_uplo_t  uplo,
magma_int_t  m,
magma_int_t  n,
magmaFloatComplex  alpha,
magmaFloatComplex_const_ptr  dA,
magma_int_t  ldda,
magmaFloatComplex_const_ptr  dB,
magma_int_t  lddb,
magmaFloatComplex  beta,
magmaFloatComplex_ptr  dC,
magma_int_t  lddc 
)

◆ magma_chemm_v1()

void magma_chemm_v1 ( magma_side_t  side,
magma_uplo_t  uplo,
magma_int_t  m,
magma_int_t  n,
magmaFloatComplex  alpha,
magmaFloatComplex_const_ptr  dA,
magma_int_t  ldda,
magmaFloatComplex_const_ptr  dB,
magma_int_t  lddb,
magmaFloatComplex  beta,
magmaFloatComplex_ptr  dC,
magma_int_t  lddc 
)

◆ magma_csyr2k_v1()

void magma_csyr2k_v1 ( magma_uplo_t  uplo,
magma_trans_t  trans,
magma_int_t  n,
magma_int_t  k,
magmaFloatComplex  alpha,
magmaFloatComplex_const_ptr  dA,
magma_int_t  ldda,
magmaFloatComplex_const_ptr  dB,
magma_int_t  lddb,
magmaFloatComplex  beta,
magmaFloatComplex_ptr  dC,
magma_int_t  lddc 
)

◆ magma_cher2k_v1()

void magma_cher2k_v1 ( magma_uplo_t  uplo,
magma_trans_t  trans,
magma_int_t  n,
magma_int_t  k,
magmaFloatComplex  alpha,
magmaFloatComplex_const_ptr  dA,
magma_int_t  ldda,
magmaFloatComplex_const_ptr  dB,
magma_int_t  lddb,
float  beta,
magmaFloatComplex_ptr  dC,
magma_int_t  lddc 
)

◆ magma_csyrk_v1()

void magma_csyrk_v1 ( magma_uplo_t  uplo,
magma_trans_t  trans,
magma_int_t  n,
magma_int_t  k,
magmaFloatComplex  alpha,
magmaFloatComplex_const_ptr  dA,
magma_int_t  ldda,
magmaFloatComplex  beta,
magmaFloatComplex_ptr  dC,
magma_int_t  lddc 
)

◆ magma_cherk_v1()

void magma_cherk_v1 ( magma_uplo_t  uplo,
magma_trans_t  trans,
magma_int_t  n,
magma_int_t  k,
float  alpha,
magmaFloatComplex_const_ptr  dA,
magma_int_t  ldda,
float  beta,
magmaFloatComplex_ptr  dC,
magma_int_t  lddc 
)

◆ magma_ctrmm_v1()

void magma_ctrmm_v1 ( magma_side_t  side,
magma_uplo_t  uplo,
magma_trans_t  trans,
magma_diag_t  diag,
magma_int_t  m,
magma_int_t  n,
magmaFloatComplex  alpha,
magmaFloatComplex_const_ptr  dA,
magma_int_t  ldda,
magmaFloatComplex_ptr  dB,
magma_int_t  lddb 
)

◆ magma_ctrsm_v1()

void magma_ctrsm_v1 ( magma_side_t  side,
magma_uplo_t  uplo,
magma_trans_t  trans,
magma_diag_t  diag,
magma_int_t  m,
magma_int_t  n,
magmaFloatComplex  alpha,
magmaFloatComplex_const_ptr  dA,
magma_int_t  ldda,
magmaFloatComplex_ptr  dB,
magma_int_t  lddb 
)

◆ magmablas_dtranspose_inplace_v1()

void magmablas_dtranspose_inplace_v1 ( magma_int_t  n,
magmaDouble_ptr  dA,
magma_int_t  ldda 
)

◆ magmablas_dtranspose_v1()

void magmablas_dtranspose_v1 ( magma_int_t  m,
magma_int_t  n,
magmaDouble_const_ptr  dA,
magma_int_t  ldda,
magmaDouble_ptr  dAT,
magma_int_t  lddat 
)

◆ magmablas_dgetmatrix_transpose_v1()

void magmablas_dgetmatrix_transpose_v1 ( magma_int_t  m,
magma_int_t  n,
magmaDouble_const_ptr  dAT,
magma_int_t  ldda,
double *  hA,
magma_int_t  lda,
magmaDouble_ptr  dwork,
magma_int_t  lddwork,
magma_int_t  nb 
)

◆ magmablas_dsetmatrix_transpose_v1()

void magmablas_dsetmatrix_transpose_v1 ( magma_int_t  m,
magma_int_t  n,
const double *  hA,
magma_int_t  lda,
magmaDouble_ptr  dAT,
magma_int_t  ldda,
magmaDouble_ptr  dwork,
magma_int_t  lddwork,
magma_int_t  nb 
)

◆ magmablas_dprbt_v1()

void magmablas_dprbt_v1 ( magma_int_t  n,
magmaDouble_ptr  dA,
magma_int_t  ldda,
magmaDouble_ptr  du,
magmaDouble_ptr  dv 
)

◆ magmablas_dprbt_mv_v1()

void magmablas_dprbt_mv_v1 ( magma_int_t  n,
magma_int_t  nrhs,
magmaDouble_ptr  dv,
magmaDouble_ptr  db,
magma_int_t  lddb 
)

◆ magmablas_dprbt_mtv_v1()

void magmablas_dprbt_mtv_v1 ( magma_int_t  n,
magma_int_t  nrhs,
magmaDouble_ptr  du,
magmaDouble_ptr  db,
magma_int_t  lddb 
)

◆ magma_dgetmatrix_1D_col_bcyclic_v1()

void magma_dgetmatrix_1D_col_bcyclic_v1 ( magma_int_t  m,
magma_int_t  n,
magmaDouble_const_ptr const  dA[],
magma_int_t  ldda,
double *  hA,
magma_int_t  lda,
magma_int_t  ngpu,
magma_int_t  nb 
)

◆ magma_dsetmatrix_1D_col_bcyclic_v1()

void magma_dsetmatrix_1D_col_bcyclic_v1 ( magma_int_t  m,
magma_int_t  n,
const double *  hA,
magma_int_t  lda,
magmaDouble_ptr  dA[],
magma_int_t  ldda,
magma_int_t  ngpu,
magma_int_t  nb 
)

◆ magma_dgetmatrix_1D_row_bcyclic_v1()

void magma_dgetmatrix_1D_row_bcyclic_v1 ( magma_int_t  m,
magma_int_t  n,
magmaDouble_const_ptr const  dA[],
magma_int_t  ldda,
double *  hA,
magma_int_t  lda,
magma_int_t  ngpu,
magma_int_t  nb 
)

◆ magma_dsetmatrix_1D_row_bcyclic_v1()

void magma_dsetmatrix_1D_row_bcyclic_v1 ( magma_int_t  m,
magma_int_t  n,
const double *  hA,
magma_int_t  lda,
magmaDouble_ptr  dA[],
magma_int_t  ldda,
magma_int_t  ngpu,
magma_int_t  nb 
)

◆ magmablas_dgeadd_v1()

void magmablas_dgeadd_v1 ( magma_int_t  m,
magma_int_t  n,
double  alpha,
magmaDouble_const_ptr  dA,
magma_int_t  ldda,
magmaDouble_ptr  dB,
magma_int_t  lddb 
)

◆ magmablas_dgeadd2_v1()

void magmablas_dgeadd2_v1 ( magma_int_t  m,
magma_int_t  n,
double  alpha,
magmaDouble_const_ptr  dA,
magma_int_t  ldda,
double  beta,
magmaDouble_ptr  dB,
magma_int_t  lddb 
)

◆ magmablas_dlacpy_v1()

void magmablas_dlacpy_v1 ( magma_uplo_t  uplo,
magma_int_t  m,
magma_int_t  n,
magmaDouble_const_ptr  dA,
magma_int_t  ldda,
magmaDouble_ptr  dB,
magma_int_t  lddb 
)

◆ magmablas_dlacpy_conj_v1()

void magmablas_dlacpy_conj_v1 ( magma_int_t  n,
magmaDouble_ptr  dA1,
magma_int_t  lda1,
magmaDouble_ptr  dA2,
magma_int_t  lda2 
)

◆ magmablas_dlacpy_sym_in_v1()

void magmablas_dlacpy_sym_in_v1 ( magma_uplo_t  uplo,
magma_int_t  m,
magma_int_t  n,
magma_int_t *  rows,
magma_int_t *  perm,
magmaDouble_const_ptr  dA,
magma_int_t  ldda,
magmaDouble_ptr  dB,
magma_int_t  lddb 
)

◆ magmablas_dlacpy_sym_out_v1()

void magmablas_dlacpy_sym_out_v1 ( magma_uplo_t  uplo,
magma_int_t  m,
magma_int_t  n,
magma_int_t *  rows,
magma_int_t *  perm,
magmaDouble_const_ptr  dA,
magma_int_t  ldda,
magmaDouble_ptr  dB,
magma_int_t  lddb 
)

◆ magmablas_dlange_v1()

double magmablas_dlange_v1 ( magma_norm_t  norm,
magma_int_t  m,
magma_int_t  n,
magmaDouble_const_ptr  dA,
magma_int_t  ldda,
magmaDouble_ptr  dwork,
magma_int_t  lwork 
)

◆ magmablas_dlansy_v1()

double magmablas_dlansy_v1 ( magma_norm_t  norm,
magma_uplo_t  uplo,
magma_int_t  n,
magmaDouble_const_ptr  dA,
magma_int_t  ldda,
magmaDouble_ptr  dwork,
magma_int_t  lwork 
)

◆ magmablas_dlarfg_v1()

void magmablas_dlarfg_v1 ( magma_int_t  n,
magmaDouble_ptr  dalpha,
magmaDouble_ptr  dx,
magma_int_t  incx,
magmaDouble_ptr  dtau 
)

◆ magmablas_dlascl_v1()

void magmablas_dlascl_v1 ( magma_type_t  type,
magma_int_t  kl,
magma_int_t  ku,
double  cfrom,
double  cto,
magma_int_t  m,
magma_int_t  n,
magmaDouble_ptr  dA,
magma_int_t  ldda,
magma_int_t *  info 
)

◆ magmablas_dlascl_2x2_v1()

void magmablas_dlascl_2x2_v1 ( magma_type_t  type,
magma_int_t  m,
magmaDouble_const_ptr  dW,
magma_int_t  lddw,
magmaDouble_ptr  dA,
magma_int_t  ldda,
magma_int_t *  info 
)

◆ magmablas_dlascl2_v1()

void magmablas_dlascl2_v1 ( magma_type_t  type,
magma_int_t  m,
magma_int_t  n,
magmaDouble_const_ptr  dD,
magmaDouble_ptr  dA,
magma_int_t  ldda,
magma_int_t *  info 
)

◆ magmablas_dlascl_diag_v1()

void magmablas_dlascl_diag_v1 ( magma_type_t  type,
magma_int_t  m,
magma_int_t  n,
magmaDouble_const_ptr  dD,
magma_int_t  lddd,
magmaDouble_ptr  dA,
magma_int_t  ldda,
magma_int_t *  info 
)

◆ magmablas_dlaset_v1()

void magmablas_dlaset_v1 ( magma_uplo_t  uplo,
magma_int_t  m,
magma_int_t  n,
double  offdiag,
double  diag,
magmaDouble_ptr  dA,
magma_int_t  ldda 
)

◆ magmablas_dlaset_band_v1()

void magmablas_dlaset_band_v1 ( magma_uplo_t  uplo,
magma_int_t  m,
magma_int_t  n,
magma_int_t  k,
double  offdiag,
double  diag,
magmaDouble_ptr  dA,
magma_int_t  ldda 
)

◆ magmablas_dlaswp_v1()

void magmablas_dlaswp_v1 ( magma_int_t  n,
magmaDouble_ptr  dAT,
magma_int_t  ldda,
magma_int_t  k1,
magma_int_t  k2,
const magma_int_t *  ipiv,
magma_int_t  inci 
)

◆ magmablas_dlaswp2_v1()

void magmablas_dlaswp2_v1 ( magma_int_t  n,
magmaDouble_ptr  dAT,
magma_int_t  ldda,
magma_int_t  k1,
magma_int_t  k2,
magmaInt_const_ptr  d_ipiv,
magma_int_t  inci 
)

◆ magmablas_dlaswp_sym_v1()

void magmablas_dlaswp_sym_v1 ( magma_int_t  n,
magmaDouble_ptr  dA,
magma_int_t  ldda,
magma_int_t  k1,
magma_int_t  k2,
const magma_int_t *  ipiv,
magma_int_t  inci 
)

◆ magmablas_dlaswpx_v1()

void magmablas_dlaswpx_v1 ( magma_int_t  n,
magmaDouble_ptr  dA,
magma_int_t  ldx,
magma_int_t  ldy,
magma_int_t  k1,
magma_int_t  k2,
const magma_int_t *  ipiv,
magma_int_t  inci 
)

◆ magmablas_dsymmetrize_v1()

void magmablas_dsymmetrize_v1 ( magma_uplo_t  uplo,
magma_int_t  m,
magmaDouble_ptr  dA,
magma_int_t  ldda 
)

◆ magmablas_dsymmetrize_tiles_v1()

void magmablas_dsymmetrize_tiles_v1 ( magma_uplo_t  uplo,
magma_int_t  m,
magmaDouble_ptr  dA,
magma_int_t  ldda,
magma_int_t  ntile,
magma_int_t  mstride,
magma_int_t  nstride 
)

◆ magmablas_dtrtri_diag_v1()

void magmablas_dtrtri_diag_v1 ( magma_uplo_t  uplo,
magma_diag_t  diag,
magma_int_t  n,
magmaDouble_const_ptr  dA,
magma_int_t  ldda,
magmaDouble_ptr  d_dinvA 
)

◆ magmablas_dnrm2_adjust_v1()

void magmablas_dnrm2_adjust_v1 ( magma_int_t  k,
magmaDouble_ptr  dxnorm,
magmaDouble_ptr  dc 
)

◆ magmablas_dnrm2_check_v1()

void magmablas_dnrm2_check_v1 ( magma_int_t  m,
magma_int_t  n,
magmaDouble_ptr  dA,
magma_int_t  ldda,
magmaDouble_ptr  dxnorm,
magmaDouble_ptr  dlsticc 
)

◆ magmablas_dnrm2_cols_v1()

void magmablas_dnrm2_cols_v1 ( magma_int_t  m,
magma_int_t  n,
magmaDouble_ptr  dA,
magma_int_t  ldda,
magmaDouble_ptr  dxnorm 
)

◆ magmablas_dnrm2_row_check_adjust_v1()

void magmablas_dnrm2_row_check_adjust_v1 ( magma_int_t  k,
double  tol,
magmaDouble_ptr  dxnorm,
magmaDouble_ptr  dxnorm2,
magmaDouble_ptr  dC,
magma_int_t  lddc,
magmaDouble_ptr  dlsticc 
)

◆ magma_dlarfb_gpu_v1()

magma_int_t magma_dlarfb_gpu_v1 ( magma_side_t  side,
magma_trans_t  trans,
magma_direct_t  direct,
magma_storev_t  storev,
magma_int_t  m,
magma_int_t  n,
magma_int_t  k,
magmaDouble_const_ptr  dV,
magma_int_t  lddv,
magmaDouble_const_ptr  dT,
magma_int_t  lddt,
magmaDouble_ptr  dC,
magma_int_t  lddc,
magmaDouble_ptr  dwork,
magma_int_t  ldwork 
)

◆ magma_dlarfb_gpu_gemm_v1()

magma_int_t magma_dlarfb_gpu_gemm_v1 ( magma_side_t  side,
magma_trans_t  trans,
magma_direct_t  direct,
magma_storev_t  storev,
magma_int_t  m,
magma_int_t  n,
magma_int_t  k,
magmaDouble_const_ptr  dV,
magma_int_t  lddv,
magmaDouble_const_ptr  dT,
magma_int_t  lddt,
magmaDouble_ptr  dC,
magma_int_t  lddc,
magmaDouble_ptr  dwork,
magma_int_t  ldwork,
magmaDouble_ptr  dworkvt,
magma_int_t  ldworkvt 
)

◆ magma_dlarfbx_gpu_v1()

void magma_dlarfbx_gpu_v1 ( magma_int_t  m,
magma_int_t  k,
magmaDouble_ptr  V,
magma_int_t  ldv,
magmaDouble_ptr  dT,
magma_int_t  ldt,
magmaDouble_ptr  c,
magmaDouble_ptr  dwork 
)

◆ magma_dlarfg_gpu_v1()

void magma_dlarfg_gpu_v1 ( magma_int_t  n,
magmaDouble_ptr  dx0,
magmaDouble_ptr  dx,
magmaDouble_ptr  dtau,
magmaDouble_ptr  dxnorm,
magmaDouble_ptr  dAkk 
)

◆ magma_dlarfgtx_gpu_v1()

void magma_dlarfgtx_gpu_v1 ( magma_int_t  n,
magmaDouble_ptr  dx0,
magmaDouble_ptr  dx,
magmaDouble_ptr  dtau,
magmaDouble_ptr  dxnorm,
magmaDouble_ptr  dA,
magma_int_t  iter,
magmaDouble_ptr  V,
magma_int_t  ldv,
magmaDouble_ptr  T,
magma_int_t  ldt,
magmaDouble_ptr  dwork 
)

◆ magma_dlarfgx_gpu_v1()

void magma_dlarfgx_gpu_v1 ( magma_int_t  n,
magmaDouble_ptr  dx0,
magmaDouble_ptr  dx,
magmaDouble_ptr  dtau,
magmaDouble_ptr  dxnorm,
magmaDouble_ptr  dA,
magma_int_t  iter 
)

◆ magma_dlarfx_gpu_v1()

void magma_dlarfx_gpu_v1 ( magma_int_t  m,
magma_int_t  n,
magmaDouble_ptr  v,
magmaDouble_ptr  tau,
magmaDouble_ptr  C,
magma_int_t  ldc,
magmaDouble_ptr  xnorm,
magmaDouble_ptr  dT,
magma_int_t  iter,
magmaDouble_ptr  work 
)

◆ magmablas_daxpycp_v1()

void magmablas_daxpycp_v1 ( magma_int_t  m,
magmaDouble_ptr  dr,
magmaDouble_ptr  dx,
magmaDouble_const_ptr  db 
)

◆ magmablas_dswap_v1()

void magmablas_dswap_v1 ( magma_int_t  n,
magmaDouble_ptr  dx,
magma_int_t  incx,
magmaDouble_ptr  dy,
magma_int_t  incy 
)

◆ magmablas_dswapblk_v1()

void magmablas_dswapblk_v1 ( magma_order_t  order,
magma_int_t  n,
magmaDouble_ptr  dA,
magma_int_t  ldda,
magmaDouble_ptr  dB,
magma_int_t  lddb,
magma_int_t  i1,
magma_int_t  i2,
const magma_int_t *  ipiv,
magma_int_t  inci,
magma_int_t  offset 
)

◆ magmablas_dswapdblk_v1()

void magmablas_dswapdblk_v1 ( magma_int_t  n,
magma_int_t  nb,
magmaDouble_ptr  dA,
magma_int_t  ldda,
magma_int_t  inca,
magmaDouble_ptr  dB,
magma_int_t  lddb,
magma_int_t  incb 
)

◆ magmablas_dgemv_v1()

void magmablas_dgemv_v1 ( magma_trans_t  trans,
magma_int_t  m,
magma_int_t  n,
double  alpha,
magmaDouble_const_ptr  dA,
magma_int_t  ldda,
magmaDouble_const_ptr  dx,
magma_int_t  incx,
double  beta,
magmaDouble_ptr  dy,
magma_int_t  incy 
)

◆ magmablas_dgemv_conj_v1()

void magmablas_dgemv_conj_v1 ( magma_int_t  m,
magma_int_t  n,
double  alpha,
magmaDouble_const_ptr  dA,
magma_int_t  ldda,
magmaDouble_const_ptr  dx,
magma_int_t  incx,
double  beta,
magmaDouble_ptr  dy,
magma_int_t  incy 
)

◆ magmablas_dsymv_v1()

magma_int_t magmablas_dsymv_v1 ( magma_uplo_t  uplo,
magma_int_t  n,
double  alpha,
magmaDouble_const_ptr  dA,
magma_int_t  ldda,
magmaDouble_const_ptr  dx,
magma_int_t  incx,
double  beta,
magmaDouble_ptr  dy,
magma_int_t  incy 
)

◆ magmablas_dgemm_v1()

void magmablas_dgemm_v1 ( magma_trans_t  transA,
magma_trans_t  transB,
magma_int_t  m,
magma_int_t  n,
magma_int_t  k,
double  alpha,
magmaDouble_const_ptr  dA,
magma_int_t  ldda,
magmaDouble_const_ptr  dB,
magma_int_t  lddb,
double  beta,
magmaDouble_ptr  dC,
magma_int_t  lddc 
)

◆ magmablas_dgemm_reduce_v1()

void magmablas_dgemm_reduce_v1 ( magma_int_t  m,
magma_int_t  n,
magma_int_t  k,
double  alpha,
magmaDouble_const_ptr  dA,
magma_int_t  ldda,
magmaDouble_const_ptr  dB,
magma_int_t  lddb,
double  beta,
magmaDouble_ptr  dC,
magma_int_t  lddc 
)

◆ magmablas_dsymm_v1()

void magmablas_dsymm_v1 ( magma_side_t  side,
magma_uplo_t  uplo,
magma_int_t  m,
magma_int_t  n,
double  alpha,
magmaDouble_const_ptr  dA,
magma_int_t  ldda,
magmaDouble_const_ptr  dB,
magma_int_t  lddb,
double  beta,
magmaDouble_ptr  dC,
magma_int_t  lddc 
)

◆ magmablas_dsyr2k_v1()

void magmablas_dsyr2k_v1 ( magma_uplo_t  uplo,
magma_trans_t  trans,
magma_int_t  n,
magma_int_t  k,
double  alpha,
magmaDouble_const_ptr  dA,
magma_int_t  ldda,
magmaDouble_const_ptr  dB,
magma_int_t  lddb,
double  beta,
magmaDouble_ptr  dC,
magma_int_t  lddc 
)

◆ magmablas_dsyrk_v1()

void magmablas_dsyrk_v1 ( magma_uplo_t  uplo,
magma_trans_t  trans,
magma_int_t  n,
magma_int_t  k,
double  alpha,
magmaDouble_const_ptr  dA,
magma_int_t  ldda,
double  beta,
magmaDouble_ptr  dC,
magma_int_t  lddc 
)

◆ magmablas_dtrsm_v1()

void magmablas_dtrsm_v1 ( magma_side_t  side,
magma_uplo_t  uplo,
magma_trans_t  transA,
magma_diag_t  diag,
magma_int_t  m,
magma_int_t  n,
double  alpha,
magmaDouble_const_ptr  dA,
magma_int_t  ldda,
magmaDouble_ptr  dB,
magma_int_t  lddb 
)

◆ magmablas_dtrsm_outofplace_v1()

void magmablas_dtrsm_outofplace_v1 ( magma_side_t  side,
magma_uplo_t  uplo,
magma_trans_t  transA,
magma_diag_t  diag,
magma_int_t  m,
magma_int_t  n,
double  alpha,
magmaDouble_const_ptr  dA,
magma_int_t  ldda,
magmaDouble_ptr  dB,
magma_int_t  lddb,
magmaDouble_ptr  dX,
magma_int_t  lddx,
magma_int_t  flag,
magmaDouble_ptr  d_dinvA,
magma_int_t  dinvA_length 
)

◆ magmablas_dtrsm_work_v1()

void magmablas_dtrsm_work_v1 ( magma_side_t  side,
magma_uplo_t  uplo,
magma_trans_t  transA,
magma_diag_t  diag,
magma_int_t  m,
magma_int_t  n,
double  alpha,
magmaDouble_const_ptr  dA,
magma_int_t  ldda,
magmaDouble_ptr  dB,
magma_int_t  lddb,
magmaDouble_ptr  dX,
magma_int_t  lddx,
magma_int_t  flag,
magmaDouble_ptr  d_dinvA,
magma_int_t  dinvA_length 
)

◆ magma_dsetvector_v1_internal()

static void magma_dsetvector_v1_internal ( magma_int_t  n,
double const *  hx_src,
magma_int_t  incx,
magmaDouble_ptr  dy_dst,
magma_int_t  incy,
const char *  func,
const char *  file,
int  line 
)
inlinestatic

◆ magma_dgetvector_v1_internal()

static void magma_dgetvector_v1_internal ( magma_int_t  n,
magmaDouble_const_ptr  dx_src,
magma_int_t  incx,
double *  hy_dst,
magma_int_t  incy,
const char *  func,
const char *  file,
int  line 
)
inlinestatic

◆ magma_dcopyvector_v1_internal()

static void magma_dcopyvector_v1_internal ( magma_int_t  n,
magmaDouble_const_ptr  dx_src,
magma_int_t  incx,
magmaDouble_ptr  dy_dst,
magma_int_t  incy,
const char *  func,
const char *  file,
int  line 
)
inlinestatic

◆ magma_dsetmatrix_v1_internal()

static void magma_dsetmatrix_v1_internal ( magma_int_t  m,
magma_int_t  n,
double const *  hA_src,
magma_int_t  lda,
magmaDouble_ptr  dB_dst,
magma_int_t  lddb,
const char *  func,
const char *  file,
int  line 
)
inlinestatic

◆ magma_dgetmatrix_v1_internal()

static void magma_dgetmatrix_v1_internal ( magma_int_t  m,
magma_int_t  n,
magmaDouble_const_ptr  dA_src,
magma_int_t  ldda,
double *  hB_dst,
magma_int_t  ldb,
const char *  func,
const char *  file,
int  line 
)
inlinestatic

◆ magma_dcopymatrix_v1_internal()

static void magma_dcopymatrix_v1_internal ( magma_int_t  m,
magma_int_t  n,
magmaDouble_const_ptr  dA_src,
magma_int_t  ldda,
magmaDouble_ptr  dB_dst,
magma_int_t  lddb,
const char *  func,
const char *  file,
int  line 
)
inlinestatic

◆ magma_idamax_v1()

magma_int_t magma_idamax_v1 ( magma_int_t  n,
magmaDouble_const_ptr  dx,
magma_int_t  incx 
)

◆ magma_idamin_v1()

magma_int_t magma_idamin_v1 ( magma_int_t  n,
magmaDouble_const_ptr  dx,
magma_int_t  incx 
)

◆ magma_dasum_v1()

double magma_dasum_v1 ( magma_int_t  n,
magmaDouble_const_ptr  dx,
magma_int_t  incx 
)

◆ magma_daxpy_v1()

void magma_daxpy_v1 ( magma_int_t  n,
double  alpha,
magmaDouble_const_ptr  dx,
magma_int_t  incx,
magmaDouble_ptr  dy,
magma_int_t  incy 
)

◆ magma_dcopy_v1()

void magma_dcopy_v1 ( magma_int_t  n,
magmaDouble_const_ptr  dx,
magma_int_t  incx,
magmaDouble_ptr  dy,
magma_int_t  incy 
)

◆ magma_ddot_v1()

double magma_ddot_v1 ( magma_int_t  n,
magmaDouble_const_ptr  dx,
magma_int_t  incx,
magmaDouble_const_ptr  dy,
magma_int_t  incy 
)

◆ magma_dnrm2_v1()

double magma_dnrm2_v1 ( magma_int_t  n,
magmaDouble_const_ptr  dx,
magma_int_t  incx 
)

◆ magma_drot_v1()

void magma_drot_v1 ( magma_int_t  n,
magmaDouble_ptr  dx,
magma_int_t  incx,
magmaDouble_ptr  dy,
magma_int_t  incy,
double  dc,
double  ds 
)

◆ magma_drotm_v1()

void magma_drotm_v1 ( magma_int_t  n,
magmaDouble_ptr  dx,
magma_int_t  incx,
magmaDouble_ptr  dy,
magma_int_t  incy,
magmaDouble_const_ptr  param 
)

◆ magma_drotmg_v1()

void magma_drotmg_v1 ( magmaDouble_ptr  d1,
magmaDouble_ptr  d2,
magmaDouble_ptr  x1,
magmaDouble_const_ptr  y1,
magmaDouble_ptr  param 
)

◆ magma_dscal_v1()

void magma_dscal_v1 ( magma_int_t  n,
double  alpha,
magmaDouble_ptr  dx,
magma_int_t  incx 
)

◆ magma_dswap_v1()

void magma_dswap_v1 ( magma_int_t  n,
magmaDouble_ptr  dx,
magma_int_t  incx,
magmaDouble_ptr  dy,
magma_int_t  incy 
)

◆ magma_dgemv_v1()

void magma_dgemv_v1 ( magma_trans_t  transA,
magma_int_t  m,
magma_int_t  n,
double  alpha,
magmaDouble_const_ptr  dA,
magma_int_t  ldda,
magmaDouble_const_ptr  dx,
magma_int_t  incx,
double  beta,
magmaDouble_ptr  dy,
magma_int_t  incy 
)

◆ magma_dger_v1()

void magma_dger_v1 ( magma_int_t  m,
magma_int_t  n,
double  alpha,
magmaDouble_const_ptr  dx,
magma_int_t  incx,
magmaDouble_const_ptr  dy,
magma_int_t  incy,
magmaDouble_ptr  dA,
magma_int_t  ldda 
)

◆ magma_dsymv_v1()

void magma_dsymv_v1 ( magma_uplo_t  uplo,
magma_int_t  n,
double  alpha,
magmaDouble_const_ptr  dA,
magma_int_t  ldda,
magmaDouble_const_ptr  dx,
magma_int_t  incx,
double  beta,
magmaDouble_ptr  dy,
magma_int_t  incy 
)

◆ magma_dsyr_v1()

void magma_dsyr_v1 ( magma_uplo_t  uplo,
magma_int_t  n,
double  alpha,
magmaDouble_const_ptr  dx,
magma_int_t  incx,
magmaDouble_ptr  dA,
magma_int_t  ldda 
)

◆ magma_dsyr2_v1()

void magma_dsyr2_v1 ( magma_uplo_t  uplo,
magma_int_t  n,
double  alpha,
magmaDouble_const_ptr  dx,
magma_int_t  incx,
magmaDouble_const_ptr  dy,
magma_int_t  incy,
magmaDouble_ptr  dA,
magma_int_t  ldda 
)

◆ magma_dtrmv_v1()

void magma_dtrmv_v1 ( magma_uplo_t  uplo,
magma_trans_t  trans,
magma_diag_t  diag,
magma_int_t  n,
magmaDouble_const_ptr  dA,
magma_int_t  ldda,
magmaDouble_ptr  dx,
magma_int_t  incx 
)

◆ magma_dtrsv_v1()

void magma_dtrsv_v1 ( magma_uplo_t  uplo,
magma_trans_t  trans,
magma_diag_t  diag,
magma_int_t  n,
magmaDouble_const_ptr  dA,
magma_int_t  ldda,
magmaDouble_ptr  dx,
magma_int_t  incx 
)

◆ magma_dgemm_v1()

void magma_dgemm_v1 ( magma_trans_t  transA,
magma_trans_t  transB,
magma_int_t  m,
magma_int_t  n,
magma_int_t  k,
double  alpha,
magmaDouble_const_ptr  dA,
magma_int_t  ldda,
magmaDouble_const_ptr  dB,
magma_int_t  lddb,
double  beta,
magmaDouble_ptr  dC,
magma_int_t  lddc 
)

◆ magma_dsymm_v1()

void magma_dsymm_v1 ( magma_side_t  side,
magma_uplo_t  uplo,
magma_int_t  m,
magma_int_t  n,
double  alpha,
magmaDouble_const_ptr  dA,
magma_int_t  ldda,
magmaDouble_const_ptr  dB,
magma_int_t  lddb,
double  beta,
magmaDouble_ptr  dC,
magma_int_t  lddc 
)

◆ magma_dsyr2k_v1()

void magma_dsyr2k_v1 ( magma_uplo_t  uplo,
magma_trans_t  trans,
magma_int_t  n,
magma_int_t  k,
double  alpha,
magmaDouble_const_ptr  dA,
magma_int_t  ldda,
magmaDouble_const_ptr  dB,
magma_int_t  lddb,
double  beta,
magmaDouble_ptr  dC,
magma_int_t  lddc 
)

◆ magma_dsyrk_v1()

void magma_dsyrk_v1 ( magma_uplo_t  uplo,
magma_trans_t  trans,
magma_int_t  n,
magma_int_t  k,
double  alpha,
magmaDouble_const_ptr  dA,
magma_int_t  ldda,
double  beta,
magmaDouble_ptr  dC,
magma_int_t  lddc 
)

◆ magma_dtrmm_v1()

void magma_dtrmm_v1 ( magma_side_t  side,
magma_uplo_t  uplo,
magma_trans_t  trans,
magma_diag_t  diag,
magma_int_t  m,
magma_int_t  n,
double  alpha,
magmaDouble_const_ptr  dA,
magma_int_t  ldda,
magmaDouble_ptr  dB,
magma_int_t  lddb 
)

◆ magma_dtrsm_v1()

void magma_dtrsm_v1 ( magma_side_t  side,
magma_uplo_t  uplo,
magma_trans_t  trans,
magma_diag_t  diag,
magma_int_t  m,
magma_int_t  n,
double  alpha,
magmaDouble_const_ptr  dA,
magma_int_t  ldda,
magmaDouble_ptr  dB,
magma_int_t  lddb 
)

◆ magmablas_dsaxpycp_v1()

void magmablas_dsaxpycp_v1 ( magma_int_t  m,
magmaFloat_ptr  r,
magmaDouble_ptr  x,
magmaDouble_const_ptr  b,
magmaDouble_ptr  w 
)

◆ magmablas_dslaswp_v1()

void magmablas_dslaswp_v1 ( magma_int_t  n,
magmaDouble_ptr  A,
magma_int_t  lda,
magmaFloat_ptr  SA,
magma_int_t  m,
const magma_int_t *  ipiv,
magma_int_t  incx 
)

◆ magmablas_dlag2s_v1()

void magmablas_dlag2s_v1 ( magma_int_t  m,
magma_int_t  n,
magmaDouble_const_ptr  A,
magma_int_t  lda,
magmaFloat_ptr  SA,
magma_int_t  ldsa,
magma_int_t *  info 
)

◆ magmablas_slag2d_v1()

void magmablas_slag2d_v1 ( magma_int_t  m,
magma_int_t  n,
magmaFloat_const_ptr  SA,
magma_int_t  ldsa,
magmaDouble_ptr  A,
magma_int_t  lda,
magma_int_t *  info 
)

◆ magmablas_dlat2s_v1()

void magmablas_dlat2s_v1 ( magma_uplo_t  uplo,
magma_int_t  n,
magmaDouble_const_ptr  A,
magma_int_t  lda,
magmaFloat_ptr  SA,
magma_int_t  ldsa,
magma_int_t *  info 
)

◆ magmablas_slat2d_v1()

void magmablas_slat2d_v1 ( magma_uplo_t  uplo,
magma_int_t  n,
magmaFloat_const_ptr  SA,
magma_int_t  ldsa,
magmaDouble_ptr  A,
magma_int_t  lda,
magma_int_t *  info 
)

◆ magmablas_stranspose_inplace_v1()

void magmablas_stranspose_inplace_v1 ( magma_int_t  n,
magmaFloat_ptr  dA,
magma_int_t  ldda 
)

◆ magmablas_stranspose_v1()

void magmablas_stranspose_v1 ( magma_int_t  m,
magma_int_t  n,
magmaFloat_const_ptr  dA,
magma_int_t  ldda,
magmaFloat_ptr  dAT,
magma_int_t  lddat 
)

◆ magmablas_sgetmatrix_transpose_v1()

void magmablas_sgetmatrix_transpose_v1 ( magma_int_t  m,
magma_int_t  n,
magmaFloat_const_ptr  dAT,
magma_int_t  ldda,
float *  hA,
magma_int_t  lda,
magmaFloat_ptr  dwork,
magma_int_t  lddwork,
magma_int_t  nb 
)

◆ magmablas_ssetmatrix_transpose_v1()

void magmablas_ssetmatrix_transpose_v1 ( magma_int_t  m,
magma_int_t  n,
const float *  hA,
magma_int_t  lda,
magmaFloat_ptr  dAT,
magma_int_t  ldda,
magmaFloat_ptr  dwork,
magma_int_t  lddwork,
magma_int_t  nb 
)

◆ magmablas_sprbt_v1()

void magmablas_sprbt_v1 ( magma_int_t  n,
magmaFloat_ptr  dA,
magma_int_t  ldda,
magmaFloat_ptr  du,
magmaFloat_ptr  dv 
)

◆ magmablas_sprbt_mv_v1()

void magmablas_sprbt_mv_v1 ( magma_int_t  n,
magma_int_t  nrhs,
magmaFloat_ptr  dv,
magmaFloat_ptr  db,
magma_int_t  lddb 
)

◆ magmablas_sprbt_mtv_v1()

void magmablas_sprbt_mtv_v1 ( magma_int_t  n,
magma_int_t  nrhs,
magmaFloat_ptr  du,
magmaFloat_ptr  db,
magma_int_t  lddb 
)

◆ magma_sgetmatrix_1D_col_bcyclic_v1()

void magma_sgetmatrix_1D_col_bcyclic_v1 ( magma_int_t  m,
magma_int_t  n,
magmaFloat_const_ptr const  dA[],
magma_int_t  ldda,
float *  hA,
magma_int_t  lda,
magma_int_t  ngpu,
magma_int_t  nb 
)

◆ magma_ssetmatrix_1D_col_bcyclic_v1()

void magma_ssetmatrix_1D_col_bcyclic_v1 ( magma_int_t  m,
magma_int_t  n,
const float *  hA,
magma_int_t  lda,
magmaFloat_ptr  dA[],
magma_int_t  ldda,
magma_int_t  ngpu,
magma_int_t  nb 
)

◆ magma_sgetmatrix_1D_row_bcyclic_v1()

void magma_sgetmatrix_1D_row_bcyclic_v1 ( magma_int_t  m,
magma_int_t  n,
magmaFloat_const_ptr const  dA[],
magma_int_t  ldda,
float *  hA,
magma_int_t  lda,
magma_int_t  ngpu,
magma_int_t  nb 
)

◆ magma_ssetmatrix_1D_row_bcyclic_v1()

void magma_ssetmatrix_1D_row_bcyclic_v1 ( magma_int_t  m,
magma_int_t  n,
const float *  hA,
magma_int_t  lda,
magmaFloat_ptr  dA[],
magma_int_t  ldda,
magma_int_t  ngpu,
magma_int_t  nb 
)

◆ magmablas_sgeadd_v1()

void magmablas_sgeadd_v1 ( magma_int_t  m,
magma_int_t  n,
float  alpha,
magmaFloat_const_ptr  dA,
magma_int_t  ldda,
magmaFloat_ptr  dB,
magma_int_t  lddb 
)

◆ magmablas_sgeadd2_v1()

void magmablas_sgeadd2_v1 ( magma_int_t  m,
magma_int_t  n,
float  alpha,
magmaFloat_const_ptr  dA,
magma_int_t  ldda,
float  beta,
magmaFloat_ptr  dB,
magma_int_t  lddb 
)

◆ magmablas_slacpy_v1()

void magmablas_slacpy_v1 ( magma_uplo_t  uplo,
magma_int_t  m,
magma_int_t  n,
magmaFloat_const_ptr  dA,
magma_int_t  ldda,
magmaFloat_ptr  dB,
magma_int_t  lddb 
)

◆ magmablas_slacpy_conj_v1()

void magmablas_slacpy_conj_v1 ( magma_int_t  n,
magmaFloat_ptr  dA1,
magma_int_t  lda1,
magmaFloat_ptr  dA2,
magma_int_t  lda2 
)

◆ magmablas_slacpy_sym_in_v1()

void magmablas_slacpy_sym_in_v1 ( magma_uplo_t  uplo,
magma_int_t  m,
magma_int_t  n,
magma_int_t *  rows,
magma_int_t *  perm,
magmaFloat_const_ptr  dA,
magma_int_t  ldda,
magmaFloat_ptr  dB,
magma_int_t  lddb 
)

◆ magmablas_slacpy_sym_out_v1()

void magmablas_slacpy_sym_out_v1 ( magma_uplo_t  uplo,
magma_int_t  m,
magma_int_t  n,
magma_int_t *  rows,
magma_int_t *  perm,
magmaFloat_const_ptr  dA,
magma_int_t  ldda,
magmaFloat_ptr  dB,
magma_int_t  lddb 
)

◆ magmablas_slange_v1()

float magmablas_slange_v1 ( magma_norm_t  norm,
magma_int_t  m,
magma_int_t  n,
magmaFloat_const_ptr  dA,
magma_int_t  ldda,
magmaFloat_ptr  dwork,
magma_int_t  lwork 
)

◆ magmablas_slansy_v1()

float magmablas_slansy_v1 ( magma_norm_t  norm,
magma_uplo_t  uplo,
magma_int_t  n,
magmaFloat_const_ptr  dA,
magma_int_t  ldda,
magmaFloat_ptr  dwork,
magma_int_t  lwork 
)

◆ magmablas_slarfg_v1()

void magmablas_slarfg_v1 ( magma_int_t  n,
magmaFloat_ptr  dalpha,
magmaFloat_ptr  dx,
magma_int_t  incx,
magmaFloat_ptr  dtau 
)

◆ magmablas_slascl_v1()

void magmablas_slascl_v1 ( magma_type_t  type,
magma_int_t  kl,
magma_int_t  ku,
float  cfrom,
float  cto,
magma_int_t  m,
magma_int_t  n,
magmaFloat_ptr  dA,
magma_int_t  ldda,
magma_int_t *  info 
)

◆ magmablas_slascl_2x2_v1()

void magmablas_slascl_2x2_v1 ( magma_type_t  type,
magma_int_t  m,
magmaFloat_const_ptr  dW,
magma_int_t  lddw,
magmaFloat_ptr  dA,
magma_int_t  ldda,
magma_int_t *  info 
)

◆ magmablas_slascl2_v1()

void magmablas_slascl2_v1 ( magma_type_t  type,
magma_int_t  m,
magma_int_t  n,
magmaFloat_const_ptr  dD,
magmaFloat_ptr  dA,
magma_int_t  ldda,
magma_int_t *  info 
)

◆ magmablas_slascl_diag_v1()

void magmablas_slascl_diag_v1 ( magma_type_t  type,
magma_int_t  m,
magma_int_t  n,
magmaFloat_const_ptr  dD,
magma_int_t  lddd,
magmaFloat_ptr  dA,
magma_int_t  ldda,
magma_int_t *  info 
)

◆ magmablas_slaset_v1()

void magmablas_slaset_v1 ( magma_uplo_t  uplo,
magma_int_t  m,
magma_int_t  n,
float  offdiag,
float  diag,
magmaFloat_ptr  dA,
magma_int_t  ldda 
)

◆ magmablas_slaset_band_v1()

void magmablas_slaset_band_v1 ( magma_uplo_t  uplo,
magma_int_t  m,
magma_int_t  n,
magma_int_t  k,
float  offdiag,
float  diag,
magmaFloat_ptr  dA,
magma_int_t  ldda 
)

◆ magmablas_slaswp_v1()

void magmablas_slaswp_v1 ( magma_int_t  n,
magmaFloat_ptr  dAT,
magma_int_t  ldda,
magma_int_t  k1,
magma_int_t  k2,
const magma_int_t *  ipiv,
magma_int_t  inci 
)

◆ magmablas_slaswp2_v1()

void magmablas_slaswp2_v1 ( magma_int_t  n,
magmaFloat_ptr  dAT,
magma_int_t  ldda,
magma_int_t  k1,
magma_int_t  k2,
magmaInt_const_ptr  d_ipiv,
magma_int_t  inci 
)

◆ magmablas_slaswp_sym_v1()

void magmablas_slaswp_sym_v1 ( magma_int_t  n,
magmaFloat_ptr  dA,
magma_int_t  ldda,
magma_int_t  k1,
magma_int_t  k2,
const magma_int_t *  ipiv,
magma_int_t  inci 
)

◆ magmablas_slaswpx_v1()

void magmablas_slaswpx_v1 ( magma_int_t  n,
magmaFloat_ptr  dA,
magma_int_t  ldx,
magma_int_t  ldy,
magma_int_t  k1,
magma_int_t  k2,
const magma_int_t *  ipiv,
magma_int_t  inci 
)

◆ magmablas_ssymmetrize_v1()

void magmablas_ssymmetrize_v1 ( magma_uplo_t  uplo,
magma_int_t  m,
magmaFloat_ptr  dA,
magma_int_t  ldda 
)

◆ magmablas_ssymmetrize_tiles_v1()

void magmablas_ssymmetrize_tiles_v1 ( magma_uplo_t  uplo,
magma_int_t  m,
magmaFloat_ptr  dA,
magma_int_t  ldda,
magma_int_t  ntile,
magma_int_t  mstride,
magma_int_t  nstride 
)

◆ magmablas_strtri_diag_v1()

void magmablas_strtri_diag_v1 ( magma_uplo_t  uplo,
magma_diag_t  diag,
magma_int_t  n,
magmaFloat_const_ptr  dA,
magma_int_t  ldda,
magmaFloat_ptr  d_dinvA 
)

◆ magmablas_snrm2_adjust_v1()

void magmablas_snrm2_adjust_v1 ( magma_int_t  k,
magmaFloat_ptr  dxnorm,
magmaFloat_ptr  dc 
)

◆ magmablas_snrm2_check_v1()

void magmablas_snrm2_check_v1 ( magma_int_t  m,
magma_int_t  n,
magmaFloat_ptr  dA,
magma_int_t  ldda,
magmaFloat_ptr  dxnorm,
magmaFloat_ptr  dlsticc 
)

◆ magmablas_snrm2_cols_v1()

void magmablas_snrm2_cols_v1 ( magma_int_t  m,
magma_int_t  n,
magmaFloat_ptr  dA,
magma_int_t  ldda,
magmaFloat_ptr  dxnorm 
)

◆ magmablas_snrm2_row_check_adjust_v1()

void magmablas_snrm2_row_check_adjust_v1 ( magma_int_t  k,
float  tol,
magmaFloat_ptr  dxnorm,
magmaFloat_ptr  dxnorm2,
magmaFloat_ptr  dC,
magma_int_t  lddc,
magmaFloat_ptr  dlsticc 
)

◆ magma_slarfb_gpu_v1()

magma_int_t magma_slarfb_gpu_v1 ( magma_side_t  side,
magma_trans_t  trans,
magma_direct_t  direct,
magma_storev_t  storev,
magma_int_t  m,
magma_int_t  n,
magma_int_t  k,
magmaFloat_const_ptr  dV,
magma_int_t  lddv,
magmaFloat_const_ptr  dT,
magma_int_t  lddt,
magmaFloat_ptr  dC,
magma_int_t  lddc,
magmaFloat_ptr  dwork,
magma_int_t  ldwork 
)

◆ magma_slarfb_gpu_gemm_v1()

magma_int_t magma_slarfb_gpu_gemm_v1 ( magma_side_t  side,
magma_trans_t  trans,
magma_direct_t  direct,
magma_storev_t  storev,
magma_int_t  m,
magma_int_t  n,
magma_int_t  k,
magmaFloat_const_ptr  dV,
magma_int_t  lddv,
magmaFloat_const_ptr  dT,
magma_int_t  lddt,
magmaFloat_ptr  dC,
magma_int_t  lddc,
magmaFloat_ptr  dwork,
magma_int_t  ldwork,
magmaFloat_ptr  dworkvt,
magma_int_t  ldworkvt 
)

◆ magma_slarfbx_gpu_v1()

void magma_slarfbx_gpu_v1 ( magma_int_t  m,
magma_int_t  k,
magmaFloat_ptr  V,
magma_int_t  ldv,
magmaFloat_ptr  dT,
magma_int_t  ldt,
magmaFloat_ptr  c,
magmaFloat_ptr  dwork 
)

◆ magma_slarfg_gpu_v1()

void magma_slarfg_gpu_v1 ( magma_int_t  n,
magmaFloat_ptr  dx0,
magmaFloat_ptr  dx,
magmaFloat_ptr  dtau,
magmaFloat_ptr  dxnorm,
magmaFloat_ptr  dAkk 
)

◆ magma_slarfgtx_gpu_v1()

void magma_slarfgtx_gpu_v1 ( magma_int_t  n,
magmaFloat_ptr  dx0,
magmaFloat_ptr  dx,
magmaFloat_ptr  dtau,
magmaFloat_ptr  dxnorm,
magmaFloat_ptr  dA,
magma_int_t  iter,
magmaFloat_ptr  V,
magma_int_t  ldv,
magmaFloat_ptr  T,
magma_int_t  ldt,
magmaFloat_ptr  dwork 
)

◆ magma_slarfgx_gpu_v1()

void magma_slarfgx_gpu_v1 ( magma_int_t  n,
magmaFloat_ptr  dx0,
magmaFloat_ptr  dx,
magmaFloat_ptr  dtau,
magmaFloat_ptr  dxnorm,
magmaFloat_ptr  dA,
magma_int_t  iter 
)

◆ magma_slarfx_gpu_v1()

void magma_slarfx_gpu_v1 ( magma_int_t  m,
magma_int_t  n,
magmaFloat_ptr  v,
magmaFloat_ptr  tau,
magmaFloat_ptr  C,
magma_int_t  ldc,
magmaFloat_ptr  xnorm,
magmaFloat_ptr  dT,
magma_int_t  iter,
magmaFloat_ptr  work 
)

◆ magmablas_saxpycp_v1()

void magmablas_saxpycp_v1 ( magma_int_t  m,
magmaFloat_ptr  dr,
magmaFloat_ptr  dx,
magmaFloat_const_ptr  db 
)

◆ magmablas_sswap_v1()

void magmablas_sswap_v1 ( magma_int_t  n,
magmaFloat_ptr  dx,
magma_int_t  incx,
magmaFloat_ptr  dy,
magma_int_t  incy 
)

◆ magmablas_sswapblk_v1()

void magmablas_sswapblk_v1 ( magma_order_t  order,
magma_int_t  n,
magmaFloat_ptr  dA,
magma_int_t  ldda,
magmaFloat_ptr  dB,
magma_int_t  lddb,
magma_int_t  i1,
magma_int_t  i2,
const magma_int_t *  ipiv,
magma_int_t  inci,
magma_int_t  offset 
)

◆ magmablas_sswapdblk_v1()

void magmablas_sswapdblk_v1 ( magma_int_t  n,
magma_int_t  nb,
magmaFloat_ptr  dA,
magma_int_t  ldda,
magma_int_t  inca,
magmaFloat_ptr  dB,
magma_int_t  lddb,
magma_int_t  incb 
)

◆ magmablas_sgemv_v1()

void magmablas_sgemv_v1 ( magma_trans_t  trans,
magma_int_t  m,
magma_int_t  n,
float  alpha,
magmaFloat_const_ptr  dA,
magma_int_t  ldda,
magmaFloat_const_ptr  dx,
magma_int_t  incx,
float  beta,
magmaFloat_ptr  dy,
magma_int_t  incy 
)

◆ magmablas_sgemv_conj_v1()

void magmablas_sgemv_conj_v1 ( magma_int_t  m,
magma_int_t  n,
float  alpha,
magmaFloat_const_ptr  dA,
magma_int_t  ldda,
magmaFloat_const_ptr  dx,
magma_int_t  incx,
float  beta,
magmaFloat_ptr  dy,
magma_int_t  incy 
)

◆ magmablas_ssymv_v1()

magma_int_t magmablas_ssymv_v1 ( magma_uplo_t  uplo,
magma_int_t  n,
float  alpha,
magmaFloat_const_ptr  dA,
magma_int_t  ldda,
magmaFloat_const_ptr  dx,
magma_int_t  incx,
float  beta,
magmaFloat_ptr  dy,
magma_int_t  incy 
)

◆ magmablas_sgemm_v1()

void magmablas_sgemm_v1 ( magma_trans_t  transA,
magma_trans_t  transB,
magma_int_t  m,
magma_int_t  n,
magma_int_t  k,
float  alpha,
magmaFloat_const_ptr  dA,
magma_int_t  ldda,
magmaFloat_const_ptr  dB,
magma_int_t  lddb,
float  beta,
magmaFloat_ptr  dC,
magma_int_t  lddc 
)

◆ magmablas_sgemm_reduce_v1()

void magmablas_sgemm_reduce_v1 ( magma_int_t  m,
magma_int_t  n,
magma_int_t  k,
float  alpha,
magmaFloat_const_ptr  dA,
magma_int_t  ldda,
magmaFloat_const_ptr  dB,
magma_int_t  lddb,
float  beta,
magmaFloat_ptr  dC,
magma_int_t  lddc 
)

◆ magmablas_ssymm_v1()

void magmablas_ssymm_v1 ( magma_side_t  side,
magma_uplo_t  uplo,
magma_int_t  m,
magma_int_t  n,
float  alpha,
magmaFloat_const_ptr  dA,
magma_int_t  ldda,
magmaFloat_const_ptr  dB,
magma_int_t  lddb,
float  beta,
magmaFloat_ptr  dC,
magma_int_t  lddc 
)

◆ magmablas_ssyr2k_v1()

void magmablas_ssyr2k_v1 ( magma_uplo_t  uplo,
magma_trans_t  trans,
magma_int_t  n,
magma_int_t  k,
float  alpha,
magmaFloat_const_ptr  dA,
magma_int_t  ldda,
magmaFloat_const_ptr  dB,
magma_int_t  lddb,
float  beta,
magmaFloat_ptr  dC,
magma_int_t  lddc 
)

◆ magmablas_ssyrk_v1()

void magmablas_ssyrk_v1 ( magma_uplo_t  uplo,
magma_trans_t  trans,
magma_int_t  n,
magma_int_t  k,
float  alpha,
magmaFloat_const_ptr  dA,
magma_int_t  ldda,
float  beta,
magmaFloat_ptr  dC,
magma_int_t  lddc 
)

◆ magmablas_strsm_v1()

void magmablas_strsm_v1 ( magma_side_t  side,
magma_uplo_t  uplo,
magma_trans_t  transA,
magma_diag_t  diag,
magma_int_t  m,
magma_int_t  n,
float  alpha,
magmaFloat_const_ptr  dA,
magma_int_t  ldda,
magmaFloat_ptr  dB,
magma_int_t  lddb 
)

◆ magmablas_strsm_outofplace_v1()

void magmablas_strsm_outofplace_v1 ( magma_side_t  side,
magma_uplo_t  uplo,
magma_trans_t  transA,
magma_diag_t  diag,
magma_int_t  m,
magma_int_t  n,
float  alpha,
magmaFloat_const_ptr  dA,
magma_int_t  ldda,
magmaFloat_ptr  dB,
magma_int_t  lddb,
magmaFloat_ptr  dX,
magma_int_t  lddx,
magma_int_t  flag,
magmaFloat_ptr  d_dinvA,
magma_int_t  dinvA_length 
)

◆ magmablas_strsm_work_v1()

void magmablas_strsm_work_v1 ( magma_side_t  side,
magma_uplo_t  uplo,
magma_trans_t  transA,
magma_diag_t  diag,
magma_int_t  m,
magma_int_t  n,
float  alpha,
magmaFloat_const_ptr  dA,
magma_int_t  ldda,
magmaFloat_ptr  dB,
magma_int_t  lddb,
magmaFloat_ptr  dX,
magma_int_t  lddx,
magma_int_t  flag,
magmaFloat_ptr  d_dinvA,
magma_int_t  dinvA_length 
)

◆ magma_ssetvector_v1_internal()

static void magma_ssetvector_v1_internal ( magma_int_t  n,
float const *  hx_src,
magma_int_t  incx,
magmaFloat_ptr  dy_dst,
magma_int_t  incy,
const char *  func,
const char *  file,
int  line 
)
inlinestatic

◆ magma_sgetvector_v1_internal()

static void magma_sgetvector_v1_internal ( magma_int_t  n,
magmaFloat_const_ptr  dx_src,
magma_int_t  incx,
float *  hy_dst,
magma_int_t  incy,
const char *  func,
const char *  file,
int  line 
)
inlinestatic

◆ magma_scopyvector_v1_internal()

static void magma_scopyvector_v1_internal ( magma_int_t  n,
magmaFloat_const_ptr  dx_src,
magma_int_t  incx,
magmaFloat_ptr  dy_dst,
magma_int_t  incy,
const char *  func,
const char *  file,
int  line 
)
inlinestatic

◆ magma_ssetmatrix_v1_internal()

static void magma_ssetmatrix_v1_internal ( magma_int_t  m,
magma_int_t  n,
float const *  hA_src,
magma_int_t  lda,
magmaFloat_ptr  dB_dst,
magma_int_t  lddb,
const char *  func,
const char *  file,
int  line 
)
inlinestatic

◆ magma_sgetmatrix_v1_internal()

static void magma_sgetmatrix_v1_internal ( magma_int_t  m,
magma_int_t  n,
magmaFloat_const_ptr  dA_src,
magma_int_t  ldda,
float *  hB_dst,
magma_int_t  ldb,
const char *  func,
const char *  file,
int  line 
)
inlinestatic

◆ magma_scopymatrix_v1_internal()

static void magma_scopymatrix_v1_internal ( magma_int_t  m,
magma_int_t  n,
magmaFloat_const_ptr  dA_src,
magma_int_t  ldda,
magmaFloat_ptr  dB_dst,
magma_int_t  lddb,
const char *  func,
const char *  file,
int  line 
)
inlinestatic

◆ magma_isamax_v1()

magma_int_t magma_isamax_v1 ( magma_int_t  n,
magmaFloat_const_ptr  dx,
magma_int_t  incx 
)

◆ magma_isamin_v1()

magma_int_t magma_isamin_v1 ( magma_int_t  n,
magmaFloat_const_ptr  dx,
magma_int_t  incx 
)

◆ magma_sasum_v1()

float magma_sasum_v1 ( magma_int_t  n,
magmaFloat_const_ptr  dx,
magma_int_t  incx 
)

◆ magma_saxpy_v1()

void magma_saxpy_v1 ( magma_int_t  n,
float  alpha,
magmaFloat_const_ptr  dx,
magma_int_t  incx,
magmaFloat_ptr  dy,
magma_int_t  incy 
)

◆ magma_scopy_v1()

void magma_scopy_v1 ( magma_int_t  n,
magmaFloat_const_ptr  dx,
magma_int_t  incx,
magmaFloat_ptr  dy,
magma_int_t  incy 
)

◆ magma_sdot_v1()

float magma_sdot_v1 ( magma_int_t  n,
magmaFloat_const_ptr  dx,
magma_int_t  incx,
magmaFloat_const_ptr  dy,
magma_int_t  incy 
)

◆ magma_snrm2_v1()

float magma_snrm2_v1 ( magma_int_t  n,
magmaFloat_const_ptr  dx,
magma_int_t  incx 
)

◆ magma_srot_v1()

void magma_srot_v1 ( magma_int_t  n,
magmaFloat_ptr  dx,
magma_int_t  incx,
magmaFloat_ptr  dy,
magma_int_t  incy,
float  dc,
float  ds 
)

◆ magma_srotm_v1()

void magma_srotm_v1 ( magma_int_t  n,
magmaFloat_ptr  dx,
magma_int_t  incx,
magmaFloat_ptr  dy,
magma_int_t  incy,
magmaFloat_const_ptr  param 
)

◆ magma_srotmg_v1()

void magma_srotmg_v1 ( magmaFloat_ptr  d1,
magmaFloat_ptr  d2,
magmaFloat_ptr  x1,
magmaFloat_const_ptr  y1,
magmaFloat_ptr  param 
)

◆ magma_sscal_v1()

void magma_sscal_v1 ( magma_int_t  n,
float  alpha,
magmaFloat_ptr  dx,
magma_int_t  incx 
)

◆ magma_sswap_v1()

void magma_sswap_v1 ( magma_int_t  n,
magmaFloat_ptr  dx,
magma_int_t  incx,
magmaFloat_ptr  dy,
magma_int_t  incy 
)

◆ magma_sgemv_v1()

void magma_sgemv_v1 ( magma_trans_t  transA,
magma_int_t  m,
magma_int_t  n,
float  alpha,
magmaFloat_const_ptr  dA,
magma_int_t  ldda,
magmaFloat_const_ptr  dx,
magma_int_t  incx,
float  beta,
magmaFloat_ptr  dy,
magma_int_t  incy 
)

◆ magma_sger_v1()

void magma_sger_v1 ( magma_int_t  m,
magma_int_t  n,
float  alpha,
magmaFloat_const_ptr  dx,
magma_int_t  incx,
magmaFloat_const_ptr  dy,
magma_int_t  incy,
magmaFloat_ptr  dA,
magma_int_t  ldda 
)

◆ magma_ssymv_v1()

void magma_ssymv_v1 ( magma_uplo_t  uplo,
magma_int_t  n,
float  alpha,
magmaFloat_const_ptr  dA,
magma_int_t  ldda,
magmaFloat_const_ptr  dx,
magma_int_t  incx,
float  beta,
magmaFloat_ptr  dy,
magma_int_t  incy 
)

◆ magma_ssyr_v1()

void magma_ssyr_v1 ( magma_uplo_t  uplo,
magma_int_t  n,
float  alpha,
magmaFloat_const_ptr  dx,
magma_int_t  incx,
magmaFloat_ptr  dA,
magma_int_t  ldda 
)

◆ magma_ssyr2_v1()

void magma_ssyr2_v1 ( magma_uplo_t  uplo,
magma_int_t  n,
float  alpha,
magmaFloat_const_ptr  dx,
magma_int_t  incx,
magmaFloat_const_ptr  dy,
magma_int_t  incy,
magmaFloat_ptr  dA,
magma_int_t  ldda 
)

◆ magma_strmv_v1()

void magma_strmv_v1 ( magma_uplo_t  uplo,
magma_trans_t  trans,
magma_diag_t  diag,
magma_int_t  n,
magmaFloat_const_ptr  dA,
magma_int_t  ldda,
magmaFloat_ptr  dx,
magma_int_t  incx 
)

◆ magma_strsv_v1()

void magma_strsv_v1 ( magma_uplo_t  uplo,
magma_trans_t  trans,
magma_diag_t  diag,
magma_int_t  n,
magmaFloat_const_ptr  dA,
magma_int_t  ldda,
magmaFloat_ptr  dx,
magma_int_t  incx 
)

◆ magma_sgemm_v1()

void magma_sgemm_v1 ( magma_trans_t  transA,
magma_trans_t  transB,
magma_int_t  m,
magma_int_t  n,
magma_int_t  k,
float  alpha,
magmaFloat_const_ptr  dA,
magma_int_t  ldda,
magmaFloat_const_ptr  dB,
magma_int_t  lddb,
float  beta,
magmaFloat_ptr  dC,
magma_int_t  lddc 
)

◆ magma_ssymm_v1()

void magma_ssymm_v1 ( magma_side_t  side,
magma_uplo_t  uplo,
magma_int_t  m,
magma_int_t  n,
float  alpha,
magmaFloat_const_ptr  dA,
magma_int_t  ldda,
magmaFloat_const_ptr  dB,
magma_int_t  lddb,
float  beta,
magmaFloat_ptr  dC,
magma_int_t  lddc 
)

◆ magma_ssyr2k_v1()

void magma_ssyr2k_v1 ( magma_uplo_t  uplo,
magma_trans_t  trans,
magma_int_t  n,
magma_int_t  k,
float  alpha,
magmaFloat_const_ptr  dA,
magma_int_t  ldda,
magmaFloat_const_ptr  dB,
magma_int_t  lddb,
float  beta,
magmaFloat_ptr  dC,
magma_int_t  lddc 
)

◆ magma_ssyrk_v1()

void magma_ssyrk_v1 ( magma_uplo_t  uplo,
magma_trans_t  trans,
magma_int_t  n,
magma_int_t  k,
float  alpha,
magmaFloat_const_ptr  dA,
magma_int_t  ldda,
float  beta,
magmaFloat_ptr  dC,
magma_int_t  lddc 
)

◆ magma_strmm_v1()

void magma_strmm_v1 ( magma_side_t  side,
magma_uplo_t  uplo,
magma_trans_t  trans,
magma_diag_t  diag,
magma_int_t  m,
magma_int_t  n,
float  alpha,
magmaFloat_const_ptr  dA,
magma_int_t  ldda,
magmaFloat_ptr  dB,
magma_int_t  lddb 
)

◆ magma_strsm_v1()

void magma_strsm_v1 ( magma_side_t  side,
magma_uplo_t  uplo,
magma_trans_t  trans,
magma_diag_t  diag,
magma_int_t  m,
magma_int_t  n,
float  alpha,
magmaFloat_const_ptr  dA,
magma_int_t  ldda,
magmaFloat_ptr  dB,
magma_int_t  lddb 
)

◆ magma_queue_create_v1_internal()

void magma_queue_create_v1_internal ( magma_queue_t queue_ptr,
const char *  func,
const char *  file,
int  line 
)
Deprecated:
Deprecated:
MAGMA v1 version that doesn't take device ID.

◆ magma_device_sync()

void magma_device_sync ( )
Deprecated:
Deprecated:
Synchronize the current device. This functionality does not exist in OpenCL, so it is deprecated for CUDA, too.

◆ magmablasSetKernelStream()

magma_int_t magmablasSetKernelStream ( magma_queue_t  queue)
Deprecated:
Deprecated:

Sets the current global MAGMA v1 queue for kernels to execute in. In MAGMA v2, all kernels take queue as an argument, so this is deprecated. If compiled with MAGMA_NO_V1, this is not defined.

Parameters
[in]queueQueue to set as current global MAGMA v1 queue.
Returns
MAGMA_SUCCESS if successful

◆ magmablasGetKernelStream()

magma_int_t magmablasGetKernelStream ( magma_queue_t queue_ptr)
Deprecated:
Deprecated:

Gets the current global MAGMA v1 queue for kernels to execute in. In MAGMA v2, all kernels take queue as an argument, so this is deprecated. If compiled with MAGMA_NO_V1, this is not defined.

Parameters
[out]queue_ptrOn output, set to the current global MAGMA v1 queue.
Returns
MAGMA_SUCCESS if successful

◆ magmablasGetQueue()

magma_queue_t magmablasGetQueue ( )
Deprecated:
Deprecated:

Gets the current global MAGMA v1 queue for kernels to execute in. Unlike magmablasGetKernelStream(), if the current queue is NULL, this will return a special MAGMA queue that has a NULL CUDA stream. This allows MAGMA v1 wrappers to call v2 kernels with a non-NULL queue.

In MAGMA v2, all kernels take queue as an argument, so this is deprecated. If compiled with MAGMA_NO_V1, this is not defined.

Returns
Current global MAGMA v1 queue.

◆ magmablas_ztranspose_inplace_v1()

void magmablas_ztranspose_inplace_v1 ( magma_int_t  n,
magmaDoubleComplex_ptr  dA,
magma_int_t  ldda 
)

◆ magmablas_ztranspose_conj_inplace_v1()

void magmablas_ztranspose_conj_inplace_v1 ( magma_int_t  n,
magmaDoubleComplex_ptr  dA,
magma_int_t  ldda 
)

◆ magmablas_ztranspose_v1()

void magmablas_ztranspose_v1 ( magma_int_t  m,
magma_int_t  n,
magmaDoubleComplex_const_ptr  dA,
magma_int_t  ldda,
magmaDoubleComplex_ptr  dAT,
magma_int_t  lddat 
)

◆ magmablas_ztranspose_conj_v1()

void magmablas_ztranspose_conj_v1 ( magma_int_t  m,
magma_int_t  n,
magmaDoubleComplex_const_ptr  dA,
magma_int_t  ldda,
magmaDoubleComplex_ptr  dAT,
magma_int_t  lddat 
)

◆ magmablas_zgetmatrix_transpose_v1()

void magmablas_zgetmatrix_transpose_v1 ( magma_int_t  m,
magma_int_t  n,
magmaDoubleComplex_const_ptr  dAT,
magma_int_t  ldda,
magmaDoubleComplex *  hA,
magma_int_t  lda,
magmaDoubleComplex_ptr  dwork,
magma_int_t  lddwork,
magma_int_t  nb 
)

◆ magmablas_zsetmatrix_transpose_v1()

void magmablas_zsetmatrix_transpose_v1 ( magma_int_t  m,
magma_int_t  n,
const magmaDoubleComplex *  hA,
magma_int_t  lda,
magmaDoubleComplex_ptr  dAT,
magma_int_t  ldda,
magmaDoubleComplex_ptr  dwork,
magma_int_t  lddwork,
magma_int_t  nb 
)

◆ magmablas_zprbt_v1()

void magmablas_zprbt_v1 ( magma_int_t  n,
magmaDoubleComplex_ptr  dA,
magma_int_t  ldda,
magmaDoubleComplex_ptr  du,
magmaDoubleComplex_ptr  dv 
)

◆ magmablas_zprbt_mv_v1()

void magmablas_zprbt_mv_v1 ( magma_int_t  n,
magma_int_t  nrhs,
magmaDoubleComplex_ptr  dv,
magmaDoubleComplex_ptr  db,
magma_int_t  lddb 
)

◆ magmablas_zprbt_mtv_v1()

void magmablas_zprbt_mtv_v1 ( magma_int_t  n,
magma_int_t  nrhs,
magmaDoubleComplex_ptr  du,
magmaDoubleComplex_ptr  db,
magma_int_t  lddb 
)

◆ magma_zgetmatrix_1D_col_bcyclic_v1()

void magma_zgetmatrix_1D_col_bcyclic_v1 ( magma_int_t  m,
magma_int_t  n,
magmaDoubleComplex_const_ptr const  dA[],
magma_int_t  ldda,
magmaDoubleComplex *  hA,
magma_int_t  lda,
magma_int_t  ngpu,
magma_int_t  nb 
)

◆ magma_zsetmatrix_1D_col_bcyclic_v1()

void magma_zsetmatrix_1D_col_bcyclic_v1 ( magma_int_t  m,
magma_int_t  n,
const magmaDoubleComplex *  hA,
magma_int_t  lda,
magmaDoubleComplex_ptr  dA[],
magma_int_t  ldda,
magma_int_t  ngpu,
magma_int_t  nb 
)

◆ magma_zgetmatrix_1D_row_bcyclic_v1()

void magma_zgetmatrix_1D_row_bcyclic_v1 ( magma_int_t  m,
magma_int_t  n,
magmaDoubleComplex_const_ptr const  dA[],
magma_int_t  ldda,
magmaDoubleComplex *  hA,
magma_int_t  lda,
magma_int_t  ngpu,
magma_int_t  nb 
)

◆ magma_zsetmatrix_1D_row_bcyclic_v1()

void magma_zsetmatrix_1D_row_bcyclic_v1 ( magma_int_t  m,
magma_int_t  n,
const magmaDoubleComplex *  hA,
magma_int_t  lda,
magmaDoubleComplex_ptr  dA[],
magma_int_t  ldda,
magma_int_t  ngpu,
magma_int_t  nb 
)

◆ magmablas_zgeadd_v1()

void magmablas_zgeadd_v1 ( magma_int_t  m,
magma_int_t  n,
magmaDoubleComplex  alpha,
magmaDoubleComplex_const_ptr  dA,
magma_int_t  ldda,
magmaDoubleComplex_ptr  dB,
magma_int_t  lddb 
)

◆ magmablas_zgeadd2_v1()

void magmablas_zgeadd2_v1 ( magma_int_t  m,
magma_int_t  n,
magmaDoubleComplex  alpha,
magmaDoubleComplex_const_ptr  dA,
magma_int_t  ldda,
magmaDoubleComplex  beta,
magmaDoubleComplex_ptr  dB,
magma_int_t  lddb 
)

◆ magmablas_zlacpy_v1()

void magmablas_zlacpy_v1 ( magma_uplo_t  uplo,
magma_int_t  m,
magma_int_t  n,
magmaDoubleComplex_const_ptr  dA,
magma_int_t  ldda,
magmaDoubleComplex_ptr  dB,
magma_int_t  lddb 
)

◆ magmablas_zlacpy_conj_v1()

void magmablas_zlacpy_conj_v1 ( magma_int_t  n,
magmaDoubleComplex_ptr  dA1,
magma_int_t  lda1,
magmaDoubleComplex_ptr  dA2,
magma_int_t  lda2 
)

◆ magmablas_zlacpy_sym_in_v1()

void magmablas_zlacpy_sym_in_v1 ( magma_uplo_t  uplo,
magma_int_t  m,
magma_int_t  n,
magma_int_t *  rows,
magma_int_t *  perm,
magmaDoubleComplex_const_ptr  dA,
magma_int_t  ldda,
magmaDoubleComplex_ptr  dB,
magma_int_t  lddb 
)

◆ magmablas_zlacpy_sym_out_v1()

void magmablas_zlacpy_sym_out_v1 ( magma_uplo_t  uplo,
magma_int_t  m,
magma_int_t  n,
magma_int_t *  rows,
magma_int_t *  perm,
magmaDoubleComplex_const_ptr  dA,
magma_int_t  ldda,
magmaDoubleComplex_ptr  dB,
magma_int_t  lddb 
)

◆ magmablas_zlange_v1()

double magmablas_zlange_v1 ( magma_norm_t  norm,
magma_int_t  m,
magma_int_t  n,
magmaDoubleComplex_const_ptr  dA,
magma_int_t  ldda,
magmaDouble_ptr  dwork,
magma_int_t  lwork 
)

◆ magmablas_zlanhe_v1()

double magmablas_zlanhe_v1 ( magma_norm_t  norm,
magma_uplo_t  uplo,
magma_int_t  n,
magmaDoubleComplex_const_ptr  dA,
magma_int_t  ldda,
magmaDouble_ptr  dwork,
magma_int_t  lwork 
)

◆ magmablas_zlansy_v1()

double magmablas_zlansy_v1 ( magma_norm_t  norm,
magma_uplo_t  uplo,
magma_int_t  n,
magmaDoubleComplex_const_ptr  dA,
magma_int_t  ldda,
magmaDouble_ptr  dwork,
magma_int_t  lwork 
)

◆ magmablas_zlarfg_v1()

void magmablas_zlarfg_v1 ( magma_int_t  n,
magmaDoubleComplex_ptr  dalpha,
magmaDoubleComplex_ptr  dx,
magma_int_t  incx,
magmaDoubleComplex_ptr  dtau 
)

◆ magmablas_zlascl_v1()

void magmablas_zlascl_v1 ( magma_type_t  type,
magma_int_t  kl,
magma_int_t  ku,
double  cfrom,
double  cto,
magma_int_t  m,
magma_int_t  n,
magmaDoubleComplex_ptr  dA,
magma_int_t  ldda,
magma_int_t *  info 
)

◆ magmablas_zlascl_2x2_v1()

void magmablas_zlascl_2x2_v1 ( magma_type_t  type,
magma_int_t  m,
magmaDoubleComplex_const_ptr  dW,
magma_int_t  lddw,
magmaDoubleComplex_ptr  dA,
magma_int_t  ldda,
magma_int_t *  info 
)

◆ magmablas_zlascl2_v1()

void magmablas_zlascl2_v1 ( magma_type_t  type,
magma_int_t  m,
magma_int_t  n,
magmaDouble_const_ptr  dD,
magmaDoubleComplex_ptr  dA,
magma_int_t  ldda,
magma_int_t *  info 
)

◆ magmablas_zlascl_diag_v1()

void magmablas_zlascl_diag_v1 ( magma_type_t  type,
magma_int_t  m,
magma_int_t  n,
magmaDoubleComplex_const_ptr  dD,
magma_int_t  lddd,
magmaDoubleComplex_ptr  dA,
magma_int_t  ldda,
magma_int_t *  info 
)

◆ magmablas_zlaset_v1()

void magmablas_zlaset_v1 ( magma_uplo_t  uplo,
magma_int_t  m,
magma_int_t  n,
magmaDoubleComplex  offdiag,
magmaDoubleComplex  diag,
magmaDoubleComplex_ptr  dA,
magma_int_t  ldda 
)

◆ magmablas_zlaset_band_v1()

void magmablas_zlaset_band_v1 ( magma_uplo_t  uplo,
magma_int_t  m,
magma_int_t  n,
magma_int_t  k,
magmaDoubleComplex  offdiag,
magmaDoubleComplex  diag,
magmaDoubleComplex_ptr  dA,
magma_int_t  ldda 
)

◆ magmablas_zlaswp_v1()

void magmablas_zlaswp_v1 ( magma_int_t  n,
magmaDoubleComplex_ptr  dAT,
magma_int_t  ldda,
magma_int_t  k1,
magma_int_t  k2,
const magma_int_t *  ipiv,
magma_int_t  inci 
)

◆ magmablas_zlaswp2_v1()

void magmablas_zlaswp2_v1 ( magma_int_t  n,
magmaDoubleComplex_ptr  dAT,
magma_int_t  ldda,
magma_int_t  k1,
magma_int_t  k2,
magmaInt_const_ptr  d_ipiv,
magma_int_t  inci 
)

◆ magmablas_zlaswp_sym_v1()

void magmablas_zlaswp_sym_v1 ( magma_int_t  n,
magmaDoubleComplex_ptr  dA,
magma_int_t  ldda,
magma_int_t  k1,
magma_int_t  k2,
const magma_int_t *  ipiv,
magma_int_t  inci 
)

◆ magmablas_zlaswpx_v1()

void magmablas_zlaswpx_v1 ( magma_int_t  n,
magmaDoubleComplex_ptr  dA,
magma_int_t  ldx,
magma_int_t  ldy,
magma_int_t  k1,
magma_int_t  k2,
const magma_int_t *  ipiv,
magma_int_t  inci 
)

◆ magmablas_zsymmetrize_v1()

void magmablas_zsymmetrize_v1 ( magma_uplo_t  uplo,
magma_int_t  m,
magmaDoubleComplex_ptr  dA,
magma_int_t  ldda 
)

◆ magmablas_zsymmetrize_tiles_v1()

void magmablas_zsymmetrize_tiles_v1 ( magma_uplo_t  uplo,
magma_int_t  m,
magmaDoubleComplex_ptr  dA,
magma_int_t  ldda,
magma_int_t  ntile,
magma_int_t  mstride,
magma_int_t  nstride 
)

◆ magmablas_ztrtri_diag_v1()

void magmablas_ztrtri_diag_v1 ( magma_uplo_t  uplo,
magma_diag_t  diag,
magma_int_t  n,
magmaDoubleComplex_const_ptr  dA,
magma_int_t  ldda,
magmaDoubleComplex_ptr  d_dinvA 
)

◆ magmablas_dznrm2_adjust_v1()

void magmablas_dznrm2_adjust_v1 ( magma_int_t  k,
magmaDouble_ptr  dxnorm,
magmaDoubleComplex_ptr  dc 
)

◆ magmablas_dznrm2_check_v1()

void magmablas_dznrm2_check_v1 ( magma_int_t  m,
magma_int_t  n,
magmaDoubleComplex_ptr  dA,
magma_int_t  ldda,
magmaDouble_ptr  dxnorm,
magmaDouble_ptr  dlsticc 
)

◆ magmablas_dznrm2_cols_v1()

void magmablas_dznrm2_cols_v1 ( magma_int_t  m,
magma_int_t  n,
magmaDoubleComplex_ptr  dA,
magma_int_t  ldda,
magmaDouble_ptr  dxnorm 
)

◆ magmablas_dznrm2_row_check_adjust_v1()

void magmablas_dznrm2_row_check_adjust_v1 ( magma_int_t  k,
double  tol,
magmaDouble_ptr  dxnorm,
magmaDouble_ptr  dxnorm2,
magmaDoubleComplex_ptr  dC,
magma_int_t  lddc,
magmaDouble_ptr  dlsticc 
)

◆ magma_zlarfb_gpu_v1()

magma_int_t magma_zlarfb_gpu_v1 ( magma_side_t  side,
magma_trans_t  trans,
magma_direct_t  direct,
magma_storev_t  storev,
magma_int_t  m,
magma_int_t  n,
magma_int_t  k,
magmaDoubleComplex_const_ptr  dV,
magma_int_t  lddv,
magmaDoubleComplex_const_ptr  dT,
magma_int_t  lddt,
magmaDoubleComplex_ptr  dC,
magma_int_t  lddc,
magmaDoubleComplex_ptr  dwork,
magma_int_t  ldwork 
)

◆ magma_zlarfb_gpu_gemm_v1()

magma_int_t magma_zlarfb_gpu_gemm_v1 ( magma_side_t  side,
magma_trans_t  trans,
magma_direct_t  direct,
magma_storev_t  storev,
magma_int_t  m,
magma_int_t  n,
magma_int_t  k,
magmaDoubleComplex_const_ptr  dV,
magma_int_t  lddv,
magmaDoubleComplex_const_ptr  dT,
magma_int_t  lddt,
magmaDoubleComplex_ptr  dC,
magma_int_t  lddc,
magmaDoubleComplex_ptr  dwork,
magma_int_t  ldwork,
magmaDoubleComplex_ptr  dworkvt,
magma_int_t  ldworkvt 
)

◆ magma_zlarfbx_gpu_v1()

void magma_zlarfbx_gpu_v1 ( magma_int_t  m,
magma_int_t  k,
magmaDoubleComplex_ptr  V,
magma_int_t  ldv,
magmaDoubleComplex_ptr  dT,
magma_int_t  ldt,
magmaDoubleComplex_ptr  c,
magmaDoubleComplex_ptr  dwork 
)

◆ magma_zlarfg_gpu_v1()

void magma_zlarfg_gpu_v1 ( magma_int_t  n,
magmaDoubleComplex_ptr  dx0,
magmaDoubleComplex_ptr  dx,
magmaDoubleComplex_ptr  dtau,
magmaDouble_ptr  dxnorm,
magmaDoubleComplex_ptr  dAkk 
)

◆ magma_zlarfgtx_gpu_v1()

void magma_zlarfgtx_gpu_v1 ( magma_int_t  n,
magmaDoubleComplex_ptr  dx0,
magmaDoubleComplex_ptr  dx,
magmaDoubleComplex_ptr  dtau,
magmaDouble_ptr  dxnorm,
magmaDoubleComplex_ptr  dA,
magma_int_t  iter,
magmaDoubleComplex_ptr  V,
magma_int_t  ldv,
magmaDoubleComplex_ptr  T,
magma_int_t  ldt,
magmaDoubleComplex_ptr  dwork 
)

◆ magma_zlarfgx_gpu_v1()

void magma_zlarfgx_gpu_v1 ( magma_int_t  n,
magmaDoubleComplex_ptr  dx0,
magmaDoubleComplex_ptr  dx,
magmaDoubleComplex_ptr  dtau,
magmaDouble_ptr  dxnorm,
magmaDoubleComplex_ptr  dA,
magma_int_t  iter 
)

◆ magma_zlarfx_gpu_v1()

void magma_zlarfx_gpu_v1 ( magma_int_t  m,
magma_int_t  n,
magmaDoubleComplex_ptr  v,
magmaDoubleComplex_ptr  tau,
magmaDoubleComplex_ptr  C,
magma_int_t  ldc,
magmaDouble_ptr  xnorm,
magmaDoubleComplex_ptr  dT,
magma_int_t  iter,
magmaDoubleComplex_ptr  work 
)

◆ magmablas_zaxpycp_v1()

void magmablas_zaxpycp_v1 ( magma_int_t  m,
magmaDoubleComplex_ptr  dr,
magmaDoubleComplex_ptr  dx,
magmaDoubleComplex_const_ptr  db 
)

◆ magmablas_zswap_v1()

void magmablas_zswap_v1 ( magma_int_t  n,
magmaDoubleComplex_ptr  dx,
magma_int_t  incx,
magmaDoubleComplex_ptr  dy,
magma_int_t  incy 
)

◆ magmablas_zswapblk_v1()

void magmablas_zswapblk_v1 ( magma_order_t  order,
magma_int_t  n,
magmaDoubleComplex_ptr  dA,
magma_int_t  ldda,
magmaDoubleComplex_ptr  dB,
magma_int_t  lddb,
magma_int_t  i1,
magma_int_t  i2,
const magma_int_t *  ipiv,
magma_int_t  inci,
magma_int_t  offset 
)

◆ magmablas_zswapdblk_v1()

void magmablas_zswapdblk_v1 ( magma_int_t  n,
magma_int_t  nb,
magmaDoubleComplex_ptr  dA,
magma_int_t  ldda,
magma_int_t  inca,
magmaDoubleComplex_ptr  dB,
magma_int_t  lddb,
magma_int_t  incb 
)

◆ magmablas_zgemv_v1()

void magmablas_zgemv_v1 ( magma_trans_t  trans,
magma_int_t  m,
magma_int_t  n,
magmaDoubleComplex  alpha,
magmaDoubleComplex_const_ptr  dA,
magma_int_t  ldda,
magmaDoubleComplex_const_ptr  dx,
magma_int_t  incx,
magmaDoubleComplex  beta,
magmaDoubleComplex_ptr  dy,
magma_int_t  incy 
)

◆ magmablas_zgemv_conj_v1()

void magmablas_zgemv_conj_v1 ( magma_int_t  m,
magma_int_t  n,
magmaDoubleComplex  alpha,
magmaDoubleComplex_const_ptr  dA,
magma_int_t  ldda,
magmaDoubleComplex_const_ptr  dx,
magma_int_t  incx,
magmaDoubleComplex  beta,
magmaDoubleComplex_ptr  dy,
magma_int_t  incy 
)

◆ magmablas_zhemv_v1()

magma_int_t magmablas_zhemv_v1 ( magma_uplo_t  uplo,
magma_int_t  n,
magmaDoubleComplex  alpha,
magmaDoubleComplex_const_ptr  dA,
magma_int_t  ldda,
magmaDoubleComplex_const_ptr  dx,
magma_int_t  incx,
magmaDoubleComplex  beta,
magmaDoubleComplex_ptr  dy,
magma_int_t  incy 
)

◆ magmablas_zsymv_v1()

magma_int_t magmablas_zsymv_v1 ( magma_uplo_t  uplo,
magma_int_t  n,
magmaDoubleComplex  alpha,
magmaDoubleComplex_const_ptr  dA,
magma_int_t  ldda,
magmaDoubleComplex_const_ptr  dx,
magma_int_t  incx,
magmaDoubleComplex  beta,
magmaDoubleComplex_ptr  dy,
magma_int_t  incy 
)

◆ magmablas_zgemm_v1()

void magmablas_zgemm_v1 ( magma_trans_t  transA,
magma_trans_t  transB,
magma_int_t  m,
magma_int_t  n,
magma_int_t  k,
magmaDoubleComplex  alpha,
magmaDoubleComplex_const_ptr  dA,
magma_int_t  ldda,
magmaDoubleComplex_const_ptr  dB,
magma_int_t  lddb,
magmaDoubleComplex  beta,
magmaDoubleComplex_ptr  dC,
magma_int_t  lddc 
)

◆ magmablas_zgemm_reduce_v1()

void magmablas_zgemm_reduce_v1 ( magma_int_t  m,
magma_int_t  n,
magma_int_t  k,
magmaDoubleComplex  alpha,
magmaDoubleComplex_const_ptr  dA,
magma_int_t  ldda,
magmaDoubleComplex_const_ptr  dB,
magma_int_t  lddb,
magmaDoubleComplex  beta,
magmaDoubleComplex_ptr  dC,
magma_int_t  lddc 
)

◆ magmablas_zhemm_v1()

void magmablas_zhemm_v1 ( magma_side_t  side,
magma_uplo_t  uplo,
magma_int_t  m,
magma_int_t  n,
magmaDoubleComplex  alpha,
magmaDoubleComplex_const_ptr  dA,
magma_int_t  ldda,
magmaDoubleComplex_const_ptr  dB,
magma_int_t  lddb,
magmaDoubleComplex  beta,
magmaDoubleComplex_ptr  dC,
magma_int_t  lddc 
)

◆ magmablas_zsymm_v1()

void magmablas_zsymm_v1 ( magma_side_t  side,
magma_uplo_t  uplo,
magma_int_t  m,
magma_int_t  n,
magmaDoubleComplex  alpha,
magmaDoubleComplex_const_ptr  dA,
magma_int_t  ldda,
magmaDoubleComplex_const_ptr  dB,
magma_int_t  lddb,
magmaDoubleComplex  beta,
magmaDoubleComplex_ptr  dC,
magma_int_t  lddc 
)

◆ magmablas_zsyr2k_v1()

void magmablas_zsyr2k_v1 ( magma_uplo_t  uplo,
magma_trans_t  trans,
magma_int_t  n,
magma_int_t  k,
magmaDoubleComplex  alpha,
magmaDoubleComplex_const_ptr  dA,
magma_int_t  ldda,
magmaDoubleComplex_const_ptr  dB,
magma_int_t  lddb,
magmaDoubleComplex  beta,
magmaDoubleComplex_ptr  dC,
magma_int_t  lddc 
)

◆ magmablas_zher2k_v1()

void magmablas_zher2k_v1 ( magma_uplo_t  uplo,
magma_trans_t  trans,
magma_int_t  n,
magma_int_t  k,
magmaDoubleComplex  alpha,
magmaDoubleComplex_const_ptr  dA,
magma_int_t  ldda,
magmaDoubleComplex_const_ptr  dB,
magma_int_t  lddb,
double  beta,
magmaDoubleComplex_ptr  dC,
magma_int_t  lddc 
)

◆ magmablas_zsyrk_v1()

void magmablas_zsyrk_v1 ( magma_uplo_t  uplo,
magma_trans_t  trans,
magma_int_t  n,
magma_int_t  k,
magmaDoubleComplex  alpha,
magmaDoubleComplex_const_ptr  dA,
magma_int_t  ldda,
magmaDoubleComplex  beta,
magmaDoubleComplex_ptr  dC,
magma_int_t  lddc 
)

◆ magmablas_zherk_v1()

void magmablas_zherk_v1 ( magma_uplo_t  uplo,
magma_trans_t  trans,
magma_int_t  n,
magma_int_t  k,
double  alpha,
magmaDoubleComplex_const_ptr  dA,
magma_int_t  ldda,
double  beta,
magmaDoubleComplex_ptr  dC,
magma_int_t  lddc 
)

◆ magmablas_ztrsm_v1()

void magmablas_ztrsm_v1 ( magma_side_t  side,
magma_uplo_t  uplo,
magma_trans_t  transA,
magma_diag_t  diag,
magma_int_t  m,
magma_int_t  n,
magmaDoubleComplex  alpha,
magmaDoubleComplex_const_ptr  dA,
magma_int_t  ldda,
magmaDoubleComplex_ptr  dB,
magma_int_t  lddb 
)

◆ magmablas_ztrsm_outofplace_v1()

void magmablas_ztrsm_outofplace_v1 ( magma_side_t  side,
magma_uplo_t  uplo,
magma_trans_t  transA,
magma_diag_t  diag,
magma_int_t  m,
magma_int_t  n,
magmaDoubleComplex  alpha,
magmaDoubleComplex_const_ptr  dA,
magma_int_t  ldda,
magmaDoubleComplex_ptr  dB,
magma_int_t  lddb,
magmaDoubleComplex_ptr  dX,
magma_int_t  lddx,
magma_int_t  flag,
magmaDoubleComplex_ptr  d_dinvA,
magma_int_t  dinvA_length 
)

◆ magmablas_ztrsm_work_v1()

void magmablas_ztrsm_work_v1 ( magma_side_t  side,
magma_uplo_t  uplo,
magma_trans_t  transA,
magma_diag_t  diag,
magma_int_t  m,
magma_int_t  n,
magmaDoubleComplex  alpha,
magmaDoubleComplex_const_ptr  dA,
magma_int_t  ldda,
magmaDoubleComplex_ptr  dB,
magma_int_t  lddb,
magmaDoubleComplex_ptr  dX,
magma_int_t  lddx,
magma_int_t  flag,
magmaDoubleComplex_ptr  d_dinvA,
magma_int_t  dinvA_length 
)

◆ magma_zsetvector_v1_internal()

static void magma_zsetvector_v1_internal ( magma_int_t  n,
magmaDoubleComplex const *  hx_src,
magma_int_t  incx,
magmaDoubleComplex_ptr  dy_dst,
magma_int_t  incy,
const char *  func,
const char *  file,
int  line 
)
inlinestatic

◆ magma_zgetvector_v1_internal()

static void magma_zgetvector_v1_internal ( magma_int_t  n,
magmaDoubleComplex_const_ptr  dx_src,
magma_int_t  incx,
magmaDoubleComplex *  hy_dst,
magma_int_t  incy,
const char *  func,
const char *  file,
int  line 
)
inlinestatic

◆ magma_zcopyvector_v1_internal()

static void magma_zcopyvector_v1_internal ( magma_int_t  n,
magmaDoubleComplex_const_ptr  dx_src,
magma_int_t  incx,
magmaDoubleComplex_ptr  dy_dst,
magma_int_t  incy,
const char *  func,
const char *  file,
int  line 
)
inlinestatic

◆ magma_zsetmatrix_v1_internal()

static void magma_zsetmatrix_v1_internal ( magma_int_t  m,
magma_int_t  n,
magmaDoubleComplex const *  hA_src,
magma_int_t  lda,
magmaDoubleComplex_ptr  dB_dst,
magma_int_t  lddb,
const char *  func,
const char *  file,
int  line 
)
inlinestatic

◆ magma_zgetmatrix_v1_internal()

static void magma_zgetmatrix_v1_internal ( magma_int_t  m,
magma_int_t  n,
magmaDoubleComplex_const_ptr  dA_src,
magma_int_t  ldda,
magmaDoubleComplex *  hB_dst,
magma_int_t  ldb,
const char *  func,
const char *  file,
int  line 
)
inlinestatic

◆ magma_zcopymatrix_v1_internal()

static void magma_zcopymatrix_v1_internal ( magma_int_t  m,
magma_int_t  n,
magmaDoubleComplex_const_ptr  dA_src,
magma_int_t  ldda,
magmaDoubleComplex_ptr  dB_dst,
magma_int_t  lddb,
const char *  func,
const char *  file,
int  line 
)
inlinestatic

◆ magma_izamax_v1()

magma_int_t magma_izamax_v1 ( magma_int_t  n,
magmaDoubleComplex_const_ptr  dx,
magma_int_t  incx 
)

◆ magma_izamin_v1()

magma_int_t magma_izamin_v1 ( magma_int_t  n,
magmaDoubleComplex_const_ptr  dx,
magma_int_t  incx 
)

◆ magma_dzasum_v1()

double magma_dzasum_v1 ( magma_int_t  n,
magmaDoubleComplex_const_ptr  dx,
magma_int_t  incx 
)

◆ magma_zaxpy_v1()

void magma_zaxpy_v1 ( magma_int_t  n,
magmaDoubleComplex  alpha,
magmaDoubleComplex_const_ptr  dx,
magma_int_t  incx,
magmaDoubleComplex_ptr  dy,
magma_int_t  incy 
)

◆ magma_zcopy_v1()

void magma_zcopy_v1 ( magma_int_t  n,
magmaDoubleComplex_const_ptr  dx,
magma_int_t  incx,
magmaDoubleComplex_ptr  dy,
magma_int_t  incy 
)

◆ magma_zdotc_v1()

magmaDoubleComplex magma_zdotc_v1 ( magma_int_t  n,
magmaDoubleComplex_const_ptr  dx,
magma_int_t  incx,
magmaDoubleComplex_const_ptr  dy,
magma_int_t  incy 
)

◆ magma_zdotu_v1()

magmaDoubleComplex magma_zdotu_v1 ( magma_int_t  n,
magmaDoubleComplex_const_ptr  dx,
magma_int_t  incx,
magmaDoubleComplex_const_ptr  dy,
magma_int_t  incy 
)

◆ magma_dznrm2_v1()

double magma_dznrm2_v1 ( magma_int_t  n,
magmaDoubleComplex_const_ptr  dx,
magma_int_t  incx 
)

◆ magma_zrot_v1()

void magma_zrot_v1 ( magma_int_t  n,
magmaDoubleComplex_ptr  dx,
magma_int_t  incx,
magmaDoubleComplex_ptr  dy,
magma_int_t  incy,
double  dc,
magmaDoubleComplex  ds 
)

◆ magma_zdrot_v1()

void magma_zdrot_v1 ( magma_int_t  n,
magmaDoubleComplex_ptr  dx,
magma_int_t  incx,
magmaDoubleComplex_ptr  dy,
magma_int_t  incy,
double  dc,
double  ds 
)

◆ magma_zscal_v1()

void magma_zscal_v1 ( magma_int_t  n,
magmaDoubleComplex  alpha,
magmaDoubleComplex_ptr  dx,
magma_int_t  incx 
)

◆ magma_zdscal_v1()

void magma_zdscal_v1 ( magma_int_t  n,
double  alpha,
magmaDoubleComplex_ptr  dx,
magma_int_t  incx 
)

◆ magma_zswap_v1()

void magma_zswap_v1 ( magma_int_t  n,
magmaDoubleComplex_ptr  dx,
magma_int_t  incx,
magmaDoubleComplex_ptr  dy,
magma_int_t  incy 
)

◆ magma_zgemv_v1()

void magma_zgemv_v1 ( magma_trans_t  transA,
magma_int_t  m,
magma_int_t  n,
magmaDoubleComplex  alpha,
magmaDoubleComplex_const_ptr  dA,
magma_int_t  ldda,
magmaDoubleComplex_const_ptr  dx,
magma_int_t  incx,
magmaDoubleComplex  beta,
magmaDoubleComplex_ptr  dy,
magma_int_t  incy 
)

◆ magma_zgerc_v1()

void magma_zgerc_v1 ( magma_int_t  m,
magma_int_t  n,
magmaDoubleComplex  alpha,
magmaDoubleComplex_const_ptr  dx,
magma_int_t  incx,
magmaDoubleComplex_const_ptr  dy,
magma_int_t  incy,
magmaDoubleComplex_ptr  dA,
magma_int_t  ldda 
)

◆ magma_zgeru_v1()

void magma_zgeru_v1 ( magma_int_t  m,
magma_int_t  n,
magmaDoubleComplex  alpha,
magmaDoubleComplex_const_ptr  dx,
magma_int_t  incx,
magmaDoubleComplex_const_ptr  dy,
magma_int_t  incy,
magmaDoubleComplex_ptr  dA,
magma_int_t  ldda 
)

◆ magma_zhemv_v1()

void magma_zhemv_v1 ( magma_uplo_t  uplo,
magma_int_t  n,
magmaDoubleComplex  alpha,
magmaDoubleComplex_const_ptr  dA,
magma_int_t  ldda,
magmaDoubleComplex_const_ptr  dx,
magma_int_t  incx,
magmaDoubleComplex  beta,
magmaDoubleComplex_ptr  dy,
magma_int_t  incy 
)

◆ magma_zher_v1()

void magma_zher_v1 ( magma_uplo_t  uplo,
magma_int_t  n,
double  alpha,
magmaDoubleComplex_const_ptr  dx,
magma_int_t  incx,
magmaDoubleComplex_ptr  dA,
magma_int_t  ldda 
)

◆ magma_zher2_v1()

void magma_zher2_v1 ( magma_uplo_t  uplo,
magma_int_t  n,
magmaDoubleComplex  alpha,
magmaDoubleComplex_const_ptr  dx,
magma_int_t  incx,
magmaDoubleComplex_const_ptr  dy,
magma_int_t  incy,
magmaDoubleComplex_ptr  dA,
magma_int_t  ldda 
)

◆ magma_ztrmv_v1()

void magma_ztrmv_v1 ( magma_uplo_t  uplo,
magma_trans_t  trans,
magma_diag_t  diag,
magma_int_t  n,
magmaDoubleComplex_const_ptr  dA,
magma_int_t  ldda,
magmaDoubleComplex_ptr  dx,
magma_int_t  incx 
)

◆ magma_ztrsv_v1()

void magma_ztrsv_v1 ( magma_uplo_t  uplo,
magma_trans_t  trans,
magma_diag_t  diag,
magma_int_t  n,
magmaDoubleComplex_const_ptr  dA,
magma_int_t  ldda,
magmaDoubleComplex_ptr  dx,
magma_int_t  incx 
)

◆ magma_zgemm_v1()

void magma_zgemm_v1 ( magma_trans_t  transA,
magma_trans_t  transB,
magma_int_t  m,
magma_int_t  n,
magma_int_t  k,
magmaDoubleComplex  alpha,
magmaDoubleComplex_const_ptr  dA,
magma_int_t  ldda,
magmaDoubleComplex_const_ptr  dB,
magma_int_t  lddb,
magmaDoubleComplex  beta,
magmaDoubleComplex_ptr  dC,
magma_int_t  lddc 
)

◆ magma_zsymm_v1()

void magma_zsymm_v1 ( magma_side_t  side,
magma_uplo_t  uplo,
magma_int_t  m,
magma_int_t  n,
magmaDoubleComplex  alpha,
magmaDoubleComplex_const_ptr  dA,
magma_int_t  ldda,
magmaDoubleComplex_const_ptr  dB,
magma_int_t  lddb,
magmaDoubleComplex  beta,
magmaDoubleComplex_ptr  dC,
magma_int_t  lddc 
)

◆ magma_zhemm_v1()

void magma_zhemm_v1 ( magma_side_t  side,
magma_uplo_t  uplo,
magma_int_t  m,
magma_int_t  n,
magmaDoubleComplex  alpha,
magmaDoubleComplex_const_ptr  dA,
magma_int_t  ldda,
magmaDoubleComplex_const_ptr  dB,
magma_int_t  lddb,
magmaDoubleComplex  beta,
magmaDoubleComplex_ptr  dC,
magma_int_t  lddc 
)

◆ magma_zsyr2k_v1()

void magma_zsyr2k_v1 ( magma_uplo_t  uplo,
magma_trans_t  trans,
magma_int_t  n,
magma_int_t  k,
magmaDoubleComplex  alpha,
magmaDoubleComplex_const_ptr  dA,
magma_int_t  ldda,
magmaDoubleComplex_const_ptr  dB,
magma_int_t  lddb,
magmaDoubleComplex  beta,
magmaDoubleComplex_ptr  dC,
magma_int_t  lddc 
)

◆ magma_zher2k_v1()

void magma_zher2k_v1 ( magma_uplo_t  uplo,
magma_trans_t  trans,
magma_int_t  n,
magma_int_t  k,
magmaDoubleComplex  alpha,
magmaDoubleComplex_const_ptr  dA,
magma_int_t  ldda,
magmaDoubleComplex_const_ptr  dB,
magma_int_t  lddb,
double  beta,
magmaDoubleComplex_ptr  dC,
magma_int_t  lddc 
)

◆ magma_zsyrk_v1()

void magma_zsyrk_v1 ( magma_uplo_t  uplo,
magma_trans_t  trans,
magma_int_t  n,
magma_int_t  k,
magmaDoubleComplex  alpha,
magmaDoubleComplex_const_ptr  dA,
magma_int_t  ldda,
magmaDoubleComplex  beta,
magmaDoubleComplex_ptr  dC,
magma_int_t  lddc 
)

◆ magma_zherk_v1()

void magma_zherk_v1 ( magma_uplo_t  uplo,
magma_trans_t  trans,
magma_int_t  n,
magma_int_t  k,
double  alpha,
magmaDoubleComplex_const_ptr  dA,
magma_int_t  ldda,
double  beta,
magmaDoubleComplex_ptr  dC,
magma_int_t  lddc 
)

◆ magma_ztrmm_v1()

void magma_ztrmm_v1 ( magma_side_t  side,
magma_uplo_t  uplo,
magma_trans_t  trans,
magma_diag_t  diag,
magma_int_t  m,
magma_int_t  n,
magmaDoubleComplex  alpha,
magmaDoubleComplex_const_ptr  dA,
magma_int_t  ldda,
magmaDoubleComplex_ptr  dB,
magma_int_t  lddb 
)

◆ magma_ztrsm_v1()

void magma_ztrsm_v1 ( magma_side_t  side,
magma_uplo_t  uplo,
magma_trans_t  trans,
magma_diag_t  diag,
magma_int_t  m,
magma_int_t  n,
magmaDoubleComplex  alpha,
magmaDoubleComplex_const_ptr  dA,
magma_int_t  ldda,
magmaDoubleComplex_ptr  dB,
magma_int_t  lddb 
)

◆ magmablas_zcaxpycp_v1()

void magmablas_zcaxpycp_v1 ( magma_int_t  m,
magmaFloatComplex_ptr  r,
magmaDoubleComplex_ptr  x,
magmaDoubleComplex_const_ptr  b,
magmaDoubleComplex_ptr  w 
)

◆ magmablas_zclaswp_v1()

void magmablas_zclaswp_v1 ( magma_int_t  n,
magmaDoubleComplex_ptr  A,
magma_int_t  lda,
magmaFloatComplex_ptr  SA,
magma_int_t  m,
const magma_int_t *  ipiv,
magma_int_t  incx 
)

◆ magmablas_zlag2c_v1()

void magmablas_zlag2c_v1 ( magma_int_t  m,
magma_int_t  n,
magmaDoubleComplex_const_ptr  A,
magma_int_t  lda,
magmaFloatComplex_ptr  SA,
magma_int_t  ldsa,
magma_int_t *  info 
)

◆ magmablas_clag2z_v1()

void magmablas_clag2z_v1 ( magma_int_t  m,
magma_int_t  n,
magmaFloatComplex_const_ptr  SA,
magma_int_t  ldsa,
magmaDoubleComplex_ptr  A,
magma_int_t  lda,
magma_int_t *  info 
)

◆ magmablas_zlat2c_v1()

void magmablas_zlat2c_v1 ( magma_uplo_t  uplo,
magma_int_t  n,
magmaDoubleComplex_const_ptr  A,
magma_int_t  lda,
magmaFloatComplex_ptr  SA,
magma_int_t  ldsa,
magma_int_t *  info 
)

◆ magmablas_clat2z_v1()

void magmablas_clat2z_v1 ( magma_uplo_t  uplo,
magma_int_t  n,
magmaFloatComplex_const_ptr  SA,
magma_int_t  ldsa,
magmaDoubleComplex_ptr  A,
magma_int_t  lda,
magma_int_t *  info 
)