aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAge
* Implement boolean reductions for zero-sized objectsGravatar Christoph Hertzberg2013-11-13
|
* Use the specialization of Block<SparseMatrix> for const matrices tooGravatar Gael Guennebaud2013-11-10
|
* Add missing nonZeros() overload in Block<SparseMatrixBase<>>Gravatar Gael Guennebaud2013-11-10
|
* Install functor folder with cmakeGravatar Leszek Swirski2013-11-08
|
* fix broken commitGravatar Gael Guennebaud2013-11-07
|
* Fix stupid mistake in CMakeLists.txtGravatar Gael Guennebaud2013-11-07
|
* Fixed bug #702 and added unit test.Gravatar Christoph Hertzberg2013-11-07
| | | | Thanks to Alexander Werner for the report.
* Add an option to test evaluators globallyGravatar Gael Guennebaud2013-11-07
|
* Drop evaluators for SwapWrapper and SelfCwiseBinaryOpGravatar Gael Guennebaud2013-11-07
|
* Clean evaluator_impl_base. It will probably be removed in the futureGravatar Gael Guennebaud2013-11-07
|
* bug #99: move the creation of the evaluator to a central place, and make ↵Gravatar Gael Guennebaud2013-11-07
| | | | generic_dense_assignment_kernel hold the destination and source evaluators
* Move internal::swap to numext to fix ambiguous call with std::swapGravatar Gael Guennebaud2013-11-07
|
* bug #99: refactor assignment and compound assignment mechanism through ↵Gravatar Gael Guennebaud2013-11-06
| | | | | | | | | | "assignment functors" and "assignement kernels". The former is very low level and generic. The later abstarct the former for dense expressions. This refactoring permits to get rid of the very ugly SwapWrapper and SelfCwiseBinaryOp classes. In the future, this will also permit to simplify all these evaluation loops and perhaps to reuse them for reduxions. That will also permit to specialize for operations like expr1 += expr2 outside Eigen, and so for any kind of expressions (dense, sparse, tensor, etc.)
* Fix static/inline orderGravatar Gael Guennebaud2013-11-06
|
* Split the huge Functors.h fileGravatar Gael Guennebaud2013-11-06
|
* Add minimalistic unit tests for NVCC supportGravatar Gael Guennebaud2013-11-05
|
* Allow calling attributes of dynamic size objects from deviceGravatar Gael Guennebaud2013-11-05
|
* merge with default branchGravatar Gael Guennebaud2013-11-05
|\
* | SparseLU: fix estimated non-zeros in UGravatar Gael Guennebaud2013-11-05
| |
* | JacobiSVD: fix a 0/0 issue for complexesGravatar Gael Guennebaud2013-11-04
| |
* | Check for minimal norm solutionsGravatar Gael Guennebaud2013-11-03
| |
* | JacobiSVD: move from Lapack to Matlab strategy for the default thresholdGravatar Gael Guennebaud2013-11-03
| |
* | bug #677: fix usage of pld instrinsics for ccomplexesGravatar Gael Guennebaud2013-11-02
| |
* | Add a rank method with threshold control to JacobiSVD, and make solve uses ↵Gravatar Gael Guennebaud2013-11-01
| | | | | | | | it to return the minimal norm solution for rank-deficient problems
* | Fix changeset 2702788da71303afa71e53dfa6542a560115425aGravatar Gael Guennebaud2013-11-01
| | | | | | | | for fixed size matrices
* | Fix bug #677: compilation issue on arm64 which does not have the PLD instructionGravatar Gael Guennebaud2013-10-31
| |
* | Fix bug #678: vectors of row and columns transpositions were not properly ↵Gravatar Gael Guennebaud2013-10-29
| | | | | | | | resized in FullPivQR
* | Fix unused variable warningsGravatar Gael Guennebaud2013-10-29
| |
* | Fix parenthesis min/max issue in mprealGravatar Gael Guennebaud2013-10-29
| |
* | Use aligned loads in Matrix-Vector product where possible. Fixes bug #689Gravatar Christoph Hertzberg2013-10-29
| |
* | Merged in martinhofernandes/eigen (pull request PR-33)Gravatar Gael Guennebaud2013-10-29
|\ \ | | | | | | | | | Fix for bug #503
* \ \ Merged in xantares/eigen (pull request PR-36)Gravatar Gael Guennebaud2013-10-29
|\ \ \ | | | | | | | | | | | | Add cmake config files
* | | | Fix bug #672: use exceptions in SuperLU if they are enabled onlyGravatar Gael Guennebaud2013-10-29
| | | |
* | | | Merged in vanhoucke/eigen_vanhoucke_unused_variable (pull request PR-34)Gravatar Gael Guennebaud2013-10-29
|\ \ \ \ | | | | | | | | | | | | | | | Silence unused variable warning.
* | | | | Fix bug #359: fix AlignedBit flag of CoeffBasedProduct thus enabling the ↵Gravatar Gael Guennebaud2013-10-28
| | | | | | | | | | | | | | | | | | | | vectorization of more matrix products
* | | | | Clarify the meaning of AlignedBit (bug #359)Gravatar Gael Guennebaud2013-10-28
| | | | |
* | | | | Fix bug #685: document the range of Random and setRandomGravatar Gael Guennebaud2013-10-28
| | | | |
* | | | | Fix bug #688: make it clearer that CG is for both dense and sparse matrices.Gravatar Gael Guennebaud2013-10-28
| | | | |
* | | | | fix a few "dead stores" warningsGravatar Gael Guennebaud2013-10-26
| | | | |
* | | | | Fix bug #684: optimize vectorization of array-scalar and scalar-arrayGravatar Gael Guennebaud2013-10-18
| | | | |
* | | | | simplify/uniformize eigen_gen_docsGravatar Thomas Capricelli2013-10-18
| | | | |
* | | | | Added comparisons scalar to array (previously only the array to scalar was ↵Gravatar Christoph Hertzberg2013-10-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | possible) (Fixes bug #147) Extended the unit test for that
* | | | | Copy all format flags (not only precision) from actual output stream when ↵Gravatar Christoph Hertzberg2013-10-17
| | | | | | | | | | | | | | | | | | | | calculating the maximal width
* | | | | consider all columns for aligned output (fixes bug #616)Gravatar Christoph Hertzberg2013-10-17
| | | | |
* | | | | Copy and paste mistake in last commitGravatar Christoph Hertzberg2013-10-17
| | | | |
* | | | | Don't add rowSpacer if columns are not to be alignedGravatar Christoph Hertzberg2013-10-17
| | | | |
* | | | | Fixes bug #681Gravatar Christoph Hertzberg2013-10-17
| | | | | | | | | | | | | | | | | | | | Also fixed some spelling issues in the documentation
* | | | | Fix bug #674: typo in documentation example for BiCGSTAB. They are now ↵Gravatar Gael Guennebaud2013-10-16
| | | | | | | | | | | | | | | | | | | | proper snippet files.
* | | | | Use != instead of < to check for emptiness of iterator range (fixes bug #664)Gravatar Christoph Hertzberg2013-10-16
| | | | |
* | | | | Make index type of Triplet default to SparseMatrix::Index as suggested by ↵Gravatar Christoph Hertzberg2013-10-16
| | | | | | | | | | | | | | | | | | | | Kolja Brix. Fixes bug #665.