Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | | | cleaning doc | 2009-09-28 | ||
| | | | ||||
* | | | cleaning | 2009-09-28 | ||
| | | | ||||
| * | | default argument for _jac in functor operator() : this way, we can use | 2009-09-28 | ||
| | | | | | | | | | | | | AutoDiffJacobian::operator()(x,value) exactly as the original functor | |||
* | | | use dynamic type in functor, as NonLinear only knows about this currently | 2009-09-28 | ||
| | | | ||||
* | | | use operator() so that to be coherent with eigen AutoDiff functor | 2009-09-28 | ||
| | | | ||||
* | | | define a generic functor and makes other ones inherit it | 2009-09-28 | ||
| | | | ||||
| * | | remove references to adolc and split tests functions for clarity | 2009-09-27 | ||
| | | | ||||
| * | | * Introduce make targets btest (build tests), blas (build blas lib), demos ↵ | 2009-09-27 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | (build demos). * remove EIGEN_BUILD_TESTS and siblings * add summary at the end of cmake run, hopefully not too verbose * fix build of quaternion demo * kill remnants of old binary library option | |||
| * | | update URL for adol-c | 2009-09-27 | ||
| | | | ||||
| * | | fix warning with gcc 4.2 | 2009-09-15 | ||
| | | | ||||
* | | | cleaning | 2009-09-15 | ||
| | | | ||||
* | | | fix indentation (and only that) | 2009-09-14 | ||
| | | | ||||
| | * | added the test case for FFTW | 2009-09-14 | ||
| | | | ||||
* | | | provide some default values for important results. So that we can read them | 2009-09-13 | ||
| | | | | | | | | | | | | even before *Init() and do no get random values. | |||
* | | | cleaning | 2009-09-13 | ||
| | | | ||||
* | | | functors need not be const | 2009-09-11 | ||
| | | | ||||
| * | | Remove no-op statement in AlignedVector3. | 2009-09-10 | ||
| | | | ||||
* | | | merge with tip | 2009-09-10 | ||
|\| | | ||||
| * | | Re-factor matrix exponential. | 2009-09-08 | ||
| | | | | | | | | | | | | Put all routines in a class. I think this is a cleaner design. | |||
* | | | fix warning about unused variable | 2009-08-29 | ||
| | | | ||||
* | | | eigenization of fcn_chkder + bugfix | 2009-08-29 | ||
| | | | ||||
* | | | fix bounds using c standard instead of fortran's | 2009-08-29 | ||
| | | | ||||
* | | | fix indentation for fcn_chkder | 2009-08-29 | ||
| | | | ||||
* | | | check number of evaluation even in the case of *1(), now we have it.. | 2009-08-26 | ||
| | | | ||||
* | | | move Parameters as a class member, simplify calling sequence. Convenience | 2009-08-26 | ||
| | | | | | | | | | | | | | | | methods from minpack ( "*1()" ) get their original name back : they are only useful when porting, anyway. Still, i prefer to keep them. | |||
* | | | remove printfs, they are of no use and may prevent compilation | 2009-08-26 | ||
| | | | ||||
* | | | cleaning | 2009-08-25 | ||
| | | | ||||
* | | | split every algorithm in *Init() + while(running) { *OneStep() } | 2009-08-25 | ||
| | | | ||||
* | | | move more stuff into Parameters | 2009-08-25 | ||
| | | | ||||
* | | | cleaning | 2009-08-25 | ||
| | | | ||||
* | | | reduce local variables so that we can split algorithms | 2009-08-25 | ||
| | | | ||||
* | | | cleaning | 2009-08-25 | ||
| | | | ||||
* | | | put nfev/njev as internal variables as well | 2009-08-25 | ||
| | | | ||||
* | | | oops... fixing return values, some copy/paste was done far too quickly | 2009-08-25 | ||
| | | | ||||
* | | | if mode==2, the user is supposed to supply diag: do some basic check. | 2009-08-25 | ||
| | | | ||||
* | | | make diag be an internal variable too | 2009-08-25 | ||
| | | | ||||
* | | | define and use struct Parameters | 2009-08-25 | ||
| | | | ||||
* | | | those are actually bools | 2009-08-25 | ||
| | | | ||||
* | | | cleaning | 2009-08-25 | ||
| | | | ||||
* | | | use an enum for status reporting | 2009-08-25 | ||
| | | | ||||
* | | | merge files | 2009-08-25 | ||
| | | | ||||
* | | | rename files | 2009-08-25 | ||
| | | | ||||
* | | | remove the boring, old-school nprint option, we'll have a dedicated | 2009-08-25 | ||
| | | | | | | | | | | | | method for 'one iteration' anyway. | |||
* | | | cleaning | 2009-08-25 | ||
| | | | ||||
* | | | move most of results vectors/matrices inside respective classes. | 2009-08-25 | ||
| | | | ||||
* | | | cleaning | 2009-08-25 | ||
| | | | ||||
* | | | merge both c methods lmstr/lmstr1 into one class | 2009-08-25 | ||
| | | | | | | | | | | | | LevenbergMarquardtOptimumStorage with two methods. | |||
* | | | merge both c methods lmdif/lmdif1 into one class | 2009-08-25 | ||
| | | | | | | | | | | | | LevenbergMarquardtNumericalDiff with two methods. | |||
* | | | cleaning | 2009-08-25 | ||
| | | | ||||
* | | | merge both c methods hybrj1/hybrj into one class HybridNonLinearSolver with | 2009-08-25 | ||
| | | | | | | | | | | | | two methods. hybrd stuff renamed to HybridNonLinearSolverNumericalDiff. |