Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Fix typos found using codespell | 2018-06-07 | |
| | |||
* | bug #1167: simplify installation of header files using cmake's ↵ | 2016-08-29 | |
| | | | | install(DIRECTORY ...) command. | ||
* | Fixed some incorrect assertions | 2016-05-05 | |
| | |||
* | Remove LM::sqrt_() member function in favor of a shortcut for sqrt(epsilon()) | 2014-09-02 | |
| | |||
* | Allow LevenbergMarquardt to work with non-standard types. | 2014-08-27 | |
| | |||
* | compilation fixes in unsupported | 2013-06-12 | |
| | |||
* | Fix bug #314: move remaining math functions from internal to numext namespace | 2013-06-10 | |
| | |||
* | Replace assert() by eigen_assert() (fixes bug #548). | 2013-02-02 | |
| | |||
* | Backed out changeset 363e506776babe4fdfb8e670fe6d91942fc61d7c | 2012-12-07 | |
| | |||
* | Rename the old LevenbergMarquardt class to LevenbergMarquardtLegacy | 2012-12-07 | |
| | | | | Split the levenberg marquardt test and the hybrid nonlinear test | ||
* | Fix bug #314: | 2012-11-06 | |
| | | | | | - remove most of the metaprogramming kung fu in MathFunctions.h (only keep functions that differs from the std) - remove the overloads for array expression that were in the std namespace | ||
* | Discard failing tests in NonlinearOptimization | 2012-10-09 | |
| | |||
* | MINPACK license is OK for MPL2 after all | 2012-07-15 | |
| | |||
* | Add a EIGEN_MPL2_ONLY build option to generate compiler errors when ↵ | 2012-07-13 | |
| | | | | including non-MPL2 modules | ||
* | Automatic relicensing to MPL2 using Keirs script. Manual fixup follows. | 2012-07-13 | |
| | |||
* | fix lmdif1 with Scalar!=double | 2012-05-01 | |
| | |||
* | Get rid of include directives inside namespace blocks (bug #339). | 2012-04-15 | |
| | |||
* | fix a bug where some rotations were not initialized | 2011-08-04 | |
| | | | | | | | They actually were in the original minpack code, this is a bug introduced by our migration. Reported on #322 and http://forum.kde.org/viewtopic.php?f=74&t=96197#p201158 | ||
* | wa2 was computed twice because of a confustion between changesets | 2011-08-04 | |
| | | | | | | | | 746c787a763ed8be1bbba1e42310d8b968feacd0 and ee0e39284c8ddd94ae82604e8bb51a846e3dc644 . Reported on forum: http://forum.kde.org/viewtopic.php?f=74&t=96197#p201158 | ||
* | protect calls to min and max with parentheses to make Eigen compatible with ↵ | 2011-07-21 | |
| | | | | | | | default windows.h (transplanted from 49b6e9143e1d74441924c0c313536e263e12a55c ) | ||
* | fix typo in constant name | 2011-06-12 | |
| | |||
* | fix intallation of unsupported modules | 2011-02-16 | |
| | |||
* | fix misc warnings | 2011-02-04 | |
| | |||
* | bug #86 : use internal:: namespace instead of ei_ prefix | 2010-10-25 | |
| | |||
* | rename PlanarRotation -> JacobiRotation | 2010-10-19 | |
| | |||
* | fix warning with gcc 4.3 | 2010-06-10 | |
| | |||
* | Fixed many MSVC warnings. | 2010-06-09 | |
| | |||
* | the Index types change. | 2010-05-30 | |
| | | | | As discussed on the list (too long to explain here). | ||
* | compile | 2010-04-25 | |
| | |||
* | * implement the corner() API change: new methods topLeftCorner() etc | 2010-04-22 | |
| | | | | | | | | * get rid of BlockReturnType: it was not needed, and code was not always using it consistently anyway * add topRows(), leftCols(), bottomRows(), rightCols() * add corners unit-test covering all of that * adapt docs, expand "porting from eigen 2 to 3" * adapt Eigen2Support | ||
* | fix use of uninitialzed calues | 2010-04-17 | |
| | |||
* | misc cleaning | 2010-02-28 | |
| | |||
* | NonLinearOptimization : clean 'mode' handling from the old minpack code : | 2010-02-21 | |
| | | | | | | * this is actually a boolean, not an int * use a better name * can be set at initialization time instead of bloating all methods signatures | ||
* | fix usage of epsilon wrt to latest API change | 2010-02-11 | |
| | |||
* | erm.... using nxn is the actual purpose of this variant, fix this. | 2010-01-29 | |
| | |||
* | Put the Status outside of the class, it really does not depend on the | 2010-01-28 | |
| | | | | FunctorType or Scalar template parameters. | ||
* | eigenization of ei_r1updt() | 2010-01-28 | |
| | |||
* | misc cleaning / eigenization | 2010-01-28 | |
| | |||
* | port ei_rwupdt to c++, and misc cleaning | 2010-01-27 | |
| | |||
* | use PlanarRotation<> instead of handmade givens rotation in cminpack code | 2010-01-26 | |
| | | | | | + cleaning. This results in some more memory being used, but not much. | ||
* | clean r1mpyq: remove fortran leftovers | 2010-01-26 | |
| | |||
* | misc cleaning | 2010-01-26 | |
| | |||
* | more eigenization, dropped 'ipvt' in lm | 2010-01-26 | |
| | |||
* | fix possible segfault | 2010-01-26 | |
| | |||
* | remove spaces | 2010-01-26 | |
| | |||
* | get rid of ei_qform + lot of other cleaning, now that we do not depend on | 2010-01-26 | |
| | | | | minpack qr factorization. | ||
* | some more eigenization | 2010-01-26 | |
| | |||
* | cleaning | 2010-01-26 | |
| | |||
* | use a plain matrix to store the upper triangular matrix 'R', instead | 2010-01-26 | |
| | | | | | of the "compact inside a vector" scheme used by fortran/minpack. The most difficult part is to fix all related code. Tests pass. | ||
* | cleaning | 2010-01-26 | |
| |