| Commit message (Expand) | Author | Age |
* | rename test for coherency with previous renaming of the module | Thomas Capricelli | 2009-11-16 |
* | rename NonLinear to NonLinearOptimization | Thomas Capricelli | 2009-11-09 |
* | fix tests : we perform slightly worse because we do use one more function | Thomas Capricelli | 2009-09-28 |
* | remove some duplicated code LevenbergMarquardt::minimizeNumericalDiff*() by | Thomas Capricelli | 2009-09-28 |
* | cleaning | Thomas Capricelli | 2009-09-28 |
* | use dynamic type in functor, as NonLinear only knows about this currently | Thomas Capricelli | 2009-09-28 |
* | use operator() so that to be coherent with eigen AutoDiff functor | Thomas Capricelli | 2009-09-28 |
* | define a generic functor and makes other ones inherit it | Thomas Capricelli | 2009-09-28 |
* | eigenization of fcn_chkder + bugfix | Thomas Capricelli | 2009-08-29 |
* | fix bounds using c standard instead of fortran's | Thomas Capricelli | 2009-08-29 |
* | fix indentation for fcn_chkder | Thomas Capricelli | 2009-08-29 |
* | check number of evaluation even in the case of *1(), now we have it.. | Thomas Capricelli | 2009-08-26 |
* | move Parameters as a class member, simplify calling sequence. Convenience | Thomas Capricelli | 2009-08-26 |
* | split every algorithm in *Init() + while(running) { *OneStep() } | Thomas Capricelli | 2009-08-25 |
* | move more stuff into Parameters | Thomas Capricelli | 2009-08-25 |
* | put nfev/njev as internal variables as well | Thomas Capricelli | 2009-08-25 |
* | make diag be an internal variable too | Thomas Capricelli | 2009-08-25 |
* | define and use struct Parameters | Thomas Capricelli | 2009-08-25 |
* | merge files | Thomas Capricelli | 2009-08-25 |
* | cleaning | Thomas Capricelli | 2009-08-25 |
* | move most of results vectors/matrices inside respective classes. | Thomas Capricelli | 2009-08-25 |
* | merge both c methods lmstr/lmstr1 into one class | Thomas Capricelli | 2009-08-25 |
* | merge both c methods lmdif/lmdif1 into one class | Thomas Capricelli | 2009-08-25 |
* | cleaning | Thomas Capricelli | 2009-08-25 |
* | merge both c methods hybrj1/hybrj into one class HybridNonLinearSolver with | Thomas Capricelli | 2009-08-25 |
* | merge both c methods hybrd/hybrd1 into one class HybridNonLinearSolver with | Thomas Capricelli | 2009-08-25 |
* | merge both c methods lmder/lmder1 into one class LevenbergMarquardt with | Thomas Capricelli | 2009-08-25 |
* | some more work on Functors | Thomas Capricelli | 2009-08-24 |
* | playing with functors | Thomas Capricelli | 2009-08-24 |
* | cleaning | Thomas Capricelli | 2009-08-24 |
* | cleaning covar | Thomas Capricelli | 2009-08-24 |
* | eigenization of ei_covar() | Thomas Capricelli | 2009-08-24 |
* | clean debug stuff | Thomas Capricelli | 2009-08-24 |
* | misc cleaning | Thomas Capricelli | 2009-08-24 |
* | various cleaning and homogeneization | Thomas Capricelli | 2009-08-24 |
* | beautify functors for lmdif, lmstr, hybrj, hybrd | Thomas Capricelli | 2009-08-23 |
* | beautify Functor for lmder : we now have f,df,debug methods | Thomas Capricelli | 2009-08-23 |
* | * use eigen object for callbacks for hybrd and lmdif | Thomas Capricelli | 2009-08-23 |
* | use eigen objects for hybrj and lmstr | Thomas Capricelli | 2009-08-23 |
* | use eigen objects for the lmder callback | Thomas Capricelli | 2009-08-23 |
* | remove redundant code, fix bounds in those loops that still come from | Thomas Capricelli | 2009-08-23 |
* | we do not need/use the 'void *p' parameter | Thomas Capricelli | 2009-08-23 |
* | use blueNorm() instead of norm() | Thomas Capricelli | 2009-08-22 |
* | raw import of covar() : this is the last one, and we now do not depend on | Thomas Capricelli | 2009-08-22 |
* | Now that the main algorithms are imported into eigen, we import subroutines | Thomas Capricelli | 2009-08-22 |
* | merging ei_lmdif() and lmdif_template() | Thomas Capricelli | 2009-08-21 |
* | be (hopefully) smarter with indices convention : we keep the c convention | Thomas Capricelli | 2009-08-21 |
* | merging ei_lmder and lmder_template into ei_lmder() which takes eigen | Thomas Capricelli | 2009-08-21 |
* | use references intead of pointers for njev/nfev | Thomas Capricelli | 2009-08-21 |
* | * porting lmdif1 to eigen | Thomas Capricelli | 2009-08-20 |