aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAge
* BTL: allow to bench real timeGravatar Gael Guennebaud2010-02-26
|
* fix compilation without openmpGravatar Gael Guennebaud2010-02-26
|
* fix some BTL issuesGravatar Gael Guennebaud2010-02-26
|
* implement a smarter parallelization strategy for gemm avoiding multipleGravatar Gael Guennebaud2010-02-26
| | | | paking of the same data
* add a 2D parallelizerGravatar Gael Guennebaud2010-02-23
|
* fix typoGravatar Gael Guennebaud2010-02-23
|
* update BTL (better timer, eigen2 => eigen3, etc)Gravatar Gael Guennebaud2010-02-23
|
* fix BTL's eigen interfaceGravatar Gael Guennebaud2010-02-22
| | | | | (transplanted from 437f40acc1cbd9ce2f2a2a3f413cae3a5b35f8fb )
* significant speedup in the matrix-matrix productsGravatar Gael Guennebaud2010-02-23
|
* oopsGravatar Gael Guennebaud2010-02-22
|
* fully adapt the gebp kernel and optimize it for CPU with only 8 registersGravatar Gael Guennebaud2010-02-22
|
* mergeGravatar Gael Guennebaud2010-02-22
|\
* | implement an even lower level version of the gebp kernel for MSVC (it seems ↵Gravatar Gael Guennebaud2010-02-22
| | | | | | | | to be faster with gcc as well)
| * Port BenchTimer fix.Gravatar Hauke Heibel2010-02-22
|/
* mergeGravatar Gael Guennebaud2010-02-22
|\
| * Added getRealTime() for windows.Gravatar Hauke Heibel2010-02-22
| |
* | add a small benchmark to quickly bench/compare SMP supportGravatar Gael Guennebaud2010-02-22
| |
* | mergeGravatar Gael Guennebaud2010-02-22
|\|
* | clean a bit the parallelizerGravatar Gael Guennebaud2010-02-22
| |
| * extend the bench timer to allow benchmarking of parallel code,Gravatar Gael Guennebaud2010-02-22
| | | | | | | | improvements are welcome
* | add initial openmp support for matrix-matrix productsGravatar Gael Guennebaud2010-02-22
|/ | | | => x1.9 speedup on my core2 duo
* fix compilationGravatar Thomas Capricelli2010-02-21
|
* Added IsRowMajor enum to DenseBase.Gravatar Hauke Heibel2010-02-21
|
* Added missing precision/eps functions to AutoDiffScalar.Gravatar Hauke Heibel2010-02-21
|
* mergeGravatar Hauke Heibel2010-02-21
|\
* | Added ei_traits<Quaternion>::PlainObject.Gravatar Hauke Heibel2010-02-21
| |
* | Tried to get rid of MSVC warning D9025.Gravatar Hauke Heibel2010-02-21
| |
| * NonLinearOptimization : clean 'mode' handling from the old minpack code :Gravatar Thomas Capricelli2010-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 typesGravatar Gael Guennebaud2010-02-21
| |
| * add missing return valueGravatar Gael Guennebaud2010-02-20
|/
* CMake cleanup.Gravatar Hauke Heibel2010-02-20
|
* Renamed PlainMatrixType to PlainObject (Array != Matrix).Gravatar Hauke Heibel2010-02-20
| | | | Renamed ReturnByValue::ReturnMatrixType ReturnByValue::ReturnType (again, Array != Matrix).
* Renamed AnyMatrixBase to EigenBase.Gravatar Hauke Heibel2010-02-20
|
* fix stupid enum valuesGravatar Gael Guennebaud2010-02-19
|
* Update matrix_exponential test after API change in ei_matrix_functionGravatar Jitse Niesen2010-02-17
| | | | Apologies for forgetting this yesterday and not testing properly.
* typo in mergeGravatar Mark Borgerding2010-02-16
|
* mergeGravatar Mark Borgerding2010-02-16
|\
* | found out about little-documented FFTW_PRESERVE_INPUT which has effect on ↵Gravatar Mark Borgerding2010-02-16
| | | | | | | | c2r transforms
| * Use ReturnByValue to return result of ei_matrix_function(), ...Gravatar Jitse Niesen2010-02-16
| |
| * Use ReturnByValue to return result of ei_matrix_exponential() .Gravatar Jitse Niesen2010-02-15
| |
| * not all versions of gcc support -Wno-variadic-macrosGravatar Gael Guennebaud2010-02-15
| |
| * avoid 2 redundant calls to resizeGravatar Gael Guennebaud2010-02-15
| |
| * explicitly disable the use of evalTo for dense objectGravatar Gael Guennebaud2010-02-15
| |
| * the default implementation should really call evalToGravatar Gael Guennebaud2010-02-15
| |
| * workaround weird gcc 4.0.1 compilation errorGravatar Gael Guennebaud2010-02-15
| |
| * Workaround for compounds affected by #94.Gravatar Hauke Heibel2010-02-15
| |
| * Test matrix functions with matrices with clustered imaginary eivals.Gravatar Jitse Niesen2010-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.Gravatar Jitse Niesen2010-02-13
| |
| * this had to be done here, not at the end.Gravatar Benoit Jacob2010-02-12
| |
| * Piotr's patch was missing many occurences of size_t. So,Gravatar Benoit Jacob2010-02-12
| | | | | | | | | | using std::size_t; This is the only way that we can ensure QCC support in the long term without having to think about it everytime.