Dan Kortschak
|
da72779e7a
|
floats/scalar: new package containing non-vector functions from floats
|
2020-08-07 07:59:02 +09:30 |
|
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 |
|
Sebastien Binet
|
2bf4f914ae
|
spatial/r2: add tests for Vec.{Add,Sub,Scale}
|
2020-03-31 09:27:02 +02:00 |
|
Sebastien Binet
|
e98ce15ff2
|
spatial/r3: implement Vec.Cross
|
2020-03-30 13:18:30 +02:00 |
|
Sebastien Binet
|
2321f504d0
|
spatial/r3: implement Vec.Dot
|
2020-03-30 13:18:30 +02:00 |
|
Sebastien Binet
|
c5a3c90294
|
spatial/r3: add tests for Vec.{Add,Sub,Scale}
|
2020-03-30 13:18:30 +02:00 |
|
Egon Elbre
|
619455fee7
|
spatial/barneshut: make tests parallel
|
2020-03-16 16:10:59 +02:00 |
|
Dan Kortschak
|
182fab0fd6
|
spatial/barneshut: clean up lint
|
2019-11-07 19:56:34 +10:30 |
|
Dan Kortschak
|
7a99c7bee7
|
spatial/{kdtree,vptree}: fix lint warnings
Identified by staticcheck.
|
2019-10-13 07:05:16 +10:30 |
|
Dan Kortschak
|
e51f19f66e
|
all: gofmt -s
|
2019-09-08 18:45:57 +09:30 |
|
Dan Kortschak
|
c1fdadf7ea
|
graph/layout: new package for calculating graph layouts
|
2019-07-20 20:12:57 +09:30 |
|
Dan Kortschak
|
536a303fd6
|
spatial/vptree: return error rather than panic
|
2019-06-29 08:00:43 +09:30 |
|
Dan Kortschak
|
6006dfb55c
|
spatial/barneshut: catch finitely too far points
|
2019-06-29 07:17:10 +09:30 |
|
Dan Kortschak
|
e34e6b933b
|
spatial/{barneshut,vptree}: refuse points at infinity
|
2019-06-25 07:32:46 +09:30 |
|
Sebastien Binet
|
5c77642844
|
spatial/r1: import and rename from bound
* spatial/r1: import and rename from bound
Mechanically generated with:
$> gomvpkg -from gonum.org/v1/gonum/bound -to gonum.org/v1/gonum/spatial/r1 -vcs_mv_cmd "git mv {{.Src}} {{.Dst}}"
Fixes #956.
|
2019-06-21 13:49:53 +02:00 |
|
Dan Kortschak
|
047f2c2add
|
spatial/vptree: new package for vantage point tree NN search
|
2019-05-16 07:34:28 +09:30 |
|
Dan Kortschak
|
bee27756d3
|
spatial/kdtree: use rand.Shuffle
|
2019-05-08 08:27:51 +09:30 |
|
Dan Kortschak
|
f9ced58897
|
spatial/kdtree: use conventional ordering for inequality
|
2019-05-08 08:27:51 +09:30 |
|
Dan Kortschak
|
2c62e0b552
|
spatial/kdtree: clean up documentation for partitioning functions
|
2019-05-08 08:27:51 +09:30 |
|
Dan Kortschak
|
47bcef0d7f
|
spatial/kdtree: fix error in NearestSet benchmark
The NKeeper was not reset each iteration, so after the first call
essentially no work was being done.
|
2019-05-08 08:27:51 +09:30 |
|
Dan Kortschak
|
fb5cd163d9
|
spatial/kdtree: new package implementing k-d tree storage
|
2019-05-06 21:23:30 +09:30 |
|
Dan Kortschak
|
4a2eb0188c
|
spatial/barneshut: add Barnes-Hut force approximation package and R2/R3 helpers
|
2019-05-03 06:57:12 +09:30 |
|