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 )