Gael Guennebaud
|
e8bd2d49b3
|
bug #1090: fix a shortcoming in redux logic for which slice-vectorization plus unrolling might happen.
(grafted from e78bc111f1dc0a7af2360b836c94c33d67e55fc5
)
|
2015-10-21 20:58:33 +02:00 |
|
Gael Guennebaud
|
f444996a7a
|
bug #266: backport changeset 7c99b38b7c34c5a031e347b81277e67ab9cfdd93
about support for c++11 move semantic
|
2015-10-21 09:21:07 +02:00 |
|
Gael Guennebaud
|
a7c2e62a52
|
Backport change of operator/=(Scalar) to perform a true division
|
2015-10-18 22:27:42 +02:00 |
|
Gael Guennebaud
|
9ff967199a
|
Improve numerical accuracy in LLT and triangular solve by using true scalar divisions (instead of x * (1/y))
(grafted from fe630c98739186c1dd3faf7a06b52a64baa5ea23
)
|
2015-10-18 22:15:01 +02:00 |
|
Gael Guennebaud
|
dc0ef2cbed
|
Fix miss use of hg resolve when backporting previous changeset
|
2015-10-12 16:24:19 +02:00 |
|
Gael Guennebaud
|
7aa90a3b0f
|
bug #1086: replace deprecated UF_long by SuiteSparse_long
|
2015-10-12 16:20:12 +02:00 |
|
Gael Guennebaud
|
56488ddc0f
|
bug #1080: fix some warnings (already fixed in devel branch)
|
2015-10-12 10:23:53 +02:00 |
|
Gael Guennebaud
|
7abf6d02db
|
bump to 3.2.6
|
2015-10-01 09:06:10 +02:00 |
|
Gael Guennebaud
|
73cb54835c
|
bug #1075: fix AlignedBox::sample for runtime dimension
(grafted from 75a60d3ac0ac10be7317b268911d0098acbbf472
)
|
2015-09-30 11:44:02 +02:00 |
|
Gael Guennebaud
|
cfe315476f
|
Add PlainObjectBase copy ctor from PlainObjectBase and DenseBase objects. (manual backport from default branch, fix segfault when creating PlainObjectBase object, though such an usage is not recommended at all)
|
2015-09-28 15:51:00 +02:00 |
|
Gael Guennebaud
|
d40e32c94e
|
Fix bug #1067: naming conflict
|
2015-09-19 21:45:11 +02:00 |
|
Christoph Hertzberg
|
a0bf1b4242
|
Removed documentation of removed method (as in fab96f2ff3543e6f5f14209c96bb9418b837ed4b
)
|
2015-09-13 16:39:48 +02:00 |
|
Gael Guennebaud
|
13135a82bd
|
bug #1062: backport fix of SelfAdjointEigenSolver for RowMajor matrices from default branch
|
2015-09-04 18:26:26 +02:00 |
|
Gael Guennebaud
|
ddfb72a92f
|
bug #1053: fix SuplerLU::solve with EIGEN_DEFAULT_TO_ROW_MAJOR
(grafted from 5a1cc5d24c495efb369e1a71ba59e9aafe49db23
)
|
2015-09-03 11:25:36 +02:00 |
|
Gael Guennebaud
|
8c7e281c9e
|
Fix AMD ordering when a column has only one off-diagonal non-zero (also fix bug #1045)
|
2015-09-03 11:04:06 +02:00 |
|
Gael Guennebaud
|
66c092e44e
|
bug #1057: fix a declaration missmatch with MSVC
(grafted from a75616887ecce116639e332d476deafc7d833d67
)
|
2015-09-02 09:31:32 +02:00 |
|
Gael Guennebaud
|
3ec6d38f35
|
bug #1059: fix predux_max<Packet4i> for NEON (this was already fixed in the default branch)
|
2015-09-01 16:30:18 +02:00 |
|
Gael Guennebaud
|
96f64441f7
|
bug #1055: Fix incomplete backport in changeset 0ebce69424a1557a78c47239ae483d1f728da146
|
2015-09-01 16:11:43 +02:00 |
|
Sergiu Dotenco
|
5af4d77511
|
fixed Quaternion identity initialization for non-implicitly convertible types
|
2015-08-20 20:55:37 +02:00 |
|
Christoph Hertzberg
|
edb0183e0c
|
bug #1053: SparseLU failed with EIGEN_DEFAULT_TO_ROW_MAJOR
|
2015-08-07 23:07:29 +02:00 |
|
Gael Guennebaud
|
befa141699
|
Fix Jacobi preconditioner with zero diagonal entries
(grafted from c06ec0f464a312dbce24edfde1de75bb1a69c4a6
)
|
2014-06-17 23:47:30 +02:00 |
|
Gael Guennebaud
|
5c70b43abd
|
bug #1048: fix unused variable warning
(grafted from 41e1f3498c90d498796c424b19d115c3a9b92374
)
|
2015-07-28 22:59:50 +02:00 |
|
Christoph Hertzberg
|
6a3797f46f
|
bug #792: SparseLU::factorize failed for structurally rank deficient matrices
|
2015-07-26 20:39:32 +02:00 |
|
Christoph Hertzberg
|
c4432aad15
|
bug #1033: Add explicit type conversion from 0 to RealScalar
|
2015-07-17 13:19:55 +02:00 |
|
Christoph Hertzberg
|
ea0168c5a5
|
fix for MKL_BLAS not defined in MKL 11.2
(grafted from 4b678b96eb6cacf59ed19940bcafa1fa4e6f55c0
)
|
2014-09-08 17:37:58 +08:00 |
|
Christoph Hertzberg
|
05fad4959a
|
bug #1039: Redefining EIGEN_DEFAULT_DENSE_INDEX_TYPE may lead to errors
|
2015-07-13 16:08:02 +02:00 |
|
Gael Guennebaud
|
98eedb0c9a
|
bug #1000: MSVC 2013 does need the operator= workaround
|
2015-06-26 14:04:24 +02:00 |
|
Gael Guennebaud
|
71424c4bf8
|
bug #1026: fix infinite loop for an empty input
(grafted from e102ddbf1fce646c3fbc0ee600cb3cce70c8b93c
)
|
2015-06-26 14:02:52 +02:00 |
|
Gael Guennebaud
|
e59b246b08
|
Backport changes in Ref/MapBase to fix MSVC 2013 confusion.
|
2015-06-23 16:22:46 +02:00 |
|
Gael Guennebaud
|
d9c80169e0
|
bump to 3.2.5
|
2015-06-16 11:53:07 +02:00 |
|
Christoph Hertzberg
|
8ba643a903
|
bug #1014: More stable direct computation of eigenvalues and -vectors for 3x3 matrices
|
2015-05-17 21:54:32 +02:00 |
|
Gael Guennebaud
|
595c00157c
|
Applied patch from Richard JW Roberts, resolving bug #704
(grafted from devel branch)
|
2015-06-15 22:02:57 +02:00 |
|
Gael Guennebaud
|
1c6b224fb3
|
Remove aligned-on-scalar assert and fallback to non vectorized path at runtime (first_aligned already had this runtime guard)
|
2015-06-14 15:04:07 +02:00 |
|
Gael Guennebaud
|
2361ec9c0e
|
Fix a regression introduced in changeset 2461531e5a05e8ff48d987b12b5c745eea281722
|
2015-06-13 22:32:10 +02:00 |
|
Gael Guennebaud
|
37ed0d991a
|
aligned-on-scalar assertion was still too aggressive: it now takes into account the sizes at runtime
|
2015-06-13 21:49:11 +02:00 |
|
Gael Guennebaud
|
62b08cf9f9
|
Limit aligned-on-scalar assert on Map
|
2015-06-12 08:59:26 +02:00 |
|
Gael Guennebaud
|
46f011466b
|
Relax aligned-on-scalar assert for lvalue only
|
2015-06-12 08:50:15 +02:00 |
|
Gael Guennebaud
|
f600bdd76b
|
Map: assert on unaligned on scalar only if the object might be vectorized
|
2015-06-11 22:17:56 +02:00 |
|
Gael Guennebaud
|
421aa4f358
|
typo
|
2015-06-09 18:34:13 +02:00 |
|
Gael Guennebaud
|
554356b034
|
bug #650: fix dense += sparse_row_major * dense
|
2015-06-09 18:03:38 +02:00 |
|
Gael Guennebaud
|
97119f854f
|
bug #1003: assert in MapBase if the provided pointer is not aligned on scalar while it is expected to be. Also add a EIGEN_ALIGN8 macro.
|
2015-06-09 17:42:09 +02:00 |
|
Gael Guennebaud
|
51ab034f63
|
bug #872: remove usage of deprecated bind1st/bind2nd functions (manually backported from devel branch)
|
2015-06-09 11:06:39 +02:00 |
|
Gael Guennebaud
|
0ebce69424
|
Update approx. minimum ordering method to push and keep structural empty diagonal elements to the bottom-right part of the matrix
|
2015-03-20 16:33:48 +01:00 |
|
Gael Guennebaud
|
a748673bbb
|
bug #1016: fix scalar conversion conversion
|
2015-06-05 16:04:51 +02:00 |
|
Gael Guennebaud
|
8597ee502b
|
bug #705: fix handling of Lapack potrf return code
(grafted from 0a9b5d13965aa2294ed657ffef327287df99cfd3
)
|
2015-06-05 15:59:13 +02:00 |
|
Gael Guennebaud
|
ac66f1c73d
|
Fix usage of EIGEN_NO_AUTOMATIC_RESIZING: resizing still has to be performed for a non-initialized object (was already fixed in devel branch)
|
2015-05-26 10:44:37 +02:00 |
|
Gael Guennebaud
|
847bb317cd
|
bug #1013: fix 2x2 direct eigensolver for identical eiegnvalues
|
2015-05-07 15:55:12 +02:00 |
|
Gael Guennebaud
|
62d334c7d3
|
Fix bug #1010: m_isInitialized was improperly updated
(grafted from ebf8ca4fa8c390806cfece958743234a8303f7bb
)
|
2015-05-07 14:20:42 +02:00 |
|
Christoph Hertzberg
|
7713b29084
|
bug #1012: Enable alloca on Mac OS or if alloca is defined as macro
|
2015-05-06 13:24:48 +02:00 |
|
Christoph Hertzberg
|
a08df3ff34
|
Fix regression introduced by last merge
|
2015-05-06 11:03:00 +02:00 |
|