Go to file
Thomas Capricelli 16061a46db Now that the main algorithms are imported into eigen, we import subroutines
used by those algorithms (aka "second level").

This is a row import : we copy/paste the files from cminpack and make
very few changes :
* template<Scalar> them (replace double)
* dpmpar() replaced by c++ standard equivalent
* abs/fabs/sqrt/min/max replaced by ei_* or std::*
* use eigen norms instead of enorm()

Important Notes:
* The use of stableNorm() was not enough in some cases, but using
  blueNorm() instead fixed the problems (some tests gave bad results,
  either in number of iterations or precision of the results)
* As a whole, the only test that changed is testNistMGH17() : it now takes
  some few steps less to get the same result. So this is a small improvement.

After this commit, the only remaining dependency from the cminpack
static library is 'covar', only used from the tests.
2009-08-22 06:40:22 +02:00
bench add a "rot" benchmark in BTL 2009-08-15 10:19:16 +02:00
cmake apply patch from Marcus Hanwell: Improved quoting of tests when added to the build 2009-08-02 15:09:34 +02:00
demos remove sentence "Eigen itself is part of the KDE project." 2009-05-22 20:25:33 +02:00
disabled change the implementation of BandMatrix to follow the BLAS/LAPACK storage scheme 2009-07-15 17:00:49 +02:00
doc Add new unsupported modules to doc/unsupported_modules.dox 2009-08-18 15:30:38 +01:00
Eigen * make HessenbergDecomposition uses the Householder module 2009-08-17 17:41:01 +02:00
scripts new script that update from mercurial, make the doc, and upload the result 2009-08-15 03:36:37 +02:00
test change the make householder algorithm so that the remaining coefficient 2009-08-17 17:04:32 +02:00
unsupported Now that the main algorithms are imported into eigen, we import subroutines 2009-08-22 06:40:22 +02:00
.hgignore add basic .hgignore file for most common generated/temporary files 2009-08-08 21:42:14 +02:00
.krazy * Add Hyperplane::transform(Matrix/Transform) 2008-08-31 13:32:29 +00:00
CMakeLists.txt only append the changeset to the version if we're in the default branch 2009-08-14 21:58:41 -04:00
COPYING Relicense --> dual-license LGPL3+/GPL2+ 2008-02-28 15:44:45 +00:00
COPYING.LESSER Relicense --> dual-license LGPL3+/GPL2+ 2008-02-28 15:44:45 +00:00
CTestConfig.cmake enable our own ctest dashboard 2009-07-20 23:06:04 +02:00
Doxyfile
eigen2.pc.in Added pkgconfig support 2009-05-19 11:48:50 -05:00
Mainpage.dox