Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Implement boolean reductions for zero-sized objects | 2013-11-13 | |
| | |||
* | Use the specialization of Block<SparseMatrix> for const matrices too | 2013-11-10 | |
| | |||
* | Add missing nonZeros() overload in Block<SparseMatrixBase<>> | 2013-11-10 | |
| | |||
* | Install functor folder with cmake | 2013-11-08 | |
| | |||
* | fix broken commit | 2013-11-07 | |
| | |||
* | Fix stupid mistake in CMakeLists.txt | 2013-11-07 | |
| | |||
* | Fixed bug #702 and added unit test. | 2013-11-07 | |
| | | | | Thanks to Alexander Werner for the report. | ||
* | Add an option to test evaluators globally | 2013-11-07 | |
| | |||
* | Drop evaluators for SwapWrapper and SelfCwiseBinaryOp | 2013-11-07 | |
| | |||
* | Clean evaluator_impl_base. It will probably be removed in the future | 2013-11-07 | |
| | |||
* | bug #99: move the creation of the evaluator to a central place, and make ↵ | 2013-11-07 | |
| | | | | generic_dense_assignment_kernel hold the destination and source evaluators | ||
* | Move internal::swap to numext to fix ambiguous call with std::swap | 2013-11-07 | |
| | |||
* | bug #99: refactor assignment and compound assignment mechanism through ↵ | 2013-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 order | 2013-11-06 | |
| | |||
* | Split the huge Functors.h file | 2013-11-06 | |
| | |||
* | Add minimalistic unit tests for NVCC support | 2013-11-05 | |
| | |||
* | Allow calling attributes of dynamic size objects from device | 2013-11-05 | |
| | |||
* | merge with default branch | 2013-11-05 | |
|\ | |||
* | | SparseLU: fix estimated non-zeros in U | 2013-11-05 | |
| | | |||
* | | JacobiSVD: fix a 0/0 issue for complexes | 2013-11-04 | |
| | | |||
* | | Check for minimal norm solutions | 2013-11-03 | |
| | | |||
* | | JacobiSVD: move from Lapack to Matlab strategy for the default threshold | 2013-11-03 | |
| | | |||
* | | bug #677: fix usage of pld instrinsics for ccomplexes | 2013-11-02 | |
| | | |||
* | | Add a rank method with threshold control to JacobiSVD, and make solve uses ↵ | 2013-11-01 | |
| | | | | | | | | it to return the minimal norm solution for rank-deficient problems | ||
* | | Fix changeset 2702788da71303afa71e53dfa6542a560115425a | 2013-11-01 | |
| | | | | | | | | for fixed size matrices | ||
* | | Fix bug #677: compilation issue on arm64 which does not have the PLD instruction | 2013-10-31 | |
| | | |||
* | | Fix bug #678: vectors of row and columns transpositions were not properly ↵ | 2013-10-29 | |
| | | | | | | | | resized in FullPivQR | ||
* | | Fix unused variable warnings | 2013-10-29 | |
| | | |||
* | | Fix parenthesis min/max issue in mpreal | 2013-10-29 | |
| | | |||
* | | Use aligned loads in Matrix-Vector product where possible. Fixes bug #689 | 2013-10-29 | |
| | | |||
* | | Merged in martinhofernandes/eigen (pull request PR-33) | 2013-10-29 | |
|\ \ | | | | | | | | | | Fix for bug #503 | ||
* \ \ | Merged in xantares/eigen (pull request PR-36) | 2013-10-29 | |
|\ \ \ | | | | | | | | | | | | | Add cmake config files | ||
* | | | | Fix bug #672: use exceptions in SuperLU if they are enabled only | 2013-10-29 | |
| | | | | |||
* | | | | Merged in vanhoucke/eigen_vanhoucke_unused_variable (pull request PR-34) | 2013-10-29 | |
|\ \ \ \ | | | | | | | | | | | | | | | | Silence unused variable warning. | ||
* | | | | | Fix bug #359: fix AlignedBit flag of CoeffBasedProduct thus enabling the ↵ | 2013-10-28 | |
| | | | | | | | | | | | | | | | | | | | | vectorization of more matrix products | ||
* | | | | | Clarify the meaning of AlignedBit (bug #359) | 2013-10-28 | |
| | | | | | |||
* | | | | | Fix bug #685: document the range of Random and setRandom | 2013-10-28 | |
| | | | | | |||
* | | | | | Fix bug #688: make it clearer that CG is for both dense and sparse matrices. | 2013-10-28 | |
| | | | | | |||
* | | | | | fix a few "dead stores" warnings | 2013-10-26 | |
| | | | | | |||
* | | | | | Fix bug #684: optimize vectorization of array-scalar and scalar-array | 2013-10-18 | |
| | | | | | |||
* | | | | | simplify/uniformize eigen_gen_docs | 2013-10-18 | |
| | | | | | |||
* | | | | | Added comparisons scalar to array (previously only the array to scalar was ↵ | 2013-10-17 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | possible) (Fixes bug #147) Extended the unit test for that | ||
* | | | | | Copy all format flags (not only precision) from actual output stream when ↵ | 2013-10-17 | |
| | | | | | | | | | | | | | | | | | | | | calculating the maximal width | ||
* | | | | | consider all columns for aligned output (fixes bug #616) | 2013-10-17 | |
| | | | | | |||
* | | | | | Copy and paste mistake in last commit | 2013-10-17 | |
| | | | | | |||
* | | | | | Don't add rowSpacer if columns are not to be aligned | 2013-10-17 | |
| | | | | | |||
* | | | | | Fixes bug #681 | 2013-10-17 | |
| | | | | | | | | | | | | | | | | | | | | Also fixed some spelling issues in the documentation | ||
* | | | | | Fix bug #674: typo in documentation example for BiCGSTAB. They are now ↵ | 2013-10-16 | |
| | | | | | | | | | | | | | | | | | | | | proper snippet files. | ||
* | | | | | Use != instead of < to check for emptiness of iterator range (fixes bug #664) | 2013-10-16 | |
| | | | | | |||
* | | | | | Make index type of Triplet default to SparseMatrix::Index as suggested by ↵ | 2013-10-16 | |
| | | | | | | | | | | | | | | | | | | | | Kolja Brix. Fixes bug #665. |