David Tellenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							0fd6b4f71d 
							
						 
					 
					
						
						
							
							Bump to 3.3.9  
						
						
						
					 
					
						2020-12-04 22:53:41 +01:00 
						 
				 
			
				
					
						
							
							
								Florian Maurin 
							
						 
					 
					
						
						
						
						
							
						
						
							52207cf6f9 
							
						 
					 
					
						
						
							
							Fix typo in doc  
						
						... 
						
						
						
						(cherry picked from commit c5985c46f5 
						
					 
					
						2020-11-30 12:09:43 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Lersch 
							
						 
					 
					
						
						
						
						
							
						
						
							0c26611d2d 
							
						 
					 
					
						
						
							
							Workaround for doxygen class template titles in which the template  
						
						... 
						
						
						
						part of the class signature is lost due to a problem with forward
declarations.  The problem is probably caused by doxygen bug #7689 .
It is confirmed to be fixed in doxygen >= 1.8.19.
(cherry picked from commit 68f69414f7 
						
					 
					
						2020-11-28 16:21:12 +01:00 
						 
				 
			
				
					
						
							
							
								Christoph Hertzberg 
							
						 
					 
					
						
						
						
						
							
						
						
							2a4fcb2c31 
							
						 
					 
					
						
						
							
							Fix doxygen class block that was wrongly named.  
						
						... 
						
						
						
						Manually cherry-picked from a7170f2aca 
						
					 
					
						2020-11-27 19:41:19 +01:00 
						 
				 
			
				
					
						
							
							
								Christoph Hertzberg 
							
						 
					 
					
						
						
						
						
							
						
						
							54930b6b55 
							
						 
					 
					
						
						
							
							Remove unused variable  
						
						
						
					 
					
						2020-11-25 17:59:18 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Vonheim Larsen 
							
						 
					 
					
						
						
						
						
							
						
						
							4e5385c905 
							
						 
					 
					
						
						
							
							Enable MathJax in Doxygen.in  
						
						... 
						
						
						
						Note that HTTPS must be used against the MathJax CDN when hosted on `eigen.tuxfamily.org` (which uses HTTPS) in order to avoid `Mixed Content`-errors from browsers. Using HTTPS for MathJax also works if the Eigen docs are hosted on plain HTTP.
(cherry picked from commit 280f4f2407 
						
					 
					
						2020-11-17 15:39:44 +01:00 
						 
				 
			
				
					
						
							
							
								Christoph Hertzberg 
							
						 
					 
					
						
						
						
						
							
						
						
							ac632f663e 
							
						 
					 
					
						
						
							
							bug  #1746 : Removed implementation of standard copy-constructor and standard copy-assign-operator from PermutationMatrix and Transpositions to allow malloc-less std::move. Added unit-test to rvalue_types  
						
						... 
						
						
						
						(cherry picked from commit efd9867ff0 
						
					 
					
						2020-11-12 11:54:51 +01:00 
						 
				 
			
				
					
						
							
							
								Christoph Hertzberg 
							
						 
					 
					
						
						
						
						
							
						
						
							3620371c5c 
							
						 
					 
					
						
						
							
							Bug  #2036  make sure find_standard_math_library_test_program actually compiles (and is guaranteed to call math functions)  
						
						... 
						
						
						
						(cherry picked from commit ecb7bc9514 
						
					 
					
						2020-11-04 13:38:17 +01:00 
						 
				 
			
				
					
						
							
							
								David Tellenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							5dda502f84 
							
						 
					 
					
						
						
							
							Rename test/array.cpp to test/array_cwise.cpp  
						
						... 
						
						
						
						Having a test named "array" can clash with the standard library header
"array".
Fixes issue #2046  
						
					 
					
						2020-11-04 13:01:17 +01:00 
						 
				 
			
				
					
						
							
							
								Gael Guennebaud 
							
						 
					 
					
						
						
						
						
							
						
						
							590aec8fab 
							
						 
					 
					
						
						
							
							check two ctors  
						
						... 
						
						
						
						(cherry picked from commit 572d62697d 
						
					 
					
						2020-10-28 09:53:23 +01:00 
						 
				 
			
				
					
						
							
							
								David Tellenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							75f8b06e50 
							
						 
					 
					
						
						
							
							Mention problems when using potentially throwing scalars and OpenMP  
						
						... 
						
						
						
						(cherry picked from commit 9022f5aa8a 
						
					 
					
						2020-10-09 17:41:41 +02:00 
						 
				 
			
				
					
						
							
							
								Karl Ljungkvist 
							
						 
					 
					
						
						
						
						
							
						
						
							e91e5d8c87 
							
						 
					 
					
						
						
							
							Fix typo in Tutorial_BlockOperations_block_assignment.cpp  
						
						... 
						
						
						
						(cherry picked from commit d199c17b14 
						
					 
					
						2020-10-09 14:19:23 +02:00 
						 
				 
			
				
					
						
							
							
								Luke Peterson 
							
						 
					 
					
						
						
						
						
							
						
						
							ef3cc72cb6 
							
						 
					 
					
						
						
							
							Remove error counting in OpenMP parallelize_gemm  
						
						... 
						
						
						
						This resolves a compilation error associated with
Eigen::eigen_assert_exception. It also eliminates the counting of
exceptions that may occur in the OpenMP parallel section. If an
unhandled exception occurs in this section, the behavior is non-conforming
according to the OpenMP specification. 
						
					 
					
						2020-10-08 18:50:33 -07:00 
						 
				 
			
				
					
						
							
							
								David Tellenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							7a0a2a5001 
							
						 
					 
					
						
						
							
							Define coeff-wise binary array operators for base class  
						
						... 
						
						
						
						This fixes  #2012 . 
						
					 
					
						2020-10-09 00:53:34 +02:00 
						 
				 
			
				
					
						
							
							
								szczepaniak bartek 
							
						 
					 
					
						
						
						
						
							
						
						
							bfdd4a9903 
							
						 
					 
					
						
						
							
							Fix Paradiso.  
						
						... 
						
						
						
						EIGEN_USING_STD -> EIGEN_USING_STD_MATH 
						
					 
					
						2020-10-08 19:38:35 +00:00 
						 
				 
			
				
					
						
							
							
								David Tellenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							dc252fbf00 
							
						 
					 
					
						
						
							
							Bump to 3.3.8  
						
						
						
					 
					
						2020-10-05 13:24:15 +02:00 
						 
				 
			
				
					
						
							
							
								David Tellenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							9f202c6f1e 
							
						 
					 
					
						
						
							
							Fix undefined behaviour caused by uncaught exceptions in OMP section  
						
						... 
						
						
						
						An OpenMP parallel section must have a single entry and a single point
of exit. Leaving such a section by throwing an exception is undefined.
This patch fixes this by catching possible exceptions on the parallel
section and throwing right we left it. 
						
					 
					
						2020-10-02 00:41:01 +02:00 
						 
				 
			
				
					
						
							
							
								David Tellenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							b933946d63 
							
						 
					 
					
						
						
							
							Fix failure in GEBP kernel when compiling with OpenMP and FMA  
						
						... 
						
						
						
						Fixes  #1995 
(cherry picked from commit 30960d485e 
					
						2020-09-30 16:17:33 +02:00 
						 
				 
			
				
					
						
							
							
								Alexander Grund 
							
						 
					 
					
						
						
						
						
							
						
						
							1b080fdcb9 
							
						 
					 
					
						
						
							
							Make relative path variables of type STRING  
						
						... 
						
						
						
						When the type is PATH an absolute path is expected and user-defined
values are converted into absolute paths relative to the current directory.
Fixes  #1990 
(cherry picked from commit a967fadb21 
						
					 
					
						2020-09-30 00:55:39 +02:00 
						 
				 
			
				
					
						
							
							
								Gael Guennebaud 
							
						 
					 
					
						
						
						
						
							
						
						
							a796be81a4 
							
						 
					 
					
						
						
							
							relax number of iterations checks to avoid false negatives  
						
						... 
						
						
						
						(cherry picked from commit d835a0bf53 
						
					 
					
						2020-09-17 18:21:35 +02:00 
						 
				 
			
				
					
						
							
							
								David Tellenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							76f0650563 
							
						 
					 
					
						
						
							
							Bump to 3.3.8-rc1  
						
						
						
					 
					
						2020-09-14 13:43:55 +02:00 
						 
				 
			
				
					
						
							
							
								nluehr 
							
						 
					 
					
						
						
						
						
							
						
						
							4707c3aa86 
							
						 
					 
					
						
						
							
							Fix incorrect integer cast in predux<half2>().  
						
						... 
						
						
						
						Bug corrupts results on Maxwell and earlier GPU architectures.
(cherry picked from commit dd6de618c3 
						
					 
					
						2020-09-04 19:12:05 +02:00 
						 
				 
			
				
					
						
							
							
								Gael Guennebaud 
							
						 
					 
					
						
						
						
						
							
						
						
							89a86ed422 
							
						 
					 
					
						
						
							
							fix   #1901 : warning in Mode==(Upper|Lower)  
						
						
						
					 
					
						2020-09-02 15:44:51 +02:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							f55a6d051b 
							
						 
					 
					
						
						
							
							Include <sstream> explicitly, and don't rely on the implicit include via <complex>.  
						
						... 
						
						
						
						This implicit dependency does no longer exist in a recent llbm release (sha 78be61871704). 
						
					 
					
						2020-09-02 11:02:18 +02:00 
						 
				 
			
				
					
						
							
							
								Gael Guennebaud 
							
						 
					 
					
						
						
						
						
							
						
						
							b343baceb4 
							
						 
					 
					
						
						
							
							Relaxed fastmath unit test: if std::foo fails, then let's only trigger a warning is numext::foo fails too.  
						
						... 
						
						
						
						A true error will triggered only if std::foo works but our numext::foo fails.
(cherry picked from commit 2ef1b39674 
						
					 
					
						2020-09-01 18:39:56 +02:00 
						 
				 
			
				
					
						
							
							
								David Tellenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							abb5d04c3a 
							
						 
					 
					
						
						
							
							Fix StlDeque for GCC 10  
						
						... 
						
						
						
						StlDeque extends std::deque by accessing some of its internal members.
Since GCC 10 these are not accessible anymore.
(cherry picked from commit 5e484fa11d 
						
					 
					
						2020-08-31 00:20:10 +02:00 
						 
				 
			
				
					
						
							
							
								Gael Guennebaud 
							
						 
					 
					
						
						
						
						
							
						
						
							94f66fc32e 
							
						 
					 
					
						
						
							
							Fix   #1974 : assertion when reserving an empty sparse matrix  
						
						
						
					 
					
						2020-08-26 12:35:42 +02:00 
						 
				 
			
				
					
						
							
							
								Gael Guennebaud 
							
						 
					 
					
						
						
						
						
							
						
						
							efd72cddcd 
							
						 
					 
					
						
						
							
							Backport AVX512 implementation from devel branch to 3.3 (the 3.3 version had many issues)  
						
						
						
					 
					
						2020-08-26 12:34:20 +02:00 
						 
				 
			
				
					
						
							
							
								Gael Guennebaud 
							
						 
					 
					
						
						
						
						
							
						
						
							def70b2e37 
							
						 
					 
					
						
						
							
							Fix compilation with AVX512 and AVX/SSE packet-math functions  
						
						
						
					 
					
						2020-08-25 17:05:17 +02:00 
						 
				 
			
				
					
						
							
							
								Gael Guennebaud 
							
						 
					 
					
						
						
						
						
							
						
						
							e5b35d64f7 
							
						 
					 
					
						
						
							
							Fix compilation with AVX512  
						
						
						
					 
					
						2020-08-25 12:25:58 +02:00 
						 
				 
			
				
					
						
							
							
								Rasmus Munk Larsen 
							
						 
					 
					
						
						
						
						
							
						
						
							02ef38020b 
							
						 
					 
					
						
						
							
							Fix incorrect use of std::abs reported in  #1823 .  
						
						
						
					 
					
						2020-08-11 17:54:22 -07:00 
						 
				 
			
				
					
						
							
							
								Gael Guennebaud 
							
						 
					 
					
						
						
						
						
							
						
						
							16ed93cf61 
							
						 
					 
					
						
						
							
							add a banner to advertise the survey  
						
						
						
					 
					
						2020-07-29 19:03:54 +02:00 
						 
				 
			
				
					
						
							
							
								Gael Guennebaud 
							
						 
					 
					
						
						
						
						
							
						
						
							86306a5cab 
							
						 
					 
					
						
						
							
							remove piwik tracker  
						
						... 
						
						
						
						(cherry picked from commit 2ce2f51989 
						
					 
					
						2020-07-24 13:38:49 +02:00 
						 
				 
			
				
					
						
							
							
								Gael Guennebaud 
							
						 
					 
					
						
						
						
						
							
						
						
							1595ee4067 
							
						 
					 
					
						
						
							
							Add missing footer declaration  
						
						
						
					 
					
						2020-07-24 10:37:48 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Pfreundschuh 
							
						 
					 
					
						
						
						
						
							
						
						
							e22d0947c7 
							
						 
					 
					
						
						
							
							Replaced call to deprecated 'load' function with appropriate call to 'on'.  
						
						
						
					 
					
						2020-07-24 10:37:34 +02:00 
						 
				 
			
				
					
						
							
							
								Janek Kozicki 
							
						 
					 
					
						
						
						
						
							
						
						
							0dd9643ad5 
							
						 
					 
					
						
						
							
							Fix Yade high precision Real compilation  
						
						
						
					 
					
						2020-03-23 18:24:49 +00:00 
						 
				 
			
				
					
						
							
							
								Christoph Hertzberg 
							
						 
					 
					
						
						
						
						
							
						
						
							14db78c53b 
							
						 
					 
					
						
						
							
							Fix some maybe-uninitialized warnings  
						
						... 
						
						
						
						Cherry-picked from 72166d0e6e6965f6de7f 
						
					 
					
						2020-02-28 19:32:10 +01:00 
						 
				 
			
				
					
						
							
							
								Christoph Hertzberg 
							
						 
					 
					
						
						
						
						
							
						
						
							84364ad11d 
							
						 
					 
					
						
						
							
							Bug  #1788 : Fix rule-of-three violations inside the stable modules.  
						
						... 
						
						
						
						This fixes deprecated-copy warnings when compiling with GCC>=9
Also protect some additional Base-constructors from getting called by user code code (#1587 )
Cherry-picked from 870e53c0 
						
					 
					
						2020-02-28 19:04:33 +01:00 
						 
				 
			
				
					
						
							
							
								Eugene Zhulenev 
							
						 
					 
					
						
						
						
						
							
						
						
							160c0a3404 
							
						 
					 
					
						
						
							
							Change typedefs from private to protected to fix MSVC compilation  
						
						
						
					 
					
						2020-02-18 10:55:02 +01:00 
						 
				 
			
				
					
						
							
							
								Christoph Hertzberg 
							
						 
					 
					
						
						
						
						
							
						
						
							89449a0821 
							
						 
					 
					
						
						
							
							Remove .hgignore and copy .gitignore from master branch  
						
						
						
					 
					
						2019-12-20 18:25:47 +01:00 
						 
				 
			
				
					
						
							
							
								Christoph Hertzberg 
							
						 
					 
					
						
						
						
						
							
						
						
							e1e35a2246 
							
						 
					 
					
						
						
							
							Bug  #1796 : Make matrix squareroot usable for Map and Ref types  
						
						... 
						
						
						
						Cherry-picked from 1e9664b147 
						
					 
					
						2019-12-20 18:15:35 +01:00 
						 
				 
			
				
					
						
							
							
								Gael Guennebaud 
							
						 
					 
					
						
						
						
						
							
						
						
							5f1082d0b1 
							
						 
					 
					
						
						
							
							Fix QuaternionBase::cast for quaternion map and wrapper.  
						
						... 
						
						
						
						(grafted from 6358599ecb 
						
					 
					
						2019-12-03 14:51:14 +01:00 
						 
				 
			
				
					
						
							
							
								Gael Guennebaud 
							
						 
					 
					
						
						
						
						
							
						
						
							1039348f12 
							
						 
					 
					
						
						
							
							backport is_valid_index_type fix from default branch and c++03  
						
						
						
					 
					
						2019-11-22 13:49:17 +01:00 
						 
				 
			
				
					
						
							
							
								Gael Guennebaud 
							
						 
					 
					
						
						
						
						
							
						
						
							a8d516b04e 
							
						 
					 
					
						
						
							
							bug  #1281 : fix AutoDiffScalar's make_coherent for nested expression of constant ADs.  
						
						... 
						
						
						
						(grafted from b9837ca9ae 
						
					 
					
						2019-11-14 14:58:08 +01:00 
						 
				 
			
				
					
						
							
							
								Gael Guennebaud 
							
						 
					 
					
						
						
						
						
							
						
						
							f1b1f13d3c 
							
						 
					 
					
						
						
							
							silent cmake warnings  
						
						
						
					 
					
						2019-11-14 14:22:35 +01:00 
						 
				 
			
				
					
						
							
							
								Gael Guennebaud 
							
						 
					 
					
						
						
						
						
							
						
						
							a153dbae9b 
							
						 
					 
					
						
						
							
							Fix case issue with Lapack unit tests  
						
						... 
						
						
						
						(grafted from 0fb6e24408 
						
					 
					
						2019-11-14 14:16:05 +01:00 
						 
				 
			
				
					
						
							
							
								Gael Guennebaud 
							
						 
					 
					
						
						
						
						
							
						
						
							3d7e2a1f3d 
							
						 
					 
					
						
						
							
							Fix possible conflict with an externally defined "real" type.  
						
						... 
						
						
						
						This issue was detected by gcc5 only. 
						
					 
					
						2019-11-14 13:31:26 +01:00 
						 
				 
			
				
					
						
							
							
								Gael Guennebaud 
							
						 
					 
					
						
						
						
						
							
						
						
							e1e9b3f9f6 
							
						 
					 
					
						
						
							
							Swicth the 3.3 branch to my.cdash.org and add the "-v3.3" suffix to build name so that cdash can filter them to the proper groups.  
						
						
						
					 
					
						2019-11-14 10:46:02 +01:00 
						 
				 
			
				
					
						
							
							
								Greg Coombe 
							
						 
					 
					
						
						
						
						
							
						
						
							3d18879fc4 
							
						 
					 
					
						
						
							
							Initialize isometric transforms like affine transforms.  
						
						... 
						
						
						
						The isometric transform, like the affine transform, has an implicit last
row of [0, 0, 0, 1]. This was not being properly initialized, as verified
by a new test function.
(grafted from 9d988a1e1a 
						
					 
					
						2019-01-11 23:14:35 -08:00 
						 
				 
			
				
					
						
							
							
								Christoph Hertzberg 
							
						 
					 
					
						
						
						
						
							
						
						
							cd12bf6317 
							
						 
					 
					
						
						
							
							bug  #1761 : Manually grafted changes in Meta.h  
						
						... 
						
						
						
						5937c4ae32f0862b062f 
					
						2019-10-24 13:29:35 +02:00