Gael Guennebaud
|
98ce4455dd
|
fix sparse vector assignment from a sparse matrix
|
2013-03-06 11:58:22 +01:00 |
|
Desire NUENTSA
|
69bd334d2b
|
Fix mismatched free/delete
|
2013-03-05 16:35:13 +01:00 |
|
Desire NUENTSA
|
a1ddf2e7a8
|
Update doc for the sparse module
|
2013-03-05 12:55:03 +01:00 |
|
Gael Guennebaud
|
24d81aeb20
|
Fix overlaping operands when calling memcpy
|
2013-03-04 17:47:45 +01:00 |
|
Gael Guennebaud
|
d2e5c9d892
|
Do not globally disable stupid warnings in our unit test since such warnings do affect user code.
|
2013-03-01 14:50:20 +01:00 |
|
Gael Guennebaud
|
b9fe79153b
|
Fix a couple of remaining warnings (missing newlines, inline-noinline, meaningless type qualifiers)
|
2013-03-01 14:42:36 +01:00 |
|
Gael Guennebaud
|
87142237b5
|
Fix "missing return statement at end of non-void function"
|
2013-03-01 14:33:11 +01:00 |
|
Gael Guennebaud
|
210a56ff48
|
Update to latest mpreal.
|
2013-03-01 14:31:11 +01:00 |
|
Gael Guennebaud
|
d70366d011
|
Remove assumption on RowMajorBit==RowMajor and ColMajor==0
|
2013-03-01 14:23:31 +01:00 |
|
Gael Guennebaud
|
01c6308d6e
|
Add missing template keyword in evaluators
|
2013-03-01 00:26:52 +01:00 |
|
Gael Guennebaud
|
858ac9ffe0
|
Add missing template keyword
|
2013-03-01 00:03:28 +01:00 |
|
Gael Guennebaud
|
1bb1945078
|
Fix "explicit instantiation of 'Eigen::Spline' must occur in namespace 'Eigen'" warnings
|
2013-02-28 20:22:26 +01:00 |
|
Gael Guennebaud
|
3930c9b086
|
Fix "routine is both "inline" and "noinline"" warnings
|
2013-02-28 19:31:03 +01:00 |
|
Gael Guennebaud
|
e5bf4440c0
|
Fix "type qualifiers are meaningless here" warnings
|
2013-02-28 19:29:32 +01:00 |
|
Gael Guennebaud
|
0fac91ac22
|
Fix "storage class is not first" warnings
|
2013-02-28 19:27:53 +01:00 |
|
Hauke Heibel
|
b5d8299ee7
|
Prevent calling .norm() on integer matrices in the unit tests.
|
2013-02-28 12:33:34 +01:00 |
|
Hauke Heibel
|
83aac6d54c
|
MSVC fix; the compiler failed to detect the correct overload.
|
2013-02-28 11:38:34 +01:00 |
|
Hauke Heibel
|
5882f1631d
|
Fixed compiler warning.
|
2013-02-28 10:15:19 +01:00 |
|
Hauke Heibel
|
5e8384df2e
|
MSVC fix; the base class typedef shadowed the local template parameter.
|
2013-02-28 08:47:38 +01:00 |
|
Gael Guennebaud
|
6dd93fc76e
|
The ref unit test cannot be easily written to work with EIGEN_DEFAULT_TO_ROW_MAJOR
|
2013-02-27 23:52:10 +01:00 |
|
Hauke Heibel
|
c754023e72
|
Fixed MSVC dashboard (Experimental/Continuous) build scripts.
|
2013-02-27 15:54:27 +01:00 |
|
Gael Guennebaud
|
455e6e38b6
|
Fix two numerical issues in unit tests.
|
2013-02-27 08:07:18 +01:00 |
|
Gael Guennebaud
|
61a2995d03
|
Remove ICC warning in nomalloc unit test.
|
2013-02-26 18:10:19 +01:00 |
|
Gael Guennebaud
|
fe2c8e1c36
|
Fix compilation with ICC that was unable to instanciate Scaling from Eigen's namespace.
|
2013-02-26 17:38:37 +01:00 |
|
Gael Guennebaud
|
fa17a6da75
|
Fix compilation with ICC that was unable to instanciate first_aligned
|
2013-02-26 17:32:42 +01:00 |
|
Gael Guennebaud
|
bb94f0ebc6
|
Add a unit test for Ref.h and fix an extra copy.
|
2013-02-26 15:10:00 +01:00 |
|
Gael Guennebaud
|
63135a7350
|
Fix computation of outer-stride when calling .real() or .imag()
|
2013-02-26 15:08:50 +01:00 |
|
Gael Guennebaud
|
e8ccd07671
|
Add the possibility to define a custom build-string suffix
|
2013-02-26 13:40:13 +01:00 |
|
Gael Guennebaud
|
0b187a40a1
|
workaround "may be used uninitialized in this function" warning
|
2013-02-26 12:09:08 +01:00 |
|
Gael Guennebaud
|
5dda7842ca
|
Add assertion on the input matrix size in factorizations relying on permutations of 32bits int
|
2013-02-26 11:42:32 +01:00 |
|
Gael Guennebaud
|
b73baa1ea4
|
Workaround warning: assuming signed overflow does not occur when...
|
2013-02-26 10:29:24 +01:00 |
|
Gael Guennebaud
|
5108ef01fc
|
Fix no newline warning.
|
2013-02-26 10:27:55 +01:00 |
|
Gael Guennebaud
|
b6dc2613ac
|
Fix bug #552: disable EIGEN_GLIBC_MALLOC_ALREADY_ALIGNED when compiling with -fsanitize=address, and allow users to manually tell whether EIGEN_MALLOC_ALREADY_ALIGNED.
|
2013-02-25 19:17:13 +01:00 |
|
Gael Guennebaud
|
12a1313b09
|
bug #482: pass scalar arguments by const references. Still remains a few cases that might affect the ABI (see the bug entry)
|
2013-02-25 18:05:57 +01:00 |
|
Desire NUENTSA
|
cc35c44256
|
Add reference for the default threshold in sparse QR
|
2013-02-25 14:26:55 +01:00 |
|
Desire NUENTSA
|
ced8dfc0d9
|
Fix the computation of the default pivot threshold for sparse QR
|
2013-02-25 13:41:59 +01:00 |
|
Gael Guennebaud
|
5a0c5c0393
|
Fix bug #483: optimize outer-products to skip setZero and a scalar multiple when not needed.
|
2013-02-25 13:31:42 +01:00 |
|
Gael Guennebaud
|
96ad13abba
|
conservative_resize unit test was executed only once
|
2013-02-25 01:50:58 +01:00 |
|
Gael Guennebaud
|
41aa0fcc3b
|
Output random generator seed in case of failure so that we have it in CDash.
|
2013-02-25 01:46:59 +01:00 |
|
Gael Guennebaud
|
698de91c8a
|
Fix segfault in SparseBlock::InnerIterator
|
2013-02-25 01:30:18 +01:00 |
|
Gael Guennebaud
|
19bc418f5c
|
Remove erroneously committed debugging stuff.
|
2013-02-25 01:17:44 +01:00 |
|
Gael Guennebaud
|
80d2a65465
|
Fix visitor unit test.
|
2013-02-25 01:12:07 +01:00 |
|
Gael Guennebaud
|
04367447ac
|
Fix bug #496: generalize internal rank1_update implementation to accept uplo(A) += v * w and make A.triangularView() += v * w uses it.
Update unit tests and blas interface respectively.
|
2013-02-24 23:05:42 +01:00 |
|
Gael Guennebaud
|
08388cc712
|
Remove superfluous cast.
|
2013-02-24 20:37:52 +01:00 |
|
Gael Guennebaud
|
1c137496c6
|
Extend sparseqr unit test to check linearly dependent columns
|
2013-02-24 20:36:54 +01:00 |
|
Gael Guennebaud
|
4eeaff6d38
|
Cleaning pass on SparseQR
|
2013-02-24 20:36:28 +01:00 |
|
Gael Guennebaud
|
28e139ad60
|
Fix another issue related to summing up many signed values.
|
2013-02-23 23:06:45 +01:00 |
|
Gael Guennebaud
|
42af5870a4
|
Fix array unit test: isApprox(log(0),log(0)) is false, and summing up signed float value might result in very small values and thus large numerical errors
|
2013-02-23 22:58:14 +01:00 |
|
Gael Guennebaud
|
274c24c262
|
Avoid problematic ternary operator (http://forum.kde.org/viewtopic.php?f=74&t=109486)
|
2013-02-23 20:13:21 +01:00 |
|
Sebastien Barthelemy
|
74438f8aa9
|
Fix EIGEN_INITIALIZE_MATRICES_BY_NAN.
|
2013-02-22 15:09:03 +01:00 |
|