Commit Graph

13 Commits

Author SHA1 Message Date
Vladimir Chalupecky
6e14cd140d mat: use single panic string for bad capacity 2020-09-28 09:54:56 +02:00
Marco Leogrande
2f6484adbf mat: fix typos 2020-05-25 14:41:07 +09:30
Brendan Tracey
975d99cd20 mat,all: Rename IsZero to IsEmpty (#1088)
This avoids the confusion between Zero() and IsZero() which sounds like they should be related
to one another but are not. This makes IsEmpty the counterpart to Reset. Add check for Zero in allMatrix

Fixes #1083.
Updates #1081.
2019-09-15 13:53:29 +01:00
Dan Kortschak
51b431f5b9 mat: use "mat" prefix for all errors and panics 2019-09-14 20:14:05 +09:30
Brendan Tracey
cd52c4d030 mat: Expose ReuseAs method to help resizing (#1082)
* mat: Expose ReuseAs method to help resizing

Fixes #963
2019-09-14 09:17:29 +01:00
Dan Kortschak
17ea55aedb blas,lapack: clean up docs and comments
Apply (with manual curation after the fact):
* s/^T/U+1d40/g
* s/^H/U+1d34/g
* s/, {2,3}if / $1/g

Some additional manual editing of odd formatting.
2019-09-06 20:02:29 +09: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
Dan Kortschak
d1117c6f27 mat: disallow zero dimension results 2018-05-23 06:58:26 +09:30
kortschak
805531d142 all: change capitalization of gonum in license header 2017-11-02 06:54:08 +10:30
Vladimir Chalupecky
d43614f6b3 mat: clarify implementation comments about condition number calculation 2017-08-08 22:47:37 +02:00
Dan Kortschak
c08ba23280 mat: add band matrix types 2017-07-09 07:43:10 +09:30
kortschak
6143493e56 mat: s/mat64/mat/g 2017-06-16 16:23:05 +09:30
Brendan Tracey
3fa9374bd4 matrix: rename matrix to mat, and merge with mat64 and cmat128.
This merges the three packages, matrix, mat64, and cmat128. It then renames this big package to mat. It fixes the import statements and corresponding code
2017-06-13 10:26:10 -06:00