aboutsummaryrefslogtreecommitdiffhomepage
path: root/unsupported/Eigen/SparseExtra
Commit message (Collapse)AuthorAge
* Modify googlehash use to account for namespace issues.Gravatar Antonio Sanchez2021-04-12
| | | | | | | | | | | | | | | The namespace declaration for googlehash is a configurable macro that can be disabled. In particular, it is disabled within google, causing compile errors since `dense_hash_map`/`sparse_hash_map` are then in the global namespace instead of in `::google`. Here we play a bit of gynastics to allow for both `google::*_hash_map` and `*_hash_map`, while limiting namespace polution. Symbols within the `::google` namespace are imported into `Eigen::google`. We also remove checks based on `_SPARSE_HASH_MAP_H_`, as this is fragile, and instead require `EIGEN_GOOGLEHASH_SUPPORT` to be defined.
* Remove deprecated code not used by evaluatorsGravatar Gael Guennebaud2014-09-18
|
* remove the 'Unsupported Modules' meta moduleGravatar Gael Guennebaud2013-01-11
|
* cleaning pass: rm unused variables in MKL stuff, fix a few namespace issues, ↵Gravatar Gael Guennebaud2012-04-18
| | | | MarketIO needs iostream
* Get rid of include directives inside namespace blocks (bug #339).Gravatar Jitse Niesen2012-04-15
|
* does not include MatrixMaketIterator on win32,Gravatar Gael Guennebaud2012-03-31
| | | | no "using whatever" in global scope in a header file
* add a benchmark routine for all sparse linear solvers in EigenGravatar Desire NUENTSA2012-03-29
|
* remove dead codeGravatar Gael Guennebaud2011-12-08
|
* move sparse solvers from unsupported/ to main Eigen/ and remove the "not ↵Gravatar Gael Guennebaud2011-11-12
| | | | stable yet" warning
* move DynamicSparseMatrix to SparseExtraGravatar Gael Guennebaud2011-10-24
|
* add read/write routines for sparse matrices in the Market formatGravatar Gael Guennebaud2011-05-31
|
* shut up stupid ICC warningsGravatar Benoit Jacob2011-02-22
|
* clean a bit AMD and SimplicialCholesky and add support for partly stored ↵Gravatar Gael Guennebaud2010-11-18
| | | | selfadjoint matrices
* add a minimum degree ordering routine based on CSparse (LGPL) and a new ↵Gravatar Gael Guennebaud2010-11-04
| | | | built-in sparse cholesky decomposition
* fix bug #94: add #include src/misc/Solve.h in SparseExtraGravatar Gael Guennebaud2010-10-26
|
* remove the Taucs backend : Taucs is not maintained anymore and the backend ↵Gravatar Gael Guennebaud2010-10-06
| | | | was crap anyway
* Updates to the Sparse unsupported solvers module.Gravatar Romain Bossart2010-10-04
| | | | | | | | * change Sparse* specialization's signatures from <..., int Backend> to <..., typename Backend>. Update SparseExtra accordingly to use structs instead of the SparseBackend enum. * add SparseLDLT Cholmod specialization * for Cholmod and UmfPack, SparseLU, SparseLLT and SparseLDLT now use ei_solve_retval and have the new solve() method (to be closer to the 3.0 API). * fix doc
* Add all unsupported modules and fix header file pathsGravatar Jens Mueller2010-07-06
|
* fix unsupported module docGravatar Gael Guennebaud2010-06-30
|
* split the Sparse module into multiple ones, and move non stable parts to ↵Gravatar Gael Guennebaud2010-06-18
unsupported/ (see the ML for details)