ABACUS develop
Atomic-orbital Based Ab-initio Computation at UStc
Loading...
Searching...
No Matches
pblas.h
Go to the documentation of this file.
1#pragma once
2void pddot_(int* n, double* dot, double* x, int* ix, int* jx, int* descx, int* incx,
3 double* y, int* iy, int* jy, int* descy, int* incy);
4
5void pzdotc_(int* n, double _Complex* dot, double _Complex* x, int* ix, int* jx, int* descx, int* incx,
6 double _Complex* y, int* iy, int* jy, int* descy, int* incy);
7void pdsymv_(char* uplo, int* n,
8 double* alpha, double* a, int* ia, int* ja, int* desca,
9 double* x, int* ix, int* jx, int* descx, int* incx,
10 double* beta, double* y, int* iy, int* jy, int* descy, int* incy);
11void pdtran_(int* m , int* n ,
12 double* alpha , double* a , int* ia , int* ja , int* desca ,
13 double* beta , double* c , int* ic , int* jc , int* descc );
14
15void pdgemm_(char* transa , char* transb , int* m , int* n , int* k ,
16 double* alpha , double* a , int* ia , int* ja , int* desca ,
17 double* b , int* ib , int* jb , int* descb ,
18 double* beta , double* c , int* ic , int* jc , int* descc );
19void pzgemm_(char* transa , char* transb , int* m , int* n , int* k ,
20 double _Complex* alpha , double _Complex* a , int* ia , int* ja , int* desca ,
21 double _Complex* b , int* ib , int* jb , int* descb ,
22 double _Complex* beta , double _Complex* c , int* ic , int* jc , int* descc );
23void pdsymm_(char* side , char* uplo , int* m , int* n ,
24 double* alpha , double* a , int* ia , int* ja , int* desca ,
25 double* b , int* ib , int* jb , int* descb ,
26 double* beta , double* c , int* ic , int* jc , int* descc );
27void pzsymm_(char* side , char* uplo , int* m , int* n ,
28 double _Complex* alpha , double _Complex* a , int* ia , int* ja , int* desca ,
29 double _Complex* b , int* ib , int* jb , int* descb ,
30 double _Complex* beta , double _Complex* c , int* ic , int* jc , int* descc );
31void pzhemm_(char* side , char* uplo , int* m , int* n ,
32 double _Complex* alpha , double _Complex* a , int* ia , int* ja , int* desca ,
33 double _Complex* b , int* ib , int* jb , int* descb ,
34 double _Complex* beta , double _Complex* c , int* ic , int* jc , int* descc );
35void pdtrmm_(char* side , char* uplo , char* transa , char* diag , int* m , int* n ,
36 double* alpha , double* a , int* ia , int* ja , int* desca ,
37 double* b , int* ib , int* jb , int* descb );
38void pztrmm_(char* side , char* uplo , char* transa , char* diag , int* m , int* n ,
39 double _Complex* alpha , double _Complex* a , int* ia , int* ja , int* desca ,
40 double _Complex* b , int* ib , int* jb , int* descb );
void pdgemm_(char *transa, char *transb, int *m, int *n, int *k, double *alpha, double *a, int *ia, int *ja, int *desca, double *b, int *ib, int *jb, int *descb, double *beta, double *c, int *ic, int *jc, int *descc)
void pzgemm_(char *transa, char *transb, int *m, int *n, int *k, double _Complex *alpha, double _Complex *a, int *ia, int *ja, int *desca, double _Complex *b, int *ib, int *jb, int *descb, double _Complex *beta, double _Complex *c, int *ic, int *jc, int *descc)
void pzsymm_(char *side, char *uplo, int *m, int *n, double _Complex *alpha, double _Complex *a, int *ia, int *ja, int *desca, double _Complex *b, int *ib, int *jb, int *descb, double _Complex *beta, double _Complex *c, int *ic, int *jc, int *descc)
void pdsymv_(char *uplo, int *n, double *alpha, double *a, int *ia, int *ja, int *desca, double *x, int *ix, int *jx, int *descx, int *incx, double *beta, double *y, int *iy, int *jy, int *descy, int *incy)
void pzhemm_(char *side, char *uplo, int *m, int *n, double _Complex *alpha, double _Complex *a, int *ia, int *ja, int *desca, double _Complex *b, int *ib, int *jb, int *descb, double _Complex *beta, double _Complex *c, int *ic, int *jc, int *descc)
void pdtran_(int *m, int *n, double *alpha, double *a, int *ia, int *ja, int *desca, double *beta, double *c, int *ic, int *jc, int *descc)
void pddot_(int *n, double *dot, double *x, int *ix, int *jx, int *descx, int *incx, double *y, int *iy, int *jy, int *descy, int *incy)
void pzdotc_(int *n, double _Complex *dot, double _Complex *x, int *ix, int *jx, int *descx, int *incx, double _Complex *y, int *iy, int *jy, int *descy, int *incy)
void pztrmm_(char *side, char *uplo, char *transa, char *diag, int *m, int *n, double _Complex *alpha, double _Complex *a, int *ia, int *ja, int *desca, double _Complex *b, int *ib, int *jb, int *descb)
void pdtrmm_(char *side, char *uplo, char *transa, char *diag, int *m, int *n, double *alpha, double *a, int *ia, int *ja, int *desca, double *b, int *ib, int *jb, int *descb)
void pdsymm_(char *side, char *uplo, int *m, int *n, double *alpha, double *a, int *ia, int *ja, int *desca, double *b, int *ib, int *jb, int *descb, double *beta, double *c, int *ic, int *jc, int *descc)