Optimizations:

* faster matrix-matrix and matrix-vector products (especially for not aligned cases)
 * faster tridiagonalization (make it using our matrix-vector impl.)
Others:
 * fix Flags of Map
 * split the test_product to two smaller ones
This commit is contained in:
Gael Guennebaud
2008-08-01 23:44:59 +00:00
parent b32b186c14
commit 55aeb1f83a
9 changed files with 277 additions and 131 deletions

View File

@@ -63,8 +63,8 @@ void test_eigensolver()
// very important to test a 3x3 matrix since we provide a special path for it
CALL_SUBTEST( eigensolver(Matrix3f()) );
CALL_SUBTEST( eigensolver(Matrix4d()) );
CALL_SUBTEST( eigensolver(MatrixXd(7,7)) );
CALL_SUBTEST( eigensolver(MatrixXf(7,7)) );
CALL_SUBTEST( eigensolver(MatrixXcd(6,6)) );
CALL_SUBTEST( eigensolver(MatrixXcd(3,3)) );
CALL_SUBTEST( eigensolver(MatrixXcf(3,3)) );
}
}