Commit Graph

86 Commits

Author SHA1 Message Date
Vladimir Chalupecky
ae9628abb9 blas: change matrix description types to byte 2018-09-30 18:03:15 +02:00
Dan Kortschak
36be7e6faa travis: check for copyright headers 2018-09-05 16:54:43 +09:30
Vladimir Chalupecky
b96df58db9 all: add missing copyright headers 2018-06-22 17:32:53 +02:00
Chad Kunde
7a8f4f7731 blas/testblas: Added 7x7 dgemv test case. 2018-06-17 14:22:00 -07:00
Vladimir Chalupecky
ac354dee58 blas/testblas: document implementation of some L2 complex tests 2018-05-08 16:38:15 +02:00
Vladimir Chalupecky
1a78f78f93 blas/testblas: use Ztbmv in test for Ztbsv 2018-05-04 15:39:29 +02:00
Vladimir Chalupecky
5a0dee3e04 blas/testblas: avoid sub-tests in test for Ztbmv 2018-05-04 15:39:29 +02:00
Vladimir Chalupecky
ffa80b88ee blas/testblas: avoid sub-tests in test for Ztbsv 2018-05-04 15:39:29 +02:00
Vladimir Chalupecky
c98fce0a88 blas/testblas: add test for Ztbsv 2018-05-04 15:39:29 +02:00
Vladimir Chalupecky
368b432f67 blas/testblas: use subtests in Ztbmv test 2018-04-26 01:04:02 +02:00
Vladimir Chalupecky
a363089d1e blas/testblas: add test for Ztbmv 2018-04-26 01:04:02 +02:00
Chad Kunde
73e313d592 blas/testblas: Added Sger benchmarking. 2018-04-21 07:28:46 +09:30
Chad Kunde
bfcf09e5ab blas/testblas: Added 7x7 tests to dger.
Updated test table to match naming conventions.
2018-04-21 07:28:46 +09:30
Vladimir Chalupecky
d38bfd5a8d blas/testblas: rename zPackHermitianBand to zPackTriBand 2018-03-19 08:38:45 +01:00
Vladimir Chalupecky
d6d3a5841a blas/testblas: add test for Zhbmv 2018-03-19 08:38:45 +01:00
Vladimir Chalupecky
2d7527ae9c blas/gonum: fix bad bound on column index in Dgbmv 2018-03-09 06:30:39 +01:00
Vladimir Chalupecky
ed9c56447c blas/testblas: add test for Zgbmv 2018-03-07 13:04:14 +01:00
Vladimir Chalupecky
04a2918da8 blas/testblas: add min function 2018-03-07 13:04:14 +01:00
Vladimir Chalupecky
385a0bf6b2 blas/testblas: add test for Ztpsv 2018-03-02 09:13:13 +01:00
Dan Kortschak
58e39c9afd blas/gonum: rewrite drotmg using Hopkins' implementation
Also fix blas.Flag documentation and explicitly state values.
2018-03-01 04:27:55 +10:30
Vladimir Chalupecky
1687f1afa4 blas/testblas: add znan variable and use it in tests 2018-01-12 12:23:16 +01:00
Vladimir Chalupecky
d293114c05 blas/testblas: add test for Ztpmv 2018-01-12 12:23:16 +01:00
Vladimir Chalupecky
b567e533c5 blas/testblas: move test cases for Ztrmv to package-level variable 2018-01-12 12:23:16 +01:00
Vladimir Chalupecky
e2b441ced2 blas/testblas: rename packHermitian and unpackHermitian 2018-01-12 12:23:16 +01:00
Vladimir Chalupecky
079f666658 blas/testblas: add test for Zhpmv 2017-12-14 08:38:34 +01:00
Vladimir Chalupecky
f5b94da74f blas/testblas: move test cases for Zhemv to package-level variable 2017-12-14 08:38:34 +01:00
Vladimir Chalupecky
1c0090b16d blas/testblas: add test cases for Zher2 and Zhpr2 to increase coverage 2017-12-13 22:25:15 +01:00
Vladimir Chalupecky
cf6209a806 blas/testblas: add test for Zhpr2 2017-12-13 22:25:15 +01:00
Vladimir Chalupecky
3dd9be0b9f blas/testblas: move test cases for Zher2 to package-level variable 2017-12-13 22:25:15 +01:00
Vladimir Chalupecky
d53c95cad3 blas/testblas: fix comment for zEqualApproxAtStrided 2017-12-11 12:30:39 +01:00
Vladimir Chalupecky
bcfef29027 blas/testblas: split zEqualApprox into 2 functions 2017-12-11 12:30:39 +01:00
Vladimir Chalupecky
d3ba8c418d blas/testblas: separate exp/rand by blank line from other imports 2017-12-08 11:47:46 +01:00
Vladimir Chalupecky
7a29a19217 blas/testblas: use complex diagonals in test matrices for Zher, Zher2, Zhpr 2017-12-08 11:47:46 +01:00
Vladimir Chalupecky
827759abdb blas/testblas: add test that packHermitian and unpackHermitian roundtrip 2017-12-08 11:47:46 +01:00
Vladimir Chalupecky
8923ffceea blas/testblas: add test for Zhpr 2017-12-08 11:47:46 +01:00
Vladimir Chalupecky
81794f5252 blas/testblas: move test cases for Zher to package-level variable 2017-12-08 11:47:46 +01:00
Vladimir Chalupecky
bbe1b3b1a6 blas/testblas: add packHermitian and unpackHermitian helper functions 2017-12-08 11:47:46 +01:00
Vladimir Chalupecky
1cf4f56208 blas/testblas: add test for Ztrsv 2017-12-06 12:15:57 +01:00
Vladimir Chalupecky
65c0b63e47 blas/testblas: add zEqualApprox 2017-12-06 12:15:57 +01:00
Vladimir Chalupecky
f74a50354d blas/testblas: enable passing nil data to makeZGeneral 2017-12-06 12:15:57 +01:00
Vladimir Chalupecky
d4b3b7957c blas/testblas: fix zsame and adjust tests
Previously, the test condition for same-ness of two
complex numbers was wrong. The presence of even a single NaN in the real
or imaginary component of either number made both numbers to be
considered same.

