Commit Graph

267 Commits

Author SHA1 Message Date
Vladimir Chalupecky
cdda7148b1 testlapack: move local implementations of Lapack functions to separate file 2020-10-27 09:16:20 +01:00
Vladimir Chalupecky
6703b9cb87 lapack: add Dgtsv 2020-10-27 09:16:20 +01:00
Vladimir Chalupecky
d989c50285 lapack: add Dlagtm 2020-10-22 18:20:11 +02:00
Vladimir Chalupecky
ec417b4211 lapack: add Dlangt 2020-10-21 07:09:25 +02:00
Vladimir Chalupecky
0edb751dac lapack64: add Tridiagonal type 2020-10-21 07:09:25 +02:00
Vladimir Chalupecky
83e82da42f testlapack: don't output matrix contents in DlantbTest 2020-10-21 07:09:25 +02:00
Vladimir Chalupecky
8798337eb5 lapack/gonum: update docs for Dtbtrs 2020-10-12 22:52:45 +02:00
Vladimir Chalupecky
4380c627c3 lapack/gonum: don't loop unnecessarily in Dlanv2 2020-10-04 14:05:12 +02:00
Vladimir Chalupecky
de0df9a812 lapack/gonum: fix underflow in Dlanv2 2020-10-03 15:32:29 +02:00
Vladimir Chalupecky
44dd7ff458 testlapack: add default cases to local dlan?? functions 2020-09-30 10:56:51 +02:00
Vladimir Chalupecky
162472b11b lapack64: add Tbtrs 2020-09-30 10:56:51 +02:00
Vladimir Chalupecky
eea0b5cb5c testlapack: add test for Dtbtrs 2020-09-30 10:56:51 +02:00
Vladimir Chalupecky
f8d6e5e507 lapack: add Dtbtrs 2020-09-30 10:56:51 +02:00
Vladimir Chalupecky
aacdd93956 testlapack: add test for Dtrtrs 2020-09-29 09:19:16 +02:00
Vladimir Chalupecky
a9c58dba17 lapack64: add Lansb and Lantb 2020-09-28 09:54:56 +02:00
Vladimir Chalupecky
9c9ecbc337 lapack64: add Pbcon 2020-09-28 09:54:56 +02:00
Vladimir Chalupecky
fabd9d03e9 lapack/gonum: fix typo in comment for Dlacpy 2020-09-28 09:54:56 +02:00
Vladimir Chalupecky
cdf8275b3f testlapack: use helpers to name sub-tests 2020-08-20 01:18:56 +02:00
Vladimir Chalupecky
085e2bc63c lapack,lapack64: remove Dlansb and Dlantb from Float64
These two routines are not provided by LAPACKE and therefore
should not be part of the Float64 interface.

Closes #1428
2020-08-19 11:50:05 +02:00
Vladimir Chalupecky
b5dc2156b0 testlapack: use f64.L2NormUnitary in dlange helper 2020-08-15 01:33:40 +02:00
Vladimir Chalupecky
8a55f67cf4 testlapack: add benchmark for Dlantb 2020-08-15 01:33:40 +02:00
Vladimir Chalupecky
5c397b631c lapack/gonum,lapack64: add Dlantb 2020-08-15 01:33:40 +02:00
Vladimir Chalupecky
b5c2b0d807 testlapack: implement Frobenius in dlange helper 2020-08-15 01:33:40 +02:00
Vladimir Chalupecky
c357261fd9 lapack/gonum: propagate NaN from Dcombssq 2020-08-15 01:33:40 +02:00
Vladimir Chalupecky
90f4be8768 lapack/testlapack: add some helpers 2020-08-15 01:33:40 +02:00
Dan Kortschak
da72779e7a floats/scalar: new package containing non-vector functions from floats 2020-08-07 07:59:02 +09:30
Vladimir Chalupecky
a371667eb3 lapack64: add Pbtrs 2020-03-30 10:19:29 +02:00
Vladimir Chalupecky
26da121ab7 lapack64: add Pbtrf 2020-03-30 10:19:29 +02:00
Vladimir Chalupecky
3fc850e845 lapack64: add Lansb 2020-03-30 10:19:29 +02:00
Vladimir Chalupecky
9d7b98d9e6 lapack: add Dpb functions to Float64 interface 2020-03-29 13:15:31 +02:00
Vladimir Chalupecky
f702758118 testlapack: add dlansb helper and use it in DpbconTest 2020-03-29 13:15:31 +02:00
Dan Kortschak
32189f28b7 lapack: use binary exponent float constants 2020-02-26 11:41:24 +10:30
Vladimir Chalupecky
de969dc2da testlapack: remove unused equalApprox helper 2020-02-23 09:15:54 +01:00
Vladimir Chalupecky
459cb8bec3 testlapack: remove unused helpers 2020-02-23 09:15:54 +01:00
Vladimir Chalupecky
8928ea27e9 testlapack: move and document residualOrthogonal 2020-02-23 09:15:54 +01:00
Vladimir Chalupecky
25a8a664a4 testlapack: replace isOrthogonal with residualOrthogonal 2020-02-23 09:15:54 +01:00
Vladimir Chalupecky
2786b46b92 testlapack: rework DgerqfTest 2020-02-23 09:15:54 +01:00
Vladimir Chalupecky
580023157c testlapack: rework Dgerq2Test 2020-02-23 09:15:54 +01:00
Vladimir Chalupecky
5666e1d767 testlapack: rework Dgeqr2Test 2020-02-23 09:15:54 +01:00
Vladimir Chalupecky
6f5fb37b77 testlapack: rework Dgeqp3Test 2020-02-23 09:15:54 +01:00
Vladimir Chalupecky
3973e30147 testlapack: print byte constants as chars 2020-02-22 09:15:10 +01:00
Vladimir Chalupecky
16e319c960 testlapack: use residualOrthogonal helper in Dorg2lTest and DgesvdTest 2020-02-21 22:42:22 +01:00
Vladimir Chalupecky
b5d31a9a76 lapack: set strictly lower triangle in Dlaset 2020-02-21 22:39:18 +01:00
Vladimir Chalupecky
315a975e1d testlapack: use bad matrices in tests for Dtrexc and Dlaexc 2020-02-17 11:47:50 +01:00
Vladimir Chalupecky
887ddf9cc3 testlapack: rework test for Dlaexc 2020-02-17 11:47:50 +01:00
Vladimir Chalupecky
14cb76f5d8 testlapack: small cleanup in DtrexcTest 2020-02-17 11:47:50 +01:00
Vladimir Chalupecky
4ad776159b lapack/gonum: fix bug in Dlanv2 2020-02-15 16:36:59 +01:00
Vladimir Chalupecky
ec45d4d55c testlapack: simplify isSchurCanonical 2020-02-13 10:23:10 +01:00
Vladimir Chalupecky
3dada2a439 testlapack: rework DtrexcTest 2020-02-13 10:23:10 +01:00
Vladimir Chalupecky
50c8ada1af testlapack: extend isSchurCanonical helpers 2020-02-13 10:23:10 +01:00