summaryrefslogtreecommitdiff
path: root/LAPACKE/src
AgeCommit message (Collapse)AuthorFilesLines
2016-06-18Update date, version for 3.6.1 releaseJulie110-110/+110
2016-06-14In LAPACKE interfaces for ?GGSVD3, ?GGSVP3 in LWORK query all *_t matrices ↵Julie8-24/+24
should be replaced with ones without _t. reported by Alex Zotkevich, Intel Co. on april 11th 2016 See http://icl.cs.utk.edu/lapack-forum/viewtopic.php?f=13&t=4950
2016-02-23APPLYING INTEL PATCHES sent to Julie on Feb 19th 2016 by Dima from INTEL ↵julie4-8/+60
(dmitry.g.baksheev@intel.com) [PATCH 42/42] Fix lapacke_?tprfb - avoid nancheck of unset data ---> LAST ONE!!!
2016-02-23APPLYING INTEL PATCHES sent to Julie on Feb 19th 2016 by Dima from INTEL ↵julie4-12/+44
(dmitry.g.baksheev@intel.com) [PATCH 41/42] Fix lapacke_?tpmqrt - avoid nancheck of unset data
2016-02-23APPLYING INTEL PATCHES sent to Julie on Feb 19th 2016 by Dima from INTEL ↵julie4-4/+4
(dmitry.g.baksheev@intel.com) [PATCH 40/42] Fix lapacke_?steqr - avoid nancheck of z when compz=='i'
2016-02-23APPLYING INTEL PATCHES sent to Julie on Feb 19th 2016 by Dima from INTEL ↵julie2-2/+2
(dmitry.g.baksheev@intel.com) [PATCH 39/42] Fix lapacke_?hetri2x - avoid nancheck of unset data
2016-02-23APPLYING INTEL PATCHES sent to Julie on Feb 19th 2016 by Dima from INTEL ↵julie12-62/+70
(dmitry.g.baksheev@intel.com) [PATCH 38/42] Fix lapacke_???swapr* - missing parameter lda, and more - lda should not be missed - a has leading dimension lda, not n - a_t has leading dimension lda_t, not n
2016-02-23APPLYING INTEL PATCHES sent to Julie on Feb 19th 2016 by Dima from INTEL ↵julie4-8/+20
(dmitry.g.baksheev@intel.com) [PATCH 37/42] Fix lapacke_?gemqrt - avoid nancheck of unset data
2016-02-23APPLYING INTEL PATCHES sent to Julie on Feb 19th 2016 by Dima from INTEL ↵julie4-4/+4
(dmitry.g.baksheev@intel.com) Part of [PATCH 36/42] - nancheck of input shall cover n-by-n, not lda-by-n
2016-02-23APPLYING INTEL PATCHES sent to Julie on Feb 19th 2016 by Dima from INTEL ↵julie8-20/+20
(dmitry.g.baksheev@intel.com) !!! NOT APPLYING PATCH [PATCH 36/42] !!! Fix lapacke_?syconv - parameter work is not part of hi-level interface See revision 1609 | langou | 2015-10-28 22:06:14 -0700 (Wed, 28 Oct 2015) "In ?syconv, replace the variable name WORK by the variable name E. E is the standard way to name the supdiagonal/subdiagonal of a symmetric tridiagonal matrix. Also, E (previously WORK) is of size N-1, not N. So correct this in the comment." Updated LAPACKE with new parameter name.
2016-02-23[PATCH 35/42] Fix lapacke_ilaver - [out] parameters shall be not constjulie1-3/+3
2016-02-23APPLYING INTEL PATCHES sent to Julie on Feb 19th 2016 by Dima from INTEL ↵julie4-10/+10
(dmitry.g.baksheev@intel.com) [PATCH 34/42] Fix lapacke_?sytri2 - work is real, not complex
2016-02-23APPLYING INTEL PATCHES sent to Julie on Feb 19th 2016 by Dima from INTEL ↵julie4-34/+38
(dmitry.g.baksheev@intel.com) [PATCH 33/42] Fix lapacke_?bdsvdx - vl,vu are real; ns must be passed by ref - vl and vu are real kind - ns is [out] and must be passed by reference - lwork must be at least 1 - e is n-1 array - ldz should be compared to ncols_z for r-major case
2016-02-23APPLYING INTEL PATCHES sent to Julie on Feb 19th 2016 by Dima from INTEL ↵julie6-20/+20
(dmitry.g.baksheev@intel.com) [PATCH 32/42] Fix lapacke_?{un,or}csd2by1 - theta is real, and use ld*_t - theta is real, not complex - use ld*_t for calling LAPACK in row-major case, not ld*
2016-02-23APPLYING INTEL PATCHES sent to Julie on Feb 19th 2016 by Dima from INTEL ↵julie2-2/+2
(dmitry.g.baksheev@intel.com) [PATCH 31/42] Fix lapacke_?tprfb - parameter work is not 'const'
2016-02-23APPLYING INTEL PATCHES sent to Julie on Feb 19th 2016 by Dima from INTEL ↵julie8-159/+235
(dmitry.g.baksheev@intel.com) [PATCH 30/42] Fix lapacke_?lascl - bugs and NaN checks - nancheck content, not padding (e.g. M-by-N, not LDA-by-N) - types L, U: use ?gb_nancheck(m,n), not ?tr_nancheck(n) - type H: use ?gb_nancheck(m,n), not ?hs_nancheck(n) - type Z: use ?gb_nancheck correctly, do not check unset data - type Z: M-by-N should be checked - type Z: A is 9th parameter - nrows_a is needed for correct transposition - info from LAPACK should be respected
2016-02-23APPLYING INTEL PATCHES sent to Julie on Feb 19th 2016 by Dima from INTEL ↵julie8-16/+16
(dmitry.g.baksheev@intel.com) [PATCH 28/42] Fix lapacke_?gesvj - correct eval of nrows_v
2016-02-23APPLYING INTEL PATCHES sent to Julie on Feb 19th 2016 by Dima from INTEL ↵julie8-104/+112
(dmitry.g.baksheev@intel.com) [PATCH 27/42] Fix lapacke_?gesvdx* - NS is reference; VU, VL are real; ... - NS must be passed by ref - VU and VL shall be real, not integer - LWORK must be at least 1, even for N=0 - correct allocation of WORK, JOBU/JOBVT cannot be 'A' or 'S' - nrows/ncols = max(...,0), zero is possible, negatives are not fixup lapacke_?gesvdx
2016-02-23[PATCH 26/42] Fix lapacke_?gejsv* correct computation of lwork.julie8-22/+76
ISSUE: gejsv needs LQUERY - lrwork must be max(7,...) per documentation - iwork must be at least 3 long, and m+2n/m+3n for c/r kinds - lwork is computed incorrectly by the init expr. ISSUE: ?gejsv shall implement LQUERY - bug: rwork should be followed by lrwork, not by lwork - bug r-major case shall compare ldu vs ncols_u, not vs n - lwork for want_u && want_v must not depend on joba, jobt
2016-02-23APPLYING INTEL PATCHES sent to Julie on Feb 19th 2016 by Dima from INTEL ↵julie4-32/+0
(dmitry.g.baksheev@intel.com) [PATCH 25/42] Fix lapacke_?gejsv - do not transpose U,V on input - U,V are [out], so no need to transpose on input
2016-02-23APPLYING INTEL PATCHES sent to Julie on Feb 19th 2016 by Dima from INTEL ↵julie4-48/+0
(dmitry.g.baksheev@intel.com) [PATCH 24/42] Fix lapacke_?gejsv - remove NaN check of U,V - U,V are [out] and should not be checked for NaNs
2016-02-23APPLYING INTEL PATCHES sent to Julie on Feb 19th 2016 by Dima from INTEL ↵julie1-1/+1
(dmitry.g.baksheev@intel.com) [PATCH 23/42] Fix lapacke_zgghd3: Use LAPACK_Z2INT, not C2INT
2016-02-23APPLYING INTEL PATCHES sent to Julie on Feb 19th 2016 by Dima from INTEL ↵julie4-12/+12
(dmitry.g.baksheev@intel.com) [PATCH 22/42] Fix lapacke_?ggsvp3_work: V is p-by-p
2015-12-17From Eugene Chereshnev, see: ↵langou4-16/+8
http://icl.cs.utk.edu/lapack-forum/posting.php?t=4867
2015-12-10Bug reported by Tracey Brendan. Thanks Tracey. langou4-10/+20
See: http://icl.cs.utk.edu/lapack-forum/viewtopic.php?t=4863
2015-12-10Bug reported by Tracey Brendan. Thanks Tracey. langou4-6/+24
See: http://icl.cs.utk.edu/lapack-forum/viewtopic.php?t=4862
2015-12-08Moving variable declaration up...seems to cause problem with certain ↵julie2-8/+10
compilers..Windows
2015-12-03Q doesn't need to be set when vect == v, so no need to check for nanmfaverge4-4/+4
2015-12-03Z doesn't need to be set when vect == v, so no need to check for nanmfaverge4-4/+4
2015-11-30minor: use of TABS instead of SPACES in one line of these two fileslangou2-2/+2
2015-11-25Fix bug on [sd]lantr which don't report the resultmfaverge2-2/+2
2015-11-15Updating version numberjulie1961-1961/+1961
2015-11-15adding the GETRF2 and POTRF2 from LAPACKE to CMAKElangou1-0/+16
2015-11-15adding xGETRF2 to LAPACKElangou9-0/+538
2015-11-15adding xPOTRF2 to LAPACKElangou9-0/+534
2015-11-15adding end bracket...now looks betterjulie2-4/+4
2015-11-15removing extra bracketjulie2-4/+4
2015-11-14Fix cast... julie2-2/+2
2015-11-14Adding *esvdx and *bdsvdx to LAPACKEjulie14-0/+1396
*** NEED REVIEW ***
2015-11-13Adding *gesvj and *gejsv to LAPACKEjulie10-0/+1124
2015-11-11Adding xlapmt to LAPACKEjulie10-0/+544
2015-11-11Fix cast for lwork in complex [cz]uncsd2by1 routinesjulie2-2/+2
2015-11-04Fix some typos..julie4-13/+13
2015-10-29minor: (1) eliminate trailing spaces in comments and (2) comment indicatorslangou4-24/+24
along the left margin of the commented fragment, in order to show explicitly that the fragment is a comment rather than a code between two comments. Thanks Dmitry.
2015-10-28Remove NaN check from LAPACKE_?laswp and add a comment on why the NaN check ↵langou4-0/+36
is removed. This might not be the best fix but this will do for now. Current behavior: LAPACKE_?laswp does not check for NaNs. See: http://icl.cs.utk.edu/lapack-forum/viewtopic.php?t=4827 for more information. Thanks to Dmitry Baksheev from Intel.
2015-10-22Fix bug 137 and 138 submitted by Dan Kortschak julie8-16/+16
Applied patch submitted by Dan Kortschak
2015-10-06Quick and dirty bug fix.langou4-4/+4
Bug report and bug fix from Dan Kortschak. See: http://icl.cs.utk.edu/lapack-forum/viewtopic.php?t=4810 https://github.com/xianyi/OpenBLAS/issues/642 This is a quick bug fix, this only checks the triangular part of the trapezoid, the rectangular part is not checked. Another commit should follow up soon.
2015-10-05Adding [un/or]csd2by1 routines to LAPACKEjulie10-0/+1222
2015-10-05Adding xlascl to LAPACKEjulie10-0/+730
2015-09-25Adding xsytrf_rook, xsytrs_rook, xhetrf_rook and xhetrs_rook to LAPACKEjulie26-0/+1982