Commit Graph

10 Commits

Author SHA1 Message Date
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
soypat
7bc212517c r2/spatial: add Box methods 2022-06-25 17:09:53 +09:30
Dan Kortschak
f2a128f642 spatial/{r2,r3}: fix/clarify doc comments 2021-06-20 16:45:59 +09:30
Sebastien Binet
c9092a1e6a spatial/r2,all: harmonize r2.Vec API with r3.Vec API
Migration to the new API can be achieved with this rsc.io/rf script:

```
rf ex {
	import "gonum.org/v1/gonum/spatial/r2";
	var p,q r2.Vec;
	var f float64;

	p.Add(q) -> r2.Add(p, q);
	p.Sub(q) -> r2.Sub(p, q);
	p.Scale(f) -> r2.Scale(f, p);
	p.Dot(q) -> r2.Dot(p, q);
	p.Cross(q) -> r2.Cross(p, q);
	p.Rotate(f, q) -> r2.Rotate(p, f, q);
}
```

Updates gonum/gonum#1553.
2021-01-29 12:39:42 +01:00
Sebastien Binet
d24ce68544 spatial/r2: implement Rotate
Fixes gonum/gonum#1513.
2020-12-01 12:56:40 +01:00
Sebastien Binet
448e2b6d0e spatial/{r2,r3}: add Cos, Unit 2020-04-08 12:28:23 +02:00
Sebastien Binet
962425fcd9 spatial/r{2,3}: add Norm and Norm2 2020-04-01 11:26:45 +02:00
Sebastien Binet
def9e57adc spatial/r2: implement Vec.Cross 2020-03-31 09:27:02 +02:00
Sebastien Binet
20922778c8 spatial/r2: implement Vec.Dot 2020-03-31 09:27:02 +02:00
Dan Kortschak
4a2eb0188c spatial/barneshut: add Barnes-Hut force approximation package and R2/R3 helpers 2019-05-03 06:57:12 +09:30