aboutsummaryrefslogtreecommitdiffhomepage
path: root/unsupported/Eigen/src
Commit message (Collapse)AuthorAge
* computes column norms outside of ei_qrfac()Gravatar Thomas Capricelli2009-11-26
|
* cleaningGravatar Thomas Capricelli2009-11-26
|
* use typedefGravatar Thomas Capricelli2009-11-25
|
* silent warningsGravatar Thomas Capricelli2009-11-25
|
* merge with main repositoryGravatar Thomas Capricelli2009-11-10
|\
| * fix compilation and removed some unused stuff in skylineGravatar Gael Guennebaud2009-11-10
| |
* | merge with main repositoryGravatar Thomas Capricelli2009-11-10
|\|
| * mv the Skyline module to unsupported/Gravatar Gael Guennebaud2009-11-10
| |
* | merge with main repositoryGravatar Thomas Capricelli2009-11-09
|\|
* | some more documentationGravatar Thomas Capricelli2009-11-09
| |
* | various fixes in headersGravatar Thomas Capricelli2009-11-09
| |
* | rename NonLinear to NonLinearOptimizationGravatar Thomas Capricelli2009-11-09
| |
* | documentation + move "namespace eigen" to the main file, as others do.Gravatar Thomas Capricelli2009-11-09
| |
* | starting documentationGravatar Thomas Capricelli2009-11-09
| |
* | merge with main repositoryGravatar Thomas Capricelli2009-11-08
|\ \
| | * * mergeGravatar Benoit Jacob2009-11-09
| | |\ | | |/ | |/| | | | * remove a ctor in QuaternionBase as it gives a strange error with GCC 4.4.2.
| * | improve a bit AutoDiffVector, but it still not workingGravatar Gael Guennebaud2009-11-06
| | |
| * | added inlines to a bunch of functionsGravatar Mark Borgerding2009-10-31
| | |
| * | moved half-spectrum logic to Eigen::FFTGravatar Mark Borgerding2009-10-30
| | |
| * | moved real-half-spectrum reflection into Eigen::FFTGravatar Mark Borgerding2009-10-30
| | |
| * | moved scaling to Eigen::FFTGravatar Mark Borgerding2009-10-30
| | |
| | * sync with mainlineGravatar Benoit Jacob2009-10-28
| | |\ | | |/ | |/|
| | * big huge changes, so i dont remember everything.Gravatar Benoit Jacob2009-10-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * renaming, e.g. LU ---> FullPivLU * split tests framework: more robust, e.g. dont generate empty tests if a number is skipped * make all remaining tests use that splitting, as needed. * Fix 4x4 inversion (see stable branch) * Transform::inverse() and geo_transform test : adapt to new inverse() API, it was also trying to instantiate inverse() for 3x4 matrices. * CMakeLists: more robust regexp to parse the version number * misc fixes in unit tests
| * | inlining,all namespace declaration moved to FFT, removed preprocessor ↵Gravatar Mark Borgerding2009-10-21
| | | | | | | | | | | | definitions,
| * | merged eigen2_for_fft into eigen2 mainlineGravatar Mark Borgerding2009-10-20
| |\ \
| * | | * add a Make* expression type builder to allow theGravatar Gael Guennebaud2009-10-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | construction of generic expressions working for both dense and sparse matrix. A nicer solution would be to use CwiseBinaryOp for any kind of matrix. To this end we either need to change the overall design so that the base class(es) depends on the kind of matrix, or we could add a template parameter to each expression type (e.g., int Kind = ei_traits<MatrixType>::Kind) allowing to specialize each expression for each kind of matrix. * Extend AutoDiffScalar to work with sparse vector expression for the derivatives.
| * | | add operator+ scalar to AutoDiffScalarGravatar Gael Guennebaud2009-10-16
| | |/ | |/|
| * | autodiff:Gravatar Gael Guennebaud2009-10-15
| | | | | | | | | | | | | | | | | | * fix namespace issue * simplify Jacobian code * fix issue with "Dynamic derivatives"
* | | merge with eigen-tipGravatar Thomas Capricelli2009-10-13
|\| |
* | | fix tests : we perform slightly worse because we do use one more functionGravatar Thomas Capricelli2009-09-28
| | | | | | | | | | | | evaluation in our numericaldiff than what (c)minpack did
* | | fdjac2 is not needed anymoreGravatar Thomas Capricelli2009-09-28
| | |
* | | remove some duplicated code LevenbergMarquardt::minimizeNumericalDiff*() byGravatar Thomas Capricelli2009-09-28
| | | | | | | | | | | | | | | | | | | | | using the generic Eigen NumericalDiff recently introduced. LevenbergMarquardt::lmdif1(), which is provided as a convenience method for people porting code from (c)minpack, is now a static function
* | | central sheme for numerical diffGravatar Thomas Capricelli2009-09-28
| | |
* | | starting work on a Numerical differenciation moduleGravatar Thomas Capricelli2009-09-28
| | |
| * | default argument for _jac in functor operator() : this way, we can useGravatar Thomas Capricelli2009-09-28
| | | | | | | | | | | | AutoDiffJacobian::operator()(x,value) exactly as the original functor
* | | 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
| | |
* | | cleaningGravatar Thomas Capricelli2009-09-15
| | |
* | | fix indentation (and only that)Gravatar Thomas Capricelli2009-09-14
| | |
* | | provide some default values for important results. So that we can read themGravatar Thomas Capricelli2009-09-13
| | | | | | | | | | | | even before *Init() and do no get random values.
* | | cleaningGravatar Thomas Capricelli2009-09-13
| | |
* | | functors need not be constGravatar Thomas Capricelli2009-09-11
| | |
* | | merge with tipGravatar Thomas Capricelli2009-09-10
|\| |
| * | Re-factor matrix exponential.Gravatar Jitse Niesen2009-09-08
| | | | | | | | | | | | Put all routines in a class. I think this is a cleaner design.
* | | eigenization of fcn_chkder + bugfixGravatar 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
| | | | | | | | | | | | | | | 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 compilationGravatar Thomas Capricelli2009-08-26
| | |
* | | cleaningGravatar Thomas Capricelli2009-08-25
| | |
* | | split every algorithm in *Init() + while(running) { *OneStep() }Gravatar Thomas Capricelli2009-08-25
| | |