Gael Guennebaud
|
a37bdfc955
|
Fix static/inline order
|
2013-11-06 11:13:31 +01:00 |
|
Gael Guennebaud
|
03de5c2410
|
Split the huge Functors.h file
|
2013-11-06 10:36:10 +01:00 |
|
Gael Guennebaud
|
4f572e4c14
|
Add minimalistic unit tests for NVCC support
|
2013-11-05 15:41:45 +01:00 |
|
Gael Guennebaud
|
87aee5fda1
|
Allow calling attributes of dynamic size objects from device
|
2013-11-05 15:40:58 +01:00 |
|
Gael Guennebaud
|
1bb1a57ef7
|
merge with default branch
|
2013-11-05 10:31:59 +01:00 |
|
Gael Guennebaud
|
7c9cdd6030
|
SparseLU: fix estimated non-zeros in U
|
2013-11-05 00:12:14 +01:00 |
|
Gael Guennebaud
|
a236e15048
|
JacobiSVD: fix a 0/0 issue for complexes
|
2013-11-04 23:58:18 +01:00 |
|
Gael Guennebaud
|
ad1dc50b57
|
Check for minimal norm solutions
|
2013-11-03 13:19:55 +01:00 |
|
Gael Guennebaud
|
019dcfc21d
|
JacobiSVD: move from Lapack to Matlab strategy for the default threshold
|
2013-11-03 13:18:56 +01:00 |
|
Gael Guennebaud
|
19521c83b8
|
bug #677: fix usage of pld instrinsics for ccomplexes
|
2013-11-02 12:10:48 +01:00 |
|
Gael Guennebaud
|
bbd49d194a
|
Add a rank method with threshold control to JacobiSVD, and make solve uses it to return the minimal norm solution for rank-deficient problems
|
2013-11-01 18:21:46 +01:00 |
|
Gael Guennebaud
|
8f496cd3a3
|
Fix changeset 2702788da7
for fixed size matrices
|
2013-11-01 18:17:55 +01:00 |
|
Gael Guennebaud
|
6dc0e59b1e
|
Fix bug #677: compilation issue on arm64 which does not have the PLD instruction
|
2013-10-31 13:52:43 +01:00 |
|
Gael Guennebaud
|
2702788da7
|
Fix bug #678: vectors of row and columns transpositions were not properly resized in FullPivQR
|
2013-10-29 18:02:18 +01:00 |
|
Gael Guennebaud
|
58c0a6f0fd
|
Fix unused variable warnings
|
2013-10-29 17:51:19 +01:00 |
|
Gael Guennebaud
|
5974685866
|
Fix parenthesis min/max issue in mpreal
|
2013-10-29 17:43:21 +01:00 |
|
Christoph Hertzberg
|
7fae9b358d
|
Use aligned loads in Matrix-Vector product where possible. Fixes bug #689
|
2013-10-29 12:42:46 +01:00 |
|
Gael Guennebaud
|
e14f529dac
|
Merged in martinhofernandes/eigen (pull request PR-33)
Fix for bug #503
|
2013-10-29 11:39:20 +01:00 |
|
Gael Guennebaud
|
fe2f437642
|
Merged in xantares/eigen (pull request PR-36)
Add cmake config files
|
2013-10-29 11:31:28 +01:00 |
|
Gael Guennebaud
|
90b5d303db
|
Fix bug #672: use exceptions in SuperLU if they are enabled only
|
2013-10-29 11:26:52 +01:00 |
|
Gael Guennebaud
|
9b863c1830
|
Merged in vanhoucke/eigen_vanhoucke_unused_variable (pull request PR-34)
Silence unused variable warning.
|
2013-10-29 11:04:47 +01:00 |
|
Gael Guennebaud
|
11fbbc51fa
|
Fix bug #359: fix AlignedBit flag of CoeffBasedProduct thus enabling the vectorization of more matrix products
|
2013-10-28 17:48:32 +01:00 |
|
Gael Guennebaud
|
d3e84b747a
|
Clarify the meaning of AlignedBit (bug #359)
|
2013-10-28 17:44:07 +01:00 |
|
Gael Guennebaud
|
2e606394b1
|
Fix bug #685: document the range of Random and setRandom
|
2013-10-28 17:16:03 +01:00 |
|
Gael Guennebaud
|
285112fc55
|
Fix bug #688: make it clearer that CG is for both dense and sparse matrices.
|
2013-10-28 15:56:30 +01:00 |
|
Gael Guennebaud
|
9f3f42d66a
|
fix a few "dead stores" warnings
|
2013-10-26 13:59:02 +02:00 |
|
Gael Guennebaud
|
a0e8577b49
|
Fix bug #684: optimize vectorization of array-scalar and scalar-array
|
2013-10-18 14:56:36 +02:00 |
|
Thomas Capricelli
|
a6bff116f9
|
simplify/uniformize eigen_gen_docs
|
2013-10-18 12:56:15 +02:00 |
|
Christoph Hertzberg
|
36052c4911
|
Added comparisons scalar to array (previously only the array to scalar was possible) (Fixes bug #147)
Extended the unit test for that
|
2013-10-17 15:37:29 +02:00 |
|
Christoph Hertzberg
|
3d2a3bc755
|
Copy all format flags (not only precision) from actual output stream when calculating the maximal width
|
2013-10-17 14:30:09 +02:00 |
|
Christoph Hertzberg
|
ad9dc05663
|
consider all columns for aligned output (fixes bug #616)
|
2013-10-17 14:14:06 +02:00 |
|
Christoph Hertzberg
|
ff075def5c
|
Copy and paste mistake in last commit
|
2013-10-17 14:02:00 +02:00 |
|
Christoph Hertzberg
|
4d7dfafbe7
|
Don't add rowSpacer if columns are not to be aligned
|
2013-10-17 13:49:56 +02:00 |
|
Christoph Hertzberg
|
3390db099a
|
Fixes bug #681
Also fixed some spelling issues in the documentation
|
2013-10-17 00:03:00 +02:00 |
|
Gael Guennebaud
|
c6da881849
|
Fix bug #674: typo in documentation example for BiCGSTAB. They are now proper snippet files.
|
2013-10-16 15:25:39 +02:00 |
|
Christoph Hertzberg
|
b61facb08b
|
Use != instead of < to check for emptiness of iterator range (fixes bug #664)
|
2013-10-16 13:10:15 +02:00 |
|
Christoph Hertzberg
|
4a42843513
|
Make index type of Triplet default to SparseMatrix::Index as suggested by Kolja Brix. Fixes bug #665.
|
2013-10-16 13:08:09 +02:00 |
|
Gael Guennebaud
|
b433fb2857
|
Allow .conservativeResize(rows,cols) on vectors
|
2013-10-16 12:07:33 +02:00 |
|
Gael Guennebaud
|
2c0303c89e
|
bug #679: add respective unit test
|
2013-10-15 23:51:01 +02:00 |
|
Christoph Hertzberg
|
0bce534c8f
|
Fix bug #679
|
2013-10-15 19:09:09 +02:00 |
|
Thomas Capricelli
|
6bef527f9d
|
uniformize piwik code among branches
|
2013-10-11 20:46:18 +02:00 |
|
xantares
|
2d186da58a
|
Add cmake config files
|
2013-10-09 10:25:50 +02:00 |
|
vanhoucke
|
3736e00ae7
|
Silence unused variable warning.
|
2013-10-04 00:21:03 +00:00 |
|
Gael Guennebaud
|
40f1548b32
|
Sparse is stable now, so Eigen/Eigen should include Sparse
|
2013-10-02 23:31:59 +02:00 |
|
Gael Guennebaud
|
446320b226
|
Fix dot*w to return 0 for empty vectors (BLAS interface)
|
2013-10-01 22:37:10 +02:00 |
|
Desire NUENTSA
|
54e576c88a
|
Fix SPQR Solve() when assigning to a Map object
|
2013-09-26 15:00:22 +02:00 |
|
Desire NUENTSA
|
fe19f972e1
|
Fix leaked memory for successive calls to SPQR
|
2013-09-24 15:56:56 +02:00 |
|
Gael Guennebaud
|
00dc45d0f9
|
Reduce explicit zeros when applying SparseQR's matrix Q
|
2013-09-20 23:28:10 +02:00 |
|
Desire NUENTSA
|
4bb1c48f25
|
Add a block sparse matrix class. tests to be added
|
2013-09-20 18:54:17 +02:00 |
|
Desire NUENTSA
|
bd21c82a94
|
Fix assert bug in sparseQR
|
2013-09-20 18:49:32 +02:00 |
|