aboutsummaryrefslogtreecommitdiffhomepage
path: root/cmake
Commit message (Collapse)AuthorAge
* apply patch from Marcus Hanwell: Improved quoting of tests when added to the ↵Gravatar Benoit Jacob2009-08-02
| | | | build
* Set of fixes and workaround to make sun studio more happy.Gravatar Gael Guennebaud2009-07-10
| | | | Still remains the problem of alignment and vectorization.
* use system variable instead of custom oneGravatar Benoit Jacob2009-06-25
|
* check version number using newer cmake functionality, instead of kde macroGravatar Benoit Jacob2009-06-23
|
* * add a FindEigen2.cmake file for referenceGravatar Gael Guennebaud2009-05-20
| | | | * parse the version number from the Macro.h header file
* * fix bugs in EigenTesting.cmake: it didn't work with ↵Gravatar Benoit Jacob2009-05-15
| | | | | | -DEIGEN_NO_ASSERTION_CHECKING=ON * only try...catch if exceptions are enabled
* * Find SuperLU also when it is installed without a superlu/ prefixGravatar Benoit Jacob2009-04-01
| | | | * Some more CoeffReturnType changes
* add a proof of concept autodiff jacobian helper class based on adolcGravatar Gael Guennebaud2009-02-27
| | | | with unit test and FindAdolc cmake module
* fix typo in FindTaucs.cmakeGravatar Gael Guennebaud2009-02-17
|
* remove explicit fortran dependency in FindCholmodGravatar Gael Guennebaud2009-02-05
|
* add custom FindBLAS FindLAPACK working for c++ compilerGravatar Gael Guennebaud2009-02-05
| | | | fix issues in Cholmod/Taucs supports
* forgot to add EigenTesting.cmake fileGravatar Gael Guennebaud2009-02-04
|
* FindUmfPack: add AMD and COLAMD libraries only if they are foundGravatar Gael Guennebaud2009-01-27
|
* check GSL version in cmake filesGravatar Gael Guennebaud2009-01-27
|
* add a compilation test in FindGoogleHash.cmake to catch configurationGravatar Gael Guennebaud2009-01-19
| | | | issues when multiple compilers are used on the same system.
* Big rewrite in the Sparse module: SparseMatrixBase no longer inherits ↵Gravatar Gael Guennebaud2009-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.cmakeGravatar Gael Guennebaud2009-01-08
|
* clean FindUmfpack.cmake wrt enable_language(Fortran)Gravatar Gael Guennebaud2008-12-02
|
* Several improvements in sparse module:Gravatar Gael Guennebaud2008-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:Gravatar Gael Guennebaud2008-10-21
| | | | | - remove some useless stuff => let's focus on a single sparse matrix format - finalize the new RandomSetter
* remove debug message in FindCholmod.cmakeGravatar Gael Guennebaud2008-10-20
|
* * add cmake files to find (optional) supported librariesGravatar Gael Guennebaud2008-10-20
| | | | * add unit tests for sparse cholesky
* * bug fixes in: Dot, generalized eigen problem, singular matrix detetection ↵Gravatar Gael Guennebaud2008-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.Gravatar Benoit Jacob2007-09-01
|
* Remove remaining per-element math functions. Remove defines for IEEE, SYSV ↵Gravatar Benoit Jacob2007-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.Gravatar Benoit Jacob2007-06-18
| | | | Keep only int, float, double, complex<T>.
* more cmake improvements; start removing the autotools stuff.Gravatar Benoit Jacob2007-06-07
|
* move cmake modules to a modules/ subdirGravatar Benoit Jacob2007-06-07
|
* argh, forgot to svn add...Gravatar Benoit Jacob2007-06-04
|
* Add cmake module finding the appropriate variant of the "restrict" keyword.Gravatar Benoit Jacob2007-06-03
| | | | Could that be useful to have in kdelibs/cmake/modules ?
* Complete the cmake platform checks and remove unnecessary defines.Gravatar Benoit Jacob2007-05-31
|
* Convert 5 m4 checks to cmake modulesGravatar Benoit Jacob2007-05-30