Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Modify googlehash use to account for namespace issues. | Antonio Sanchez | 2021-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. | ||
* | Fixed output of complex matrices | Jens Wehner | 2021-03-15 |
| | |||
* | Update MarketIO.h | Cédric Hubert | 2020-02-28 |
| | |||
* | Fix conversion warnings | Gael Guennebaud | 2019-02-19 |
| | |||
* | Fix most Doxygen warnings. Also add links to stable documentation from ↵ | Christoph Hertzberg | 2018-10-19 |
| | | | | | | | unsupported modules (by using the corresponding Doxytags file). Manually grafted from d107a371c61b764c73fd1570b1f3ed1c6400dd7e | ||
* | Add missing plugins to DynamicSparseMatrix -- fix sparse_extra_3 | Gael Guennebaud | 2018-09-21 |
| | |||
* | Fix typos found using codespell | Gael Guennebaud | 2018-06-07 |
| | |||
* | Fix uninitialized output argument. | Gael Guennebaud | 2018-04-03 |
| | |||
* | Properly adjust precision when saving to Market format. | Gael Guennebaud | 2016-12-20 |
| | |||
* | Speed up parsing of sparse Market file. | Gael Guennebaud | 2016-12-20 |
| | |||
* | bug #1167: simplify installation of header files using cmake's ↵ | Gael Guennebaud | 2016-08-29 |
| | | | | install(DIRECTORY ...) command. | ||
* | Fix numerous doxygen shortcomings, and workaround some clang -Wdocumentation ↵ | Gael Guennebaud | 2016-01-01 |
| | | | | warnings | ||
* | Cleanup EIGEN_SPARSE_PUBLIC_INTERFACE, it is now a simple alias to ↵ | Gael Guennebaud | 2015-10-08 |
| | | | | EIGEN_GENERIC_PUBLIC_INTERFACE | ||
* | Get rid of class internal::nested<> (still have to updated Tensor module) | Gael Guennebaud | 2015-06-19 |
| | |||
* | Do not abort if the folder cannot be openned! | Gael Guennebaud | 2015-06-05 |
| | |||
* | Improve loading of symmetric sparse matrices in MatrixMarketIterator | Gael Guennebaud | 2015-06-05 |
| | |||
* | Fix regression in DynamicSparseMatrix and SuperLUSupport wrt recent change ↵ | Gael Guennebaud | 2015-04-02 |
| | | | | on nonZeros/nonZerosEstimate | ||
* | fix loadMarket wrt Index versus int | Gael Guennebaud | 2015-03-20 |
| | |||
* | Suppress some remaining Index conversion warnings | Christoph Hertzberg | 2015-02-17 |
| | |||
* | Index refactoring: StorageIndex must be used for storage only (and locally ↵ | Gael Guennebaud | 2015-02-13 |
| | | | | when it make sense). In all other cases use the global Index type. | ||
* | bug #877, bug #572: Introduce a global Index typedef. Rename Sparse*::Index ↵ | Christoph Hertzberg | 2014-12-04 |
| | | | | to StorageIndex, make Dense*::StorageIndex an alias to DenseIndex. Overall this commit gets rid of all Index conversion warnings. | ||
* | Fix missing outer() member in DynamicSparseMatrix | Gael Guennebaud | 2014-10-07 |
| | |||
* | Remove deprecated code not used by evaluators | Gael Guennebaud | 2014-09-18 |
| | |||
* | Add evaluator for DynamicSparseMatrix | Gael Guennebaud | 2014-09-01 |
| | |||
* | Make loadMarket use the sparse-matrix index type, thus enabling loading huge ↵ | Gael Guennebaud | 2014-07-31 |
| | | | | matrices. | ||
* | Fix no newline at end of file warning | Gael Guennebaud | 2014-04-01 |
| | |||
* | Add a block sparse matrix class. tests to be added | Desire NUENTSA | 2013-09-20 |
| | |||
* | Replace assert() by eigen_assert() (fixes bug #548). | Jitse Niesen | 2013-02-02 |
| | |||
* | remove deprecated InnerVectorSet for the deprecated DynamicSparseMatrix class | Gael Guennebaud | 2012-11-16 |
| | |||
* | Read real and complex bench matrices from a unique folder | Desire NUENTSA W. | 2012-08-27 |
| | | | | Output and display bench results using XML and XSLT | ||
* | Automatic relicensing to MPL2 using Keirs script. Manual fixup follows. | Benoit Jacob | 2012-07-13 |
| | |||
* | Matrix-Market: fix perf issue and infinite loop | Gael Guennebaud | 2012-06-15 |
| | |||
* | Read header of Hermitian matrices | Desire NUENTSA | 2012-05-25 |
| | |||
* | cleaning pass: rm unused variables in MKL stuff, fix a few namespace issues, ↵ | Gael Guennebaud | 2012-04-18 |
| | | | | MarketIO needs iostream | ||
* | Get rid of include directives inside namespace blocks (bug #339). | Jitse Niesen | 2012-04-15 |
| | |||
* | does not include MatrixMaketIterator on win32, | Gael Guennebaud | 2012-03-31 |
| | | | | no "using whatever" in global scope in a header file | ||
* | add a benchmark routine for all sparse linear solvers in Eigen | Desire NUENTSA | 2012-03-29 |
| | |||
* | compress loaded market matrix | Desire NUENTSA | 2012-03-22 |
| | |||
* | Adding support to read and write complex matrices in Matrix Market format | Desire NUENTSA | 2012-03-08 |
| | |||
* | remove dead code | Gael Guennebaud | 2011-12-08 |
| | |||
* | fix bug #223: SparseMatrix::Flags no longer encode triangularness information | Gael Guennebaud | 2011-12-05 |
| | |||
* | make the accessors to internal sparse storage part of the public API and ↵ | Gael Guennebaud | 2011-12-04 |
| | | | | remove their "_" prefix. | ||
* | RandomSetter: turns the matrix into compressed form before the filling | Gael Guennebaud | 2011-12-03 |
| | |||
* | - move CompressedStorage and AmbiVector into internal namespace | Gael Guennebaud | 2011-12-02 |
| | | | | - remove innerVectorNonZeros(j) => use innerVector(j).nonZeros() | ||
* | move sparse solvers from unsupported/ to main Eigen/ and remove the "not ↵ | Gael Guennebaud | 2011-11-12 |
| | | | | stable yet" warning | ||
* | mark deprecated sparse solvers as so. | Gael Guennebaud | 2011-10-24 |
| | |||
* | factorize solving with guess | Gael Guennebaud | 2011-10-24 |
| | |||
* | move DynamicSparseMatrix to SparseExtra | Gael Guennebaud | 2011-10-24 |
| | |||
* | extend SimplicialCholesky for sparse rhs, and add determinant | Gael Guennebaud | 2011-10-11 |
| | |||
* | split SimplicialCholesky into SimplicialLLt and SimplicialLDLt classes and ↵ | Gael Guennebaud | 2011-10-09 |
| | | | | add specific factor access functions |