Gael Guennebaud
|
e8bd2d49b3
|
bug #1090: fix a shortcoming in redux logic for which slice-vectorization plus unrolling might happen.
(grafted from e78bc111f1
)
|
2015-10-21 20:58:33 +02:00 |
|
Gael Guennebaud
|
f444996a7a
|
bug #266: backport changeset 7c99b38b7c
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 fe630c9873
)
|
2015-10-18 22:15:01 +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
|
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 fab96f2ff3
)
|
2015-09-13 16:39:48 +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 |
|
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 4b678b96eb
)
|
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
|
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 |
|
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 2461531e5a
|
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
|
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
|
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 |
|
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
|
84eeabd223
|
Fix bug #1000: Manually inherit assignment operators for MSVC 2013 and later (as required by the standard).
|
2015-04-23 13:39:31 +02:00 |
|
Christoph Hertzberg
|
71590d0ac7
|
bug #993: Passing matrix.inverse() as MatrixBase lead to infinite recursion.
|
2015-04-09 20:29:41 +02:00 |
|
Gael Guennebaud
|
2e3353634f
|
bug #986: add support for coefficient-based product with 0 depth.
|
2015-04-01 13:21:47 +02:00 |
|
Gael Guennebaud
|
2461531e5a
|
Fix bug #987: wrong alignement guess in diagonal product.
|
2015-03-31 23:36:54 +02:00 |
|
Gael Guennebaud
|
b09316fbea
|
bug #980: fix taking a row (resp. column) of a column-major (resp. row-major) sparse matrix and add missing coeff/coeffRef members.
|
2015-03-13 15:13:58 +01:00 |
|
Gael Guennebaud
|
c5fc8e6bdc
|
bug #969: workaround abiguous calls to Ref using enable_if.
|
2015-03-06 17:51:31 +01:00 |
|
Gael Guennebaud
|
26234720bd
|
Fix bug #972: allow coeff-based products of depth 0 and remove a useless statement in coeff-based product.
|
2015-02-28 15:25:39 +01:00 |
|
Gael Guennebaud
|
a2d9a4806a
|
Fix bug #714: the actual number of threads might be lower than the number of request ones.
|
2015-02-18 15:24:05 +01:00 |
|
Gael Guennebaud
|
e061b7a538
|
Add PermutationMatrix::determinant method.
(grafted from 8768ff3c31
)
|
2015-02-16 19:08:25 +01:00 |
|
Gael Guennebaud
|
e6952a51ba
|
bump to 3.2.4
|
2015-01-21 17:26:41 +01:00 |
|
Gael Guennebaud
|
5023afc0af
|
Fix NEON compilation: use EIGEN_ARM_PREFETCH instead of __pld
|
2015-01-13 09:25:24 +01:00 |
|
Gael Guennebaud
|
8efa5bb439
|
bug #921: fix utilization of bitwise operation on enums in first_aligned
(grafted from f5f6e2c6f4
)
|
2014-12-19 14:41:59 +01:00 |
|
Gael Guennebaud
|
a5a3a994c8
|
bug #920: fix MSVC 2015 compilation issues
|
2014-12-18 22:58:15 +01:00 |
|
Gael Guennebaud
|
ba44761435
|
bug #920: fix compilation issue with MSVC 2015
|
2014-12-18 22:47:48 +01:00 |
|
Gael Guennebaud
|
bc129ad79c
|
bump to 3.2.3
|
2014-12-16 18:30:52 +01:00 |
|
Gael Guennebaud
|
e887c61b3d
|
bug #821: workaround MSVC 2013 issue with using Base::Base::operator=
|
2014-12-16 13:33:43 +01:00 |
|
Gael Guennebaud
|
1e109e1757
|
fix signed to unsigned convertion warning
|
2014-12-13 21:48:48 +01:00 |
|
Gael Guennebaud
|
4577bafb91
|
Big 853: replace enable_if in Ref<> ctor by static assertions and add failtests for Ref<>
|
2014-11-05 16:15:17 +01:00 |
|
Gael Guennebaud
|
19e16fe15f
|
Workaround warning when EIGEN_STACK_ALLOCATION_LIMIT==0
|
2014-12-11 14:38:35 +01:00 |
|
Gael Guennebaud
|
ff29221951
|
Fix MSVC compilation
|
2014-12-10 21:55:11 +01:00 |
|
Gael Guennebaud
|
7fbc9d8409
|
Introduce a ReplicateReturnType as a possible workaround of a compilation issue with MSVC+ICC
|
2014-12-10 14:26:25 +01:00 |
|
Gael Guennebaud
|
79c3cfabe3
|
Fix nomalloc_3 and binding reference to temporary issue
|
2014-12-09 19:01:25 +01:00 |
|
Gael Guennebaud
|
d66b5a1d91
|
Fix MSVC compilation issue
(grafted from a819fa148d
)
|
2014-12-02 14:35:31 +01:00 |
|
Gael Guennebaud
|
ce0fb1bca1
|
Simplify return type of diagonal(Index) (and ease compiler job)
|
2014-11-28 14:39:47 +01:00 |
|