Commit Graph

73 Commits

Author SHA1 Message Date
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
Vladimir Chalupecky
60266221f9 blas/gonum: test that imaginary part of diagonal is ignored in Zher 2017-08-17 10:31:57 +02:00
Vladimir Chalupecky
763390699a blas/gonum: add test for Zher 2017-08-17 10:31:57 +02:00
mewmew
7e53ef2fae all: use fixdocs tool to store package documentation in doc.go
Add copyright header to doc.go

Keep original comment style (e.g. line comments and block comments).

Fix doc comments containing multiple line comments.

Remove vanity imports from all files except doc.go.

Fixes #12.

The source code of fixdocs is located at:
https://play.golang.org/p/7RtYLzldsO
2017-08-16 14:26:00 +02:00
mewmew
ac48587c92 Revert "all: use fixdocs tool to store package documentation in doc.go"
This reverts commit b2982a3e50.
2017-08-16 14:21:05 +02:00
mewmew
b2982a3e50 all: use fixdocs tool to store package documentation in doc.go
Add copyright header to doc.go

Keep original comment style (e.g. line comments and block comments).

Fix doc comments containing multiple line comments.
2017-08-16 14:07:36 +02:00
mewmew
5b4711aa15 Revert "all: use fixdocs tool to store package documentation in doc.go"
This reverts commit b0a98102dc.
2017-08-16 14:07:17 +02:00
mewmew
b0a98102dc all: use fixdocs tool to store package documentation in doc.go
Add copyright header to doc.go

Keep original comment style (e.g. line comments and block comments).
2017-08-16 14:02:26 +02:00
mewmew
7eaea7c428 Revert "all: use fixdocs tool to store package documentation in doc.go"
This reverts commit 00292b2d57.
2017-08-16 14:01:36 +02:00
mewmew
00292b2d57 all: use fixdocs tool to store package documentation in doc.go
Add copyright header to doc.go
2017-08-16 13:56:50 +02:00
mewmew
a37fef5a6d Revert "all: use fixdocs tool to store package documentation in doc.go"
This reverts commit 963877e5f5.
2017-08-16 13:54:16 +02:00
mewmew
963877e5f5 all: use fixdocs tool to store package documentation in doc.go 2017-08-16 13:19:00 +02:00
Vladimir Chalupecky
620965de6d blas/gonum: add test for Zgeru 2017-08-13 00:49:51 +02:00
Vladimir Chalupecky
0ecb1720db blas/testblas: remove redundant fields in test case for Zgerc 2017-08-12 09:37:43 +02:00