Kyle Guinn [Mon, 7 Nov 2016 06:24:33 +0000 (00:24 -0600)]
Fix a typo
Kyle Guinn [Mon, 7 Nov 2016 06:22:50 +0000 (00:22 -0600)]
Fix a typo
Kyle Guinn [Mon, 7 Nov 2016 06:22:15 +0000 (00:22 -0600)]
Various whitespace cleanup
Kyle Guinn [Mon, 7 Nov 2016 05:35:39 +0000 (23:35 -0600)]
Strip whitespace at end-of-line
Kyle Guinn [Mon, 7 Nov 2016 05:34:34 +0000 (23:34 -0600)]
Delete hidden and temporary files, fix file modes
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
Julie [Mon, 24 Oct 2016 00:50:14 +0000 (17:50 -0700)]
Updating CMAKE build for Tall skinny and short wide routines
Julie [Mon, 24 Oct 2016 00:10:38 +0000 (17:10 -0700)]
Merge branch 'sydha-tsqr'
Some files needed to be merged.
Fix extra space, missing variable declaration
Julie [Mon, 24 Oct 2016 00:09:16 +0000 (17:09 -0700)]
make sure no variable in indefined
Fix some minors issue: extra space, variable names.
Julie [Sun, 23 Oct 2016 23:42:56 +0000 (16:42 -0700)]
merging with latest version
Contribution was based on 3.6.x version
Julie [Sun, 23 Oct 2016 22:53:31 +0000 (15:53 -0700)]
Merge branch 'tsqr' of git://github.com/sydha/lapack-1 into sydha-tsqr
Julie [Sun, 23 Oct 2016 22:46:50 +0000 (15:46 -0700)]
Remove duplicate definitions
#67 by turboencabulator
julielangou [Sun, 23 Oct 2016 22:30:13 +0000 (15:30 -0700)]
Merge pull request #66 from turboencabulator/pkgconfig
Improve pkgconfig file generation
julielangou [Sun, 23 Oct 2016 22:28:43 +0000 (15:28 -0700)]
Merge pull request #73 from mgates3/latb4
make SY/HE imat match LAWN 41 (different than PO)
julielangou [Sun, 23 Oct 2016 22:27:31 +0000 (15:27 -0700)]
Merge pull request #78 from oamarques/patch-4
Update zheevr.f
julielangou [Sun, 23 Oct 2016 22:27:15 +0000 (15:27 -0700)]
Merge pull request #77 from oamarques/patch-3
Update ssyevr.f
julielangou [Sun, 23 Oct 2016 22:27:03 +0000 (15:27 -0700)]
Merge pull request #76 from oamarques/patch-2
Update dsyevr.f
julielangou [Sun, 23 Oct 2016 22:26:40 +0000 (15:26 -0700)]
Merge pull request #75 from oamarques/patch-1
Update cheevr.f
OAM [Sat, 22 Oct 2016 19:08:44 +0000 (12:08 -0700)]
Update zheevr.f
OAM [Sat, 22 Oct 2016 19:05:23 +0000 (12:05 -0700)]
Update ssyevr.f
OAM [Sat, 22 Oct 2016 19:03:13 +0000 (12:03 -0700)]
Update dsyevr.f
OAM [Sat, 22 Oct 2016 18:59:23 +0000 (11:59 -0700)]
Update cheevr.f
Syd Hashemi [Wed, 19 Oct 2016 16:52:19 +0000 (09:52 -0700)]
Tall skinny and short wide routines
Syd Hashemi [Wed, 19 Oct 2016 16:43:41 +0000 (09:43 -0700)]
Tall skinny and short wide routines
langou [Mon, 17 Oct 2016 19:00:46 +0000 (21:00 +0200)]
Merge pull request #72 from mgates3/larcm
Add [out] in docs
Mark Gates [Mon, 17 Oct 2016 18:28:40 +0000 (14:28 -0400)]
Add explicit "On entry/exit" in docs
Mark Gates [Mon, 17 Oct 2016 18:20:30 +0000 (14:20 -0400)]
E is output since its contents are modified (destroyed)
Mark Gates [Mon, 17 Oct 2016 18:10:48 +0000 (14:10 -0400)]
make SY/HE imat match LAWN 41 (different than PO)
Mark Gates [Mon, 17 Oct 2016 17:22:02 +0000 (13:22 -0400)]
E is output since its contents are modified (destroyed)
Mark Gates [Mon, 17 Oct 2016 17:04:19 +0000 (13:04 -0400)]
C is output
Pavel Holoborodko [Fri, 14 Oct 2016 10:09:33 +0000 (19:09 +0900)]
Fixed comment as for minimum required size of WORK
julielangou [Tue, 11 Oct 2016 23:42:42 +0000 (16:42 -0700)]
Merge pull request #64 from cconrads-scicomp/xORCSD2BY1-doc
Doc: describe 2-by-1 CSD identity matrix dimension
Close #27
julielangou [Tue, 11 Oct 2016 23:39:30 +0000 (16:39 -0700)]
Merge pull request #62 from cconrads-scicomp/doc-fixes
Doc fixes for xGEEQUB, xGBEQUB, and xPOEQUB
julielangou [Tue, 11 Oct 2016 23:37:29 +0000 (16:37 -0700)]
Merge pull request #61 from cconrads-scicomp/improve-xSYEQUB
Improve xSYEQUB/xHEEQUB
Julie [Sun, 9 Oct 2016 17:07:56 +0000 (10:07 -0700)]
Adding Assen for SV, TRF, SV from @iyamazak@icl.utk.edu
Contribution by Ichitaro Yamazaki, University of Tennessee
Note: need to add corresponding LAPACKE routines
Kyle Guinn [Thu, 6 Oct 2016 03:36:01 +0000 (22:36 -0500)]
Improve pkgconfig file generation
The prefix and libdir lines at the top of the .pc files are variable
declarations. Set these variables appropriately, reference them in the
rest of the file, and prevent cmake from expanding ${}-style references.
Switch back to @prefix@ and @libdir@ for compatibility with autoconf.
Make the descriptions consistent and update the URLs.
Christoph Conrads [Sat, 1 Oct 2016 13:14:59 +0000 (15:14 +0200)]
Doc: describe 2-by-1 CSD identity matrix dimension
Christoph Conrads [Mon, 26 Sep 2016 12:57:45 +0000 (14:57 +0200)]
Doc: fix typos in the xGBEQUB description
Christoph Conrads [Wed, 21 Sep 2016 14:57:56 +0000 (16:57 +0200)]
Doc: improve xPOEQUB description
- highlight difference to xPOEQU
- replace "symmetric" with "Hermitian" for {c,z}POEQUB
Christoph Conrads [Wed, 21 Sep 2016 14:11:01 +0000 (16:11 +0200)]
Doc: fix typos in the xGEEQUB description
Christoph Conrads [Wed, 21 Sep 2016 14:08:23 +0000 (16:08 +0200)]
Revert "Doc: highlight what xPOEQUB actually does"
This reverts commit
3c66ad2c7d6e2e73e369dbd919bba259b42e2f6d.
Christoph Conrads [Tue, 20 Sep 2016 15:04:42 +0000 (17:04 +0200)]
Doc: highlight what xPOEQUB actually does
Replace the function description taken from xPOEQU, highlight that
scaling factors computed by xPOEQUB do not introduce round-off errors,
and fix the function name in the description.
Christoph Conrads [Tue, 20 Sep 2016 14:01:08 +0000 (16:01 +0200)]
Reduce workspace size of xSYEQUB, xHEEQUB
- give correct minimum workspace size in the parameter description
- {s,d}SYEQUB, xHEEQUB: use WORK(N+1:2*N) instead of WORK(2N+1:3*N)
Christoph Conrads [Tue, 20 Sep 2016 12:09:21 +0000 (14:09 +0200)]
Fix xSYEQUB, xHEEQUB formatting
- use standard 7 + 3n indentation
- use scientific notation for real values
- fix spaces around brackets
Christoph Conrads [Mon, 19 Sep 2016 14:33:56 +0000 (16:33 +0200)]
Remove dead assignments in xSYEQUB, xHEEQUB
langou [Thu, 29 Sep 2016 11:17:38 +0000 (13:17 +0200)]
Merge pull request #55 from cconrads-scicomp/master
Doc: fix xyyEQUB documentation
langou [Thu, 29 Sep 2016 11:14:57 +0000 (13:14 +0200)]
Merge pull request #60 from vladimir-ch/fix-lapacke-dlarfb
LAPACKE: fix wrong direction in LAPACKE_?larfb_work
Vladimir Chalupecky [Thu, 29 Sep 2016 08:44:16 +0000 (17:44 +0900)]
LAPACKE: fix wrong direction in LAPACKE_?larfb_work
langou [Mon, 19 Sep 2016 06:08:56 +0000 (08:08 +0200)]
Merge pull request #54 from zerothi/test-fail
bug: fixes always failing tests for *TREXC which was erroneous tests
Nick Papior [Sun, 18 Sep 2016 18:11:41 +0000 (20:11 +0200)]
test: added N<0 test for *TREXC
Per the previous commit and Julien, this commit came.
Also added documentation of how arguments are tracked in case N==0.
Signed-off-by: Nick Papior <nickpapior@gmail.com>
Christoph Conrads [Sun, 18 Sep 2016 17:22:25 +0000 (19:22 +0200)]
Doc: fix xyyEQUB documentation
- fix description of purpose, parameters
- cite the paper "Scaling by Binormalization"
Nick Papior [Sun, 18 Sep 2016 13:21:11 +0000 (15:21 +0200)]
bug: fixes always failing tests for *TREXC which was erroneous tests
There where checks for *TREXC for the argument of N = 0 with a return value
of -7. However, the documentation of the *TREXC routines specify that
N = 0 is a valid argument with instant return.
Hence the checks have been removed and the quick returns established in the
affected routines.
Also comments for [dz]errec.f files are fixed.
Signed-off-by: Nick Papior <nickpapior@gmail.com>
langou [Sun, 18 Sep 2016 13:11:15 +0000 (15:11 +0200)]
Merge pull request #53 from zerothi/test-unused
maint: removed unused variables in testing routines
Nick Papior [Sun, 18 Sep 2016 12:42:59 +0000 (14:42 +0200)]
maint: removed unused variables in testing routines
Several routines had unused variables
Signed-off-by: Nick Papior <nickpapior@gmail.com>
langou [Fri, 16 Sep 2016 07:05:33 +0000 (09:05 +0200)]
Merge pull request #51 from vladimir-ch/doc-trevc
?TREVC?: fix definition of left eigenvectors in docs
Vladimir Chalupecky [Fri, 16 Sep 2016 05:55:51 +0000 (14:55 +0900)]
?TREVC?: fix definition of left eigenvectors in docs
Julie [Fri, 16 Sep 2016 05:48:20 +0000 (22:48 -0700)]
Fix #35 reported by @brandimarte
Julie [Fri, 16 Sep 2016 05:07:11 +0000 (22:07 -0700)]
Fix issue #8 reported by @matzeri on July 21st 2016
Issue was due to missing Doxygen group, and other Doxygen Group related
issue
langou [Thu, 15 Sep 2016 20:05:38 +0000 (22:05 +0200)]
Merge pull request #50 from zerothi/unused
maint: removed unused variables
Nick Papior [Thu, 15 Sep 2016 19:49:59 +0000 (21:49 +0200)]
maint: removed unused variables
Signed-off-by: Nick Papior <nickpapior@gmail.com>
Elena Ivanova [Wed, 14 Sep 2016 06:42:18 +0000 (08:42 +0200)]
Typos in comments in /SRC/cbbcsd.f (github issue #49)
See: https://github.com/Reference-LAPACK/lapack/issues/49
Elena Ivanova [Mon, 12 Sep 2016 18:45:35 +0000 (20:45 +0200)]
Mistake in the comments to CTREVC3 / ZTREVC3 (github issue #48)
See: https://github.com/Reference-LAPACK/lapack/issues/48
Elena Ivanova [Wed, 7 Sep 2016 15:03:43 +0000 (17:03 +0200)]
Unused var JDUM described in ./TESTING/EIG/serrgg.f
See: https://github.com/Reference-LAPACK/lapack/issues/46
Thanks Elena.
Note: The other three precisions do not have the issue.
langou [Mon, 5 Sep 2016 09:27:00 +0000 (11:27 +0200)]
Merge pull request #39 from antonio-rojas/master
Fix cblas and lapacke pkgconfig files
langou [Mon, 5 Sep 2016 09:18:04 +0000 (11:18 +0200)]
Merge pull request #45 from jschueller/testing
Testing
Julien Langou [Mon, 5 Sep 2016 07:22:36 +0000 (09:22 +0200)]
Add the flag `-assume protect_parens` for the Intel Fortran compiler
Suggestion from J. Kay Dewhurst, Max Planck Institute of Microstructure Physics
See: https://github.com/Reference-LAPACK/lapack/issues/43
langou [Fri, 2 Sep 2016 06:50:53 +0000 (08:50 +0200)]
Merge pull request #40 from zerothi/master
External definitions not called
Nick Papior [Thu, 1 Sep 2016 20:01:40 +0000 (22:01 +0200)]
doc: a missing P in dgeqr2p documention
Signed-off-by: Nick Papior <nickpapior@gmail.com>
Nick Papior [Thu, 1 Sep 2016 20:01:13 +0000 (22:01 +0200)]
bug: external definitions not called, removed
A couple of routines where defining external routines,
but they where never called. These have been removed
Signed-off-by: Nick Papior <nickpapior@gmail.com>
Antonio Rojas [Thu, 1 Sep 2016 17:20:45 +0000 (19:20 +0200)]
Update lapacke.pc.in
Antonio Rojas [Thu, 1 Sep 2016 17:19:23 +0000 (19:19 +0200)]
Update cblas.pc.in
langou [Mon, 29 Aug 2016 06:58:14 +0000 (08:58 +0200)]
Merge pull request #36 from eugenechereshnev/fix-trevc3-bug
Fix incorrect call to GEMM in ctrevc3.f and ztrevc3.f: alpha should have complex type
Eugene Chereshnev [Mon, 29 Aug 2016 06:31:18 +0000 (13:31 +0700)]
Fix incorrect call to GEMM in ctrevc3.f and ztrevc3.f: alpha should have complex type
Julien Schueller [Tue, 23 Aug 2016 14:40:04 +0000 (16:40 +0200)]
Fix global options definition
Julien Schueller [Tue, 23 Aug 2016 14:39:03 +0000 (16:39 +0200)]
Enable CBLAS tests in Travis
Julien Schueller [Tue, 23 Aug 2016 14:38:38 +0000 (16:38 +0200)]
Fix CBLAS testing
julielangou [Thu, 11 Aug 2016 02:20:55 +0000 (19:20 -0700)]
Merge pull request #33 from vladimir-ch/fix-doc-laqr2
?LAQR2: fix documentation about updated block of Z
langou [Fri, 5 Aug 2016 03:16:24 +0000 (21:16 -0600)]
Merge pull request #31 from vladimir-ch/lapacke-trexc-ldq-check
LAPACKE_?trexc_work: check ldq conditionally on compq
Vladimir Chalupecky [Fri, 5 Aug 2016 02:23:35 +0000 (11:23 +0900)]
LAPACKE_?trexc_work: check ldq conditionally on compq
Vladimir Chalupecky [Thu, 4 Aug 2016 08:52:18 +0000 (17:52 +0900)]
?LAQR2: fix documentation about updated block of Z
langou [Thu, 4 Aug 2016 01:44:19 +0000 (19:44 -0600)]
Merge pull request #28 from vladimir-ch/fix-trexc-n0
?TREXC: fix range checks for IFST and ILST
Vladimir Chalupecky [Thu, 4 Aug 2016 01:10:46 +0000 (10:10 +0900)]
?TREXC: fix range checks for IFST and ILST
julielangou [Tue, 2 Aug 2016 04:28:12 +0000 (21:28 -0700)]
Merge pull request #24 from vladimir-ch/master
?TREXC: fix documentation for LDQ parameter
julielangou [Tue, 2 Aug 2016 04:25:06 +0000 (21:25 -0700)]
Merge pull request #21 from hjmjohnson/AddLAPACKETMGTesting
ENH: Add LAPACKE_WITH_TMG to default testing
julielangou [Tue, 2 Aug 2016 04:24:57 +0000 (21:24 -0700)]
Merge pull request #20 from hjmjohnson/FixNightlyTests
Fix nightly tests
Vladimir Chalupecky [Mon, 1 Aug 2016 08:18:05 +0000 (17:18 +0900)]
?TREXC: fix documentation for LDQ parameter
Hans Johnson [Fri, 29 Jul 2016 12:19:18 +0000 (07:19 -0500)]
ENH: Add LAPACKE_WITH_TMG to default testing
In order to maximize code testing options, turn
LAPACKE_WITH_TMG=ON for travis builds.
Hans Johnson [Fri, 29 Jul 2016 11:14:21 +0000 (06:14 -0500)]
COMP: Ignore nfs future file modification warning
Many NFS mount points are slightly out of sync with
the build computer. This cuases warnings that are
not related to the actual codebase.
Hans Johnson [Fri, 29 Jul 2016 11:06:50 +0000 (06:06 -0500)]
ENH: Only run python summary tests with compatible versions
The summary tests python script requires features that are
only available in python 2.7 and greater. If the python
version is insufficient, simply disable the summary tests.
This was identified on a nightly dashboard build zoot.icl.utk.edu
where the python version found is 2.4.
julielangou [Fri, 29 Jul 2016 04:32:05 +0000 (21:32 -0700)]
Merge pull request #19 from hjmjohnson/ImproveTravisNaming
Improve travis naming
julielangou [Fri, 29 Jul 2016 04:31:03 +0000 (21:31 -0700)]
Merge pull request #15 from hjmjohnson/PreventBadBuildConfigs
Prevent bad build configs
Hans Johnson [Thu, 28 Jul 2016 15:47:30 +0000 (10:47 -0500)]
ENH: Improving the travis dashboard name
When submitting to the dashboard, it is nice to have
the patch set name included.
Thanks to:
http://graysonkoonce.com/getting-the-current-branch-name-during-a-pull-request-in-travis-ci/
Hans Johnson [Wed, 27 Jul 2016 12:53:36 +0000 (07:53 -0500)]
COMP: Prevent insource builds and inbuild installs
With cmake is best to require out-of-source builds,
and to avoid intalling into the same directory as the
build was performed.
Both of these situations can cause very confusing situations
that can frustrate new users of the software package, so
check for and provide guidance to the end-users.
These files were initially contributed to the ITK
(www.itk.org) project and have been widely re-used
by many other projects.
NOTE: This patch is dependant on pull request #16
Hans Johnson [Wed, 27 Jul 2016 13:56:45 +0000 (08:56 -0500)]
ENH: Fix travis build pathing
The travis builds were attempting to be done
inside the source tree. This is generally considered
bad form since it is possible for dynamically created
files to overwrite static files, and because the
files manages by git should not be confouded with
build files.
Hans Johnson [Wed, 27 Jul 2016 13:11:38 +0000 (08:11 -0500)]
COMP: Let travis CI builds submit to the dashboard
The my.cdash.org build reporting site can accept
build reports from the travis build environment.
These reports can assist with identifying problems
with a given pull request.
julielangou [Thu, 28 Jul 2016 04:54:16 +0000 (21:54 -0700)]
Merge pull request #13 from hjmjohnson/DefaultToRelease
ENH: Set default build type to "Release"
julielangou [Thu, 28 Jul 2016 04:53:52 +0000 (21:53 -0700)]
Merge pull request #12 from hjmjohnson/MoveToGit
Move to git