Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | apply patch from Marcus Hanwell: Improved quoting of tests when added to the ↵ | Benoit Jacob | 2009-08-02 |
| | | | | build | ||
* | Set of fixes and workaround to make sun studio more happy. | Gael Guennebaud | 2009-07-10 |
| | | | | Still remains the problem of alignment and vectorization. | ||
* | use system variable instead of custom one | Benoit Jacob | 2009-06-25 |
| | |||
* | check version number using newer cmake functionality, instead of kde macro | Benoit Jacob | 2009-06-23 |
| | |||
* | * add a FindEigen2.cmake file for reference | Gael Guennebaud | 2009-05-20 |
| | | | | * parse the version number from the Macro.h header file | ||
* | * fix bugs in EigenTesting.cmake: it didn't work with ↵ | Benoit Jacob | 2009-05-15 |
| | | | | | | -DEIGEN_NO_ASSERTION_CHECKING=ON * only try...catch if exceptions are enabled | ||
* | * Find SuperLU also when it is installed without a superlu/ prefix | Benoit Jacob | 2009-04-01 |
| | | | | * Some more CoeffReturnType changes | ||
* | add a proof of concept autodiff jacobian helper class based on adolc | Gael Guennebaud | 2009-02-27 |
| | | | | with unit test and FindAdolc cmake module | ||
* | fix typo in FindTaucs.cmake | Gael Guennebaud | 2009-02-17 |
| | |||
* | remove explicit fortran dependency in FindCholmod | Gael Guennebaud | 2009-02-05 |
| | |||
* | add custom FindBLAS FindLAPACK working for c++ compiler | Gael Guennebaud | 2009-02-05 |
| | | | | fix issues in Cholmod/Taucs supports | ||
* | forgot to add EigenTesting.cmake file | Gael Guennebaud | 2009-02-04 |
| | |||
* | FindUmfPack: add AMD and COLAMD libraries only if they are found | Gael Guennebaud | 2009-01-27 |
| | |||
* | check GSL version in cmake files | Gael Guennebaud | 2009-01-27 |
| | |||
* | add a compilation test in FindGoogleHash.cmake to catch configuration | Gael Guennebaud | 2009-01-19 |
| | | | | issues when multiple compilers are used on the same system. | ||
* | Big rewrite in the Sparse module: SparseMatrixBase no longer inherits ↵ | Gael Guennebaud | 2009-01-14 |
| | | | | | | | | | | | | | | MatrixBase. That means a lot of features which were available for sparse matrices via the dense (and super slow) implemention are no longer available. All features which make sense for sparse matrices (aka can be implemented efficiently) will be implemented soon, but don't expect to see an API as rich as for the dense path. Other changes: * no block(), row(), col() anymore. * instead use .innerVector() to get a col or row vector of a matrix. * .segment(), start(), end() will be back soon, not sure for block() * faster cwise product | ||
* | add BLAS dependency in FindSuperLU.cmake | Gael Guennebaud | 2009-01-08 |
| | |||
* | clean FindUmfpack.cmake wrt enable_language(Fortran) | Gael Guennebaud | 2008-12-02 |
| | |||
* | Several improvements in sparse module: | Gael Guennebaud | 2008-11-05 |
| | | | | | | | | | * add a LDL^T factorization with solver using code from T. Davis's LDL library (LPGL2.1+) * various bug fixes in trianfular solver, matrix product, etc. * improve cmake files for the supported libraries * split the sparse unit test * etc. | ||
* | sparse module: | Gael Guennebaud | 2008-10-21 |
| | | | | | - remove some useless stuff => let's focus on a single sparse matrix format - finalize the new RandomSetter | ||
* | remove debug message in FindCholmod.cmake | Gael Guennebaud | 2008-10-20 |
| | |||
* | * add cmake files to find (optional) supported libraries | Gael Guennebaud | 2008-10-20 |
| | | | | * add unit tests for sparse cholesky | ||
* | * bug fixes in: Dot, generalized eigen problem, singular matrix detetection ↵ | Gael Guennebaud | 2008-08-23 |
| | | | | | | | in Cholesky * fix all numerical instabilies in the unit tests, now all tests can be run 2000 times with almost zero failures. | ||
* | restart Eigen2 development from scratch. | Benoit Jacob | 2007-09-01 |
| | |||
* | Remove remaining per-element math functions. Remove defines for IEEE, SYSV ↵ | Benoit Jacob | 2007-06-18 |
| | | | | | | | and complex math. Now the user has to define himself EIGEN_USE_COMPLEX if he wants complex support. Remove TVMET_OPTIMIZE. More cleanup. | ||
* | remove long long, long double, unsigned, short, char, bool types. | Benoit Jacob | 2007-06-18 |
| | | | | Keep only int, float, double, complex<T>. | ||
* | more cmake improvements; start removing the autotools stuff. | Benoit Jacob | 2007-06-07 |
| | |||
* | move cmake modules to a modules/ subdir | Benoit Jacob | 2007-06-07 |
| | |||
* | argh, forgot to svn add... | Benoit Jacob | 2007-06-04 |
| | |||
* | Add cmake module finding the appropriate variant of the "restrict" keyword. | Benoit Jacob | 2007-06-03 |
| | | | | Could that be useful to have in kdelibs/cmake/modules ? | ||
* | Complete the cmake platform checks and remove unnecessary defines. | Benoit Jacob | 2007-05-31 |
| | |||
* | Convert 5 m4 checks to cmake modules | Benoit Jacob | 2007-05-30 |