eigen/test
Gael Guennebaud 765219aa51 Big API change in Cholesky module:
* rename Cholesky to LLT
 * rename CholeskyWithoutSquareRoot to LDLT
 * rename MatrixBase::cholesky() to llt()
 * rename MatrixBase::choleskyNoSqrt() to ldlt()
 * make {LLT,LDLT}::solve() API consistent with other modules

Note that we are going to keep a source compatibility untill the next beta release.
E.g., the "old" Cholesky* classes, etc are still available for some time.
To be clear, Eigen beta2 should be (hopefully) source compatible with beta1,
and so beta2 will contain all the deprecated API of beta1. Those features marked
as deprecated will be removed in beta3 (or in the final 2.0 if there is no beta 3 !).

Also includes various updated in sparse Cholesky.
2008-10-13 15:53:27 +00:00
..
adjoint.cpp if EIGEN_NICE_RANDOM is defined, the random functions will return numbers with 2008-09-01 17:31:21 +00:00
array.cpp Add coeff-wise comparisons to scalar operators. You can now write: 2008-09-03 17:56:06 +00:00
basicstuff.cpp * fix issues with "long double" type (useful to enforce the use of x87 registers) 2008-09-14 11:59:10 +00:00
cholesky.cpp Big API change in Cholesky module: 2008-10-13 15:53:27 +00:00
CMakeLists.txt extend sparse unit tests with transpose and matrix product 2008-10-04 14:25:00 +00:00
commainitializer.cpp * remove LargeBit and related stuff 2008-08-23 17:11:44 +00:00
cwiseop.cpp if EIGEN_NICE_RANDOM is defined, the random functions will return numbers with 2008-09-01 17:31:21 +00:00
determinant.cpp * add LU unit-test. Seems like we have very good numerical stability! 2008-08-09 19:26:14 +00:00
dynalloc.cpp compilation fixes with MSVC 2008-09-03 11:26:19 +00:00
eigensolver.cpp add EigenSolver::eigenvectors() method for non symmetric matrices. 2008-10-03 13:22:54 +00:00
geometry.cpp * Quaternion: added dot product and angularDistance functions. The latter is 2008-09-11 11:19:34 +00:00
gsl_helper.h * bug fixes in: Dot, generalized eigen problem, singular matrix detetection in Cholesky 2008-08-23 15:14:20 +00:00
hyperplane.cpp * Extend a bit ParametrizedLine and move it to a separate file, 2008-09-03 22:35:45 +00:00
inverse.cpp if EIGEN_NICE_RANDOM is defined, the random functions will return numbers with 2008-09-01 17:31:21 +00:00
linearstructure.cpp if EIGEN_NICE_RANDOM is defined, the random functions will return numbers with 2008-09-01 17:31:21 +00:00
lu.cpp if EIGEN_NICE_RANDOM is defined, the random functions will return numbers with 2008-09-01 17:31:21 +00:00
main.h * fix issues with "long double" type (useful to enforce the use of x87 registers) 2008-09-14 11:59:10 +00:00
map.cpp Bugfix regarding alignent in Assign.h (updated map unit test to detect this bug) 2008-09-03 14:42:36 +00:00
meta.cpp bugfix in Product and ei_L2_block_traits 2008-08-24 16:00:17 +00:00
miscmatrices.cpp * Merge Extract and Part to the Part expression. 2008-07-21 00:34:46 +00:00
nomalloc.cpp Solve a big issue with data alignment and dynamic allocation: 2008-09-03 00:32:56 +00:00
packetmath.cpp * Add Hyperplane::transform(Matrix/Transform) 2008-08-31 13:32:29 +00:00
parametrizedline.cpp * Extend a bit ParametrizedLine and move it to a separate file, 2008-09-03 22:35:45 +00:00
product_large.cpp nothing to see here 2008-08-24 16:00:53 +00:00
product_small.cpp * bug fixes in: Dot, generalized eigen problem, singular matrix detetection in Cholesky 2008-08-23 15:14:20 +00:00
product.h * remove LargeBit and related stuff 2008-08-23 17:11:44 +00:00
qr.cpp * Merge Extract and Part to the Part expression. 2008-07-21 00:34:46 +00:00
regression.cpp The discussed changes to Hyperplane, the ParametrizedLine class, and the 2008-08-31 04:25:30 +00:00
runtest.sh * bug fixes in: Dot, generalized eigen problem, singular matrix detetection in Cholesky 2008-08-23 15:14:20 +00:00
sizeof.cpp fix some compile errors with gcc 4.3, some warnings, some documentation 2008-06-06 13:10:00 +00:00
smallvectors.cpp update of the testing framework: 2008-05-22 12:18:55 +00:00
sparse.cpp Big API change in Cholesky module: 2008-10-13 15:53:27 +00:00
submatrices.cpp * block() for vectors ---> segment() 2008-09-15 15:45:41 +00:00
sum.cpp * block() for vectors ---> segment() 2008-09-15 15:45:41 +00:00
svd.cpp if EIGEN_NICE_RANDOM is defined, the random functions will return numbers with 2008-09-01 17:31:21 +00:00
triangular.cpp Solve the issue found by Timothy in solveTriangular: 2008-10-13 13:14:43 +00:00