Commit Graph

55 Commits

Author SHA1 Message Date
kortschak
0a88dcb8a8 cgo/clapack: use LAPACKE_func_work functions
This reduces allocations and harmonises the cgo and native behaviours.
2016-06-03 14:47:20 +09:30
Vladimir Chalupecky
bfe93315da Merge branch 'dlaqr1' 2016-04-28 20:38:29 +09:00
Vladimír Chalupecký
3fdffea4e7 Merge pull request #128 from gonum/checkmatrix-col
native, cgo: fix column check in checkMatrix
2016-04-26 21:06:14 +09:00
Vladimir Chalupecky
1c0f966796 native, cgo: fix column check in checkMatrix 2016-04-26 16:18:32 +09:00
kortschak
244aca15bb cgo: reconcile lwork comparisons and returns in Dormqr 2016-04-26 15:14:02 +09:30
kortschak
dcb86f9c16 cgo,native: explicitly check len(work) in Dormqr 2016-04-26 15:14:02 +09:30
Vladimir Chalupecky
3ebb2b9753 cgo: add badShifts panic string 2016-04-26 10:08:42 +09:00
Vladimir Chalupecky
88aa36bca1 all: switch to subscript+brace notation for elementary reflectors 2016-04-18 11:40:40 +09:00
Vladimir Chalupecky
4b93a201c9 all: unify notation for elementary reflectors 2016-04-18 11:40:40 +09:00
Vladimir Chalupecky
f2ce486750 cgo: fix description of elementary reflectors 2016-04-18 11:40:40 +09:00
Vladimir Chalupecky
176c4c5c43 cgo: zero index elementary reflectors in docs 2016-04-15 10:02:11 +09:00
Vladimir Chalupecky
e96e6c5a45 cgo: fix and clean up doc comments 2016-04-15 10:02:11 +09:00
btracey
a7639f128b Add Dsyev and tests 2016-03-02 08:03:35 -07:00
btracey
c21ccf39fe Add Dsteqr and test 2016-03-01 19:27:18 -07:00
kortschak
642498ad03 {cgo,native}: harmonise matrix cell justification/layout 2016-02-16 13:44:59 +10:30
kortschak
a9fa88d974 {cgo,native}: use square brackets for matrix typography 2016-02-16 13:19:05 +10:30
kortschak
e799865a57 lapack/{cgo,native}: fix spelling errors 2016-02-10 10:31:40 +10:30
btracey
909081d32b remove orig 2016-01-06 21:38:58 -07:00
btracey
7016112fd0 fix merge 2016-01-06 21:38:15 -07:00
btracey
1211255fc4 Add Dbdsqr and test 2015-12-14 09:56:17 -07:00
btracey
b4c92ec2c1 Add Dorgbr and test. Fix bug in Dorgl2 while there 2015-12-11 17:00:35 -08:00
btracey
69fe9cef45 Add Dormbr and test 2015-12-10 08:16:12 -07:00
kortschak
6343a7fd25 cgo/clapack: update codegen for LAPACKE 3.6
Because change for change's sake is a good thing.
2015-12-09 18:11:10 +10:30
btracey
bd71f87f5f Add Dgebrd, Dgebd2, and Dlabrd and tests 2015-12-07 22:27:08 -07:00
btracey
be045bbf9a Add dorgqr and tests, update dorg2r tests, and fix cgo dorgqr 2015-10-27 17:45:04 -06:00
btracey
3d9d26a4f2 Add Dorg2r and test 2015-10-23 23:22:26 -06:00
btracey
1ea1bb2a96 Add dlasr 2015-10-14 19:04:49 -06:00
btracey
77927b49f4 Add Dlacpy and tests 2015-10-05 15:02:47 -06:00
btracey
7411c6944f AddDgetri for computing matrix inverses 2015-09-13 18:48:59 -06:00
btracey
2416fc0133 Improve dtrtri cgo comment 2015-09-12 22:13:56 -06:00
btracey
e131d240e5 Add Dtrti2 2015-09-12 21:32:00 -06:00
kortschak
b073cd1830 lapack/cgo: re-enable Dpocon test 2015-09-11 09:43:58 +09:30
btracey
7d24247587 Disable cgo test 2015-09-09 23:58:49 -06:00
btracey
df3af3a123 Fixed missing return 2015-09-09 23:10:10 -06:00
btracey
bffde37f95 Add Dpocon and tests 2015-09-09 23:00:50 -06:00
Brendan Tracey
96257fa90e Merge pull request #44 from gonum/adddtrcon
Add Dtrcon and test
2015-09-09 22:09:03 -06:00
btracey
7476e69309 Add Dtrcon and test 2015-09-09 21:39:09 -06:00
kortschak
c1c001ae7b lapack/cgo: re-enable Dlantr test 2015-09-10 09:43:41 +09:30
Brendan Tracey
7b38c1f9f2 Merge pull request #42 from gonum/adddlansy
Adddlansy
2015-09-08 22:34:14 -06:00
btracey
311b5656d9 Add Dgecon and tests, plus small fix to Dlacn2 2015-09-08 20:41:48 -06:00
btracey
46c37910bc Add dlansy and test 2015-09-08 17:15:38 -06:00
btracey
88f250e5f0 Add Dlantr 2015-09-06 18:30:39 -06:00
btracey
2bdd9d0180 Start adding dlarts 2015-09-05 12:32:10 -06:00
btracey
14bdb5298a Fix Dgels to check the correct dimension 2015-08-12 08:03:33 -06:00
btracey
2e760db794 Add cgo and lapack64 functions for performing a QR and LQ solve from the factorization 2015-08-10 23:56:05 -06:00
btracey
376807a880 Add the linear solve routines (Dgetrs, Dgels) to the lapack64 interface 2015-08-04 00:15:50 -06:00
btracey
80e9717bf5 Add LQ factorization to cgo and tests
Responded to PR comments
2015-08-03 23:14:09 -06:00
btracey
aa76326a1e Responded to PR comments 2015-08-03 16:59:00 -06:00
btracey
0331cab04a Add QR factorization to lapack64 interface. 2015-08-03 10:21:37 -06:00
btracey
32bdb776ef Add Dgetrs (compute a solution based on LU factorization) and test.
Responded to PR comments
2015-08-02 09:14:58 -06:00