kortschak
25c8143562
Split BLAS interfaces
2014-01-08 11:53:02 +10:30
btracey
56b7e0d9f1
Changed test to use flatten
2014-01-07 16:59:50 -08:00
btracey
78992998ad
Started adding tests for Solve
2014-01-07 16:46:07 -08:00
kortschak
b3019360f6
Fix dimensio typo
...
This caused a panic with b matrices that are not square.
2014-01-08 10:30:33 +10:30
kortschak
b10f3a00f3
Change NewDense signature and behaviour
...
This is an API breaking change.
NewDense now panics if len(mat) != r*c, unless mat == nil. When mat is
nil a new, correctly sized slice is allocated.
2014-01-08 09:56:39 +10:30
btracey
04e0ef71db
removed unnecessary access in Dnrm2
2014-01-07 11:17:45 -08:00
Jsor
fa68868519
Updated travis to use go 1.2 since apparently heap.Fix is a go1.2 feature
2014-01-07 04:48:41 -07:00
Jsor
4cc534e38d
Made D*Lite use heap.Fix since I just learned it existed
2014-01-07 04:44:02 -07:00
Jsor
3865fdcaea
Updated comments on Coster
2014-01-07 04:24:24 -07:00
Jsor
1ed5507a7e
Added DStar-Lite (currently untested)
2014-01-07 03:56:24 -07:00
Jsor
00ce00f279
Added cute little Travis-CI badge to README
2014-01-07 00:44:11 -07:00
Jsor
bf6f4a5769
Reorganized package, made graph toplevel
2014-01-07 00:26:22 -07:00
Jsor
204e2117bb
Reorganized package, made graph toplevel
2014-01-07 00:26:13 -07:00
Jsor
eabda5813e
Fixed tilegraph and tests, proving the conversion was successful for the little I already tested
2014-01-07 00:12:17 -07:00
Jsor
495f8ec71e
Brought tilegraph.go in line with new API
2014-01-07 00:03:43 -07:00
Jsor
ad52fbfb14
Got nodes/edges preliminary work done
2014-01-06 23:50:02 -07:00
Jsor
08b587a441
Brought gonum graph in-line with first-class edges and nodes
2014-01-06 23:49:44 -07:00
btracey
fa73d28723
Removed extra allocation of DrotmParams struct in Drotmg line-by-line version
2014-01-06 22:32:03 -08:00
btracey
930a3d7155
Removed extra allocation of DrotmParams struct in Drotmg
2014-01-06 22:31:32 -08:00
btracey
41e3728259
Reverted to simpler logic function now that tests pass in both ways
2014-01-06 22:28:48 -08:00
btracey
b32500fe00
Changed Drotmg to only go into each of the things once
2014-01-06 22:23:40 -08:00
btracey
3935b73196
Made reset in drotmg only happen once
2014-01-06 22:20:51 -08:00
btracey
856ddeb233
Changed Drotmg to be a line-by-line translation of netlib code
2014-01-06 22:04:48 -08:00
Jsor
0e92bac9cf
Added node/edge dynamics to graph.go
2014-01-06 22:54:07 -07:00
Jsor
0770af6953
Removed experimental augment/cut files
2014-01-06 22:32:28 -07:00
btracey
e1ee5825c7
Fixed multiple calling of Abs(Q1) in drotmg of reference
2014-01-06 20:09:40 -08:00
btracey
588cbdf1cf
Fixed all instances of referencing non-blas flag
2014-01-06 19:46:54 -08:00
btracey
d157b13b71
Merge branch 'master' of https://github.com/gonum/blas
2014-01-06 19:33:29 -08:00
btracey
129356b397
changed flag to use blas constants
2014-01-06 19:33:18 -08:00
kortschak
ddf3bef057
Return invalid index for n == 0 by I?amax
2014-01-07 13:09:33 +10:30
btracey
88b2692057
Fixed reference Idamax implementation and tests
2014-01-06 18:03:13 -08:00
kortschak
91ffec861d
Simplify regex and conditional
2014-01-07 11:57:32 +10:30
kortschak
148024ec48
Harmonise behaviour with reference code
...
Still missing on Idamax, but that may require some more thinking.
2014-01-07 11:52:57 +10:30
btracey
ffc06f2dd0
Updated tests and reference to match netlib behavior on negative increments, except Idamax returns -1
2014-01-06 15:36:48 -08:00
btracey
1dce460b87
removed print statements in reference blas
2014-01-06 15:27:19 -08:00
btracey
228e338324
further simplification to Drotm
2014-01-06 15:26:37 -08:00
btracey
6825287c89
Fixed DrotmTest and simplified referenceblas Drotm function
2014-01-06 15:24:10 -08:00
btracey
4f28f4f373
Fixed reference behavior for Drotm with flag -2 and updated tests
2014-01-06 15:05:06 -08:00
btracey
db35dc7d3a
Added more cases for Drotmg
2014-01-06 15:02:23 -08:00
btracey
c99ca0937a
Added level 1 double test code to cblas and changed -framework to Accelerate
2014-01-06 14:54:14 -08:00
btracey
9449cf57d7
Improved tests for Drotmg when both outside gamma range
2014-01-06 14:52:18 -08:00
btracey
90340e7329
Added package comment
2014-01-06 14:47:12 -08:00
kortschak
0c6cc9b20d
Fix bounds checking errors
...
These errors were found by differential comparison to the new Go
reference code.
2014-01-07 08:59:49 +10:30
btracey
26033407cb
Fixed issue with testing package name
2014-01-06 13:20:54 -08:00
btracey
4a43968042
Added test script for level 1 double
2014-01-06 13:18:05 -08:00
btracey
9adb887801
Added reference blas for level 1
2014-01-06 13:17:20 -08:00
btracey
18fec70c94
Added routines for testing level 1 double functions
2014-01-06 13:14:45 -08:00
kortschak
4dd9dc7caa
Make [SD]rotm{,g} more idiomatic Go
...
We now have an int Flags type that indicates the status of the H matrix
and the [SD]RotmParams struct is returned as a concrete type since it is
not intended to be mutated by the rotm routine.
This also picked up a non-allocation bug in goblas.Drotmg.
2013-12-31 13:27:01 +10:30
kortschak
fadcd6dd7f
Avoid confusion with the name realloc
...
Fixes issue 1.
2013-12-27 19:40:43 +10:30
btracey
01fd4d8791
Merge branch 'master' of https://github.com/gonum/unit
2013-12-26 13:13:24 -05:00