PLASMA  2.4.5
PLASMA - Parallel Linear Algebra for Scalable Multi-core Architectures
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
sauxiliary.h
Go to the documentation of this file.
1 
6 #ifndef SAUXILIARY_H
7 #define SAUXILIARY_H
8 
9 int s_check_orthogonality (int M, int N, int LDQ, float *Q);
10 int s_check_QRfactorization (int M, int N, float *A1, float *A2, int LDA, float *Q);
11 int s_check_LLTfactorization(int N, float *A1, float *A2, int LDA, int uplo);
12 float s_check_gemm(PLASMA_enum transA, PLASMA_enum transB, int M, int N, int K,
13  float alpha, float *A, int LDA,
14  float *B, int LDB,
15  float beta, float *Cplasma,
16  float *Cref, int LDC,
17  float *Cinitnorm, float *Cplasmanorm, float *Clapacknorm );
18 
20  int M, int NRHS, float alpha,
21  float *A, int LDA,
22  float *Bplasma, float *Bref, int LDB,
23  float *Binitnorm, float *Bplasmanorm, float *Blapacknorm );
24 
25 float s_check_solution(int M, int N, int NRHS,
26  float *A1, int LDA,
27  float *B1, float *B2, int LDB,
28  float *anorm, float *bnorm, float *xnorm);
29 
30 #endif /* SAUXILIARY_H */