| 
							
							
								 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 | 473e70e8be | Fix compilation of matrix exponential | 2016-07-18 14:51:44 +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 476beed7f8) | 2015-06-22 16:51:45 +02:00 |  | 
			
				
					| 
							
							
								 Gael Guennebaud | 38b9ff8b6f | Backport some cmake hacks - This fixes Ninja generator. | 2016-07-01 09:46:57 +02:00 |  | 
			
				
					| 
							
							
								 Gael Guennebaud | 87112908be | Biug 1242: fix comma init with empty matrices. (grafted from a3f7edf7e7) | 2016-06-23 10:25:04 +02:00 |  | 
			
				
					| 
							
							
								 Gael Guennebaud | d5c2a01031 | Add missing explicit scalar conversion (grafted from 4c61f00838) | 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 9fc8379328) | 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 e8cef383b7) | 2016-05-26 17:51:04 +02:00 |  | 
			
				
					| 
							
							
								 Gael Guennebaud | 1cff196837 | Fix compilation of SPlines module (grafted from bd6eca059d) | 2014-02-17 10:00:38 +01:00 |  | 
			
				
					| 
							
							
								 Hauke Heibel | 4ecd782c31 | Fixed issue #734 (thanks to Philipp Büttgenbach for reporting the issue and proposing a fix). Kept ColMajor layout if possible in order to keep derivatives of the same order adjacent in memory.
(grafted from e722f36ffa) | 2014-02-01 20:49:48 +01: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 | 17c40e5524 | bug #1222: fix compilation in AutoDiffScalar and add respective unit test (grafted from 448d9d943c) | 2016-05-18 16:00:11 +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 | b4669f9036 | Fix cross-compiling windows version detection (grafted from 2b457f8e5e) | 2016-04-04 11:47:46 +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 | ea12669f7a | bug #1178: Simplified modification of the SSE control register for better portability | 2016-03-20 10:59:45 +01:00 |  | 
			
				
					| 
							
							
								 Christoph Hertzberg | b4388ee38b | bug #1182: Backported abs2 implementation from development branch | 2016-03-19 09:37:30 +01:00 |  | 
			
				
					| 
							
							
								 Christoph Hertzberg | 04d9fe13c6 | Merged in rutishauser/eigen/default (pull request PR-170) Inline dot operator and eval* methods in the DiagonalMatrix | 2016-03-16 22:01:21 +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 |  | 
			
				
					| 
							
							
								 Gael Guennebaud | 18a13c65fe | bug #1175: fix Index type conversion from sparse to dense. | 2016-03-01 15:02:57 +01:00 |  | 
			
				
					| 
							
							
								 Gael Guennebaud | bd6e042f49 | bug #1172: make valuePtr and innderIndexPtr properly return null for empty matrices. | 2016-02-27 14:55:40 +01:00 |  | 
			
				
					| 
							
							
								 Gael Guennebaud | b71ee76d8d | bug #1170: skip calls to memcpy/memmove for empty imput. | 2016-02-19 22:58:52 +01:00 |  | 
			
				
					| 
							
							
								 vanhoucke | 8d4d85161e | Fix undefined behavior. When resizing a default-constructed SparseArray, we end up calling memcpy(ptr, 0, 0), which is technically UB and gets caught by static analysis. | 2015-06-19 15:53:30 +00:00 |  | 
			
				
					| 
							
							
								 Gael Guennebaud | e4ed2566d5 | Added tag 3.2.8 for changeset 8fb4069b2a | 2016-02-16 14:26:31 +01:00 |  | 
			
				
					| 
							
							
								 Gael Guennebaud | 8fb4069b2a | Bump to 3.2.8 | 2016-02-16 14:26:15 +01:00 |  | 
			
				
					| 
							
							
								 Gael Guennebaud | ed48e38578 | Fix unit test: accessing elements in a deque by offsetting a pointer to another element causes undefined behavior. (grafted from b35d1a122e) | 2016-02-12 15:31:16 +01:00 |  | 
			
				
					| 
							
							
								 Gael Guennebaud | 83f2c809ed | bug #1166: fix shortcomming in gemv when the destination is not a vector at compile-time. | 2016-02-15 21:43:07 +01:00 |  | 
			
				
					| 
							
							
								 Gael Guennebaud | c090c6544b | update link | 2016-02-12 22:21:57 +01:00 |  | 
			
				
					| 
							
							
								 Gael Guennebaud | bb0fad0c70 | Import wiki's paragraph: "I disabled vectorization, but I'm still getting annoyed about alignment issues" (grafted from 8e1f1ba6a6) | 2016-02-12 22:16:59 +01:00 |  | 
			
				
					| 
							
							
								 Gael Guennebaud | a87cd61c13 | bug #795: mention allocate_shared as a condidate for aligned_allocator. (grafted from c8b4c4b48a) | 2016-02-12 22:09:16 +01:00 |  | 
			
				
					| 
							
							
								 Gael Guennebaud | 3b29688ca2 | Backport changeset fafc829424.
bug #804: copy group__TopicUnalignedArrayAssert.html to TopicUnalignedArrayAssert.html as the second is linked to by old Eigen versions. | 2016-02-12 17:00:16 +01:00 |  | 
			
				
					| 
							
							
								 Gael Guennebaud | f32ad79b41 | Remove custom unaligned loads for SSE. They were only useful for core2 CPU. | 2016-02-08 14:29:12 +01:00 |  | 
			
				
					| 
							
							
								 Damien R | d039c88096 | bug #1164: fix list and deque specializations such that our aligned allocator is automatically activatived only when the user did not specified an allocator (or specified the default std::allocator). | 2016-02-03 18:07:25 +01:00 |  | 
			
				
					| 
							
							
								 Gael Guennebaud | cc26185d91 | Clarify documentation on the restrictions of writable sparse block expressions. (grafted from c85fbfd0b7) | 2016-02-03 16:08:43 +01:00 |  | 
			
				
					| 
							
							
								 Mark Borgerding | e6fd3fa177 | quieted more g++ warnings of the form: warning: typedef XXX locally defined but not used [-Wunused-local-typedefs] (grafted from 880e72c130) | 2014-10-16 09:19:32 -04:00 |  | 
			
				
					| 
							
							
								 Gael Guennebaud | 249d2f360b | Fix warning and replace min/max macros by calls to std::min/max | 2016-02-01 10:17:05 +01:00 |  |