4 void drot_(
const long &N,
double *x,
const long &incx,
double *y,
5 const long &incy,
const double &c,
const double &s );
7 void dswap_(
const long &N,
double *x,
const long &incx,
double *y,
10 void dscal_(
const long &N,
const double &alpha,
double *x,
13 void dcopy_(
const long &N,
const double *x,
const long &incx,
14 double *y,
const long &incy );
16 void daxpy_(
const long &N,
const double &alpha,
const double *x,
17 const long &incx,
double *y,
const long &incy );
19 double ddot_(
const long &N,
const double *x,
const long &incx,
20 const double *y,
const long &incy );
22 double dnrm2_(
const long &N,
const double *x,
const long &incx );
24 double dasum_(
const long &N,
const double *x,
const long &incx );
26 long idamax_(
const long &N,
const double *x,
const long &incx );
30 void dgemv_(
const char &trans,
const long &M,
const long &N,
31 const double &alpha,
const double *a,
const long &lda,
32 const double *x,
const long &incx,
const double &beta,
33 double *y,
const long &incy );
35 void dgbmv_(
const char &trans,
const long &M,
const long &N,
36 const long &KL,
const long &KU,
const double &alpha,
37 const double *a,
const long &lda,
const double *x,
38 const long &incx,
const double &beta,
double *y,
41 void dsymv_(
const char &uplo,
const long &N,
const double &alpha,
42 const double *a,
const long &lda,
const double *x,
43 const long &incx,
const double &beta,
double *y,
46 void dsbmv_(
const char &uplo,
const long &N,
const long &k,
47 const double &alpha,
const double *a,
const long &lda,
48 const double *x,
const long &incx,
const double &beta,
49 double *y,
const long &incy );
51 void dspmv_(
const char &uplo,
const long &N,
const double &alpha,
52 const double *ap,
const double *x,
const long &incx,
53 const double &beta,
double *y,
const long &incy );
56 void dtrmv_(
const char &uplo,
const char &trans,
const char &diag,
57 const long &N,
const double *a,
const long &lda,
58 double *x,
const long &incx );
60 void dtbmv_(
const char &uplo,
const char &trans,
const char &diag,
61 const long &N,
const long &k,
const double *a,
62 const long &lda,
double *x,
const long &incx );
64 void dtpmv_(
const char &uplo,
const char &trans,
const char &diag,
65 const long &N,
const double *ap,
double *x,
69 void dtrsv_(
const char &uplo,
const char &trans,
const char &diag,
70 const long &N,
const double *a,
const long &lda,
double *x,
73 void dtbsv_(
const char &uplo,
const char &trans,
const char &diag,
74 const long &N,
const long &k,
const double *a,
75 const long &lda,
double *x,
const long &incx );
77 void dtpsv_(
const char &uplo,
const char &trans,
const char &diag,
78 const long &N,
const double *ap,
double *x,
82 void dger_(
const long &M,
const long &N,
const double &alpha,
83 const double *x,
const long &incx,
const double *y,
84 const long &incy,
double *a,
const long &lda );
86 void dsyr_(
const char &uplo,
const long &N,
const double &alpha,
87 const double *x,
const long &incx,
double *a,
91 void dspr_(
const char &uplo,
const long &N,
const double &alpha,
92 const double *x,
const long &incx,
double *ap );
95 void dsyr2_(
const char &uplo,
const long &N,
const double &alpha,
96 const double *x,
const long &incx,
const double *y,
97 const long &incy,
double *a,
const long &lda );
100 void dspr2_(
const char &uplo,
const long &N,
const double &alpha,
101 const double *x,
const long &incx,
const double *y,
102 const long &incy,
double *ap );
106 void dgemm_(
const char &transa,
const char &transb,
const long &M,
107 const long &N,
const long &k,
const double &alpha,
108 const double *a,
const long &lda,
const double *b,
109 const long &ldb,
const double &beta,
double *c,
113 void dsymm_(
const char &side,
const char &uplo,
const long &M,
114 const long &N,
const double &alpha,
const double *a,
115 const long &lda,
const double *b,
const long &ldb,
116 const double &beta,
double *c,
const long &ldc );
119 void dsyrk_(
const char &uplo,
const char &trans,
const long &N,
120 const long &k,
const double &alpha,
const double *a,
121 const long &lda,
const double &beta,
double *c,
125 void dsyr2k_(
const char &uplo,
const char &trans,
const long &N,
126 const long &k,
const double &alpha,
const double *a,
127 const long &lda,
const double *b,
const long &ldb,
128 const double &beta,
double *c,
const long &ldc );
130 void dtrmm_(
const char &side,
const char &uplo,
const char &transa,
131 const char &diag,
const long &M,
const long &N,
132 const double &alpha,
const double *a,
const long &lda,
133 double *b,
const long &ldb );
136 void dtrsm_(
const char &side,
const char &uplo,
const char &transa,
137 const char &diag,
const long &M,
const long &N,
138 const double &alpha,
const double *a,
const long &lda,
139 double *b,
const long &ldb );