Antonio Sánchez 
							
						 
					 
					
						
						
						
						
							
						
						
							46e9cdb7fe 
							
						 
					 
					
						
						
							
							Clang-format tests, examples, libraries, benchmarks, etc.  
						
						
						
					 
					
						2023-12-05 21:22:55 +00:00 
						 
				 
			
				
					
						
							
							
								Gael Guennebaud 
							
						 
					 
					
						
						
						
						
							
						
						
							82f0ce2726 
							
						 
					 
					
						
						
							
							Get rid of EIGEN_TEST_FUNC, unit tests must now be declared with EIGEN_DECLARE_TEST(mytest) { /* code */ }.  
						
						... 
						
						
						
						This provide several advantages:
- more flexibility in designing unit tests
- unit tests can be glued to speed up compilation
- unit tests are compiled with same predefined macros, which is a requirement for zapcc 
						
					 
					
						2018-07-17 14:46:15 +02:00 
						 
				 
			
				
					
						
							
							
								Gael Guennebaud 
							
						 
					 
					
						
						
						
						
							
						
						
							12e1ebb68b 
							
						 
					 
					
						
						
							
							Remove local Index typedef from unit-tests  
						
						
						
					 
					
						2018-07-12 17:16:40 +02:00 
						 
				 
			
				
					
						
							
							
								Gael Guennebaud 
							
						 
					 
					
						
						
						
						
							
						
						
							371d3bef36 
							
						 
					 
					
						
						
							
							Workaround dead store warnings in unit tests.  
						
						
						
					 
					
						2015-02-18 11:30:44 +01:00 
						 
				 
			
				
					
						
							
							
								Gael Guennebaud 
							
						 
					 
					
						
						
						
						
							
						
						
							95f8a738ea 
							
						 
					 
					
						
						
							
							Introduce a TEST_SET_BUT_UNUSED_VARIABLE macro for initialized but unused variables in the unit tests and also fix a few other warnings.  
						
						
						
					 
					
						2013-06-25 11:42:04 +02:00 
						 
				 
			
				
					
						
							
							
								Gael Guennebaud 
							
						 
					 
					
						
						
						
						
							
						
						
							d1d7a1ade9 
							
						 
					 
					
						
						
							
							Workaround a bunch of stupid warnings in unit tests  
						
						
						
					 
					
						2013-06-23 19:11:32 +02:00 
						 
				 
			
				
					
						
							
							
								Benoit Jacob 
							
						 
					 
					
						
						
						
						
							
						
						
							69124cfca2 
							
						 
					 
					
						
						
							
							Automatic relicensing to MPL2 using Keirs script. Manual fixup follows.  
						
						
						
					 
					
						2012-07-13 14:42:47 -04:00 
						 
				 
			
				
					
						
							
							
								Benoit Jacob 
							
						 
					 
					
						
						
						
						
							
						
						
							0609dbeec6 
							
						 
					 
					
						
						
							
							fix more variable-set-but-not-used warnings on gcc 4.6  
						
						
						
					 
					
						2011-10-31 00:51:36 -04:00 
						 
				 
			
				
					
						
							
							
								Gael Guennebaud 
							
						 
					 
					
						
						
						
						
							
						
						
							22cc2b727b 
							
						 
					 
					
						
						
							
							fix trmv unit test  
						
						
						
					 
					
						2011-07-19 10:44:44 +02:00 
						 
				 
			
				
					
						
							
							
								Gael Guennebaud 
							
						 
					 
					
						
						
						
						
							
						
						
							a8f66fec65 
							
						 
					 
					
						
						
							
							add the possibility to configure the maximal matrix size in the unit tests  
						
						
						
					 
					
						2011-07-12 14:41:00 +02:00 
						 
				 
			
				
					
						
							
							
								Benoit Jacob 
							
						 
					 
					
						
						
						
						
							
						
						
							4716040703 
							
						 
					 
					
						
						
							
							bug  #86  : use internal:: namespace instead of ei_ prefix  
						
						
						
					 
					
						2010-10-25 10:15:22 -04:00 
						 
				 
			
				
					
						
							
							
								Gael Guennebaud 
							
						 
					 
					
						
						
						
						
							
						
						
							3a7f16a655 
							
						 
					 
					
						
						
							
							typo  
						
						
						
					 
					
						2010-07-07 11:13:30 +02:00 
						 
				 
			
				
					
						
							
							
								Gael Guennebaud 
							
						 
					 
					
						
						
						
						
							
						
						
							55495dcbae 
							
						 
					 
					
						
						
							
							extend product unit tests  
						
						
						
					 
					
						2010-07-07 10:50:40 +02:00 
						 
				 
			
				
					
						
							
							
								Gael Guennebaud 
							
						 
					 
					
						
						
						
						
							
						
						
							28e64b0da3 
							
						 
					 
					
						
						
							
							email change  
						
						
						
					 
					
						2010-06-24 23:21:58 +02:00 
						 
				 
			
				
					
						
							
							
								Hauke Heibel 
							
						 
					 
					
						
						
						
						
							
						
						
							f1679c7185 
							
						 
					 
					
						
						
							
							Utilize Index in all unit tests.  
						
						
						
					 
					
						2010-06-20 17:37:56 +02:00 
						 
				 
			
				
					
						
							
							
								Gael Guennebaud 
							
						 
					 
					
						
						
						
						
							
						
						
							7fdf218951 
							
						 
					 
					
						
						
							
							makes trmv works with the triangular matrix on the right  
						
						
						
					 
					
						2010-06-17 10:17:22 +02:00 
						 
				 
			
				
					
						
							
							
								Gael Guennebaud 
							
						 
					 
					
						
						
						
						
							
						
						
							c5d7c9f0de 
							
						 
					 
					
						
						
							
							remove the Triangular suffix to Upper, Lower, UnitLower, etc,  
						
						... 
						
						
						
						and remove the respective bit flags 
						
					 
					
						2010-01-07 21:15:32 +01:00 
						 
				 
			
				
					
						
							
							
								Benoit Jacob 
							
						 
					 
					
						
						
						
						
							
						
						
							2840ac7e94 
							
						 
					 
					
						
						
							
							big huge changes, so i dont remember everything.  
						
						... 
						
						
						
						* renaming, e.g. LU ---> FullPivLU
