31 int PLASMA_sgebrd(PLASMA_enum jobq, PLASMA_enum jobpt,
int M,
int N,
float *A,
int LDA,
float *D,
float *E,
PLASMA_desc *descT,
float *Q,
int LDQ,
float *PT,
int LDPT);
32 int PLASMA_sgecon(PLASMA_enum norm,
int N,
float *A,
int LDA,
float anorm,
float *rcond);
33 int PLASMA_spocon(PLASMA_enum uplo,
int N,
float *A,
int LDA,
float anorm,
float *rcond);
36 int PLASMA_sgels(PLASMA_enum trans,
int M,
int N,
int NRHS,
float *A,
int LDA,
PLASMA_desc *descT,
float *B,
int LDB);
37 int PLASMA_sgemm(PLASMA_enum transA, PLASMA_enum transB,
int M,
int N,
int K,
float alpha,
float *A,
int LDA,
float *B,
int LDB,
float beta,
float *C,
int LDC);
38 int PLASMA_sgeqp3(
int M,
int N,
float *A,
int LDA,
int *jpvt,
float *tau,
float *work,
float *rwork);
41 int PLASMA_sgesv(
int N,
int NRHS,
float *A,
int LDA,
int *IPIV,
float *B,
int LDB);
43 int PLASMA_sgesvd(PLASMA_enum jobu, PLASMA_enum jobvt,
int M,
int N,
float *A,
int LDA,
float *S,
PLASMA_desc *descT,
float *U,
int LDU,
float *VT,
int LDVT);
44 int PLASMA_sgesdd(PLASMA_enum jobu, PLASMA_enum jobvt,
int M,
int N,
float *A,
int LDA,
float *S,
PLASMA_desc *descT,
float *U,
int LDU,
float *VT,
int LDVT);
45 int PLASMA_sgetrf(
int M,
int N,
float *A,
int LDA,
int *IPIV);
50 int PLASMA_sgetrs(PLASMA_enum trans,
int N,
int NRHS,
float *A,
int LDA,
const int *IPIV,
float *B,
int LDB);
53 int PLASMA_ssymm(PLASMA_enum side, PLASMA_enum uplo,
int M,
int N,
float alpha,
float *A,
int LDA,
float *B,
int LDB,
float beta,
float *C,
int LDC);
54 int PLASMA_ssyrk(PLASMA_enum uplo, PLASMA_enum trans,
int N,
int K,
float alpha,
float *A,
int LDA,
float beta,
float *C,
int LDC);
55 int PLASMA_ssyr2k(PLASMA_enum uplo, PLASMA_enum trans,
int N,
int K,
float alpha,
float *A,
int LDA,
float *B,
int LDB,
float beta,
float *C,
int LDC);
57 int PLASMA_ssyev(PLASMA_enum jobz, PLASMA_enum uplo,
int N,
float *A,
int LDA,
float *W,
PLASMA_desc *descT,
float *Q,
int LDQ);
58 int PLASMA_ssyevd(PLASMA_enum jobz, PLASMA_enum uplo,
int N,
float *A,
int LDA,
float *W,
PLASMA_desc *descT,
float *Q,
int LDQ);
59 int PLASMA_ssyevr(PLASMA_enum jobz, PLASMA_enum range, PLASMA_enum uplo,
int N,
float *A,
int LDA,
float vl,
float vu,
int il,
int iu,
float abstol,
int *nbcomputedeig,
float *W,
PLASMA_desc *descT,
float *Q,
int LDQ);
60 int PLASMA_ssygv(PLASMA_enum itype, PLASMA_enum jobz, PLASMA_enum uplo,
int N,
float *A,
int LDA,
float *B,
int LDB,
float *W,
PLASMA_desc *descT,
float *Q,
int LDQ);
61 int PLASMA_ssygvd(PLASMA_enum itype, PLASMA_enum jobz, PLASMA_enum uplo,
int N,
float *A,
int LDA,
float *B,
int LDB,
float *W,
PLASMA_desc *descT,
float *Q,
int LDQ);
62 int PLASMA_ssygst(PLASMA_enum itype, PLASMA_enum uplo,
int N,
float *A,
int LDA,
float *B,
int LDB);
63 int PLASMA_ssytrd(PLASMA_enum jobz, PLASMA_enum uplo,
int N,
float *A,
int LDA,
float *D,
float *E,
PLASMA_desc *descT,
float *Q,
int LDQ);
64 int PLASMA_slacpy(PLASMA_enum uplo,
int M,
int N,
float *A,
int LDA,
float *B,
int LDB);
65 float PLASMA_slange(PLASMA_enum norm,
int M,
int N,
float *A,
int LDA);
67 float PLASMA_slansy(PLASMA_enum norm, PLASMA_enum uplo,
int N,
float *A,
int LDA);
69 float PLASMA_slansy(PLASMA_enum norm, PLASMA_enum uplo,
int N,
float *A,
int LDA);
70 float PLASMA_slantr(PLASMA_enum norm, PLASMA_enum uplo, PLASMA_enum diag,
int M,
int N,
float *A,
int LDA);
71 int PLASMA_slaset(PLASMA_enum uplo,
int M,
int N,
float alpha,
float beta,
float *A,
int LDA);
72 int PLASMA_slaswp(
int N,
float *A,
int LDA,
int K1,
int K2,
const int *IPIV,
int INCX);
73 int PLASMA_slaswpc(
int N,
float *A,
int LDA,
int K1,
int K2,
const int *IPIV,
int INCX);
74 int PLASMA_slauum(PLASMA_enum uplo,
int N,
float *A,
int LDA);
76 int PLASMA_splgsy(
float bump,
int N,
float *A,
int LDA,
unsigned long long int seed);
78 int PLASMA_splgsy(
float bump,
int N,
float *A,
int LDA,
unsigned long long int seed);
79 int PLASMA_splrnt(
int M,
int N,
float *A,
int LDA,
unsigned long long int seed);
80 int PLASMA_spltmg( PLASMA_enum mtxtype,
int M,
int N,
float *A,
int LDA,
unsigned long long int seed);
81 int PLASMA_sposv(PLASMA_enum uplo,
int N,
int NRHS,
float *A,
int LDA,
float *B,
int LDB);
82 int PLASMA_spotrf(PLASMA_enum uplo,
int N,
float *A,
int LDA);
83 int PLASMA_spotri(PLASMA_enum uplo,
int N,
float *A,
int LDA);
84 int PLASMA_spotrs(PLASMA_enum uplo,
int N,
int NRHS,
float *A,
int LDA,
float *B,
int LDB);
85 int PLASMA_ssymm(PLASMA_enum side, PLASMA_enum uplo,
int M,
int N,
float alpha,
float *A,
int LDA,
float *B,
int LDB,
float beta,
float *C,
int LDC);
86 int PLASMA_ssyrk(PLASMA_enum uplo, PLASMA_enum trans,
int N,
int K,
float alpha,
float *A,
int LDA,
float beta,
float *C,
int LDC);
87 int PLASMA_ssyr2k(PLASMA_enum uplo, PLASMA_enum trans,
int N,
int K,
float alpha,
float *A,
int LDA,
float *B,
int LDB,
float beta,
float *C,
int LDC);
88 int PLASMA_strmm(PLASMA_enum side, PLASMA_enum uplo, PLASMA_enum transA, PLASMA_enum diag,
int N,
int NRHS,
float alpha,
float *A,
int LDA,
float *B,
int LDB);
89 int PLASMA_strsm(PLASMA_enum side, PLASMA_enum uplo, PLASMA_enum transA, PLASMA_enum diag,
int N,
int NRHS,
float alpha,
float *A,
int LDA,
float *B,
int LDB);
91 int PLASMA_strsmrv(PLASMA_enum side, PLASMA_enum uplo, PLASMA_enum transA, PLASMA_enum diag,
int N,
int NRHS,
float alpha,
float *A,
int LDA,
float *B,
int LDB);
92 int PLASMA_strtri(PLASMA_enum uplo, PLASMA_enum diag,
int N,
float *A,
int LDA);
95 int PLASMA_sormlq(PLASMA_enum side, PLASMA_enum trans,
int M,
int N,
int K,
float *A,
int LDA,
PLASMA_desc *descT,
float *B,
int LDB);
96 int PLASMA_sormqr(PLASMA_enum side, PLASMA_enum trans,
int M,
int N,
int K,
float *A,
int LDA,
PLASMA_desc *descT,
float *B,
int LDB);
98 int PLASMA_sgecfi(
int m,
int n,
float *A, PLASMA_enum fin,
int imb,
int inb, PLASMA_enum fout,
int omb,
int onb);
99 int PLASMA_sgetmi(
int m,
int n,
float *A, PLASMA_enum fin,
int mb,
int nb);
132 int PLASMA_ssyevr_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,
float *Q,
int LDQ);
174 int PLASMA_sgebrd_Tile_Async(PLASMA_enum jobq, PLASMA_enum jobpt,
PLASMA_desc *A,
float *S,
float *E,
PLASMA_desc *T,
float *U,
int LDU,
float *VT,
int LDVT,
PLASMA_sequence *sequence,
PLASMA_request *request);
186 int PLASMA_sgesvd_Tile_Async(PLASMA_enum jobu, PLASMA_enum jobvt,
PLASMA_desc *A,
float *S,
PLASMA_desc *T,
float *U,
int LDU,
float *VT,
int LDVT,
PLASMA_sequence *sequence,
PLASMA_request *request);
187 int PLASMA_sgesdd_Tile_Async(PLASMA_enum jobu, PLASMA_enum jobvt,
PLASMA_desc *A,
float *S,
PLASMA_desc *T,
float *U,
int LDU,
float *VT,
int LDVT,
PLASMA_sequence *sequence,
PLASMA_request *request);
202 int PLASMA_ssyevr_Tile_Async(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,
float *Q,
int LDQ,
PLASMA_sequence *sequence,
PLASMA_request *request);
241 int PLASMA_sgecfi_Async(
int m,
int n,
float *A, PLASMA_enum f_in,
int imb,
int inb, PLASMA_enum f_out,
int omb,
int onb,
PLASMA_sequence *sequence,
PLASMA_request *request);
247 int PLASMA_Alloc_Workspace_sgesv_incpiv(
int N,
PLASMA_desc **descL,
int **IPIV);
248 int PLASMA_Alloc_Workspace_sgetrf_incpiv(
int M,
int N,
PLASMA_desc **descL,
int **IPIV);
249 int PLASMA_Alloc_Workspace_sgebrd(
int M,
int N,
PLASMA_desc **descT);
250 int PLASMA_Alloc_Workspace_sgeev(
int N,
PLASMA_desc **descT);
251 int PLASMA_Alloc_Workspace_sgehrd(
int N,
PLASMA_desc **descT);
252 int PLASMA_Alloc_Workspace_sgelqf(
int M,
int N,
PLASMA_desc **T);
253 int PLASMA_Alloc_Workspace_sgels(
int M,
int N,
PLASMA_desc **T);
254 int PLASMA_Alloc_Workspace_sgeqrf(
int M,
int N,
PLASMA_desc **T);
255 int PLASMA_Alloc_Workspace_sgesdd(
int M,
int N,
PLASMA_desc **descT);
256 int PLASMA_Alloc_Workspace_sgesvd(
int M,
int N,
PLASMA_desc **descT);
257 int PLASMA_Alloc_Workspace_ssyev(
int M,
int N,
PLASMA_desc **descT);
258 int PLASMA_Alloc_Workspace_ssyevd(
int M,
int N,
PLASMA_desc **descT);
259 int PLASMA_Alloc_Workspace_ssyevr(
int M,
int N,
PLASMA_desc **descT);
260 int PLASMA_Alloc_Workspace_ssygv(
int M,
int N,
PLASMA_desc **descT);
261 int PLASMA_Alloc_Workspace_ssygvd(
int M,
int N,
PLASMA_desc **descT);
262 int PLASMA_Alloc_Workspace_ssytrd(
int M,
int N,
PLASMA_desc **descT);
273 int PLASMA_Alloc_Workspace_sgelqf_Tile(
int M,
int N,
PLASMA_desc **descT);
274 int PLASMA_Alloc_Workspace_sgels_Tile(
int M,
int N,
PLASMA_desc **descT);
275 int PLASMA_Alloc_Workspace_sgeqrf_Tile(
int M,
int N,
PLASMA_desc **descT);
276 int PLASMA_Alloc_Workspace_sgesv_incpiv_Tile (
int N,
PLASMA_desc **descL,
int **IPIV);
277 int PLASMA_Alloc_Workspace_sgetrf_incpiv_Tile(
int N,
PLASMA_desc **descL,
int **IPIV);