Skip to content
Branch: master
Find file History
btracey 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.
Latest commit 975d99c Sep 15, 2019
Permalink
Type Name Latest commit message Commit time
..
Failed to load latest commit information.
README.md mat: fix README godoc link Sep 11, 2017
band.go mat,all: Rename IsZero to IsEmpty (#1088) Sep 15, 2019
band_test.go mat: run gofmt -s -w Feb 8, 2019
cblas_test.go mat: fix incorrect netlib import Jul 16, 2018
cdense.go mat,all: Rename IsZero to IsEmpty (#1088) Sep 15, 2019
cdense_test.go mat: Add CDense type and basic methods (#846) Feb 11, 2019
cholesky.go mat,all: Rename IsZero to IsEmpty (#1088) Sep 15, 2019
cholesky_example_test.go blas,lapack: clean up docs and comments Sep 6, 2019
cholesky_test.go mat,all: Rename IsZero to IsEmpty (#1088) Sep 15, 2019
cmatrix.go mat: add minimal shadow detection for complex matrices Aug 8, 2019
consts.go mat: change factorization inputs to use bit types (#872) Mar 23, 2019
dense.go mat,all: Rename IsZero to IsEmpty (#1088) Sep 15, 2019
dense_arithmetic.go mat,all: Rename IsZero to IsEmpty (#1088) Sep 15, 2019
dense_example_test.go mat,all: Rename IsZero to IsEmpty (#1088) Sep 15, 2019
dense_test.go mat: fix benchmark typo Aug 5, 2019
diagonal.go mat,all: Rename IsZero to IsEmpty (#1088) Sep 15, 2019
diagonal_test.go mat: add benchmarks for trimul Apr 18, 2019
doc.go mat,all: Rename IsZero to IsEmpty (#1088) Sep 15, 2019
eigen.go mat: Expose ReuseAs method to help resizing (#1082) Sep 14, 2019
eigen_example_test.go Move EigenvectorsSym to VectorsTo (#918) Mar 25, 2019
eigen_test.go mat: change factorization inputs to use bit types (#872) Mar 23, 2019
errors.go mat,all: Rename IsZero to IsEmpty (#1088) Sep 15, 2019
errors_test.go all: change capitalization of gonum in license header Nov 1, 2017
fao_data_test.go all: change capitalization of gonum in license header Nov 1, 2017
format.go all: fix repeated word typos in comments Mar 28, 2019
format_example_test.go all: change capitalization of gonum in license header Nov 1, 2017
format_test.go
gsvd.go mat: Expose ReuseAs method to help resizing (#1082) Sep 14, 2019
gsvd_example_test.go blas,lapack: clean up docs and comments Sep 6, 2019
gsvd_test.go blas,lapack: clean up docs and comments Sep 6, 2019
hogsvd.go mat,all: Rename IsZero to IsEmpty (#1088) Sep 15, 2019
hogsvd_example_test.go blas,lapack: clean up docs and comments Sep 6, 2019
hogsvd_test.go blas,lapack: clean up docs and comments Sep 6, 2019
index_bound_checks.go mat: Add CDense type and basic methods (#846) Feb 11, 2019
index_no_bound_checks.go mat: Add CDense type and basic methods (#846) Feb 11, 2019
inner.go blas,lapack: clean up docs and comments Sep 6, 2019
inner_test.go blas64: add length field N to Vector Dec 10, 2018
io.go mat,all: Rename IsZero to IsEmpty (#1088) Sep 15, 2019
io_test.go all: address issues identified by golangci-lint Sep 8, 2019
list_test.go mat,all: Rename IsZero to IsEmpty (#1088) Sep 15, 2019
lq.go mat,all: Rename IsZero to IsEmpty (#1088) Sep 15, 2019
lq_test.go blas,lapack: clean up docs and comments Sep 6, 2019
lu.go mat,all: Rename IsZero to IsEmpty (#1088) Sep 15, 2019
lu_test.go mat: rename Cloner=>ClonerFrom and Clone=>CloneFrom Jun 8, 2019
matrix.go mat,all: Rename IsZero to IsEmpty (#1088) Sep 15, 2019
matrix_example_test.go mat: add examples for Col and Row Jan 1, 2019
matrix_test.go mat: tracer for banded types Apr 9, 2019
mul_test.go mat,all: Rename IsZero to IsEmpty (#1088) Sep 15, 2019
offset.go mat: add minimal shadow detection for complex matrices Aug 8, 2019
offset_appengine.go mat: add minimal shadow detection for complex matrices Aug 8, 2019
pool.go mat: reduce allocation from pool use Sep 8, 2019
pool_test.go all: use golang.org/x/exp/rand instead of math/rand Nov 17, 2017
product.go mat,all: Rename IsZero to IsEmpty (#1088) Sep 15, 2019
product_test.go mat: rename Cloner=>ClonerFrom and Clone=>CloneFrom Jun 8, 2019
qr.go mat,all: Rename IsZero to IsEmpty (#1088) Sep 15, 2019
qr_test.go blas,lapack: clean up docs and comments Sep 6, 2019
shadow.go
shadow_common.go mat: add minimal shadow detection for complex matrices Aug 8, 2019
shadow_complex.go mat: add minimal shadow detection for complex matrices Aug 8, 2019
shadow_test.go mat: remove dead code in overlap testing Aug 4, 2019
solve.go mat: Expose ReuseAs method to help resizing (#1082) Sep 14, 2019
solve_test.go blas,lapack: clean up docs and comments Sep 6, 2019
svd.go mat: Expose ReuseAs method to help resizing (#1082) Sep 14, 2019
svd_test.go all: use golang.org/x/exp/rand instead of math/rand Nov 17, 2017
symband.go mat,all: Rename IsZero to IsEmpty (#1088) Sep 15, 2019
symband_test.go mat: run gofmt -s -w Feb 8, 2019
symmetric.go mat,all: Rename IsZero to IsEmpty (#1088) Sep 15, 2019
symmetric_example_test.go all: change capitalization of gonum in license header Nov 1, 2017
symmetric_test.go mat: add benchmarks for Sum with Dense, SymDense, TriDense and VecDense Apr 3, 2019
triangular.go mat,all: Rename IsZero to IsEmpty (#1088) Sep 15, 2019
triangular_test.go mat: add benchmarks for trimul Apr 18, 2019
triband.go mat,all: Rename IsZero to IsEmpty (#1088) Sep 15, 2019
triband_test.go mat: run gofmt -s -w Feb 8, 2019
vector.go mat,all: Rename IsZero to IsEmpty (#1088) Sep 15, 2019
vector_example_test.go mat: add user vector type example May 20, 2019
vector_test.go mat: ensure number of elements to be copied is sanitised for blas64 Jul 4, 2019

README.md

Gonum matrix GoDoc

Package mat is a matrix package for the Go language.

You can’t perform that action at this time.