Christoph Hertzberg
|
b8020d11de
|
Implement boolean reductions for zero-sized objects
(grafted from e59b38abef
)
|
2013-11-13 16:47:02 +01:00 |
|
Gael Guennebaud
|
f407a86a3f
|
Allow .conservativeResize(rows,cols) on vectors
(grafted from b433fb2857
)
|
2013-10-16 12:07:33 +02:00 |
|
Gael Guennebaud
|
0257cf1cef
|
bug #679: add respective unit test
(transplanted from 2c0303c89e
)
|
2013-10-15 23:51:01 +02:00 |
|
Gael Guennebaud
|
a443b3d98d
|
Fix bug #654: allow implicit transposition in Array to Matrix and Matrix to Array constructors
(grafted from 07417bd03f
)
|
2013-09-07 00:01:04 +02:00 |
|
Gael Guennebaud
|
fa81676d64
|
Fix cost evaluation of partial reduxions -> improve performance of vectorwise/replicate expressions involving partial reduxions
(transplanted from bffdc491b3
)
|
2013-08-11 19:21:43 +02:00 |
|
Gael Guennebaud
|
b56348046f
|
Ref<> objects must be nested by reference because they potentially store a temporary object
(transplanted from 6719e56b5b
)
|
2013-08-11 17:52:43 +02:00 |
|
Gael Guennebaud
|
4219db123e
|
reduce cancellation probablity
(transplanted from e90229a429
)
|
2013-08-02 00:36:06 +02:00 |
|
Gael Guennebaud
|
e788869cf5
|
Previous isFinite->hasNonFinite change was broken. After discussion let's rename it to allFinite
(transplanted from 4f0bd557a4
)
|
2013-07-18 11:27:04 +02:00 |
|
Gael Guennebaud
|
9df04bcede
|
Rename isFinite to hasNonFinite to avoid future naming collisions.
(transplanted from 6fab4012a3
)
|
2013-07-17 21:13:45 +02:00 |
|
Gael Guennebaud
|
2872d964f4
|
Remove Evaluators in 3.2 branch.
|
2013-07-17 10:00:36 +02:00 |
|
Gael Guennebaud
|
bbaef8ebba
|
SparseLU: make COLAMDOrdering the default ordering method.
|
2013-07-17 09:30:25 +02:00 |
|
Gael Guennebaud
|
db8e88c936
|
Fix testing issues with x87 extra precision.
|
2013-07-16 17:35:08 +02:00 |
|
Gael Guennebaud
|
d02e329218
|
Fix adjoint unit test: test_isApproxWithRef works for positive quantities only.
|
2013-07-15 21:21:14 +02:00 |
|
Gael Guennebaud
|
06a5bcecf6
|
Stabilize eulerangle unit test.
|
2013-07-13 10:55:04 +02:00 |
|
Gael Guennebaud
|
7ee378d89d
|
Fix various scalar type conversion warnings.
|
2013-07-12 16:40:02 +02:00 |
|
Gael Guennebaud
|
61c3f55362
|
Relax slerp unit test
|
2013-07-12 14:30:28 +02:00 |
|
Gael Guennebaud
|
6d1f5dbaae
|
Add no_assignment_operator to a few classes that must not be assigned, and fix a couple of warnings.
|
2013-07-10 23:48:26 +02:00 |
|
Gael Guennebaud
|
71cccf0ed8
|
Rename map unit test to mapped_matrix: without splitting unit tests, this created a "map" binary file in the include path, not a good idea!
|
2013-07-10 23:26:35 +02:00 |
|
Gael Guennebaud
|
9b833aff42
|
Use numeric_limits to get NaN and inf
|
2013-07-06 22:01:14 +02:00 |
|
Gael Guennebaud
|
4f14b3fa72
|
Fix bug #611: diag * sparse * diag
|
2013-07-05 22:42:46 +02:00 |
|
Gael Guennebaud
|
9b9177f1ce
|
Fix a couple of warnings in unit tests.
|
2013-07-05 13:35:34 +02:00 |
|
Gael Guennebaud
|
f8e325356a
|
It's better to check that eigen_assert does raise an assert rather than testing the definition of NDEBUG
|
2013-07-01 13:48:21 +02:00 |
|
Gael Guennebaud
|
65cc51288a
|
On windows CE, assert.h defines NDEBUG if DEBUG is not defined
|
2013-07-01 13:47:25 +02:00 |
|
Desire NUENTSA
|
9f035c876a
|
Fiw bug #553: add support for sparse matrix time sparse self-adjoint view products
|
2013-06-28 22:27:45 +02:00 |
|
Gael Guennebaud
|
fc27cbd914
|
Fix bug #611: fix const qualifier in cwiseProduct(sparse,dense) and SparseDiagonalProduct::InnerIterator
|
2013-06-28 17:10:53 +02:00 |
|
Gael Guennebaud
|
a915f0292e
|
Fix bug #626: add assertion on input ranges for coeff* and insert members for sparse objects
|
2013-06-28 16:16:02 +02:00 |
|
Gael Guennebaud
|
487d94f495
|
Fix bug #623: inlining test_is_equal leads to failures with x87
|
2013-06-27 22:30:46 +02:00 |
|
Gael Guennebaud
|
95f8a738ea
|
Introduce a TEST_SET_BUT_UNUSED_VARIABLE macro for initialized but unused variables in the unit tests and also fix a few other warnings.
|
2013-06-25 11:42:04 +02:00 |
|
Gael Guennebaud
|
c695cbf0fa
|
fix compilation of ArrayBase::transposeInPlace
|
2013-06-24 13:33:44 +02:00 |
|
Gael Guennebaud
|
d1d7a1ade9
|
Workaround a bunch of stupid warnings in unit tests
|
2013-06-23 19:11:32 +02:00 |
|
Gael Guennebaud
|
bea4a67c92
|
that's getting harder and harder to make ICC, GCC and clang all happy: one wants type_name to be static and if it is so then the other one triggers 'unused function' warnings -> a forward declaration seems to do the trick
|
2013-06-22 10:51:45 +02:00 |
|
Gael Guennebaud
|
260a923334
|
explicit template specialization cannot have a storage class
|
2013-06-22 10:30:26 +02:00 |
|
Gael Guennebaud
|
3ed919e0ed
|
Fix an shut down a few ICC's remarks
|
2013-06-22 10:19:50 +02:00 |
|
Gael Guennebaud
|
cf5c5ed725
|
Fix warning typedef XXX locally defined but not used
|
2013-06-21 09:27:38 +02:00 |
|
Jitse Niesen
|
e37ff98bbb
|
Implement mixed static/dynamic-size .block() (bug #579)
|
2013-06-18 14:29:15 +01:00 |
|
Gael Guennebaud
|
55365566b2
|
Fix HouseholderSequence::conjugate() and ::adjoint() and add respective unit tests.
|
2013-06-17 00:14:42 +02:00 |
|
Gael Guennebaud
|
5f178e54e9
|
Extend sparse-block unit test to explicitly cover bug #584
|
2013-06-14 10:52:19 +02:00 |
|
Gael Guennebaud
|
3352b8d873
|
Extend the magnitude range of tested numbers in packet math unit tests
|
2013-06-13 18:12:58 +02:00 |
|
Gael Guennebaud
|
65c59307e2
|
Fix sparse_basic unit test conflict
|
2013-06-12 10:37:15 +02:00 |
|
Gael Guennebaud
|
62670c83a0
|
Fix bug #314: move remaining math functions from internal to numext namespace
|
2013-06-10 23:40:56 +02:00 |
|
Desire NUENTSA
|
4cd8245c96
|
Add support with unit test for off-diagonal sparse matrix views
|
2013-06-11 14:42:29 +02:00 |
|
Desire NUENTSA
|
b3fff170a0
|
Restore internal math functions for unit tests
|
2013-06-11 14:31:31 +02:00 |
|
Gael Guennebaud
|
47e89026d0
|
Check sparse matrices with short indices
|
2013-06-10 10:34:03 +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
|
c98fd7a6ca
|
Fix bug #609: avoid if statement and improve consistency of eulerAngles method
|
2013-06-09 23:14:45 +02:00 |
|
Desire NUENTSA
|
cf939f154f
|
Fix bug #596 : Recover plain SparseMatrix from SparseQR matrixQ()
|
2013-05-21 17:35:10 +02:00 |
|
Gael Guennebaud
|
46755648ec
|
Add a few missing standard functions for ScalarWithExceptions type.
|
2013-04-17 10:24:31 +02:00 |
|
Gael Guennebaud
|
94e20f485c
|
Big 564: add hasNaN and isFinite members
|
2013-04-16 15:10:40 +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 |
|