..
adjoint.cpp
add a stable_norm unit test
2009-09-07 12:46:16 +02:00
array_replicate.cpp
compilation fix: make the generic template ctor explicit
2009-10-13 09:23:09 +02:00
array_reverse.cpp
remove sentence "Eigen itself is part of the KDE project."
2009-05-22 20:25:33 +02:00
array.cpp
Set of fixes and workaround to make sun studio more happy.
2009-07-10 16:10:03 +02:00
bandmatrix.cpp
Adaptions from .lazy() towards .noalias().
2009-08-31 17:29:37 +02:00
basicstuff.cpp
* add serious unit test for swap
2009-09-02 16:56:48 -04:00
cholesky.cpp
add a stable_norm unit test
2009-09-07 12:46:16 +02:00
CMakeLists.txt
kill ei_add_test_multi. Now the macro ei_add_test does all that automatically, by parsing the source file. No risk anymore to specify the wrong number of tests! Also, introduce CALL_SUBTESTX for X=1..10 that allows to port existing code much quicker. And port already the product* and eigensolver* files.
2009-10-19 14:40:35 -04:00
commainitializer.cpp
remove sentence "Eigen itself is part of the KDE project."
2009-05-22 20:25:33 +02:00
conservative_resize.cpp
Fixed unit test and improved code reusage for resizing.
2009-09-07 17:48:42 +02:00
cwiseop.cpp
remove sentence "Eigen itself is part of the KDE project."
2009-05-22 20:25:33 +02:00
determinant.cpp
fixes in determinant and homogeneous
2009-08-06 16:54:55 +02:00
diagonalmatrices.cpp
fully vectorize DiagonalProduct
2009-06-29 04:01:31 +02:00
dynalloc.cpp
remove sentence "Eigen itself is part of the KDE project."
2009-05-22 20:25:33 +02:00
eigensolver_complex.cpp
kill ei_add_test_multi. Now the macro ei_add_test does all that automatically, by parsing the source file. No risk anymore to specify the wrong number of tests! Also, introduce CALL_SUBTESTX for X=1..10 that allows to port existing code much quicker. And port already the product* and eigensolver* files.
2009-10-19 14:40:35 -04:00
eigensolver_generic.cpp
kill ei_add_test_multi. Now the macro ei_add_test does all that automatically, by parsing the source file. No risk anymore to specify the wrong number of tests! Also, introduce CALL_SUBTESTX for X=1..10 that allows to port existing code much quicker. And port already the product* and eigensolver* files.
2009-10-19 14:40:35 -04:00
eigensolver_selfadjoint.cpp
kill ei_add_test_multi. Now the macro ei_add_test does all that automatically, by parsing the source file. No risk anymore to specify the wrong number of tests! Also, introduce CALL_SUBTESTX for X=1..10 that allows to port existing code much quicker. And port already the product* and eigensolver* files.
2009-10-19 14:40:35 -04:00
geo_alignedbox.cpp
remove sentence "Eigen itself is part of the KDE project."
2009-05-22 20:25:33 +02:00
geo_eulerangles.cpp
remove sentence "Eigen itself is part of the KDE project."
2009-05-22 20:25:33 +02:00
geo_homogeneous.cpp
* ReturnByValue:
2009-09-22 12:20:45 -04:00
geo_hyperplane.cpp
* rename QR to HouseholderQR because really that impacts the API, not just the impl.
2009-07-06 17:12:10 +02:00
geo_orthomethods.cpp
improve coverage of unitOrthogonal
2009-09-07 12:53:25 +02:00
geo_parametrizedline.cpp
remove sentence "Eigen itself is part of the KDE project."
2009-05-22 20:25:33 +02:00
geo_quaternion.cpp
remove sentence "Eigen itself is part of the KDE project."
2009-05-22 20:25:33 +02:00
geo_transformations.cpp
fix bug #42 , add missing Transform::Identity()
2009-09-19 19:59:49 -04:00
gsl_helper.h
remove sentence "Eigen itself is part of the KDE project."
2009-05-22 20:25:33 +02:00
householder.cpp
* add a HouseholderSequence class (not good enough yet for Triadiagonalization and HessenbergDecomposition)
2009-09-16 14:35:42 +02:00
inverse.cpp
* make PartialLU avoid to generate inf/nan when given a singular matrix
2009-10-20 00:36:07 -04:00
jacobisvd.cpp
* add a HouseholderSequence class (not good enough yet for Triadiagonalization and HessenbergDecomposition)
2009-09-16 14:35:42 +02:00
linearstructure.cpp
remove sentence "Eigen itself is part of the KDE project."
2009-05-22 20:25:33 +02:00
lu.cpp
kill ei_add_test_multi. Now the macro ei_add_test does all that automatically, by parsing the source file. No risk anymore to specify the wrong number of tests! Also, introduce CALL_SUBTESTX for X=1..10 that allows to port existing code much quicker. And port already the product* and eigensolver* files.
2009-10-19 14:40:35 -04:00
main.h
kill ei_add_test_multi. Now the macro ei_add_test does all that automatically, by parsing the source file. No risk anymore to specify the wrong number of tests! Also, introduce CALL_SUBTESTX for X=1..10 that allows to port existing code much quicker. And port already the product* and eigensolver* files.
2009-10-19 14:40:35 -04:00
map.cpp
remove sentence "Eigen itself is part of the KDE project."
2009-05-22 20:25:33 +02:00
meta.cpp
remove sentence "Eigen itself is part of the KDE project."
2009-05-22 20:25:33 +02:00
miscmatrices.cpp
new implementation of diagonal matrices and diagonal matrix expressions
2009-06-28 21:27:37 +02:00
mixingtypes.cpp
uncomment stuff commented for debugging (sorry for the noise)
2009-09-07 11:26:20 +02:00
nomalloc.cpp
more product refactoring
2009-08-06 12:20:02 +02:00
packetmath.cpp
we were already aligning to 16 byte boundary fixed-size objects that are multiple of 16 bytes;
2009-10-05 10:11:11 -04:00
product_extra.cpp
kill ei_add_test_multi. Now the macro ei_add_test does all that automatically, by parsing the source file. No risk anymore to specify the wrong number of tests! Also, introduce CALL_SUBTESTX for X=1..10 that allows to port existing code much quicker. And port already the product* and eigensolver* files.
2009-10-19 14:40:35 -04:00
product_large.cpp
kill ei_add_test_multi. Now the macro ei_add_test does all that automatically, by parsing the source file. No risk anymore to specify the wrong number of tests! Also, introduce CALL_SUBTESTX for X=1..10 that allows to port existing code much quicker. And port already the product* and eigensolver* files.
2009-10-19 14:40:35 -04:00
product_notemporary.cpp
kill ei_add_test_multi. Now the macro ei_add_test does all that automatically, by parsing the source file. No risk anymore to specify the wrong number of tests! Also, introduce CALL_SUBTESTX for X=1..10 that allows to port existing code much quicker. And port already the product* and eigensolver* files.
2009-10-19 14:40:35 -04:00
product_selfadjoint.cpp
kill ei_add_test_multi. Now the macro ei_add_test does all that automatically, by parsing the source file. No risk anymore to specify the wrong number of tests! Also, introduce CALL_SUBTESTX for X=1..10 that allows to port existing code much quicker. And port already the product* and eigensolver* files.
2009-10-19 14:40:35 -04:00
product_small.cpp
kill ei_add_test_multi. Now the macro ei_add_test does all that automatically, by parsing the source file. No risk anymore to specify the wrong number of tests! Also, introduce CALL_SUBTESTX for X=1..10 that allows to port existing code much quicker. And port already the product* and eigensolver* files.
2009-10-19 14:40:35 -04:00
product_symm.cpp
kill ei_add_test_multi. Now the macro ei_add_test does all that automatically, by parsing the source file. No risk anymore to specify the wrong number of tests! Also, introduce CALL_SUBTESTX for X=1..10 that allows to port existing code much quicker. And port already the product* and eigensolver* files.
2009-10-19 14:40:35 -04:00
product_syrk.cpp
kill ei_add_test_multi. Now the macro ei_add_test does all that automatically, by parsing the source file. No risk anymore to specify the wrong number of tests! Also, introduce CALL_SUBTESTX for X=1..10 that allows to port existing code much quicker. And port already the product* and eigensolver* files.
2009-10-19 14:40:35 -04:00
product_trmm.cpp
kill ei_add_test_multi. Now the macro ei_add_test does all that automatically, by parsing the source file. No risk anymore to specify the wrong number of tests! Also, introduce CALL_SUBTESTX for X=1..10 that allows to port existing code much quicker. And port already the product* and eigensolver* files.
2009-10-19 14:40:35 -04:00
product_trmv.cpp
kill ei_add_test_multi. Now the macro ei_add_test does all that automatically, by parsing the source file. No risk anymore to specify the wrong number of tests! Also, introduce CALL_SUBTESTX for X=1..10 that allows to port existing code much quicker. And port already the product* and eigensolver* files.
2009-10-19 14:40:35 -04:00
product_trsm.cpp
kill ei_add_test_multi. Now the macro ei_add_test does all that automatically, by parsing the source file. No risk anymore to specify the wrong number of tests! Also, introduce CALL_SUBTESTX for X=1..10 that allows to port existing code much quicker. And port already the product* and eigensolver* files.
2009-10-19 14:40:35 -04:00
product.h
Adaptions from .lazy() towards .noalias().
2009-08-31 17:29:37 +02:00
qr_colpivoting.cpp
also test that the matrix Q is unitary
2009-10-12 22:33:51 -04:00
qr_fullpivoting.cpp
also test that the matrix Q is unitary
2009-10-12 22:33:51 -04:00
qr.cpp
also test that the matrix Q is unitary
2009-10-12 22:33:51 -04:00
qtvector.cpp
remove sentence "Eigen itself is part of the KDE project."
2009-05-22 20:25:33 +02:00
redux.cpp
compilation fixes
2009-09-17 15:11:13 +02:00
regression.cpp
remove sentence "Eigen itself is part of the KDE project."
2009-05-22 20:25:33 +02:00
resize.cpp
remove sentence "Eigen itself is part of the KDE project."
2009-05-22 20:25:33 +02: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
merge
2009-05-22 20:31:26 +02:00
smallvectors.cpp
remove sentence "Eigen itself is part of the KDE project."
2009-05-22 20:25:33 +02:00
sparse_basic.cpp
add a SparseNestByValue expression and fix issue in sparse adjoint evaluation
2009-07-13 14:55:03 +02:00
sparse_product.cpp
* update sparse module wrt new diagonal matrix impl
2009-07-04 11:16:27 +02:00
sparse_solvers.cpp
bug fix in inverse for 1x1 matrix,
2009-07-27 18:09:56 +02:00
sparse_vector.cpp
remove sentence "Eigen itself is part of the KDE project."
2009-05-22 20:25:33 +02:00
sparse.h
remove sentence "Eigen itself is part of the KDE project."
2009-05-22 20:25:33 +02:00
stable_norm.cpp
really fix stable norm compilation for older gcc
2009-10-07 14:25:12 +02:00
stdvector.cpp
fix typo
2009-08-22 10:40:39 -04:00
submatrices.cpp
fix Matrix::stride for vectors, add a unit test for Block::stride
2009-08-31 17:39:56 +02:00
svd.cpp
simplifications
2009-08-31 22:09:44 -04:00
swap.cpp
* add serious unit test for swap
2009-09-02 16:56:48 -04:00
testsuite.cmake
Fixed nmake parameter.
2009-10-09 14:09:25 +02:00
triangular.cpp
fix a couple of compilations issues
2009-08-06 14:10:02 +02:00
umeyama.cpp
Fixed a cast warning in scaleAndAddTo.
2009-08-31 15:34:57 +02:00
unalignedassert.cpp
trivial compilation fix
2009-10-13 08:53:01 +02:00
vectorization_logic.cpp
remove sentence "Eigen itself is part of the KDE project."
2009-05-22 20:25:33 +02:00
visitor.cpp
More warning fixes.
2009-10-14 19:55:23 +02:00