Commit Graph

24 Commits

Author SHA1 Message Date
Dan Kortschak
cf3307fa63 all: partially migrate to math/rand/v2
This is not intended to be a completed transition since it leaves the
libraries unusable to external client code, but rather as a step towards
use of math/rand/v2. This initial step allows repair of sequence change
failures without having to worry about API difference.
2025-02-01 22:18:04 +10:30
Dan Kortschak
affaa34094 all: fix doc comments identified by staticcheck
All complaints in mathext/internal are ignored, and an unfortunate naming
of methods in spatial/{r2,r3} is now permanent.
2024-04-23 17:11:29 +09:30
Jes Cok
bd727a9e14 all: fix typos 2023-07-16 13:37:17 +09:30
Dan Kortschak
5f0141ca4c all: run gofmt and generate all packages
Changes made in dsp/fourier/internal/fftpack break the formatting used
there, so these are reverted. There will be complaints in CI.

[git-generate]
gofmt -w .
go generate gonum.org/v1/gonum/blas
go generate gonum.org/v1/gonum/blas/gonum
go generate gonum.org/v1/gonum/unit
go generate gonum.org/v1/gonum/unit/constant
go generate gonum.org/v1/gonum/graph/formats/dot
go generate gonum.org/v1/gonum/graph/formats/rdf
go generate gonum.org/v1/gonum/stat/card

git checkout -- dsp/fourier/internal/fftpack
2022-08-06 07:05:17 +09:30
Dan Kortschak
d8ad7756b6 all: fix spelling and typos 2022-03-14 21:32:06 +10:30
Dan Kortschak
da72779e7a floats/scalar: new package containing non-vector functions from floats 2020-08-07 07:59:02 +09:30
Egon Elbre
52173e64f5 optimize: make tests parallel 2020-03-16 16:10:59 +02:00
Dan Kortschak
889a9573ff all: remove redundant bad prefix and make panic strings const 2019-12-02 19:52:03 +10:30
Dan Kortschak
56079b412a optimize: clean up lint 2019-11-07 08:53:13 +10:30
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
Dan Kortschak
c5f01565d8 mat: rename Cloner=>ClonerFrom and Clone=>CloneFrom 2019-06-08 21:20:22 +09:30
Brendan Tracey
698d55ff6e optimize/lp: make simplex panic when there are more equality constrai… (#451)
* optimize/lp: make simplex panic when there are more equality constraints than variables
2018-04-05 13:30:52 -06:00
Brendan Tracey
6477e52b65 optimize/convex/lp: fix Simplex when number of constraints is number … (#443)
* optimize/convex/lp: fix Simplex when number of constraints is number of variables

Fixes 441.
2018-03-16 09:04:06 -06: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
kortschak
862a4c5a4f mat: rename Vector->VecDense 2017-07-31 09:59:22 +09:30
kortschak
7af70dd796 all: fix many go vet errors 2017-06-20 16:29:35 +09:30
kortschak
a1347c0243 all: fix spelling errors 2017-06-20 16:29:35 +09:30
kortschak
33b5a66ba7 mat: remove View* methods 2017-06-17 06:45:53 +09:30
Brendan Tracey
0d639745f1 all: update packages from mat64 to mat.
This mostly changes package name and code, but also fixes a couple of name clashes with the new package names
2017-06-13 10:28:21 -06:00
Vladimir Chalupecky
49d4aa112a optimize: remove lint found by megacheck 2017-06-01 22:07:40 +02:00
Brendan Tracey
766d140e92 Add remaining canonical import paths 2017-05-25 21:01:46 -06:00
Brendan Tracey
d33397aa65 all: change import paths 2017-05-23 00:03:03 -06:00
Brendan Tracey
37c29d47e7 optimize: imported optimize as a subtree 2017-05-23 00:02:57 -06:00