Gael Guennebaud
|
47e89026d0
|
Check sparse matrices with short indices
|
2013-06-10 10:34:03 +02:00 |
|
Gael Guennebaud
|
e8c963568c
|
Simplify and generalize assign_selector logic
|
2013-06-10 10:32:29 +02:00 |
|
Gael Guennebaud
|
b6d3fcf6f2
|
Fix bug #605: ambiguous call to std::min when calling .diagonal() on a sparse matrix with non default index type
|
2013-06-10 10:11:29 +02:00 |
|
Gael Guennebaud
|
e392948548
|
Fix bug #607: handle implicit transposition from sparse vector to dense vector
|
2013-06-10 00:06:40 +02:00 |
|
Gael Guennebaud
|
4811b4526c
|
Add regression test for bug #608
|
2013-06-09 23:30:04 +02:00 |
|
Gael Guennebaud
|
a69b4b092b
|
Fix bug #608: the sign computation in LDLT was broken
|
2013-06-09 23:19:32 +02:00 |
|
Gael Guennebaud
|
c98fd7a6ca
|
Fix bug #609: avoid if statement and improve consistency of eulerAngles method
|
2013-06-09 23:14:45 +02:00 |
|
Gael Guennebaud
|
e04b59929e
|
fix unused variable warning
|
2013-06-09 21:03:32 +02:00 |
|
Gael Guennebaud
|
b3adc4face
|
Add missing pconj specializations
|
2013-05-17 17:25:29 +02:00 |
|
Thomas Capricelli
|
62e337eb01
|
fix a weird typo I commited in ae76c97704
(Nov 10th, 2009)
|
2013-06-03 23:09:33 +02:00 |
|
Desire NUENTSA
|
d7cd957f10
|
Include misc struct declarations
|
2013-05-29 10:15:40 +02:00 |
|
Desire NUENTSA
|
e0566a817f
|
Delete unneeded resize in SparseQR
|
2013-05-22 10:44:12 +02:00 |
|
Desire NUENTSA
|
8e050bd681
|
Optimize Sparse setIdentity and add a unit test
|
2013-05-22 10:43:12 +02:00 |
|
Desire NUENTSA
|
cf939f154f
|
Fix bug #596 : Recover plain SparseMatrix from SparseQR matrixQ()
|
2013-05-21 17:35:10 +02:00 |
|
Gael Guennebaud
|
bd7511fc36
|
Fix return type of TriangularView::ReverseInnerIterator::operator++
|
2013-05-17 14:40:32 +02:00 |
|
Gael Guennebaud
|
bd0474adbb
|
Fix A=A with A a SparseMatrix
|
2013-05-17 14:39:31 +02:00 |
|
Gael Guennebaud
|
9ab3811cc5
|
Disallow implicit scalar conversion of SparseMatrix
|
2013-05-17 14:02:20 +02:00 |
|
Gael Guennebaud
|
b5e5b6aa57
|
Fix non const data() member in Array and Matrix wrappers.
|
2013-05-16 10:18:19 +02:00 |
|
Desire NUENTSA
|
f7bdbf69e1
|
Add support in SparseLU to solve with L and U factors independently
|
2013-05-14 17:15:23 +02:00 |
|
Desire NUENTSA
|
83736e9c61
|
Set back the default ordering method in SPQR support
|
2013-05-13 13:08:13 +02:00 |
|
Desire NUENTSA
|
122b16d841
|
fix memory leak from Cholmod data in SPQR support
|
2013-05-13 13:04:12 +02:00 |
|
Gael Guennebaud
|
43bb942365
|
Add missing support for x.noalias() = ReturnByValue<...>
|
2013-05-13 10:39:50 +02:00 |
|
Gael Guennebaud
|
fcdbfabf7a
|
Fix setFromTripplet with empty inputs
|
2013-05-03 14:28:37 +02:00 |
|
Gael Guennebaud
|
aa8b897607
|
document the evaluation order of the comma initializer
|
2013-04-19 14:03:16 +02:00 |
|
Gael Guennebaud
|
46755648ec
|
Add a few missing standard functions for ScalarWithExceptions type.
|
2013-04-17 10:24:31 +02:00 |
|
Gael Guennebaud
|
41b3c56e61
|
Disable "operands are evaluated in unspecified order" ICC's remark
|
2013-04-17 10:23:08 +02:00 |
|
Gael Guennebaud
|
9a4caf2b0f
|
Extend internal doc of ploaddup and palign
|
2013-04-17 09:17:34 +02:00 |
|
Gael Guennebaud
|
94e20f485c
|
Big 564: add hasNaN and isFinite members
|
2013-04-16 15:10:40 +02:00 |
|
Desire NUENTSA
|
d4b0c19a46
|
Fix a bug in Supernodal Matrix Iterator
|
2013-04-15 17:24:49 +02:00 |
|
Gael Guennebaud
|
db43205dc6
|
Fix ICC warning when defining both -ansi and -strict-ansi
|
2013-04-12 15:51:40 +02:00 |
|
Gael Guennebaud
|
9816e8532e
|
Fix bug #482: pass scalar value by const reference (it remained a few cases)
|
2013-04-12 15:26:55 +02:00 |
|
Gael Guennebaud
|
43f4fd4d71
|
generalize testing flags to clang and ICC
|
2013-04-12 15:24:41 +02:00 |
|
Gael Guennebaud
|
7450b23fbb
|
Fix bug #563: assignement to Block<SparseMatrix> is now allowed on non-compressed matrices
|
2013-04-12 13:20:13 +02:00 |
|
Gael Guennebaud
|
6eaff5a098
|
Enable SSE with ICC even when it mimics a gcc version lower than 4.2
|
2013-04-11 19:48:34 +02:00 |
|
Gael Guennebaud
|
1e38928c64
|
workaround strange compilation issue with ICC and -strict-ansi
|
2013-04-10 17:30:25 +02:00 |
|
Gael Guennebaud
|
ff661a7b6f
|
Add temporary check for triangularView += product
|
2013-04-10 23:13:04 +02:00 |
|
Gael Guennebaud
|
899c0c2b6c
|
Clean source code and unit tests with respect to -Wunused-local-typedefs
|
2013-04-10 22:27:35 +02:00 |
|
Gael Guennebaud
|
7e04d7db02
|
Fix a serious bug in handmade_aligned_realloc: original data have to be moved if the alignment offset differs.
|
2013-04-10 13:58:20 +02:00 |
|
Gael Guennebaud
|
f7e52d22d4
|
Fix missuse of unitialized values in unit tests
|
2013-04-10 09:46:16 +02:00 |
|
Gael Guennebaud
|
84637ca58c
|
Remove a useless variable in blueNorm
|
2013-04-10 09:41:42 +02:00 |
|
Gael Guennebaud
|
d7f3cfb56e
|
bug #564: document the fact that minCoeff/maxCoeff members have undefined behavior if the matrix contains NaN.
|
2013-04-09 11:27:54 +02:00 |
|
Gael Guennebaud
|
3cb6e21f80
|
Fix bug #562: add vector-wise normalized and normalize functions
|
2013-04-09 11:12:35 +02:00 |
|
Gael Guennebaud
|
d8f1035355
|
Fix a couple of int versus Index issues.
|
2013-04-09 09:43:00 +02:00 |
|
Gael Guennebaud
|
bff264283d
|
Add missing epsilon/dummy_precision function in NumTraits<Array>
|
2013-04-09 09:31:26 +02:00 |
|
Gael Guennebaud
|
8f44205671
|
Fix bug #581: remove useless piece of code is blueNorm
|
2013-04-09 09:23:40 +02:00 |
|
Desire NUENTSA
|
d97cd746ae
|
Replace int by Index
|
2013-04-08 08:51:58 +02:00 |
|
Christoph Hertzberg
|
9b33ab62da
|
Fixing bug #578. Thanks to Angelos <filiatra@gmail.com>
|
2013-04-03 16:29:16 +02:00 |
|
Gael Guennebaud
|
c3a6fa03a2
|
elif/elseif typo
|
2013-03-26 11:52:43 +01:00 |
|
Gael Guennebaud
|
0a1d9fb9ae
|
Fix warning: implicit conversion loses integer precision in SparseMatrix. No need to use std::ptrdiff_t instead of Index since this later is requested to be signed.
|
2013-03-20 21:58:24 +01:00 |
|
Gael Guennebaud
|
225fd0f579
|
adapt AutoDiff to scalar_product_traits
|
2013-03-20 21:20:13 +01:00 |
|