btracey
e1ee5825c7
Fixed multiple calling of Abs(Q1) in drotmg of reference
2014-01-06 20:09:40 -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
c99ca0937a
Added level 1 double test code to cblas and changed -framework to Accelerate
2014-01-06 14:54:14 -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
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
355aed20f7
Allow negative inc[XY]
...
This is allows in the reference implementation for some reason, so we
allow it here too.
2013-12-23 13:41:32 +10:30
kortschak
9ef145f4df
Change from libblas to libcblas
...
This is required for some distributions.
2013-10-31 12:09:27 +10:30
kortschak
ceb813a5e1
Add one more panic message change
2013-08-09 10:24:09 +09:30
kortschak
a12baa5f7b
Make panic messages more informative
...
Let the client know whic parameter was incorrect.
2013-08-09 10:16:21 +09:30
kortschak
8f04901648
Fix range check for Level two vectors
...
One of the most enjoyable things to do on a Friday morning is to peruse
BLAS code.
2013-08-09 10:01:02 +09:30
kortschak
b8c8fe3bd5
Allow gc to determine the CFLAGS
...
This was fixed in biogo.blas, clobbered by backporting this code to
there and the refixed. Lets complete the cycle!
2013-08-09 09:30:47 +09:30
kortschak
8f22921a6c
Add build flags for darwin
2013-08-09 06:58:22 +09:30
kortschak
268bee57b7
Fix bounds check error
...
Identified by running Dave Neumann's tests using gonum/blas{,/cblas}.
2013-08-08 15:11:18 +09:30
kortschak
be89427318
Fix numerous shape checking errors
...
Initial error pointed to by David Neumann, so went on a hunt. Still no
guarantees.
2013-07-30 11:02:36 +09:30
kortschak
6fca5f3394
cblas blas implementations
...
These should conform to the blas package specification, and have been
tested via biogo.matrix for routines that that package is dependent on.
There has been a fair level of manual review, but the code generation is
not guaranteed to be free from interpretation errors.
2013-07-14 20:23:24 +09:30