This fix changes the logic so that two complex numbers are considered
same if:
* both numbers have both components NaN
* both numbers have one component NaN and the other is exactly equal
* both numbers have both components exactly equal
2017-12-06 12:15:57 +01:00
Vladimir Chalupecky
fd9f9d520e blas/testblas: add test for Ztrmv 2017-11-23 11:23:53 +01:00
kortschak
fa0c5aa7bc all: use golang.org/x/exp/rand instead of math/rand 2017-11-17 11:52:34 +10:30
kortschak
805531d142 all: change capitalization of gonum in license header 2017-11-02 06:54:08 +10:30
Vladimir Chalupecky
5e1fba744e gonum/blas/testblas: add test for Zhemv 2017-10-23 11:21:29 +02:00
Vladimir Chalupecky
dbb8f4774d blas/gonum: add test for Zgemv 2017-09-15 00:37:03 +02:00
Chad Kunde
3477438627 blas/gonum: Fix NaN popagation in Dger. (#225)
Fixes  #224

Fix NaN popagation in Dger.  Remove unneeded temp variables in Dger.

Generate level2single with Dger changes.
2017-09-02 19:44:23 -07:00
Vladimir Chalupecky
f5edf8ecec blas/gonum: add test for Zher2 2017-08-19 21:19:12 +02:00
Robin Eklind
def1b4e0c8 Merge pull request #198 from mewpull/fixdocs
all: use fixdocs tool to store package documentation in doc.go
2017-08-18 03:49:09 +02:00
mewmew
1b35e0b705 blas/testblas/benchautogen: revert fixdocs changes
No need for a doc.go file for simple one file tools and scripts.

No need for vanity imports for main packages.
2017-08-18 03:16:05 +02:00