7 void symToMatrix(
int n,
const double *ap,
double *t);
8 void symToMatrix(
int n,
const float *ap,
float *t);
11 void equalize(
int n,
const double *s,
int a,
double *t,
int b);
12 void equalize(
int n,
const float *s,
int a,
float *t,
int b);
15 void combine(
int n,
double alpha,
const double *X,
double *Y);
16 void combine(
int n,
float alpha,
const float *X,
float *Y);
19 double scalarProduct(
int n,
const double *X,
const double *Y);
20 float scalarProduct(
int n,
const float *X,
const float *Y);
23 void multiply(
int n,
double alpha,
double *X);
24 void multiply(
int n,
float alpha,
float *X);
27 double squaredNorm(
int n,
const double *X);
28 float squaredNorm(
int n,
const float *X);
31 void affinity(
int m,
int n,
double alpha,
const double *A,
const double *X,
double beta,
double *Y,
char t);
32 void affinity(
int m,
int n,
float alpha,
const float *A,
const float *X,
float beta,
float *Y,
char t);
35 void matrixProduct(
int m,
int n,
int K,
double alpha,
const double *A,
int lda,
const double *B,
int ldb,
double beta,
double *C,
char t1,
char t2);
36 void matrixProduct(
int m,
int n,
int K,
float alpha,
const float *A,
int lda,
const float *B,
int ldb,
float beta,
float *C,
char t1,
char t2);
39 void vectorProduct(
int n,
double alpha,
const double *ap,
const double *x,
double beta,
double* y);
40 void vectorProduct(
int n,
float alpha,
const float *ap,
const float *x,
float beta,
float* y);
43 void matrixInverse(
int *n,
double *a,
int *lda,
int *ipiv,
int *info);
44 void matrixInverse(
int *n,
float *a,
int *lda,
int *ipiv,
int *info);
51 void singularValuesDecomposition(
const char *jobz,
int *m,
int *n,
double *a,
double *s,
double *u,
double *vt,
int *info);
52 void singularValuesDecomposition(
const char *jobz,
int *m,
int *n,
float *a,
float *s,
float *u,
float *vt,
int *info);
57 void eigenValues(
int *n,
double *a,
double *wr,
double *wi,
double *vr,
int *info);
58 void eigenValues(
int *n,
float *a,
float *wr,
float *wi,
float *vr,
int *info);
63 void choleskyDecomposition(
const char* job,
int *n,
double* a,
int *info);
64 void choleskyDecomposition(
const char* job,
int *n,
float* a,
int *info);
67 double matrixNorm(
char* norm,
int *m,
int *n,
double *a,
int *lda);
68 float matrixNorm(
char* norm,
int *m,
int *n,
float *a,
int *lda);
72 void LUSystemSolve(
int *n,
double *a,
int *ipiv,
double *b,
int *info);
73 void LUSystemSolve(
int *n,
float *a,
int *ipiv,
float *b,
int *info);
78 void QRSystemSolve(
int *m,
int *n,
double *a,
double *b,
int *info);
79 void QRSystemSolve(
int *m,
int *n,
float *a,
float *b,
int *info);
84 void QRFactorization(
int *m,
int *n,
int *k,
double *a,
double *r,
int *info);
85 void QRFactorization(
int *m,
int *n,
int *k,
float *a,
float *r,
int *info);
90 void conditionNumber(
int *n,
double *a,
int *lda,
double *rcond,
int *info);
91 void conditionNumber(
int *n,
float *a,
int *lda,
float *rcond,
int *info);
96 void symInverse(
int *n,
double *ap,
double *t,
int *info);
97 void symInverse(
int *n,
float *ap,
float *t,
int *info);
105 void symDPInverse(
int *n,
double *ap,
double *t,
int *info);
106 void symDPInverse(
int *n,
float *ap,
float *t,
int *info);
111 void symEigenValues(
int *n,
double *ap,
double *w,
double *z,
int* info);
112 void symEigenValues(
int *n,
float *ap,
float *w,
float *z,
int* info);
118 void symSolve(
int *n,
double *ap,
int *ipiv,
double *b,
int *info);
119 void symSolve(
int *n,
float *ap,
int *ipiv,
float *b,
int *info);
122 double determinant(
int *m,
int *n,
double *A,
int *info);
123 float determinant(
int *m,
int *n,
float *A,
int *info);
125 double symDeterminant(
int *n,
double *ap,
int *info);
126 float symDeterminant(
int *n,
float *ap,
int *info);