PLASMA 2.8.0 PLASMA - Parallel Linear Algebra for Scalable Multi-core Architectures

- Main Page
- Modules
- Data Types List

Functions
Advanced Interface: Synchronous - Single Complex

## Functions
int | PLASMA_cgeadd_Tile (PLASMA_enum trans, PLASMA_Complex32_t alpha, PLASMA_desc *A, PLASMA_Complex32_t beta, PLASMA_desc *B)
int | PLASMA_cgebrd_Tile (PLASMA_enum jobq, PLASMA_enum jobp, PLASMA_desc *A, float *D, float *E, PLASMA_desc *T, PLASMA_Complex32_t *Q, int LDQ, PLASMA_Complex32_t *P, int LDP)
int | PLASMA_cgecon_Tile (PLASMA_enum norm, PLASMA_desc *A, float Anorm, float *rcond)
int | PLASMA_cgelqf_Tile (PLASMA_desc *A, PLASMA_desc *T)
int | PLASMA_cgelqs_Tile (PLASMA_desc *A, PLASMA_desc *T, PLASMA_desc *B)
int | PLASMA_cgels_Tile (PLASMA_enum trans, PLASMA_desc *A, PLASMA_desc *T, PLASMA_desc *B)
int | PLASMA_cgemm_Tile (PLASMA_enum transA, PLASMA_enum transB, PLASMA_Complex32_t alpha, PLASMA_desc *A, PLASMA_desc *B, PLASMA_Complex32_t beta, PLASMA_desc *C)
int | PLASMA_cgeqp3_Tile (PLASMA_desc *A, int *jpvt, PLASMA_Complex32_t *tau, PLASMA_Complex32_t *work, float *rwork)
int | PLASMA_cgeqrf_Tile (PLASMA_desc *A, PLASMA_desc *T)
int | PLASMA_cgeqrs_Tile (PLASMA_desc *A, PLASMA_desc *T, PLASMA_desc *B)
int | PLASMA_cgesdd_Tile (PLASMA_enum jobu, PLASMA_enum jobvt, PLASMA_desc *A, float *S, PLASMA_desc *T, PLASMA_Complex32_t *U, int LDU, PLASMA_Complex32_t *VT, int LDVT)
int | PLASMA_cgesv_Tile (PLASMA_desc *A, int *IPIV, PLASMA_desc *B)
int | PLASMA_cgesv_incpiv_Tile (PLASMA_desc *A, PLASMA_desc *L, int *IPIV, PLASMA_desc *B)
int | PLASMA_cgesvd_Tile (PLASMA_enum jobu, PLASMA_enum jobvt, PLASMA_desc *A, float *S, PLASMA_desc *T, PLASMA_Complex32_t *U, int LDU, PLASMA_Complex32_t *VT, int LDVT)
int | PLASMA_cgetrf_Tile (PLASMA_desc *A, int *IPIV)
int | PLASMA_cgetrf_incpiv_Tile (PLASMA_desc *A, PLASMA_desc *L, int *IPIV)
int | PLASMA_cgetrf_nopiv_Tile (PLASMA_desc *A)
int | PLASMA_cgetrf_tntpiv_Tile (PLASMA_desc *A, int *IPIV)
int | PLASMA_cgetri_Tile (PLASMA_desc *A, int *IPIV)
int | PLASMA_cgetrs_Tile (PLASMA_enum trans, PLASMA_desc *A, const int *IPIV, PLASMA_desc *B)
int | PLASMA_cgetrs_incpiv_Tile (PLASMA_desc *A, PLASMA_desc *L, const int *IPIV, PLASMA_desc *B)
int | PLASMA_cheev_Tile (PLASMA_enum jobz, PLASMA_enum uplo, PLASMA_desc *A, float *W, PLASMA_desc *T, PLASMA_Complex32_t *Q, int LDQ)
int | PLASMA_cheevd_Tile (PLASMA_enum jobz, PLASMA_enum uplo, PLASMA_desc *A, float *W, PLASMA_desc *T, PLASMA_Complex32_t *Q, int LDQ)
int | PLASMA_cheevr_Tile (PLASMA_enum jobz, PLASMA_enum range, PLASMA_enum uplo, PLASMA_desc *A, float vl, float vu, int il, int iu, float abstol, int *nbcomputedeig, float *W, PLASMA_desc *T, PLASMA_Complex32_t *Q, int LDQ)
int | PLASMA_chegst_Tile (PLASMA_enum itype, PLASMA_enum uplo, PLASMA_desc *A, PLASMA_desc *B)
int | PLASMA_chegv_Tile (PLASMA_enum itype, PLASMA_enum jobz, PLASMA_enum uplo, PLASMA_desc *A, PLASMA_desc *B, float *W, PLASMA_desc *T, PLASMA_desc *Q)
int | PLASMA_chegvd_Tile (PLASMA_enum itype, PLASMA_enum jobz, PLASMA_enum uplo, PLASMA_desc *A, PLASMA_desc *B, float *W, PLASMA_desc *T, PLASMA_desc *Q)
int | PLASMA_chemm_Tile (PLASMA_enum side, PLASMA_enum uplo, PLASMA_Complex32_t alpha, PLASMA_desc *A, PLASMA_desc *B, PLASMA_Complex32_t beta, PLASMA_desc *C)
int | PLASMA_cher2k_Tile (PLASMA_enum uplo, PLASMA_enum trans, PLASMA_Complex32_t alpha, PLASMA_desc *A, PLASMA_desc *B, float beta, PLASMA_desc *C)
int | PLASMA_cherk_Tile (PLASMA_enum uplo, PLASMA_enum trans, float alpha, PLASMA_desc *A, float beta, PLASMA_desc *C)
int | PLASMA_chetrd_Tile (PLASMA_enum jobz, PLASMA_enum uplo, PLASMA_desc *A, float *D, float *E, PLASMA_desc *T, PLASMA_Complex32_t *Q, int LDQ)
int | PLASMA_clacpy_Tile (PLASMA_enum uplo, PLASMA_desc *A, PLASMA_desc *B)
float | PLASMA_clange_Tile (PLASMA_enum norm, PLASMA_desc *A)
float | PLASMA_clanhe_Tile (PLASMA_enum norm, PLASMA_enum uplo, PLASMA_desc *A)
float | PLASMA_clansy_Tile (PLASMA_enum norm, PLASMA_enum uplo, PLASMA_desc *A)
float | PLASMA_clantr_Tile (PLASMA_enum norm, PLASMA_enum uplo, PLASMA_enum diag, PLASMA_desc *A)
int | PLASMA_clascal_Tile (PLASMA_enum uplo, PLASMA_Complex32_t alpha, PLASMA_desc *A)
int | PLASMA_claset_Tile (PLASMA_enum uplo, PLASMA_Complex32_t alpha, PLASMA_Complex32_t beta, PLASMA_desc *A)
int | PLASMA_claswp_Tile (PLASMA_desc *A, int K1, int K2, const int *IPIV, int INCX)
int | PLASMA_claswpc_Tile (PLASMA_desc *A, int K1, int K2, const int *IPIV, int INCX)
int | PLASMA_clauum_Tile (PLASMA_enum uplo, PLASMA_desc *A)
int | PLASMA_cplghe_Tile (float bump, PLASMA_desc *A, unsigned long long int seed)
int | PLASMA_cplgsy_Tile (PLASMA_Complex32_t bump, PLASMA_desc *A, unsigned long long int seed)
int | PLASMA_cplrnt_Tile (PLASMA_desc *A, unsigned long long int seed)
int | PLASMA_cpltmg_Tile (PLASMA_enum mtxtype, PLASMA_desc *A, unsigned long long int seed)
int | PLASMA_cpocon_Tile (PLASMA_enum uplo, PLASMA_desc *A, float Anorm, float *rcond)
int | PLASMA_cposv_Tile (PLASMA_enum uplo, PLASMA_desc *A, PLASMA_desc *B)
int | PLASMA_cpotrf_Tile (PLASMA_enum uplo, PLASMA_desc *A)
int | PLASMA_cpotri_Tile (PLASMA_enum uplo, PLASMA_desc *A)
int | PLASMA_cpotrs_Tile (PLASMA_enum uplo, PLASMA_desc *A, PLASMA_desc *B)
int | PLASMA_cstedc (PLASMA_enum jobz, int n, float *D, float *E, PLASMA_Complex32_t *Z, int LDZ)
int | PLASMA_csymm_Tile (PLASMA_enum side, PLASMA_enum uplo, PLASMA_Complex32_t alpha, PLASMA_desc *A, PLASMA_desc *B, PLASMA_Complex32_t beta, PLASMA_desc *C)
int | PLASMA_csyr2k_Tile (PLASMA_enum uplo, PLASMA_enum trans, PLASMA_Complex32_t alpha, PLASMA_desc *A, PLASMA_desc *B, PLASMA_Complex32_t beta, PLASMA_desc *C)
int | PLASMA_csyrk_Tile (PLASMA_enum uplo, PLASMA_enum trans, PLASMA_Complex32_t alpha, PLASMA_desc *A, PLASMA_Complex32_t beta, PLASMA_desc *C)
int | PLASMA_ctradd_Tile (PLASMA_enum uplo, PLASMA_enum trans, PLASMA_Complex32_t alpha, PLASMA_desc *A, PLASMA_Complex32_t beta, PLASMA_desc *B)
int | PLASMA_ctrmm_Tile (PLASMA_enum side, PLASMA_enum uplo, PLASMA_enum transA, PLASMA_enum diag, PLASMA_Complex32_t alpha, PLASMA_desc *A, PLASMA_desc *B)
int | PLASMA_ctrsm_Tile (PLASMA_enum side, PLASMA_enum uplo, PLASMA_enum transA, PLASMA_enum diag, PLASMA_Complex32_t alpha, PLASMA_desc *A, PLASMA_desc *B)
int | PLASMA_ctrsmpl_Tile (PLASMA_desc *A, PLASMA_desc *L, const int *IPIV, PLASMA_desc *B)
int | PLASMA_ctrsmrv_Tile (PLASMA_enum side, PLASMA_enum uplo, PLASMA_enum transA, PLASMA_enum diag, PLASMA_Complex32_t alpha, PLASMA_desc *A, PLASMA_desc *B)
int | PLASMA_ctrtri_Tile (PLASMA_enum uplo, PLASMA_enum diag, PLASMA_desc *A)
int | PLASMA_cunglq_Tile (PLASMA_desc *A, PLASMA_desc *T, PLASMA_desc *Q)
int | PLASMA_cungqr_Tile (PLASMA_desc *A, PLASMA_desc *T, PLASMA_desc *Q)
int | PLASMA_cunmlq_Tile (PLASMA_enum side, PLASMA_enum trans, PLASMA_desc *A, PLASMA_desc *T, PLASMA_desc *C)
int | PLASMA_cunmqr_Tile (PLASMA_enum side, PLASMA_enum trans, PLASMA_desc *A, PLASMA_desc *T, PLASMA_desc *C)

## Detailed Description

This is the group of single complex functions using the advanced synchronous interface.