Commit Graph

9 Commits

Author SHA1 Message Date
Egon Elbre
190873a112 mat: make tests parallel 2020-03-16 16:10:59 +02:00
jonreiter@gmail.com
480f85c83e mat: add benchmarks for trimul 2019-04-18 13:29:05 +09:30
Dan Kortschak
5e1727134a mat: run gofmt -s -w 2019-02-09 06:26:38 +10:30
Brendan Tracey
bcbf6c8e4e mat: Add Zero method to reset values of matrices (#819)
* mat: Add Zero method to reset values of matrices
2019-01-27 22:16:06 +00:00
Dan Kortschak
9d66d7e8f5 mat: rename NewDiagonal to NewDiagDense 2018-12-14 22:45:14 +10:30
Brendan Tracey
572d9101fe blas64: add length field N to Vector
blas64: add length field N to Vector

Alongside, fix the implementation of mat.VecDense and mat.Diagonal, as well as other changes needed to fix this change.

Fixes #736.
2018-12-10 08:36:04 +00:00
Brendan Tracey
b53e0d9ab0 mat: Add DiagView methods to types (#711)
* mat: Add DiagView methods to types

Fixes #213
2018-11-29 16:08:30 +00:00
Dan Kortschak
dc5eba8a13 mat: add striding to DiagDense and capacity to extract diags from other matrices
Also add IsZero and Reset needed for this.
2018-11-24 19:16:21 +10:30
Brendan Tracey
7f00e25224 mat: Add Diagonal interface and DiagDense type (#594)
mat: Add Diagonal interface and DiagDense type

Fixes 592.
2018-10-04 21:05:13 +01:00