aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAge
* wrapper for lmdif1 + eigenization of calling testGravatar Thomas Capricelli2009-08-10
|
* wrapper for lmdif (+test call eigenization)Gravatar Thomas Capricelli2009-08-10
|
* wrapper for hybrj1Gravatar Thomas Capricelli2009-08-10
|
* wrapper for hybrjGravatar Thomas Capricelli2009-08-10
|
* add another (actuallY) difficult NIST test : BoxBOD.Gravatar Thomas Capricelli2009-08-10
| | | | | | | The first try fails, the second one passes, but with a very bad accuracy (~4 digits only). anyway, my aim is to check we do not change cminpack while portint, so i keep this test.
* add another 'difficult'-rated NIST test, which passesGravatar Thomas Capricelli2009-08-10
|
* fix testNistHahn1 : i had swapped x[] and y[].... :/Gravatar Thomas Capricelli2009-08-10
|
* a Nist test rated 'difficult', which passes.Gravatar Thomas Capricelli2009-08-10
|
* another nist test with difficulty 'leverage', it passes.Gravatar Thomas Capricelli2009-08-10
|
* another nist test with difficulty 'leverage', this one passesGravatar Thomas Capricelli2009-08-10
|
* another nist test ('average' difficulty), which fails. It is disabled untilGravatar Thomas Capricelli2009-08-10
| | | | further notice.
* add an easy test from the NIST set :Gravatar Thomas Capricelli2009-08-10
| | | | http://www.itl.nist.gov/div898/strd/nls/data/misra1a.shtml
* hybrd : wrapper + eigenize testGravatar Thomas Capricelli2009-08-10
|
* i wonder how useful this really is, but others do this way. ProbablyGravatar Thomas Capricelli2009-08-09
| | | | related to doxygen.
* eigenize lmder + some other small fixesGravatar Thomas Capricelli2009-08-09
|
* eigenize the test for lmder1, clean functor stuff.Gravatar Thomas Capricelli2009-08-09
| | | | (and check the tests still pass, of course, that's the whole point..)
* oops.. use the template paramater instead of hard coding 'double'Gravatar Thomas Capricelli2009-08-09
|
* use template parameter Scalar instead of VectorType, fix a segfault.Gravatar Thomas Capricelli2009-08-09
|
* eigenize the test a little moreGravatar Thomas Capricelli2009-08-09
|
* first test for a basic wrapper (and only wrapper!) for cminpack functionsGravatar Thomas Capricelli2009-08-09
|
* actually use eigen include fileGravatar Thomas Capricelli2009-08-09
|
* Add all other file from cminpack/examples as tests.Gravatar Thomas Capricelli2009-08-08
| | | | | | | | | | | Important : one test was failing because cminpack-1.0.2 does x[3]=1. on x which is of size 3. Probably because fortran indices are shifted wrt to C indices and someone forgot to fix this one. This is correct in this commit and this is the only change I've done on files from cminpack examples. (i've also reported the bug to cminpack author)
* Start of module "NonLinear". We start out of cminpack-1.0.2Gravatar Thomas Capricelli2009-08-08
| | | | | | (http://devernay.free.fr/hacks/cminpack.html) The first test is adapted from the example/ directory. Some stuff is hard coded for our initial tests.
* add basic .hgignore file for most common generated/temporary filesGravatar Thomas Capricelli2009-08-08
|
* replace custom rank one update in LU by an expressionGravatar Gael Guennebaud2009-08-08
|
* * implement a second level of micro blocking (faster for small sizes)Gravatar Gael Guennebaud2009-08-07
| | | | * workaround GCC bad implementation of _mm_set1_p*
* Fix compilation in sparse moduleGravatar Gael Guennebaud2009-08-06
|
* fix determinant in PartialLUGravatar Gael Guennebaud2009-08-06
|
* oops, one more bug fix in homogeneousGravatar Gael Guennebaud2009-08-06
|
* fixes in determinant and homogeneousGravatar Gael Guennebaud2009-08-06
|
* compilation fix in EigenSolver,Gravatar Gael Guennebaud2009-08-06
| | | | bugfix in PartialLU
* typoGravatar Gael Guennebaud2009-08-06
|
* fix VS compilation issue in MapBase::operator+= and -=Gravatar Gael Guennebaud2009-08-06
|
* shame on meGravatar Gael Guennebaud2009-08-06
|
* fix my bad fix of Hauke's fix ;)Gravatar Gael Guennebaud2009-08-06
|
* fix a couple of compilations issuesGravatar Gael Guennebaud2009-08-06
|
* fixed inversion for AffineCompact matricesGravatar Hauke Heibel2009-08-06
|
* more product refactoringGravatar Gael Guennebaud2009-08-06
|
* fix vs.net compilation issueGravatar Hauke Heibel2009-08-06
|
* fix vs.net compilation issueGravatar Hauke Heibel2009-08-06
|
* fix compilation and segfault issuesGravatar Gael Guennebaud2009-08-06
|
* add the missing Affine Transform * set of column vectors products...Gravatar Gael Guennebaud2009-08-06
|
* remove remnant of MultiplierBaseGravatar Benoit Jacob2009-08-06
|
* implement the missing outer product,Gravatar Gael Guennebaud2009-08-05
| | | | and attempt to workaround a gcc internal error
* big refactoring in Product.h:Gravatar Gael Guennebaud2009-08-05
| | | | | | | | - all specialized products now inherits ProductBase - the default product evaluated by Assign is still here, but it is currently enabled for small fixed sizes only - => this significantly speed up compilation for large matrices - I left the OuterProduct specialization empty as an exercise...
* fix assertions, improve docs.Gravatar Benoit Jacob2009-08-05
| | | | | we never assert on conditions that depend on the result of a computation!! also the assertion that rank>0 amounts to matrix!=0 which we have to leave under the responsibility of the user.
* mergeGravatar Benoit Jacob2009-08-04
|\
* \ mergeGravatar Gael Guennebaud2009-08-04
|\ \
| * | remove the FORCEGravatar Benoit Jacob2009-08-04
| | |
| | * implement a ProductBase class and, as a proof of concept, update ↵Gravatar Gael Guennebaud2009-08-04
| | | | | | | | | | | | | | | | | | TriangularProduct and SelfAdjointMatrixProduct to take advantage of it => fewer LOC