diff options
author | Jitse Niesen <jitse@maths.leeds.ac.uk> | 2014-09-12 14:52:35 +0100 |
---|---|---|
committer | Jitse Niesen <jitse@maths.leeds.ac.uk> | 2014-09-12 14:52:35 +0100 |
commit | 9452eb38f812194a676edc1b9eb9d08b7bc0f297 (patch) | |
tree | d6ef216c87a31fb6e713ed42902b281818132ae0 /test/upperbidiagonalization.cpp | |
parent | e6d55c081bb3b32f55aef274d934dfff35017271 (diff) |
Make UpperBidiagonalization accept row-major matrices (bug #769)
* Give temporary workspace the same storage order as original matrix
* Take storage order into account when determining inner stride
of rows and columns
* Change one test to use a row-major matrix.
Diffstat (limited to 'test/upperbidiagonalization.cpp')
-rw-r--r-- | test/upperbidiagonalization.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/test/upperbidiagonalization.cpp b/test/upperbidiagonalization.cpp index d15bf588b..847b34b55 100644 --- a/test/upperbidiagonalization.cpp +++ b/test/upperbidiagonalization.cpp @@ -35,7 +35,7 @@ void test_upperbidiagonalization() CALL_SUBTEST_1( upperbidiag(MatrixXf(3,3)) ); CALL_SUBTEST_2( upperbidiag(MatrixXd(17,12)) ); CALL_SUBTEST_3( upperbidiag(MatrixXcf(20,20)) ); - CALL_SUBTEST_4( upperbidiag(MatrixXcd(16,15)) ); + CALL_SUBTEST_4( upperbidiag(Matrix<std::complex<double>,Dynamic,Dynamic,RowMajor>(16,15)) ); CALL_SUBTEST_5( upperbidiag(Matrix<float,6,4>()) ); CALL_SUBTEST_6( upperbidiag(Matrix<float,5,5>()) ); CALL_SUBTEST_7( upperbidiag(Matrix<double,4,3>()) ); |