eigen/Eigen
Gael Guennebaud 7b0c4102fa * add a Make* expression type builder to allow the
construction of generic expressions working
  for both dense and sparse matrix. A nicer solution
  would be to use CwiseBinaryOp for any kind of matrix.
  To this end we either need to change the overall design
  so that the base class(es) depends on the kind of matrix,
  or we could add a template parameter to each expression
  type (e.g., int Kind = ei_traits<MatrixType>::Kind)
  allowing to specialize each expression for each kind of matrix.
* Extend AutoDiffScalar to work with sparse vector expression
  for the derivatives.
2009-10-16 13:22:38 +02:00
..
src * add a Make* expression type builder to allow the 2009-10-16 13:22:38 +02:00
Array * rename PartialRedux to VectorwiseOp 2009-06-10 11:20:30 +02:00
Cholesky s/cholesky/llt in precompiled lib and BTL 2009-02-06 14:01:01 +00:00
CMakeLists.txt rename the EigenSolver module to Eigenvalues 2009-09-04 09:23:38 +02:00
Core * add a Make* expression type builder to allow the 2009-10-16 13:22:38 +02:00
Dense add "Dense" header 2009-06-19 19:09:35 +02:00
Eigen add Eigen/Eigen 2009-06-19 20:46:55 +02:00
Eigenvalues rename the EigenSolver module to Eigenvalues 2009-09-04 09:23:38 +02:00
Geometry revert previous change in Quaternion::setFromTwoVectors 2009-08-15 23:37:20 +02:00
Householder * add a HouseholderSequence class (not good enough yet for Triadiagonalization and HessenbergDecomposition) 2009-09-16 14:35:42 +02:00
Jacobi add examples for makeJacobi and makeGivens 2009-09-03 11:17:16 +02:00
LeastSquares rename the EigenSolver module to Eigenvalues 2009-09-04 09:23:38 +02:00
LU add partial-pivoting LU decomposition 2009-05-13 02:02:22 +00:00
QR rename the EigenSolver module to Eigenvalues 2009-09-04 09:23:38 +02:00
QtAlignedMalloc Removed debug cout. 2009-09-02 21:23:09 +02:00
Sparse * add a Make* expression type builder to allow the 2009-10-16 13:22:38 +02:00
StdVector fix compilation with gcc 4.1. Indeed the path for recent gcc doesn't work with gcc 4.1, and looking at the implementation of vector in g++ 4.1, it was exactly our fallback case, so use that. 2009-08-21 12:16:37 -04:00
SVD JacobiSVD: implement general R-SVD using full-pivoting QR, so we now support any rectangular matrix size by reducing to the smaller of the two dimensions (which is also an optimization) 2009-09-02 06:36:55 -04:00