diff options
author | lapack_lite code generator <numpy/linalg/lapack_lite/make_lite.py> | 2017-11-06 23:23:25 -0800 |
---|---|---|
committer | Eric Wieser <wieser.eric@gmail.com> | 2018-04-10 23:33:03 -0700 |
commit | cf8e5c19b9451aab3a867e1ab364e51470e0b872 (patch) | |
tree | dbd2629593b9d4275a42e4e33157e7ad27404b51 /numpy/linalg/umath_linalg.c.src | |
parent | 40ef8a6ade7282c613d58ed24c68915d61dcc07b (diff) | |
download | numpy-cf8e5c19b9451aab3a867e1ab364e51470e0b872.tar.gz |
ENH: Add missing cgelsd and sgelsd routines
Diffstat (limited to 'numpy/linalg/umath_linalg.c.src')
-rw-r--r-- | numpy/linalg/umath_linalg.c.src | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/numpy/linalg/umath_linalg.c.src b/numpy/linalg/umath_linalg.c.src index 0248518ac..07301f35c 100644 --- a/numpy/linalg/umath_linalg.c.src +++ b/numpy/linalg/umath_linalg.c.src @@ -129,12 +129,26 @@ FNAME(zheevd)(char *jobz, char *uplo, int *n, int *info); extern int +FNAME(sgelsd)(int *m, int *n, int *nrhs, + float a[], int *lda, float b[], int *ldb, + float s[], float *rcond, int *rank, + float work[], int *lwork, int iwork[], + int *info); +extern int FNAME(dgelsd)(int *m, int *n, int *nrhs, double a[], int *lda, double b[], int *ldb, double s[], double *rcond, int *rank, double work[], int *lwork, int iwork[], int *info); extern int +FNAME(cgelsd)(int *m, int *n, int *nrhs, + f2c_complex a[], int *lda, + f2c_complex b[], int *ldb, + float s[], float *rcond, int *rank, + f2c_complex work[], int *lwork, + float rwork[], int iwork[], + int *info); +extern int FNAME(zgelsd)(int *m, int *n, int *nrhs, f2c_doublecomplex a[], int *lda, f2c_doublecomplex b[], int *ldb, |