* split tests framework: more robust, e.g. dont generate empty tests if a number is skipped
* make all remaining tests use that splitting, as needed.
* Fix 4x4 inversion (see stable branch)
* Transform::inverse() and geo_transform test : adapt to new inverse() API, it was also trying to instantiate inverse() for 3x4 matrices.
* CMakeLists: more robust regexp to parse the version number
* misc fixes in unit tests 
						
					 
					
						2009-10-28 18:19:29 -04:00 
						 
				 
			
				
					
						
							
							
								Benoit Jacob 
							
						 
					 
					
						
						
						
						
							
						
						
							6c1b91678b 
							
						 
					 
					
						
						
							
							kill ei_add_test_multi. Now the macro ei_add_test does all that automatically, by parsing the source file. No risk anymore to specify the wrong number of tests! Also, introduce CALL_SUBTESTX for X=1..10 that allows to port existing code much quicker. And port already the product* and eigensolver* files.  
						
						
						
					 
					
						2009-10-19 14:40:35 -04:00 
						 
				 
			
				
					
						
							
							
								Gael Guennebaud 
							
						 
					 
					
						
						
						
						
							
						
						
							94cc30180e 
							
						 
					 
					
						
						
							
							compilation fixes  
						
						
						
					 
					
						2009-07-27 13:50:23 +02:00 
						 
				 
			
				
					
						
							
							
								Gael Guennebaud 
							
						 
					 
					
						
						
						
						
							
						
						
							f95b77be62 
							
						 
					 
					
						
						
							
							trmm is now fully working and available via TriangularView::operator*  
						
						
						
					 
					
						2009-07-27 11:42:54 +02:00