aboutsummaryrefslogtreecommitdiffhomepage
path: root/unsupported/test/NonLinear.cpp
Commit message (Expand)AuthorAge
* rename test for coherency with previous renaming of the moduleGravatar Thomas Capricelli2009-11-16
* rename NonLinear to NonLinearOptimizationGravatar Thomas Capricelli2009-11-09
* fix tests : we perform slightly worse because we do use one more functionGravatar Thomas Capricelli2009-09-28
* remove some duplicated code LevenbergMarquardt::minimizeNumericalDiff*() byGravatar Thomas Capricelli2009-09-28
* cleaningGravatar Thomas Capricelli2009-09-28
* use dynamic type in functor, as NonLinear only knows about this currentlyGravatar Thomas Capricelli2009-09-28
* use operator() so that to be coherent with eigen AutoDiff functorGravatar Thomas Capricelli2009-09-28
* define a generic functor and makes other ones inherit itGravatar Thomas Capricelli2009-09-28
* eigenization of fcn_chkder + bugfixGravatar Thomas Capricelli2009-08-29
* fix bounds using c standard instead of fortran'sGravatar Thomas Capricelli2009-08-29
* fix indentation for fcn_chkderGravatar Thomas Capricelli2009-08-29
* check number of evaluation even in the case of *1(), now we have it..Gravatar Thomas Capricelli2009-08-26
* move Parameters as a class member, simplify calling sequence. ConvenienceGravatar Thomas Capricelli2009-08-26
* split every algorithm in *Init() + while(running) { *OneStep() }Gravatar Thomas Capricelli2009-08-25
* move more stuff into ParametersGravatar Thomas Capricelli2009-08-25
* put nfev/njev as internal variables as wellGravatar Thomas Capricelli2009-08-25
* make diag be an internal variable tooGravatar Thomas Capricelli2009-08-25
* define and use struct ParametersGravatar Thomas Capricelli2009-08-25
* merge filesGravatar Thomas Capricelli2009-08-25
* cleaningGravatar Thomas Capricelli2009-08-25
* move most of results vectors/matrices inside respective classes.Gravatar Thomas Capricelli2009-08-25
* merge both c methods lmstr/lmstr1 into one classGravatar Thomas Capricelli2009-08-25
* merge both c methods lmdif/lmdif1 into one classGravatar Thomas Capricelli2009-08-25
* cleaningGravatar Thomas Capricelli2009-08-25
* merge both c methods hybrj1/hybrj into one class HybridNonLinearSolver withGravatar Thomas Capricelli2009-08-25
* merge both c methods hybrd/hybrd1 into one class HybridNonLinearSolver withGravatar Thomas Capricelli2009-08-25
* merge both c methods lmder/lmder1 into one class LevenbergMarquardt withGravatar Thomas Capricelli2009-08-25
* some more work on FunctorsGravatar Thomas Capricelli2009-08-24
* playing with functorsGravatar Thomas Capricelli2009-08-24
* cleaningGravatar Thomas Capricelli2009-08-24
* cleaning covarGravatar Thomas Capricelli2009-08-24
* eigenization of ei_covar()Gravatar Thomas Capricelli2009-08-24
* clean debug stuffGravatar Thomas Capricelli2009-08-24
* misc cleaningGravatar Thomas Capricelli2009-08-24
* various cleaning and homogeneizationGravatar Thomas Capricelli2009-08-24
* beautify functors for lmdif, lmstr, hybrj, hybrdGravatar Thomas Capricelli2009-08-23
* beautify Functor for lmder : we now have f,df,debug methodsGravatar Thomas Capricelli2009-08-23
* * use eigen object for callbacks for hybrd and lmdifGravatar Thomas Capricelli2009-08-23
* use eigen objects for hybrj and lmstrGravatar Thomas Capricelli2009-08-23
* use eigen objects for the lmder callbackGravatar Thomas Capricelli2009-08-23
* remove redundant code, fix bounds in those loops that still come fromGravatar Thomas Capricelli2009-08-23
* we do not need/use the 'void *p' parameterGravatar Thomas Capricelli2009-08-23
* use blueNorm() instead of norm()Gravatar Thomas Capricelli2009-08-22
* raw import of covar() : this is the last one, and we now do not depend onGravatar Thomas Capricelli2009-08-22
* Now that the main algorithms are imported into eigen, we import subroutinesGravatar Thomas Capricelli2009-08-22
* merging ei_lmdif() and lmdif_template()Gravatar Thomas Capricelli2009-08-21
* be (hopefully) smarter with indices convention : we keep the c conventionGravatar Thomas Capricelli2009-08-21
* merging ei_lmder and lmder_template into ei_lmder() which takes eigenGravatar Thomas Capricelli2009-08-21
* use references intead of pointers for njev/nfevGravatar Thomas Capricelli2009-08-21
* * porting lmdif1 to eigenGravatar Thomas Capricelli2009-08-20