Gael Guennebaud
|
1ded6bf3fa
|
Make sure that HyperPlane::transform manitains a unit normal vector in the Affine case.
|
2016-12-20 09:35:00 +01:00 |
|
Gael Guennebaud
|
18038fc829
|
bug #1330: Cholmod supports double precision only, so let's trigger a static assertion if the scalar type does not match this requirement.
|
2016-11-03 10:21:59 +01:00 |
|
Gael Guennebaud
|
03fd417f66
|
Fix SPQR for rectangular matrices
(grafted from f939c351cbfcb1007943fe6062503bc455b692e1
)
|
2016-10-12 22:39:33 +02:00 |
|
Gael Guennebaud
|
1c9aa054c7
|
bump to 3.2.10
|
2016-10-04 09:21:16 +02:00 |
|
Gael Guennebaud
|
91b2fa2985
|
Workaround MSVC compilation issue
(Visual messed up with the BlockType defined in the base class, and the redefined one)
|
2016-10-03 10:21:58 +02:00 |
|
Gael Guennebaud
|
f7ddd033e1
|
Workaround compilation issue with visual
|
2016-10-02 18:29:02 +02:00 |
|
Gael Guennebaud
|
046850e1d0
|
Workaround MSVC compilation issue.
|
2016-10-01 20:16:48 +02:00 |
|
Gael Guennebaud
|
459dc4684e
|
bug #1304: fix Projective * scaling and Projective *= scaling
(grafted from 86caba838db00ed977ed160a893d0a749856a215
)
|
2016-09-23 13:41:21 +02:00 |
|
Gael Guennebaud
|
a60d71b840
|
bug #1300: compilation fix in Block<Sparse>
|
2016-09-21 18:15:23 +02:00 |
|
Gael Guennebaud
|
fb81e4ab79
|
Fix typo in doc.
(grafted from c10620b2b0f9a82d4069c05f05092ba3aad1c4ca
)
|
2016-09-13 09:25:07 +02:00 |
|
Gael Guennebaud
|
0e42db7cab
|
fix previous backport
|
2016-08-30 23:18:35 +02:00 |
|
Gael Guennebaud
|
67ce7ee5c4
|
Fix 4x4 inverse with non-linear destination
(grafted from 8c48d425309821c17e2543c1e0106f308731f8be
)
|
2016-08-30 23:16:38 +02:00 |
|
Gael Guennebaud
|
9661180a4d
|
Fix previous backport.
|
2016-08-29 10:31:10 +02:00 |
|
Gael Guennebaud
|
ef7230c229
|
Add generic implementation of conj_helper for custom complex types.
(grafted from 0decc31aa8238f88a6f2116907fb3e0a97ebaf23
)
|
2016-08-29 09:42:29 +02:00 |
|
Gael Guennebaud
|
1cc2788047
|
Fix possible overflow and biais in integer random generator
(grafted from 82147cefffdf5ed445f79a8cdb57dd71012948bd
)
|
2016-08-23 13:25:31 +02:00 |
|
Gael Guennebaud
|
7cfcaaf328
|
bug #1265: remove outdated notes
(grafted from 581b6472d16c5dddfdc76762b3b76b5c933361a7
)
|
2016-08-22 23:25:39 +02:00 |
|
Gael Guennebaud
|
3745f0808c
|
bug #1276: remove std::binder* in C++11
|
2016-08-22 14:53:26 +02:00 |
|
Christoph Hertzberg
|
ab2a3e3c1c
|
bug #1275: Copied improved random<> implementation from devel-branch (originally introduced in f329d0908af35fd17bdc4dfeb87046dcaa6e6937
)
|
2016-08-15 15:04:53 +02:00 |
|
Christoph Hertzberg
|
c1f217bbef
|
bug #1272: Disable assertion when total number of columns is zero.
Also moved assertion to finished() method and adapted unit-test
|
2016-08-12 15:15:34 +02:00 |
|
Christoph Hertzberg
|
3e2684986b
|
bug #1272: Let CommaInitializer work for more border cases (enhances fix of bug #1242).
The unit test tests all combinations of 2x2 block-sizes from 0 to 3.
|
2016-08-08 17:26:48 +02:00 |
|
Gael Guennebaud
|
5ed7b37b8f
|
Fix umfpack ctor for expressions.
|
2016-08-03 17:49:43 +02:00 |
|
Gael Guennebaud
|
15cebe2ecc
|
Backport some changes from 3.3 required to complete the fix of the previous backport
|
2016-07-26 00:14:00 +02:00 |
|
Gael Guennebaud
|
756024825d
|
Fix support for row (resp. column) of a column-major (resp. row-major) sparse matrix
(grafted from 3573a107120c3762c1f9b6b17f62d817ee1a9ec0
)
|
2014-02-17 13:46:17 +01:00 |
|
Gael Guennebaud
|
ec6ca4eae9
|
bug #1249: enable use of __builtin_prefetch for GCC, clang, and ICC only.
|
2016-07-25 15:17:45 +02:00 |
|
Gael Guennebaud
|
eb7863ebd0
|
Workaround MSVC 2013 compilation issue in Reverse (users are unlikely to be affected)
|
2016-07-19 17:21:49 +02:00 |
|
Gael Guennebaud
|
dc2f92ba4a
|
bump to 3.2.9
|
2016-07-18 16:28:24 +02:00 |
|
Gael Guennebaud
|
2eb8b99a32
|
Fix compilation issue if PastixSupport
|
2016-07-18 14:55:06 +02:00 |
|
Gael Guennebaud
|
83c726b343
|
merge
|
2016-07-18 14:51:53 +02:00 |
|
Gael Guennebaud
|
80e72a2653
|
Fix warning and remove checking of empty matrices (not supported by 3.2)
|
2016-07-18 13:59:43 +02:00 |
|
Gael Guennebaud
|
201a317912
|
Fix compilation with MSVC
|
2016-07-18 10:40:14 +02:00 |
|
Gael Guennebaud
|
2a3680da3d
|
Backport numerical robustness fixes from 3.3 branch
|
2016-07-11 22:48:52 +02:00 |
|
Gael Guennebaud
|
4f7baefa81
|
bug #1017: apply Christoph's patch preventing underflows in makeHouseholder
(grafted from 476beed7f837cbed9abc401f685c1882936fa959
)
|
2015-06-22 16:51:45 +02:00 |
|
Gael Guennebaud
|
87112908be
|
Biug 1242: fix comma init with empty matrices.
(grafted from a3f7edf7e7672094190e04a0b4417de1abfa3de5
)
|
2016-06-23 10:25:04 +02:00 |
|
Gael Guennebaud
|
d5c2a01031
|
Add missing explicit scalar conversion
(grafted from 4c61f00838202889045ec9e5ad0d60b79f00fec5
)
|
2016-06-12 22:42:13 +02:00 |
|
Gael Guennebaud
|
4c8f0cbc1f
|
Fixes for PARDISO: warnings, and defaults to metis+ in-core mode.
|
2016-06-08 18:31:19 +02:00 |
|
Gael Guennebaud
|
538bc98b33
|
Fix extraction of complex eigenvalue pairs in real generalized eigenvalue problems.
(grafted from 9fc8379328dad5fb74249003f56fb608c304ae4d
)
|
2016-06-08 16:39:11 +02:00 |
|
Christoph Hertzberg
|
29f5f098cc
|
Homogeneous vectors could not be accessed with single index.
Added a regression test.
|
2016-06-08 15:35:31 +02:00 |
|
Gael Guennebaud
|
c21f2cde34
|
bug #1238: fix SparseMatrix::sum() overload for un-compressed mode.
|
2016-05-31 10:56:53 +02:00 |
|
Gael Guennebaud
|
909747d6b2
|
bug #1236: fix possible integer overflow in density estimation.
(grafted from e8cef383b7100b29e32f3c5acfa8d54d9732d2d0
)
|
2016-05-26 17:51:04 +02:00 |
|
Gael Guennebaud
|
84a65f996f
|
bug #1221: disable gcc 6 warning: ignoring attributes on template argument
|
2016-05-19 15:21:53 +02:00 |
|
Gael Guennebaud
|
51f763eaba
|
bug #1213: backport "Give names to anonymous enums" to workaround gcc linking issues.
|
2016-05-18 13:32:35 +02:00 |
|
Gael Guennebaud
|
f5e01a2cde
|
Workaround a division by zero when outerstride==0
|
2016-04-13 19:02:02 +02:00 |
|
Gael Guennebaud
|
8d16e2aa27
|
Fix detection of same matrices for expressions not handled by extract_data
|
2016-04-13 18:40:02 +02:00 |
|
Gael Guennebaud
|
547a3c0d28
|
Add StorageIndex type to easethe transition to 3.3.
|
2016-04-13 15:09:39 +02:00 |
|
Gael Guennebaud
|
a432b017fb
|
bug #1200: backport aligned_allocator from 3.3
|
2016-04-13 14:56:49 +02:00 |
|
Gael Guennebaud
|
4854326ae8
|
Fix usage of nesting type in blas_traits. In practice, this fixes compilation of expressions such as A*(A*A)^T
where a product is hidden behind an expression supported by blas-traits.
|
2016-03-29 22:39:12 +02:00 |
|
Christoph Hertzberg
|
b4388ee38b
|
bug #1182: Backported abs2 implementation from development branch
|
2016-03-19 09:37:30 +01:00 |
|
Simon Rutishauser
|
4bf0765d71
|
Inline dot operator and eval* methods in the DiagonalMatrix
|
2016-03-15 09:38:01 +01:00 |
|
Christoph Hertzberg
|
0e35730e0b
|
bug #1176: Allow products between compatible scalar types (i.e., if scalar_product_traits are defined)
|
2016-03-09 18:02:51 +01:00 |
|
Gael Guennebaud
|
2f9b1bf398
|
bug #537: fix compilation with Apples's compiler
|
2016-03-02 13:22:08 +01:00 |
|