22 int dims_dgesvx(
double* _a,
double* _x,
double* _b,
int _n,
int _nrhs);
24 int dims_dgelss(
double* _a,
double* _x,
double* _b,
int _m,
int _n,
int _nrhs,
25 double* _s,
int* _rank,
int _lwork);
27 int dims_dporfs(
double* _a,
double* _x,
double* _b,
int _m,
int _nrhs);
28 int dims_dposv(
double* _a,
double* _x,
double* _b,
int _m,
int _nrhs);
29 int dims_dposvx(
double* _a,
double* _x,
double* _b,
int _m,
int _nrhs,
double* _rcond);
32 int dims_svd(
double* _a,
int m,
int n,
double* _u,
double* _sigma,
double* _vt);
35 int dims_eigs(
int _n,
double *_a,
double *w);
47 int dims_dgeev(
int _n,
double* _a,
double* _wr,
double* _wi,
double* _vr);
66 int dims_det(
int _n,
double* _a,
double* _x);
69 int dims_copy(
double* _x,
double* _y,
int _n);
71 int dims_scale(
double* _x,
double _alpha,
int _n,
double* _y);
72 double dims_dot(
double* _x,
double* _y,
int _n);
73 int dims_dgemv(
double* _A,
int _m,
int _n,
double* _x,
double* _y);
74 int dims_dgemv_tran(
double* _A,
int _m,
int _n,
double* _x,
double* _y);
75 int dims_dgemm(
double* _A,
double* _B,
int _m,
int _n,
int _k,
double* _C);
76 int dims_dsyrk(
double* _A,
int _n,
int _k,
double* _C);
78 int dims_daxpy(
int _n,
double _alpha,
double* _x,
double* _y);
int dims_dgesvx(double *_a, double *_x, double *_b, int _n, int _nrhs)
Solves linear equation using LU decomposition.
int dims_scale(double *_x, double _alpha, int _n, double *_y)
int dims_dgelss(double *_a, double *_x, double *_b, int _m, int _n, int _nrhs, double *_s, int *_rank, int _lwork)
Solves linear equation using singular-value decomposition.
int dims_dgemm(double *_A, double *_B, int _m, int _n, int _k, double *_C)
int dims_dposv(double *_a, double *_x, double *_b, int _m, int _nrhs)
int dims_dposvx(double *_a, double *_x, double *_b, int _m, int _nrhs, double *_rcond)
int dims_dsyrk(double *_A, int _n, int _k, double *_C)
int dims_eigs2(int _n, double *_a, double *w)
int dims_scale_myself(double *_x, double _alpha, int _n)
int dims_det(int _n, double *_a, double *_x)
Computes the determinant.
int dims_dsyrk_trans_first(double *_A, int _n, int _k, double *_C)
int dims_dgemv_tran(double *_A, int _m, int _n, double *_x, double *_y)
int dims_copy(double *_x, double *_y, int _n)
Wrappers of BLAS functions.
int dims_eigs(int _n, double *_a, double *w)
Eigenvalues / eigenvectors.
int dims_dgemv(double *_A, int _m, int _n, double *_x, double *_y)
int dims_dporfs(double *_a, double *_x, double *_b, int _m, int _nrhs)
For positive-definite, symmetric matrices.
double dims_dot(double *_x, double *_y, int _n)
int dims_dgeev(int _n, double *_a, double *_wr, double *_wi, double *_vr)
Computes eigenvalues and eigenvectors.
int dims_svd(double *_a, int m, int n, double *_u, double *_sigma, double *_vt)
Performs singular value decomposition.
int dims_dgeev_simple(int _n, double *_a, double *_wr, double *_wi)
Computes eigenvalues only.
int dims_daxpy(int _n, double _alpha, double *_x, double *_y)