Gael Guennebaud
395214bcc3
Fix changeset 2702788da7
...
for fixed size matrices
(transplanted from 8f496cd3a3
)
2013-11-01 18:17:55 +01:00
Gael Guennebaud
696bee033b
Fix bug #678 : vectors of row and columns transpositions were not properly resized in FullPivQR
...
(grafted from 2702788da7
)
2013-10-29 18:02:18 +01:00
Martinho Fernandes
59bd03457a
Fix bug #503
...
C++11 support on simple allocators comes for free. `aligned_allocator` does not
need to add any `construct` overloads to work with C++11 compilers.
(grafted from a1f056cf2a
)
2013-09-10 17:08:04 +02:00
vanhoucke
088e8fcfef
Silence unused variable warning.
...
(grafted from 3736e00ae7
)
2013-10-04 00:21:03 +00:00
Gael Guennebaud
0e2efbddd3
Fix bug #666 : unused-local-typedefs warning
2013-10-28 17:34:24 +01:00
Gael Guennebaud
38229a3d23
bump to 3.1.4
2013-08-01 11:35:43 +02:00
Gael Guennebaud
a6fbf2c202
CwiseUnaryView should not inherit no_assignment_operator!
...
(transplanted from 1330ca611b
)
2013-06-24 13:45:33 +02:00
Gael Guennebaud
2034af6db9
fix compilation of ArrayBase::transposeInPlace
...
(transplanted from c21a04bcf9
)
2013-06-24 13:35:13 +02:00
Gael Guennebaud
fbe1d5fb2c
bug #620 : fix robustness issue in JacobiSVD::solve (also fix a perf. issue)
...
(transplanted from 8bbde351e7
)
2013-06-24 13:08:09 +02:00
Gael Guennebaud
c7ba7f59d6
Fix compilation issue with some compilers (when doing using Base::foo;, foo must be visible in the direct base class)
...
(transplanted from 33788b97dd
)
2013-06-18 00:48:47 +02:00
Jeff Dean
5dca39eb8b
Fix bug #613 : psqrt was incorrect for small numbers
...
(transplanted from d5fa5001a7
)
2013-06-13 18:17:27 +02:00
Gael Guennebaud
21826e9e53
Add missing dependency in SparseSholesky header
...
(transplanted from f3af423c70
)
2013-06-11 21:13:30 +02:00
Gael Guennebaud
97c08b43b4
Fix bug #608 : the sign computation in LDLT was broken
...
(transplanted from a69b4b092b
)
2013-06-09 23:19:32 +02:00
Gael Guennebaud
8f67e02ee2
Fix non const data() member in Array and Matrix wrappers.
...
(transplanted from b5e5b6aa57
)
2013-05-16 10:18:19 +02:00
Gael Guennebaud
93c329445c
Add missing data member function in CwiseUnaryView
...
(transplanted from e21dc15386
)
2013-02-07 17:44:24 +01:00
Gael Guennebaud
575255bc1f
fix a typo in commit 324ecf153b
...
(regarding MKL on windows)
(transplanted from 576d62db64
)
2012-08-27 13:17:45 +02:00
Gael Guennebaud
2221cdbe62
bump to 3.1.3
2013-04-16 09:38:40 +02:00
Gael Guennebaud
2234043f99
Enable SSE with ICC even when it mimics a gcc version lower than 4.2
...
(transplanted from 6eaff5a098
)
2013-04-11 19:48:34 +02:00
Gael Guennebaud
69ff8afea7
Workaround gcc-4.7 bug #53900 (too aggressive optimization in our alignment check)
...
(transplanted from 19c78cf510
)
2013-01-22 22:59:09 +01:00
Gael Guennebaud
64a6d37729
Fix a serious bug in handmade_aligned_realloc: original data have to be moved if the alignment offset differs.
...
(transplanted from 7e04d7db02
)
2013-04-10 13:58:20 +02:00
Gael Guennebaud
0029599c4a
Fix bug #581 : remove useless piece of code is blueNorm
...
(transplanted from 8f44205671
)
2013-04-09 09:23:40 +02:00
Gael Guennebaud
e304a92f41
fix sparse vector assignment from a sparse matrix
...
(transplanted from 98ce4455dd
)
2013-03-06 11:58:22 +01:00
Gael Guennebaud
2674a31421
Fix a compilation with CGAL::Gmpq by adding explicit internal:: namespace when calling abs().
2013-02-26 16:46:10 +01:00
Gael Guennebaud
de25881056
Fix computation of outer-stride when calling .real() or .imag()
...
(transplanted from 63135a7350
)
2013-02-26 15:08:50 +01:00
Jitse Niesen
7df8b57770
Fix linear vectorized transversal in linspace (fixes bug #526 ).
...
(transplanted from b4f6aec195
)
2013-02-18 17:26:03 +00:00
Gael Guennebaud
6adc13ea04
Fix SSE plog<float> to return -INF on 0
...
(transplanted from 8745da14d8
)
2013-02-14 23:34:05 +01:00
Gael Guennebaud
66cbfd4d39
Fix some implicit int64 to int conversion warnings. However, the real issue
...
is that PermutationMatrix mixes the type of the stored indices and the "Index"
type used for the sizes, coeff indices, etc., which should be DenseIndex.
2013-02-14 18:16:51 +01:00
Gael Guennebaud
394784c999
Fix bug in aligned_free with windows CE
...
(transplanted from 25bcbfb10c
)
2013-02-13 19:09:31 +01:00
Gael Guennebaud
fcc46f49ca
Fix bug #551 : compilation issue when using EIGEN_DEFAULT_DENSE_INDEX_TYPE
2013-02-09 09:43:17 +01:00
Gael Guennebaud
92983fc95a
Fix traits of Map<Quaternion>, and respectively extend the unit tests
...
(transplanted from 392ffce3b9
)
2013-01-20 10:21:54 +01:00
Gael Guennebaud
d5702fb7e9
Some minor documentation fixes in Quaternion
...
(transplanted from fb89b66229
)
2013-01-20 10:20:39 +01:00
Christoph Hertzberg
8aaa570c6d
Fix bug #507 : Mark variable as unused in NDEBUG case
2012-12-20 11:21:47 +01:00
Gael Guennebaud
2041114285
Fix bug #533 : add some missing const qualifiers (was already fixed in devel branch)
2012-12-16 20:36:59 +01:00
Gael Guennebaud
ac406a7685
Fix bug #535 : unused variable warnings
...
(transplanted from 925a5b7d07
)
2012-12-16 20:21:28 +01:00
Gael Guennebaud
63c58c8436
bump to 3.1.2
2012-11-05 22:22:49 +01:00
Gael Guennebaud
f7b959b5fb
Fix unused variable warning
2012-10-30 10:10:29 +01:00
Gael Guennebaud
ad27746b5d
fix bug #524 : Pardiso's parameter array does not have to be aligned!
...
(transplanted from b3254c9af5
)
2012-10-24 10:31:04 +02:00
Gael Guennebaud
90912315ac
fix bug #521 : __cpuidex is not available on all architectures supported by MSVC
...
(transplanted from 138897cc06
)
2012-10-24 10:21:41 +02:00
Gael Guennebaud
26e9563baf
Windows CE does not provide an aligned_malloc function.
...
(transplanted from 9b418afff6
)
2012-10-24 10:12:42 +02:00
Gael Guennebaud
85c40128e4
Fix bug #519 : AlignedBox::dim() was wrong for dynamic dimensions
...
(transplanted from 0753463d70
)
2012-10-24 09:58:35 +02:00
Gael Guennebaud
7b13a7fd23
fix comma initializer when inserting empty matrices
...
(transplanted from a67eea05c1
)
2012-10-03 21:58:14 +02:00
Gael Guennebaud
2f0307cdb5
fix dense=sparse*diagonal (there was an issue in the values returned by the .outer() function of the related iterators)
...
(transplanted from fec6df1f7d
)
2012-10-03 09:06:19 +02:00
Gael Guennebaud
749317561c
add an assertion when inserting an already existing element
2012-10-02 23:02:23 +02:00
Gael Guennebaud
dc5b335f9f
add scalar multiple to diagonal matrices
2012-09-27 09:37:05 +02:00
Gael Guennebaud
74a2a0f224
fix SparseMatrix option bit flag in eval<> helper
...
(transplanted from 1b004d5794
)
2012-09-27 09:22:10 +02:00
Gael Guennebaud
b0862dcb2f
fix bug #515 : missing explicit scalar conversion
2012-09-27 00:23:19 +02:00
Gael Guennebaud
4ea9113efc
fix bug #509 : warning with gcc 4.7
...
(transplanted from 7c4b55fda9
)
2012-09-26 23:32:22 +02:00
Gael Guennebaud
76a2db4c74
workaround weird compilation error with MSVC
...
(transplanted from 48c4d48aec
)
2012-09-14 09:54:56 +02:00
Gael Guennebaud
53a0142583
fix compilation with m.array().min/max(scalar)
...
(transplanted from 0c584dcf4d
)
2012-09-12 17:50:07 +02:00
Gael Guennebaud
26282498dc
fix bug #501 : remove aggressive mat/scalar optimization (was replaced by mat*(1/scalar) for non integer types)
...
(transplanted from 721671cc4e
)
2012-09-08 11:52:03 +02:00