Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | make Aron's idea work using Qt's atomic implementation for the synchronisation | Gael Guennebaud | 2010-03-01 |
| | |||
* | implement Aron's idea of interleaving the packing with the first computations | Gael Guennebaud | 2010-02-26 |
| | |||
* | BTL: allow to bench real time | Gael Guennebaud | 2010-02-26 |
| | |||
* | fix compilation without openmp | Gael Guennebaud | 2010-02-26 |
| | |||
* | fix some BTL issues | Gael Guennebaud | 2010-02-26 |
| | |||
* | implement a smarter parallelization strategy for gemm avoiding multiple | Gael Guennebaud | 2010-02-26 |
| | | | | paking of the same data | ||
* | add a 2D parallelizer | Gael Guennebaud | 2010-02-23 |
| | |||
* | fix typo | Gael Guennebaud | 2010-02-23 |
| | |||
* | update BTL (better timer, eigen2 => eigen3, etc) | Gael Guennebaud | 2010-02-23 |
| | |||
* | fix BTL's eigen interface | Gael Guennebaud | 2010-02-22 |
| | | | | | (transplanted from 437f40acc1cbd9ce2f2a2a3f413cae3a5b35f8fb ) | ||
* | significant speedup in the matrix-matrix products | Gael Guennebaud | 2010-02-23 |
| | |||
* | oops | Gael Guennebaud | 2010-02-22 |
| | |||
* | fully adapt the gebp kernel and optimize it for CPU with only 8 registers | Gael Guennebaud | 2010-02-22 |
| | |||
* | merge | Gael Guennebaud | 2010-02-22 |
|\ | |||
* | | implement an even lower level version of the gebp kernel for MSVC (it seems ↵ | Gael Guennebaud | 2010-02-22 |
| | | | | | | | | to be faster with gcc as well) | ||
| * | Port BenchTimer fix. | Hauke Heibel | 2010-02-22 |
|/ | |||
* | merge | Gael Guennebaud | 2010-02-22 |
|\ | |||
| * | Added getRealTime() for windows. | Hauke Heibel | 2010-02-22 |
| | | |||
* | | add a small benchmark to quickly bench/compare SMP support | Gael Guennebaud | 2010-02-22 |
| | | |||
* | | merge | Gael Guennebaud | 2010-02-22 |
|\| | |||
* | | clean a bit the parallelizer | Gael Guennebaud | 2010-02-22 |
| | | |||
| * | extend the bench timer to allow benchmarking of parallel code, | Gael Guennebaud | 2010-02-22 |
| | | | | | | | | improvements are welcome | ||
* | | add initial openmp support for matrix-matrix products | Gael Guennebaud | 2010-02-22 |
|/ | | | | => x1.9 speedup on my core2 duo | ||
* | fix compilation | Thomas Capricelli | 2010-02-21 |
| | |||
* | Added IsRowMajor enum to DenseBase. | Hauke Heibel | 2010-02-21 |
| | |||
* | Added missing precision/eps functions to AutoDiffScalar. | Hauke Heibel | 2010-02-21 |
| | |||
* | merge | Hauke Heibel | 2010-02-21 |
|\ | |||
* | | Added ei_traits<Quaternion>::PlainObject. | Hauke Heibel | 2010-02-21 |
| | | |||
* | | Tried to get rid of MSVC warning D9025. | Hauke Heibel | 2010-02-21 |
| | | |||
| * | NonLinearOptimization : clean 'mode' handling from the old minpack code : | Thomas Capricelli | 2010-02-21 |
| | | | | | | | | | | | | * this is actually a boolean, not an int * use a better name * can be set at initialization time instead of bloating all methods signatures | ||
| * | compilation fix in ldlt() for non matrix types | Gael Guennebaud | 2010-02-21 |
| | | |||
| * | add missing return value | Gael Guennebaud | 2010-02-20 |
|/ | |||
* | CMake cleanup. | Hauke Heibel | 2010-02-20 |
| | |||
* | Renamed PlainMatrixType to PlainObject (Array != Matrix). | Hauke Heibel | 2010-02-20 |
| | | | | Renamed ReturnByValue::ReturnMatrixType ReturnByValue::ReturnType (again, Array != Matrix). | ||
* | Renamed AnyMatrixBase to EigenBase. | Hauke Heibel | 2010-02-20 |
| | |||
* | fix stupid enum values | Gael Guennebaud | 2010-02-19 |
| | |||
* | Update matrix_exponential test after API change in ei_matrix_function | Jitse Niesen | 2010-02-17 |
| | | | | Apologies for forgetting this yesterday and not testing properly. | ||
* | typo in merge | Mark Borgerding | 2010-02-16 |
| | |||
* | merge | Mark Borgerding | 2010-02-16 |
|\ | |||
* | | found out about little-documented FFTW_PRESERVE_INPUT which has effect on ↵ | Mark Borgerding | 2010-02-16 |
| | | | | | | | | c2r transforms | ||
| * | Use ReturnByValue to return result of ei_matrix_function(), ... | Jitse Niesen | 2010-02-16 |
| | | |||
| * | Use ReturnByValue to return result of ei_matrix_exponential() . | Jitse Niesen | 2010-02-15 |
| | | |||
| * | not all versions of gcc support -Wno-variadic-macros | Gael Guennebaud | 2010-02-15 |
| | | |||
| * | avoid 2 redundant calls to resize | Gael Guennebaud | 2010-02-15 |
| | | |||
| * | explicitly disable the use of evalTo for dense object | Gael Guennebaud | 2010-02-15 |
| | | |||
| * | the default implementation should really call evalTo | Gael Guennebaud | 2010-02-15 |
| | | |||
| * | workaround weird gcc 4.0.1 compilation error | Gael Guennebaud | 2010-02-15 |
| | | |||
| * | Workaround for compounds affected by #94. | Hauke Heibel | 2010-02-15 |
| | | |||
| * | Test matrix functions with matrices with clustered imaginary eivals. | Jitse Niesen | 2010-02-13 |
| | | | | | | | | | | | | The idea is that these test MatrixFunction::swapEntriesInSchur(), which is not covered by existing tests. This did not work out as expected, but nevertheless it is a good test so I left it in. | ||
| * | Refactor matrix_function test in preparation of next commit. | Jitse Niesen | 2010-02-13 |
| | |