Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | merge | Gael Guennebaud | 2010-02-22 |
|\ | |||
| * | provide default values for CXX, remove duplicate define | Thomas Capricelli | 2010-02-22 |
| | | |||
| * | ups | Hauke Heibel | 2010-02-22 |
| | | |||
| * | Added getRealTime() for windows. | Hauke Heibel | 2010-02-22 |
| | | |||
| * | extend the bench timer to allow benchmarking of parallel code, | Gael Guennebaud | 2010-02-22 |
| | | | | | | | | improvements are welcome | ||
* | | fix BTL's eigen interface | Gael Guennebaud | 2010-02-22 |
|/ | |||
* | merge | Mark Borgerding | 2010-02-16 |
|\ | |||
* | | added benchmark for unscaled and half-spectrum FFTs | Mark Borgerding | 2010-01-21 |
| | | |||
| * | extend sparse product benchmark with ublas | Gael Guennebaud | 2010-02-09 |
|/ | |||
* | extend benchmark for sparse products | Gael Guennebaud | 2010-01-05 |
| | |||
* | Big renaming: | Benoit Jacob | 2010-01-04 |
| | | | | | | start ---> head end ---> tail Much frustration with sed syntax. Need to learn perl some day. | ||
* | * Fix bug #79: ei_alignmentOffset was assuming that ptr is multiple of | Benoit Jacob | 2010-01-02 |
| | | | | | | | sizeof(Scalar), and that assumption breaks with double on linux x86-32. * Rename ei_alignmentOffset to ei_first_aligned * Rewrite its documentation and part of its body * The variant taking a MatrixBase doesn't need a separate size argument. | ||
* | add a slerp benchmark (for accuracy and speed)) | Gael Guennebaud | 2009-12-04 |
| | |||
* | Added missing typedef (will I ever learn it!?) | Hauke Heibel | 2009-12-01 |
| | | | | | Removed unsupported directories that do not provide CMakeList.txt (CMake 2.8 warning). The BenchTimer is now also working on Cygwin. | ||
* | * merge | Benoit Jacob | 2009-11-09 |
|\ | | | | | | | * remove a ctor in QuaternionBase as it gives a strange error with GCC 4.4.2. | ||
| * | update product bench | Gael Guennebaud | 2009-11-06 |
| | | |||
| * | switched to BenchUtil.h | Mark Borgerding | 2009-10-30 |
| | | |||
| * | properly implement BenchTimer on POSIX | Benoit Jacob | 2009-10-29 |
| | | | | | | | | (may require a platform check for the clock name on non-linux platforms) | ||
* | | sync with mainline | Benoit Jacob | 2009-10-28 |
|\ \ | |||
* | | | big huge changes, so i dont remember everything. | Benoit Jacob | 2009-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 | ||
| | * | added inline to many functions | Mark Borgerding | 2009-10-22 |
| |/ | |||
| * | added Eigen::FFT and | Mark Borgerding | 2009-10-20 |
| |\ | | | | | | | | | | Eigen::Complex | ||
| * | | Added Windows support to the BenchTimer. | Hauke Heibel | 2009-10-20 |
|/ / | |||
| * | merged eigen2_for_fft into eigen2 mainline | Mark Borgerding | 2009-10-20 |
|/| | |||
* | | extend the sparse matrix assembly benchmark | Gael Guennebaud | 2009-10-07 |
| | | |||
* | | implement __gnuc_forget_about_setZero_its_over_now | Gael Guennebaud | 2009-09-18 |
| | | |||
* | | add a "rot" benchmark in BTL | Gael Guennebaud | 2009-08-15 |
| | | |||
* | | add ger and lu with partial pivoting in BTL | Gael Guennebaud | 2009-08-04 |
| | | |||
* | | * Bye bye MultiplierBase, extend a bit AnyMatrixBase to allow =, +=, and -= | Gael Guennebaud | 2009-08-03 |
| | | | | | | | | * This probably makes ReturnByValue needless | ||
* | | synch with main branch | Gael Guennebaud | 2009-07-28 |
|\ \ | |||
* | | | compilation fixes in BTL | Gael Guennebaud | 2009-07-28 |
| | | | |||
| * | | re-implement stableNorm using a homemade blocky and | Gael Guennebaud | 2009-07-17 |
| | | | | | | | | | | | | vectorization friendly algorithm (slow if no vectorization) | ||
| * | | add other stable norm impl. in the benchmark | Gael Guennebaud | 2009-07-16 |
| | | | |||
| * | | bugfix in blueNorm | Gael Guennebaud | 2009-07-16 |
| | | | |||
| * | | add a benchmark for the different norms | Gael Guennebaud | 2009-07-16 |
|/ / | |||
* | | add a partial LU bench in BTL | Gael Guennebaud | 2009-06-04 |
| | | |||
| * | more work on ei_fftw_impl | Mark Borgerding | 2009-05-31 |
| | | |||
| * | added real-optimized inverse FFT (NFFT must be multiple of 4) | Mark Borgerding | 2009-05-25 |
| | | |||
| * | changed name from simple_fft_traits to ei_kissfft_impl | Mark Borgerding | 2009-05-25 |
| | | |||
| * | added FFT inverse complex-to-scalar interface (not yet optimized) | Mark Borgerding | 2009-05-23 |
| | | |||
| * | started real optimization, added benchmark for FFT | Mark Borgerding | 2009-05-23 |
| | | |||
* | | remove sentence "Eigen itself is part of the KDE project." | Benoit Jacob | 2009-05-22 |
|/ | | | | it never made very precise sense. but now does it still make any? | ||
* | various BTL updates (disable Cholesky for MTL, add new plot settings, | Gael Guennebaud | 2009-03-09 |
| | | | | etc) | ||
* | forgot to include a file in previous commit | Gael Guennebaud | 2009-03-09 |
| | |||
* | add an option to bench eigen without GCC's auto vec (might conflict with | Gael Guennebaud | 2009-03-09 |
| | | | | Eigen's auto vec) | ||
* | BTL: add syr2 action | Gael Guennebaud | 2009-03-05 |
| | |||
* | BTL: - patch from Victor (add ACML support) | Gael Guennebaud | 2009-03-05 |
| | | | | - fix overflow issues | ||
* | various update of of BTL | Gael Guennebaud | 2009-03-04 |
| | |||
* | add symv bench | Gael Guennebaud | 2009-02-20 |
| | |||
* | s/cholesky/llt in precompiled lib and BTL | Gael Guennebaud | 2009-02-06 |
| |