mathnet/mathnet-numerics — pull request #65 by cuda (2012-12-14 11:25:57+00:00)
Title: some cleanup and fixes for the native code

* removed obsolete native providers
* fixed a native qr thin solve bug
* native qr full now returns all the columns of q
* tweaked the lapack code to remove redundant code (used templates and function pointers - more complex but now we only need to change the code in one place instead of when making changes)
* added more test coverage to the native provider tests
* changed the usage of the UseLinearAlgebraProvider attribute so it applies to all tests.
* tweaked the EVD solve tests so they now pass with the native provider (forced the test matrix to be symmetric)