aboutsummaryrefslogtreecommitdiffhomepage
path: root/unsupported/Eigen/src/NonLinearOptimization
Commit message (Collapse)AuthorAge
* add specialization of check_sparse_solving() for SuperLU solver, in order to ↵Gravatar Ralf Hannemann-Tamas2021-02-08
| | | | test adjoint and transpose solves
* Fix typos found using codespellGravatar Gael Guennebaud2018-06-07
|
* bug #1167: simplify installation of header files using cmake's ↵Gravatar Gael Guennebaud2016-08-29
| | | | install(DIRECTORY ...) command.
* Fixed some incorrect assertionsGravatar Benoit Steiner2016-05-05
|
* Remove LM::sqrt_() member function in favor of a shortcut for sqrt(epsilon())Gravatar Gael Guennebaud2014-09-02
|
* Allow LevenbergMarquardt to work with non-standard types.Gravatar Freddie Witherden2014-08-27
|
* compilation fixes in unsupportedGravatar Gael Guennebaud2013-06-12
|
* Fix bug #314: move remaining math functions from internal to numext namespaceGravatar Gael Guennebaud2013-06-10
|
* Replace assert() by eigen_assert() (fixes bug #548).Gravatar Jitse Niesen2013-02-02
|
* Backed out changeset 363e506776babe4fdfb8e670fe6d91942fc61d7cGravatar Gael Guennebaud2012-12-07
|
* Rename the old LevenbergMarquardt class to LevenbergMarquardtLegacyGravatar Desire NUENTSA2012-12-07
| | | | Split the levenberg marquardt test and the hybrid nonlinear test
* Fix bug #314:Gravatar Gael Guennebaud2012-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 NonlinearOptimizationGravatar Desire NUENTSA2012-10-09
|
* MINPACK license is OK for MPL2 after allGravatar Benoit Jacob2012-07-15
|
* Add a EIGEN_MPL2_ONLY build option to generate compiler errors when ↵Gravatar Benoit Jacob2012-07-13
| | | | including non-MPL2 modules
* Automatic relicensing to MPL2 using Keirs script. Manual fixup follows.Gravatar Benoit Jacob2012-07-13
|
* fix lmdif1 with Scalar!=doubleGravatar Gael Guennebaud2012-05-01
|
* Get rid of include directives inside namespace blocks (bug #339).Gravatar Jitse Niesen2012-04-15
|
* fix a bug where some rotations were not initializedGravatar Thomas Capricelli2011-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 changesetsGravatar Thomas Capricelli2011-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 ↵Gravatar Gael Guennebaud2011-07-21
| | | | | | | default windows.h (transplanted from 49b6e9143e1d74441924c0c313536e263e12a55c )
* fix typo in constant nameGravatar Thomas Capricelli2011-06-12
|
* fix intallation of unsupported modulesGravatar Gael Guennebaud2011-02-16
|
* fix misc warningsGravatar Thomas Capricelli2011-02-04
|
* bug #86 : use internal:: namespace instead of ei_ prefixGravatar Benoit Jacob2010-10-25
|
* rename PlanarRotation -> JacobiRotationGravatar Benoit Jacob2010-10-19
|
* fix warning with gcc 4.3Gravatar Gael Guennebaud2010-06-10
|
* Fixed many MSVC warnings.Gravatar Hauke Heibel2010-06-09
|
* the Index types change.Gravatar Benoit Jacob2010-05-30
| | | | As discussed on the list (too long to explain here).
* compileGravatar Benoit Jacob2010-04-25
|
* * implement the corner() API change: new methods topLeftCorner() etcGravatar Benoit Jacob2010-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 caluesGravatar Gael Guennebaud2010-04-17
|
* misc cleaningGravatar Thomas Capricelli2010-02-28
|
* NonLinearOptimization : clean 'mode' handling from the old minpack code :Gravatar Thomas Capricelli2010-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 changeGravatar Thomas Capricelli2010-02-11
|
* erm.... using nxn is the actual purpose of this variant, fix this.Gravatar Thomas Capricelli2010-01-29
|
* Put the Status outside of the class, it really does not depend on theGravatar Thomas Capricelli2010-01-28
| | | | FunctorType or Scalar template parameters.
* eigenization of ei_r1updt()Gravatar Thomas Capricelli2010-01-28
|
* misc cleaning / eigenizationGravatar Thomas Capricelli2010-01-28
|
* port ei_rwupdt to c++, and misc cleaningGravatar Thomas Capricelli2010-01-27
|
* use PlanarRotation<> instead of handmade givens rotation in cminpack codeGravatar Thomas Capricelli2010-01-26
| | | | | + cleaning. This results in some more memory being used, but not much.
* clean r1mpyq: remove fortran leftoversGravatar Thomas Capricelli2010-01-26
|
* misc cleaningGravatar Thomas Capricelli2010-01-26
|
* more eigenization, dropped 'ipvt' in lmGravatar Thomas Capricelli2010-01-26
|
* fix possible segfaultGravatar Thomas Capricelli2010-01-26
|
* remove spacesGravatar Thomas Capricelli2010-01-26
|
* get rid of ei_qform + lot of other cleaning, now that we do not depend onGravatar Thomas Capricelli2010-01-26
| | | | minpack qr factorization.
* some more eigenizationGravatar Thomas Capricelli2010-01-26
|
* cleaningGravatar Thomas Capricelli2010-01-26
|
* use a plain matrix to store the upper triangular matrix 'R', insteadGravatar Thomas Capricelli2010-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.