Julien Langou [Mon, 19 Dec 2016 09:32:26 +0000 (10:32 +0100)]
( oops, forgot to commit ztrevc3.f in previous commit. )
( related to commit:
58e4d0ec7e992c763a60813352407e8103cd3386 )
Julien Langou [Mon, 19 Dec 2016 09:30:53 +0000 (10:30 +0100)]
Merge branch 'master' of https://github.com/Reference-LAPACK/lapack
Julien Langou [Mon, 19 Dec 2016 09:28:43 +0000 (10:28 +0100)]
[ minor ] fix some missing EXTERNAL declarations
Note: Bug report (for missing GEMM) communicated by email by Jim Demmel.
(Thanks Jim.) Took the occasion to fix some more missing EXTERNAL.
Julie [Sun, 18 Dec 2016 01:54:03 +0000 (17:54 -0800)]
Reverting commit for Travis fix
commit #13288db
Travis still broken for Mac
Julie [Sun, 18 Dec 2016 00:19:25 +0000 (16:19 -0800)]
Adding 2stage to LAPACKE
Julie [Sat, 17 Dec 2016 19:41:18 +0000 (11:41 -0800)]
Fix typo
langou [Fri, 16 Dec 2016 08:28:47 +0000 (09:28 +0100)]
Merge pull request #101 from karturov/master
TS QR: changed API, added LAPACKE interfaces and fixes.
Julien Langou [Wed, 14 Dec 2016 21:56:54 +0000 (22:56 +0100)]
following up with
1c09a232b5d1314e2e13f36e081efe9f9406d17e
( Correct the test suite accordingly. )
eugene.chereshnev [Wed, 14 Dec 2016 19:48:43 +0000 (11:48 -0800)]
Fix ?LAMSWLQ
eugene.chereshnev [Wed, 14 Dec 2016 19:43:10 +0000 (11:43 -0800)]
Fix ?LAMTSQR
eugene.chereshnev [Wed, 14 Dec 2016 19:05:32 +0000 (11:05 -0800)]
TESTING/LIN/*errtsqr.f: fix LDA in ?GEMQR calls
eugene.chereshnev [Wed, 14 Dec 2016 16:16:50 +0000 (08:16 -0800)]
Fix ?GETSLS
eugene.chereshnev [Wed, 14 Dec 2016 17:08:16 +0000 (09:08 -0800)]
Fix ?GEQR and ?GEMQR
eugene.chereshnev [Wed, 14 Dec 2016 14:47:32 +0000 (06:47 -0800)]
Fix ?GELQ and ?GEMLQ
konstantin.i.arturov [Wed, 14 Dec 2016 10:00:12 +0000 (02:00 -0800)]
Minor fix in Netlib test
konstantin.i.arturov [Wed, 14 Dec 2016 09:15:55 +0000 (01:15 -0800)]
Merge branch 'master' of https://github.com/karturov/lapack
konstantin.i.arturov [Wed, 14 Dec 2016 09:02:35 +0000 (01:02 -0800)]
Changes in TS QR API
eugene.chereshnev [Tue, 13 Dec 2016 09:14:36 +0000 (01:14 -0800)]
Fix tests in accordance with interface changes
eugene.chereshnev [Tue, 13 Dec 2016 07:34:34 +0000 (23:34 -0800)]
Add lapacke interfaces for ?getsls
eugene.chereshnev [Mon, 12 Dec 2016 16:57:13 +0000 (08:57 -0800)]
Add lapacke interfaces for ?geqr, ?gelq, ?gemqr and ?gemlq
Julien Langou [Tue, 13 Dec 2016 13:17:49 +0000 (14:17 +0100)]
Merge branch 'master' of https://github.com/Reference-LAPACK/lapack
Julien Langou [Tue, 13 Dec 2016 13:17:20 +0000 (14:17 +0100)]
fix #98
Julie [Sun, 11 Dec 2016 04:02:08 +0000 (20:02 -0800)]
Adding [SY/HE]CON_3 to LAPACKE
Julie [Sun, 11 Dec 2016 03:29:03 +0000 (19:29 -0800)]
oops
Julie [Sun, 11 Dec 2016 03:27:45 +0000 (19:27 -0800)]
Adding [SY/HE]TRI_3 to LAPACKE
Julie [Sun, 11 Dec 2016 02:33:17 +0000 (18:33 -0800)]
Adding [SY/HE]TRF_RK to LAPACKE
Julie [Sun, 11 Dec 2016 02:01:36 +0000 (18:01 -0800)]
Adding [SY/HE]SV_RK to LAPACKE
Julie [Sun, 11 Dec 2016 01:27:26 +0000 (17:27 -0800)]
Adding [SY/HE]TRS_3 to LAPACKE
langou [Fri, 9 Dec 2016 08:11:55 +0000 (09:11 +0100)]
Merge pull request #97 from haidarazzam/2stage
2stage
Julien Langou [Thu, 8 Dec 2016 21:21:36 +0000 (22:21 +0100)]
Fix Issue #95
Renegade [Wed, 7 Dec 2016 20:07:11 +0000 (15:07 -0500)]
removing GOTO
Renegade [Wed, 7 Dec 2016 17:57:54 +0000 (12:57 -0500)]
merging zhetrd_hb2st
Julie [Wed, 7 Dec 2016 04:53:47 +0000 (20:53 -0800)]
Trying to fix Travis for Fortran build
Suggestion by @BanzaiMan on #68
julielangou [Wed, 7 Dec 2016 04:43:30 +0000 (20:43 -0800)]
Merge pull request #94 from cmoha/master
fix for some bugs
cmoha [Tue, 6 Dec 2016 16:35:51 +0000 (18:35 +0200)]
redundant variables
cmoha [Tue, 6 Dec 2016 16:33:11 +0000 (18:33 +0200)]
fix #5
cmoha [Tue, 6 Dec 2016 16:11:54 +0000 (18:11 +0200)]
fix #4
cmoha [Tue, 6 Dec 2016 15:52:59 +0000 (17:52 +0200)]
fix #3
cmoha [Tue, 6 Dec 2016 15:46:19 +0000 (17:46 +0200)]
Merge remote-tracking branch 'refs/remotes/Reference-LAPACK/master'
cmoha [Tue, 6 Dec 2016 15:45:50 +0000 (17:45 +0200)]
fixed definition of some voids
langou [Tue, 6 Dec 2016 08:48:23 +0000 (09:48 +0100)]
Merge pull request #93 from cmoha/patch-2
bug: fixed compilation error
cmoha [Tue, 6 Dec 2016 06:06:34 +0000 (08:06 +0200)]
bug: fixed compilation error
Julien Langou [Sun, 4 Dec 2016 15:02:37 +0000 (16:02 +0100)]
Merge branch 'master' of https://github.com/Reference-LAPACK/lapack
Julien Langou [Sun, 4 Dec 2016 10:32:35 +0000 (11:32 +0100)]
correct WORKSPACE size for dgemqr
Julien Langou [Sun, 4 Dec 2016 10:29:15 +0000 (11:29 +0100)]
remove MB and NB from the code, they are not used and this routine should be agnostic to them
Julien Langou [Sun, 4 Dec 2016 10:18:36 +0000 (11:18 +0100)]
minor
Julien Langou [Sun, 4 Dec 2016 10:15:42 +0000 (11:15 +0100)]
correction of previous commit: WORK needs actuallt to be of size at least 12
Julien Langou [Sun, 4 Dec 2016 10:07:50 +0000 (11:07 +0100)]
WORK needs to be at least of size 6
Julien Langou [Sun, 4 Dec 2016 10:07:22 +0000 (11:07 +0100)]
minor
Julien Langou [Sun, 4 Dec 2016 10:02:17 +0000 (11:02 +0100)]
minor
Julien Langou [Sun, 4 Dec 2016 07:45:48 +0000 (08:45 +0100)]
minor typo in DGEMQR
Julie [Sun, 4 Dec 2016 01:56:42 +0000 (17:56 -0800)]
Adding complex symmetric Aasen routines to LAPACKE
Julie [Sun, 4 Dec 2016 00:08:14 +0000 (16:08 -0800)]
Remove GOTO statment in iparam2stage.F
Julie [Sat, 3 Dec 2016 23:45:31 +0000 (15:45 -0800)]
Polishing code...
Remove #define for precision
Remove Goto
Vladimír Chalupecký [Thu, 1 Dec 2016 16:40:45 +0000 (01:40 +0900)]
Fixes #92: xLASWP: bug for negative INCX
Thanks to Vladimír Chalupecký for noticing quite an old bug in xLASWP. The bug
is fixed now. The cases for INCX = 1 and INCX = -1 were correct. It is not
clear whether any other cases would be useful. So the bug was never detected.
We might want to consider to (1) forbid any values for INCX but INCX = 1 and
INCX = -1, (2) and simplify the code and the subroutine description
accordingly. Comments welcome. Julien.
Julien Langou [Sat, 26 Nov 2016 08:29:22 +0000 (09:29 +0100)]
Correct typos. See email from Berend Hasselman.
Julie [Sat, 26 Nov 2016 01:03:05 +0000 (17:03 -0800)]
merging: Various cleanups to makefiles #84
Contribution by @turboencabulator
Closing #84
Julien Langou [Fri, 25 Nov 2016 12:46:11 +0000 (13:46 +0100)]
Bug reported by Peng HongBo, Joan McComb, and Yi LB Peng from IBM.
When M=0 or N=0, [C/Z]GESDD would not return the value 1 in WORK(1).
Fixing this by following [S/D]GESDD code.
Julien Langou [Thu, 24 Nov 2016 08:41:52 +0000 (09:41 +0100)]
defficient spells deficient
Julien Langou [Thu, 24 Nov 2016 07:55:09 +0000 (08:55 +0100)]
print nine-character-long subroutine names (instead of 6-character-long) in TESTING/LIN/xerbla.f
Julien Langou [Thu, 24 Nov 2016 07:54:37 +0000 (08:54 +0100)]
correct a few typos in the Makefile of TESTING
Julie [Thu, 24 Nov 2016 01:40:24 +0000 (17:40 -0800)]
Adding Aasen routines for complex symmetric matrix to CMake Build
Also fix .F case for .F files in CMafileList.txt and some typo.
CMake runs fine now.
julielangou [Thu, 24 Nov 2016 00:27:46 +0000 (16:27 -0800)]
Merge pull request #89 from iyamazaki/lapack-aasen
Lapack aasen , Add Aasen's for complex symmetric matrix, and a few cleanups/fixes in testers.
Ichitaro Yamazaki [Tue, 22 Nov 2016 03:08:17 +0000 (22:08 -0500)]
remove RCONDC in testing.
Julien Langou [Tue, 22 Nov 2016 00:15:52 +0000 (01:15 +0100)]
(minor) typo in the code zgetsls.f
Julien Langou [Mon, 21 Nov 2016 22:19:13 +0000 (23:19 +0100)]
working on issue https://github.com/Reference-LAPACK/lapack/issues/85
Ichitaro Yamazaki [Mon, 21 Nov 2016 19:16:05 +0000 (14:16 -0500)]
add Aasen's for complex symmetric into Makefiles.
Ichitaro Yamazaki [Mon, 21 Nov 2016 01:39:53 +0000 (20:39 -0500)]
skip checking solution in tester since xSYTRI is not implemented to
compute condition number.
Ichitaro Yamazaki [Mon, 21 Nov 2016 01:38:38 +0000 (20:38 -0500)]
typos.
Julie [Sun, 20 Nov 2016 01:09:13 +0000 (17:09 -0800)]
First minor change to 2 stage contribution
Update Makefile to handle .F
Update Cmake build
Note: We have duplicate loop numbers due to Define statement that stops
the compilation with Cmake default option.
Fix coming very shortly
julielangou [Sat, 19 Nov 2016 22:40:33 +0000 (14:40 -0800)]
Merge pull request #83 from haidarazzam/master
adding the 2stage symmetric eigenvalue routines drivers checking
Ichitaro Yamazaki [Thu, 17 Nov 2016 22:01:03 +0000 (17:01 -0500)]
remove compiler warnings.
Ichitaro Yamazaki [Thu, 17 Nov 2016 21:26:41 +0000 (16:26 -0500)]
insert argument check for Aasen's complex symmetric, and also check for
lwork > 0.
Ichitaro Yamazaki [Thu, 17 Nov 2016 21:25:09 +0000 (16:25 -0500)]
fixing lwork for Aasen's (lwork > 0).
Ichitaro Yamazaki [Thu, 17 Nov 2016 19:40:32 +0000 (14:40 -0500)]
some clean ups for Aasen's tester.
Ichitaro Yamazaki [Thu, 17 Nov 2016 19:30:15 +0000 (14:30 -0500)]
add complex symmetric Aasen's into the tester.
Ichitaro Yamazaki [Thu, 17 Nov 2016 19:29:32 +0000 (14:29 -0500)]
testers for complex symmetric Aasen's
Ichitaro Yamazaki [Thu, 17 Nov 2016 19:28:04 +0000 (14:28 -0500)]
typos in comments.
Ichitaro Yamazaki [Thu, 17 Nov 2016 19:17:23 +0000 (14:17 -0500)]
first version of complex symmetric solvers.
Julie [Wed, 16 Nov 2016 04:39:35 +0000 (20:39 -0800)]
Added (S,D,C,Z) (SY,HE) routines, drivers for new rook code
Close #82
Added routines for new factorization code for symmetric indefinite
( or Hermitian indefinite ) matrices with bounded Bunch-Kaufman
( rook ) pivoting algorithm.
New more efficient storage format for factors U ( or L ),
block-diagonal matrix D, and pivoting information stored in IPIV:
factor L is stored explicitly in lower triangle of A;
diagonal of D is stored on the diagonal of A;
subdiagonal elements of D are stored in array E;
IPIV format is the same as in *_ROOK routines, but differs
from SY Bunch-Kaufman routines (e.g. *SYTRF).
The factorization output of these new rook _RK routines is not
compatible
with the existing _ROOK routines and vice versa. This new factorization
format is designed in such a way, that there is a possibility in the
future
to write new Bunch-Kaufman routines that conform to this new
factorization format.
Then the future Bunch-Kaufman routines could share solver
*TRS_3,inversion *TRI_3
and condition estimator *CON_3.
To convert between the factorization formats in both ways the following
routines
are developed:
CONVERSION ROUTINES BETWEEN FACTORIZATION FORMATS
DOUBLE PRECISION (symmetric indefinite matrices):
new file: SRC/dsyconvf.f
new file: SRC/dsyconvf_rook.f
REAL (symmetric indefinite matrices):
new file: SRC/csyconvf.f
new file: SRC/csyconvf_rook.f
COMPLEX*16 (symmetric indefinite and Hermitian indefinite matrices):
new file: SRC/zsyconvf.f
new file: SRC/zsyconvf_rook.f
COMPLEX (symmetric indefinite and Hermitian indefinite matrices):
new file: SRC/ssyconvf.f
new file: SRC/ssyconvf_rook.f
*SYCONVF routine converts between old Bunch-Kaufman storage format (
denote (L1,D1,IPIV1) )
that is used by *SYTRF and new rook storage format ( denote (L2,D2,
IPIV2))
that is used by *SYTRF_RK
*SYCONVF_ROOK routine between old rook storage format ( denote
(L1,D1,IPIV2) )
that is used by *SYTRF_ROOK and new rook storage format ( denote
(L2,D2, IPIV2))
that is used by *SYTRF_RK
ROUTINES AND DRIVERS
DOUBLE PRECISION (symmetric indefinite matrices):
new file: SRC/dsytf2_rk.f BLAS2 unblocked factorization
new file: SRC/dlasyf_rk.f BLAS3 auxiliary blocked partial
factorization
new file: SRC/dsytrf_rk.f BLAS3 blocked factorization
new file: SRC/dsytrs_3.f BLAS3 solver
new file: SRC/dsycon_3.f BLAS3 condition number estimator
new file: SRC/dsytri_3.f BLAS3 inversion, sets the size of work array
and calls *sytri_3x
new file: SRC/dsytri_3x.f BLAS3 auxiliary inversion, actually
computes blocked inversion
new file: SRC/dsysv_rk.f BLAS3 solver driver
REAL (symmetric indefinite matrices):
new file: SRC/ssytf2_rk.f BLAS2 unblocked factorization
new file: SRC/slasyf_rk.f BLAS3 auxiliary blocked partial
factorization
new file: SRC/ssytrf_rk.f BLAS3 blocked factorization
new file: SRC/ssytrs_3.f BLAS3 solver
new file: SRC/ssycon_3.f BLAS3 condition number estimator
new file: SRC/ssytri_3.f BLAS3 inversion, sets the size of work array
and calls *sytri_3x
new file: SRC/ssytri_3x.f BLAS3 auxiliary inversion, actually
computes blocked inversion
new file: SRC/ssysv_rk.f BLAS3 solver driver
COMPLEX*16 (symmetric indefinite matrices):
new file: SRC/zsytf2_rk.f BLAS2 unblocked factorization
new file: SRC/zlasyf_rk.f BLAS3 auxiliary blocked partial
factorization
new file: SRC/zsytrf_rk.f BLAS3 blocked factorization
new file: SRC/zsytrs_3.f BLAS3 solver
new file: SRC/zsycon_3.f BLAS3 condition number estimator
new file: SRC/zsytri_3.f BLAS3 inversion, sets the size of work array
and calls *sytri_3x
new file: SRC/zsytri_3x.f BLAS3 auxiliary inversion, actually
computes blocked inversion
new file: SRC/zsysv_rk.f BLAS3 solver driver
COMPLEX*16 (Hermitian indefinite matrices):
new file: SRC/zhetf2_rk.f BLAS2 unblocked factorization
new file: SRC/zlahef_rk.f BLAS3 auxiliary blocked partial
factorization
new file: SRC/zhetrf_rk.f BLAS3 blocked factorization
new file: SRC/zhetrs_3.f BLAS3 solver
new file: SRC/zhecon_3.f BLAS3 condition number estimator
new file: SRC/zhetri_3.f BLAS3 inversion, sets the size of work array
and calls *sytri_3x
new file: SRC/zhetri_3x.f BLAS3 auxiliary inversion, actually
computes blocked inversion
new file: SRC/zhesv_rk.f BLAS3 solver driver
COMPLEX (symmetric indefinite matrices):
new file: SRC/csytf2_rk.f BLAS2 unblocked factorization
new file: SRC/clasyf_rk.f BLAS3 auxiliary blocked partial
factorization
new file: SRC/csytrf_rk.f BLAS3 blocked factorization
new file: SRC/csytrs_3.f BLAS3 solver
new file: SRC/csycon_3.f BLAS3 condition number estimator
new file: SRC/csytri_3.f BLAS3 inversion, sets the size of work array
and calls *sytri_3x
new file: SRC/csytri_3x.f BLAS3 auxiliary inversion, actually
computes blocked inversion
new file: SRC/csysv_rk.f BLAS3 solver driver
COMPLEX (Hermitian indefinite matrices):
new file: SRC/chetf2_rk.f BLAS2 unblocked factorization
new file: SRC/clahef_rk.f BLAS3 auxiliary blocked partial
factorization
new file: SRC/chetrf_rk.f BLAS3 blocked factorization
new file: SRC/chetrs_3.f BLAS3 solver
new file: SRC/checon_3.f BLAS3 condition number estimator
new file: SRC/chetri_3.f BLAS3 inversion, sets the size of work array
and calls *sytri_3x
new file: SRC/chetri_3x.f BLAS3 auxiliary inversion, actually
computes blocked inversion
new file: SRC/chesv_rk.f BLAS3 solver driver
MISC
modified: SRC/CMakeLists.txt
modified: SRC/Makefile
TEST CODE
modified: TESTING/LIN/CMakeLists.txt
modified: TESTING/LIN/Makefile
modified: TESTING/LIN/aladhd.f
modified: TESTING/LIN/alaerh.f
modified: TESTING/LIN/alahd.f
DOUBLE PRECISION (symmetric indefinite matrices):
modified: TESTING/LIN/dchkaa.f
modified: TESTING/LIN/derrsy.f
modified: TESTING/LIN/derrsyx.f
modified: TESTING/LIN/derrvx.f
modified: TESTING/LIN/derrvxx.f
modified: TESTING/dtest.in
new file: TESTING/LIN/dchksy_rk.f
new file: TESTING/LIN/ddrvsy_rk.f
new file: TESTING/LIN/dsyt01_3.f
REAL (symmetric indefinite matrices):
modified: TESTING/LIN/schkaa.f
modified: TESTING/LIN/serrsy.f
modified: TESTING/LIN/serrsyx.f
modified: TESTING/LIN/serrvx.f
modified: TESTING/LIN/serrvxx.f
modified: TESTING/stest.in
new file: TESTING/LIN/schksy_rk.f
new file: TESTING/LIN/sdrvsy_rk.f
new file: TESTING/LIN/ssyt01_3.f
COMPLEX*16 (symmetric indefinite and Hermitian indefinite matrices):
modified: TESTING/LIN/zchkaa.f
modified: TESTING/LIN/zerrsy.f
modified: TESTING/LIN/zerrsyx.f
modified: TESTING/LIN/zerrhe.f
modified: TESTING/LIN/zerrhex.f
modified: TESTING/LIN/zerrvx.f
modified: TESTING/LIN/zerrvxx.f
modified: TESTING/ztest.in
new file: TESTING/LIN/zchksy_rk.f
new file: TESTING/LIN/zdrvsy_rk.f
new file: TESTING/LIN/zsyt01_3.f
new file: TESTING/LIN/zchkhe_rk.f
new file: TESTING/LIN/zdrvhe_rk.f
new file: TESTING/LIN/zhet01_3.f
COMPLEX (symmetric indefinite and Hermitian indefinite matrices):
modified: TESTING/LIN/cchkaa.f
modified: TESTING/LIN/cerrsy.f
modified: TESTING/LIN/cerrsyx.f
modified: TESTING/LIN/cerrhe.f
modified: TESTING/LIN/cerrhex.f
modified: TESTING/LIN/cerrvx.f
modified: TESTING/LIN/cerrvxx.f
modified: TESTING/ctest.in
new file: TESTING/LIN/cchksy_rk.f
new file: TESTING/LIN/cdrvsy_rk.f
new file: TESTING/LIN/csyt01_3.f
new file: TESTING/LIN/cchkhe_rk.f
new file: TESTING/LIN/cdrvhe_rk.f
new file: TESTING/LIN/chet01_3.f
langou [Tue, 15 Nov 2016 16:12:37 +0000 (17:12 +0100)]
Merge pull request #87 from cmoha/patch-1
bug: fixed compilation error
cmoha [Tue, 15 Nov 2016 11:53:13 +0000 (13:53 +0200)]
bug: fixed compilation error
julielangou [Fri, 11 Nov 2016 22:26:01 +0000 (16:26 -0600)]
Merge pull request #86 from iyamazaki/lapack-aasen
Lapack aasen
Ichitaro Yamazaki [Fri, 11 Nov 2016 21:44:58 +0000 (16:44 -0500)]
Subroutine declarations for Aasen's.
Ichitaro Yamazaki [Fri, 11 Nov 2016 21:44:22 +0000 (16:44 -0500)]
White space.
Ichitaro Yamazaki [Fri, 11 Nov 2016 21:43:33 +0000 (16:43 -0500)]
Argument checks for Aasen's.
Ichitaro Yamazaki [Fri, 11 Nov 2016 21:41:39 +0000 (16:41 -0500)]
White space.
Ichitaro Yamazaki [Fri, 11 Nov 2016 20:46:35 +0000 (15:46 -0500)]
Use short-name (K instead of J1+J-1) for clarity.
Ichitaro Yamazaki [Fri, 11 Nov 2016 20:30:45 +0000 (15:30 -0500)]
Workspace query for ZHESV_AA.
Renegade [Fri, 11 Nov 2016 14:57:51 +0000 (09:57 -0500)]
some tuning
Julie [Fri, 11 Nov 2016 07:02:56 +0000 (01:02 -0600)]
Name change for Aasen in LAPACKE plus adding TRS_AA
Julie [Fri, 11 Nov 2016 06:08:21 +0000 (00:08 -0600)]
Merging changes
cosmetic changes
Julie [Fri, 11 Nov 2016 05:17:11 +0000 (23:17 -0600)]
Changing Assen routines suffix from _Aassen to _aa
Renegade [Mon, 7 Nov 2016 01:35:15 +0000 (20:35 -0500)]
adding the 2stage symmetric eigenvalue routines drivers checking
Julie [Fri, 4 Nov 2016 06:13:11 +0000 (23:13 -0700)]
Aasen sv and trs in LAPACKE
Julie [Fri, 4 Nov 2016 06:12:32 +0000 (23:12 -0700)]
Assen Routines: Lwork Query for trs
- Code Polish for Assen Routines
- Add Lwork query option (Lwork =-1) for trs Assen routines
julielangou [Fri, 4 Nov 2016 03:31:06 +0000 (20:31 -0700)]
Merge pull request #71 from advanpix/master
Fixed desctiption of minimum required size for WORK
Julien Langou [Thu, 3 Nov 2016 07:48:54 +0000 (08:48 +0100)]
Lots of trailing whitespaces in the files of Syd. Cleaning this. No big deal.
Julie [Thu, 3 Nov 2016 01:18:22 +0000 (18:18 -0700)]
Fix #81 reported by @reeuwijk-altium
The documentation of 'work' in sgesvj states that it should be of size
max(4,M+N), whereas de documentation of 'lwork' in sgesvj states that
it should be 'length of WORK, WORK >= MAX(6,M+N)'.
Julie [Thu, 3 Nov 2016 00:58:33 +0000 (17:58 -0700)]
Fix #80 from @reeuwijk-altium
Remove a bunch of unused symbols