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
dauxiliary.h
Go to the documentation of this file.
1 
6 #ifndef DAUXILIARY_H
7 #define DAUXILIARY_H
8 
9 int d_check_orthogonality (int M, int N, int LDQ, double *Q);
10 int d_check_QRfactorization (int M, int N, double *A1, double *A2, int LDA, double *Q);
11 int d_check_LLTfactorization(int N, double *A1, double *A2, int LDA, int uplo);
12 double d_check_gemm(PLASMA_enum transA, PLASMA_enum transB, int M, int N, int K,
13  double alpha, double *A, int LDA,
14  double *B, int LDB,
15  double beta, double *Cplasma,
16  double *Cref, int LDC,
17  double *Cinitnorm, double *Cplasmanorm, double *Clapacknorm );
18 
20  int M, int NRHS, double alpha,
21  double *A, int LDA,
22  double *Bplasma, double *Bref, int LDB,
23  double *Binitnorm, double *Bplasmanorm, double *Blapacknorm );
24 
25 double d_check_solution(int M, int N, int NRHS,
26  double *A1, int LDA,
27  double *B1, double *B2, int LDB,
28  double *anorm, double *bnorm, double *xnorm);
29 
30 #endif /* DAUXILIARY_H */