aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAge
* mergeGravatar Benoit Jacob2009-12-02
|\
* | * HouseholderSequence:Gravatar Benoit Jacob2009-12-02
| | | | | | | | | | | | | | * be aware of number of actual householder vectors (optimization in non-full-rank case, no behavior change) * fix applyThisOnTheRight, it was using k instead of actual_k * QR: rename matrixQ() to householderQ() where applicable
| * Removed unused 'benchmark'.Gravatar Hauke Heibel2009-12-02
|/
* * fix include for case-sensitive filesystemGravatar Benoit Jacob2009-12-02
| | | | * on GNU, clock_gettime requires linking -lrt
* * remove empty destructors in Matrix.h and MatrixStorage.hGravatar Mathieu Gautier2009-12-02
|
* mergeGravatar Hauke Heibel2009-12-02
|\
| * Added NestByValue and .nestByValue() again for the sake of backwards ↵Gravatar Hauke Heibel2009-12-02
| | | | | | | | compatibility.
| * Removed unnecessary code.Gravatar Hauke Heibel2009-12-02
| |
* | merge with tipGravatar Mark Borgerding2009-12-01
|\ \
* | | added comments to help vim understand the header files are c++.Gravatar Mark Borgerding2009-12-01
| | |
* | | instruction to remove CMakeCache.txt for out-of-source buildGravatar Mark Borgerding2009-12-01
| | |
* | | quieted signed/unsigned comparison warningGravatar Mark Borgerding2009-12-01
| | |
* | | added newline at the end of file to quiet gcc warningGravatar Mark Borgerding2009-12-01
| | |
| * | mergeGravatar Thomas Capricelli2009-12-01
| |\ \
| | * | ColPivQR: now the unit tests even succeeds:Gravatar Benoit Jacob2009-12-01
| | | | | | | | | | | | | | | | | | | | | | | | * with random matrices multiplied by 1e+8 (i.e. fixed wrong absolute fuzzy compare) * with 10,000 repetitions (i.e. the fuzzy compare is really clever) and when it occasionnally fails, less than once in 10,000 repeats, it is only on the exact rank computation.
| | * | Big reworking of ColPivQR and its unit test, which now passes even with ↵Gravatar Benoit Jacob2009-12-01
| | | | | | | | | | | | | | | | thousands of repetitions and correctly tests matrices of all sizes. Several surprises along the way: for example, a major cause of trouble was the optimized "table of column squared norms" where the accumulation of imprecision was a serious issue; another surprise is that tests like "x!=0" before dividing by x really benefit from being replaced by fuzzy tests, as i hit real cases where i got wrong results in 1/epsilon.
| | * | minor cleanupGravatar Benoit Jacob2009-12-01
| |/ / |/| |
| | * That's it NestByValue and .nestByValue() are both gone!Gravatar Hauke Heibel2009-12-01
| | |
| | * Even more NestByValue cleanup...Gravatar Hauke Heibel2009-12-01
| | |
| | * Much more NestByValue cleanup.Gravatar Hauke Heibel2009-12-01
| | |
| | * Removed NestByValue dependency from Cholesky, Eigenvalues, LU and QR.Gravatar Hauke Heibel2009-12-01
| | |
| | * Removed NestByValue dependency from VectorwiseOp.Gravatar Hauke Heibel2009-12-01
| | |
| | * Removed NestByValue dependency from MatrixBase::select().Gravatar Hauke Heibel2009-12-01
| | |
| | * Adapted the number of test runs.Gravatar Hauke Heibel2009-12-01
| | |
| | * Added missing typedef (will I ever learn it!?)Gravatar Hauke Heibel2009-12-01
| | | | | | | | | | | | | | | Removed unsupported directories that do not provide CMakeList.txt (CMake 2.8 warning). The BenchTimer is now also working on Cygwin.
| | * mergeGravatar Hauke Heibel2009-12-01
| | |\
| | * | Added the profiling test to unsupported.Gravatar Hauke Heibel2009-12-01
| | | |
| | | * add specialization ei_ref_selector for sparse matrix typesGravatar Gael Guennebaud2009-12-01
| | |/
| * | fix another 'duplicated content in doxygen pages' bug : exclude *.origGravatar Thomas Capricelli2009-11-30
| | | | | | | | | | | | files
| | * Removed wrong typename.Gravatar Hauke Heibel2009-11-30
| | |
| | * Initial commit for a modified ei_nested logic.Gravatar Hauke Heibel2009-11-30
| |/ |/|
* | Some of our unit tests require mathematical constants and thus we rely on ↵Gravatar Hauke Heibel2009-11-30
| | | | | | | | | | | | | | non-ansi code. It seems as if the new standard removed pow(T,int). M_PIL is only defined when _GNU_SOURCE is defined.
| * Adapted a mail from Mark about some design and add it as documentation forGravatar Thomas Capricelli2009-11-30
| | | | | | | | the FFT module.
| * fix docGravatar Thomas Capricelli2009-11-28
| |
* | precision ---> dummy_precisionGravatar Benoit Jacob2009-11-26
| |
| * cleaningGravatar Thomas Capricelli2009-11-26
| |
| * cleaningGravatar Thomas Capricelli2009-11-26
| |
| * kill yet another un-needed parameterGravatar Thomas Capricelli2009-11-26
| |
| * make qrsolv use eigen typesGravatar Thomas Capricelli2009-11-26
| |
| * clean qrsolvGravatar Thomas Capricelli2009-11-26
| |
| * reduce ei_qrsolv() signature, wa is actually a 'working array'Gravatar Thomas Capricelli2009-11-26
| |
* | improve the scripts for building unit tests:Gravatar Benoit Jacob2009-11-25
| | | | | | | | | | * support unsupported/ * use egrep instead of grep, properly escape special chars.
| * computes column norms outside of ei_qrfac()Gravatar Thomas Capricelli2009-11-26
| |
| * cleaningGravatar Thomas Capricelli2009-11-26
|/
* export stableNorm(), blueNorm() and hypotNorm() to colwise() and rowwise()Gravatar Thomas Capricelli2009-11-26
| | | | + rudimentary test
* use typedefGravatar Thomas Capricelli2009-11-25
|
* silent warningsGravatar Thomas Capricelli2009-11-25
|
* Added tag actual-start-from-scratch for changeset ↵Gravatar Benoit Jacob2009-11-25
| | | | 1dabb45d945eba0090db037fb649a93c4c3d6627
* forward port slight changes in the 4x4 inverse testGravatar Benoit Jacob2009-11-25
|
* add SSE4 support, start with integer multiplicationGravatar Benoit Jacob2009-11-24
|