..  
		
		
			
			
			
			
				
					
						
							
								adjoint.cpp 
							
						
					 
				 
				
					
						
							
							Add conjugateIf<bool> members to DesneBase, TriangularView, SelfadjointView, and make PartialPivLU use it. 
						
					 
				 
				2019-01-17 11:33:43 +01:00  
		
			
			
			
			
				
					
						
							
								AnnoyingScalar.h 
							
						
					 
				 
				
					
						
							
							Modify scalar pzero, ptrue, pselect, and p<binary> operations to avoid memset. 
						
					 
				 
				2021-08-03 16:32:59 +00:00  
		
			
			
			
			
				
					
						
							
								array_cwise.cpp 
							
						
					 
				 
				
					
						
							
							Renamed shift_left/shift_right to shiftLeft/shiftRight. 
						
					 
				 
				2021-08-18 14:44:31 +00:00  
		
			
			
			
			
				
					
						
							
								array_for_matrix.cpp 
							
						
					 
				 
				
					
						
							
							Extend unit tests for partial reductions 
						
					 
				 
				2018-10-09 22:54:54 +02:00  
		
			
			
			
			
				
					
						
							
								array_of_string.cpp 
							
						
					 
				 
				
					
						
							
							Get rid of EIGEN_TEST_FUNC, unit tests must now be declared with EIGEN_DECLARE_TEST(mytest) { /* code */ }. 
						
					 
				 
				2018-07-17 14:46:15 +02:00  
		
			
			
			
			
				
					
						
							
								array_replicate.cpp 
							
						
					 
				 
				
					
						
							
							Get rid of EIGEN_TEST_FUNC, unit tests must now be declared with EIGEN_DECLARE_TEST(mytest) { /* code */ }. 
						
					 
				 
				2018-07-17 14:46:15 +02:00  
		
			
			
			
			
				
					
						
							
								array_reverse.cpp 
							
						
					 
				 
				
					
						
							
							revert debug stuff 
						
					 
				 
				2019-03-14 10:08:12 +01:00  
		
			
			
			
			
				
					
						
							
								bandmatrix.cpp 
							
						
					 
				 
				
					
						
							
							Get rid of EIGEN_TEST_FUNC, unit tests must now be declared with EIGEN_DECLARE_TEST(mytest) { /* code */ }. 
						
					 
				 
				2018-07-17 14:46:15 +02:00  
		
			
			
			
			
				
					
						
							
								basicstuff.cpp 
							
						
					 
				 
				
					
						
							
							Explicit casts of S -> std::complex<T> 
						
					 
				 
				2020-11-14 05:50:42 +00:00  
		
			
			
			
			
				
					
						
							
								bdcsvd.cpp 
							
						
					 
				 
				
					
						
							
							Fix unit-test which I broke in previous fix 
						
					 
				 
				2019-12-19 13:42:14 +01:00  
		
			
			
			
			
				
					
						
							
								bfloat16_float.cpp 
							
						
					 
				 
				
					
						
							
							remove denormal flushing in fp32tobf16 for avx & avx512 
						
					 
				 
				2021-08-09 22:15:42 +00:00  
		
			
			
			
			
				
					
						
							
								bicgstab.cpp 
							
						
					 
				 
				
					
						
							
							Avoid I as an identifier, since it may clash with the C-header complex.h 
						
					 
				 
				2019-01-25 14:54:39 +01:00  
		
			
			
			
			
				
					
						
							
								blasutil.cpp 
							
						
					 
				 
				
					
						
							
							Suppress ignored-attributes warning (same as in vectorization_logic). Remove redundant include and using namespace. 
						
					 
				 
				2020-11-13 16:21:53 +01:00  
		
			
			
			
			
				
					
						
							
								block.cpp 
							
						
					 
				 
				
					
						
							
							Fix detection of vector-at-time: use Rows/Cols instead of MaxRow/MaxCols. 
						
					 
				 
				2019-01-15 15:09:49 +01:00  
		
			
			
			
			
				
					
						
							
								boostmultiprec.cpp 
							
						
					 
				 
				
					
						
							
							Missing change regarding  #1910 
						
					 
				 
				2021-02-19 20:51:35 +01:00  
		
			
			
			
			
				
					
						
							
								bug1213_main.cpp 
							
						
					 
				 
				
					
						
							
							Big 1213: add regression unit test. 
						
					 
				 
				2016-05-18 14:03:03 +02:00  
		
			
			
			
			
				
					
						
							
								bug1213.cpp 
							
						
					 
				 
				
					
						
							
							Big 1213: add regression unit test. 
						
					 
				 
				2016-05-18 14:03:03 +02:00  
		
			
			
			
			
				
					
						
							
								bug1213.h 
							
						
					 
				 
				
					
						
							
							Big 1213: add regression unit test. 
						
					 
				 
				2016-05-18 14:03:03 +02:00  
		
			
			
			
			
				
					
						
							
								cholesky.cpp 
							
						
					 
				 
				
					
						
							
							PR 567: makes all dense solvers inherit SoverBase (LU,Cholesky,QR,SVD). 
						
					 
				 
				2019-01-17 01:17:39 +01:00  
		
			
			
			
			
				
					
						
							
								cholmod_support.cpp 
							
						
					 
				 
				
					
						
							
							Get rid of EIGEN_TEST_FUNC, unit tests must now be declared with EIGEN_DECLARE_TEST(mytest) { /* code */ }. 
						
					 
				 
				2018-07-17 14:46:15 +02:00  
		
			
			
			
			
				
					
						
							
								CMakeLists.txt 
							
						
					 
				 
				
					
						
							
							Remove unaligned assert tests. 
						
					 
				 
				2021-08-18 18:39:04 +00:00  
		
			
			
			
			
				
					
						
							
								commainitializer.cpp 
							
						
					 
				 
				
					
						
							
							Split test commainitializer into two substests 
						
					 
				 
				2021-03-18 13:28:51 +01:00  
		
			
			
			
			
				
					
						
							
								conjugate_gradient.cpp 
							
						
					 
				 
				
					
						
							
							Avoid I as an identifier, since it may clash with the C-header complex.h 
						
					 
				 
				2019-01-25 14:54:39 +01:00  
		
			
			
			
			
				
					
						
							
								conservative_resize.cpp 
							
						
					 
				 
				
					
						
							
							Do not set AnnoyingScalar::dont_throw if not defined EIGEN_TEST_ANNOYING_SCALAR_DONT_THROW. 
						
					 
				 
				2021-08-11 16:39:44 +00:00  
		
			
			
			
			
				
					
						
							
								constructor.cpp 
							
						
					 
				 
				
					
						
							
							fix unit test in c++03: c++03 does not allow passing local or anonymous enum as template param 
						
					 
				 
				2019-03-18 11:38:36 +01:00  
		
			
			
			
			
				
					
						
							
								corners.cpp 
							
						
					 
				 
				
					
						
							
							Get rid of EIGEN_TEST_FUNC, unit tests must now be declared with EIGEN_DECLARE_TEST(mytest) { /* code */ }. 
						
					 
				 
				2018-07-17 14:46:15 +02:00  
		
			
			
			
			
				
					
						
							
								ctorleak.cpp 
							
						
					 
				 
				
					
						
							
							check two ctors 
						
					 
				 
				2018-11-23 15:37:09 +01:00  
		
			
			
			
			
				
					
						
							
								dense_storage.cpp 
							
						
					 
				 
				
					
						
							
							Make DenseStorage<> trivially_copyable 
						
					 
				 
				2021-07-01 20:48:47 +00:00  
		
			
			
			
			
				
					
						
							
								denseLM.cpp 
							
						
					 
				 
				
					
						
							
							Get rid of EIGEN_TEST_FUNC, unit tests must now be declared with EIGEN_DECLARE_TEST(mytest) { /* code */ }. 
						
					 
				 
				2018-07-17 14:46:15 +02:00  
		
			
			
			
			
				
					
						
							
								determinant.cpp 
							
						
					 
				 
				
					
						
							
							Get rid of EIGEN_TEST_FUNC, unit tests must now be declared with EIGEN_DECLARE_TEST(mytest) { /* code */ }. 
						
					 
				 
				2018-07-17 14:46:15 +02:00  
		
			
			
			
			
				
					
						
							
								diagonal_matrix_variadic_ctor.cpp 
							
						
					 
				 
				
					
						
							
							PR 593: Add variadtic ctor for DiagonalMatrix with unit tests 
						
					 
				 
				2019-03-14 10:18:24 +01:00  
		
			
			
			
			
				
					
						
							
								diagonal.cpp 
							
						
					 
				 
				
					
						
							
							Get rid of EIGEN_TEST_FUNC, unit tests must now be declared with EIGEN_DECLARE_TEST(mytest) { /* code */ }. 
						
					 
				 
				2018-07-17 14:46:15 +02:00  
		
			
			
			
			
				
					
						
							
								diagonalmatrices.cpp 
							
						
					 
				 
				
					
						
							
							bug  #520 : add diagmat +/- diagmat operators. 
						
					 
				 
				2018-10-10 23:38:22 +02:00  
		
			
			
			
			
				
					
						
							
								dontalign.cpp 
							
						
					 
				 
				
					
						
							
							Get rid of EIGEN_TEST_FUNC, unit tests must now be declared with EIGEN_DECLARE_TEST(mytest) { /* code */ }. 
						
					 
				 
				2018-07-17 14:46:15 +02:00  
		
			
			
			
			
				
					
						
							
								dynalloc.cpp 
							
						
					 
				 
				
					
						
							
							bug  #1409 : make EIGEN_MAKE_ALIGNED_OPERATOR_NEW* macros empty in c++17 mode: 
						
					 
				 
				2019-02-20 13:52:11 +01:00  
		
			
			
			
			
				
					
						
							
								eigen2support.cpp 
							
						
					 
				 
				
					
						
							
							Get rid of EIGEN_TEST_FUNC, unit tests must now be declared with EIGEN_DECLARE_TEST(mytest) { /* code */ }. 
						
					 
				 
				2018-07-17 14:46:15 +02:00  
		
			
			
			
			
				
					
						
							
								eigensolver_complex.cpp 
							
						
					 
				 
				
					
						
							
							Get rid of EIGEN_TEST_FUNC, unit tests must now be declared with EIGEN_DECLARE_TEST(mytest) { /* code */ }. 
						
					 
				 
				2018-07-17 14:46:15 +02:00  
		
			
			
			
			
				
					
						
							
								eigensolver_generalized_real.cpp 
							
						
					 
				 
				
					
						
							
							Get rid of EIGEN_TEST_FUNC, unit tests must now be declared with EIGEN_DECLARE_TEST(mytest) { /* code */ }. 
						
					 
				 
				2018-07-17 14:46:15 +02:00  
		
			
			
			
			
				
					
						
							
								eigensolver_generic.cpp 
							
						
					 
				 
				
					
						
							
							After fixing bug  #1557 , boostmultiprec_7 failed with NumericalIssue instead of NoConvergence (all that matters here is no Success) 
						
					 
				 
				2019-01-17 19:14:07 +01:00  
		
			
			
			
			
				
					
						
							
								eigensolver_selfadjoint.cpp 
							
						
					 
				 
				
					
						
							
							Added complex matrix unit tests for SelfAdjointEigenSolve 
						
					 
				 
				2021-04-26 19:18:53 +00:00  
		
			
			
			
			
				
					
						
							
								evaluator_common.h 
							
						
					 
				 
				
					
						
							
							bug  #99 : refactor assignment and compound assignment mechanism through "assignment functors" and "assignement kernels". 
						
					 
				 
				2013-11-06 18:17:59 +01:00  
		
			
			
			
			
				
					
						
							
								evaluators.cpp 
							
						
					 
				 
				
					
						
							
							Add explicit regression test for bug  #1622 
						
					 
				 
				2018-11-16 11:24:51 +01:00  
		
			
			
			
			
				
					
						
							
								exceptions.cpp 
							
						
					 
				 
				
					
						
							
							Generalize ScalarWithExceptions to a full non-copyable and trowing scalar type to be used in other unit tests. 
						
					 
				 
				2018-07-18 23:27:37 +02:00  
		
			
			
			
			
				
					
						
							
								fastmath.cpp 
							
						
					 
				 
				
					
						
							
							Relaxed fastmath unit test: if std::foo fails, then let's only trigger a warning is numext::foo fails too. 
						
					 
				 
				2018-10-11 09:45:30 +02:00  
		
			
			
			
			
				
					
						
							
								first_aligned.cpp 
							
						
					 
				 
				
					
						
							
							Get rid of EIGEN_TEST_FUNC, unit tests must now be declared with EIGEN_DECLARE_TEST(mytest) { /* code */ }. 
						
					 
				 
				2018-07-17 14:46:15 +02:00  
		
			
			
			
			
				
					
						
							
								geo_alignedbox.cpp 
							
						
					 
				 
				
					
						
							
							geo_alignedbox_5 was failing with AVX enabled, due to storing Vector4d in a std::vector without using an aligned allocator. 
						
					 
				 
				2021-03-01 03:59:21 +01:00  
		
			
			
			
			
				
					
						
							
								geo_eulerangles.cpp 
							
						
					 
				 
				
					
						
							
							Get rid of EIGEN_TEST_FUNC, unit tests must now be declared with EIGEN_DECLARE_TEST(mytest) { /* code */ }. 
						
					 
				 
				2018-07-17 14:46:15 +02:00  
		
			
			
			
			
				
					
						
							
								geo_homogeneous.cpp 
							
						
					 
				 
				
					
						
							
							Get rid of EIGEN_TEST_FUNC, unit tests must now be declared with EIGEN_DECLARE_TEST(mytest) { /* code */ }. 
						
					 
				 
				2018-07-17 14:46:15 +02:00  
		
			
			
			
			
				
					
						
							
								geo_hyperplane.cpp 
							
						
					 
				 
				
					
						
							
							Remove unaligned assert tests. 
						
					 
				 
				2021-08-18 18:39:04 +00:00  
		
			
			
			
			
				
					
						
							
								geo_orthomethods.cpp 
							
						
					 
				 
				
					
						
							
							Get rid of EIGEN_TEST_FUNC, unit tests must now be declared with EIGEN_DECLARE_TEST(mytest) { /* code */ }. 
						
					 
				 
				2018-07-17 14:46:15 +02:00  
		
			
			
			
			
				
					
						
							
								geo_parametrizedline.cpp 
							
						
					 
				 
				
					
						
							
							Remove unaligned assert tests. 
						
					 
				 
				2021-08-18 18:39:04 +00:00  
		
			
			
			
			
				
					
						
							
								geo_quaternion.cpp 
							
						
					 
				 
				
					
						
							
							Remove unaligned assert tests. 
						
					 
				 
				2021-08-18 18:39:04 +00:00  
		
			
			
			
			
				
					
						
							
								geo_transformations.cpp 
							
						
					 
				 
				
					
						
							
							Remove unaligned assert tests. 
						
					 
				 
				2021-08-18 18:39:04 +00:00  
		
			
			
			
			
				
					
						
							
								gpu_basic.cu 
							
						
					 
				 
				
					
						
							
							Enable equality comparisons on GPU. 
						
					 
				 
				2021-08-03 16:15:44 +00:00  
		
			
			
			
			
				
					
						
							
								gpu_common.h 
							
						
					 
				 
				
					
						
							
							Specialize std::complex operators for use on GPU device. 
						
					 
				 
				2021-01-22 18:19:19 +00:00  
		
			
			
			
			
				
					
						
							
								half_float.cpp 
							
						
					 
				 
				
					
						
							
							Add fmod(half, half). 
						
					 
				 
				2021-03-15 13:32:24 -07:00  
		
			
			
			
			
				
					
						
							
								hessenberg.cpp 
							
						
					 
				 
				
					
						
							
							Get rid of EIGEN_TEST_FUNC, unit tests must now be declared with EIGEN_DECLARE_TEST(mytest) { /* code */ }. 
						
					 
				 
				2018-07-17 14:46:15 +02:00  
		
			
			
			
			
				
					
						
							
								householder.cpp 
							
						
					 
				 
				
					
						
							
							Get rid of EIGEN_TEST_FUNC, unit tests must now be declared with EIGEN_DECLARE_TEST(mytest) { /* code */ }. 
						
					 
				 
				2018-07-17 14:46:15 +02:00  
		
			
			
			
			
				
					
						
							
								incomplete_cholesky.cpp 
							
						
					 
				 
				
					
						
							
							Avoid I as an identifier, since it may clash with the C-header complex.h 
						
					 
				 
				2019-01-25 14:54:39 +01:00  
		
			
			
			
			
				
					
						
							
								indexed_view.cpp 
							
						
					 
				 
				
					
						
							
							Fixed/masked more implicit copy constructor warnings 
						
					 
				 
				2021-02-27 18:44:26 +01:00  
		
			
			
			
			
				
					
						
							
								initializer_list_construction.cpp 
							
						
					 
				 
				
					
						
							
							Make file formatting comply with POSIX and Unix standards 
						
					 
				 
				2020-03-23 18:09:02 +00:00  
		
			
			
			
			
				
					
						
							
								inplace_decomposition.cpp 
							
						
					 
				 
				
					
						
							
							Get rid of EIGEN_TEST_FUNC, unit tests must now be declared with EIGEN_DECLARE_TEST(mytest) { /* code */ }. 
						
					 
				 
				2018-07-17 14:46:15 +02:00  
		
			
			
			
			
				
					
						
							
								integer_types.cpp 
							
						
					 
				 
				
					
						
							
							Protecting integer_types's long long test with a check to see if we have CXX11 support. 
						
					 
				 
				2020-01-07 14:35:35 +00:00  
		
			
			
			
			
				
					
						
							
								inverse.cpp 
							
						
					 
				 
				
					
						
							
							Fix inverse nullptr/asan errors for LU. 
						
					 
				 
				2021-07-01 22:57:25 +00:00  
		
			
			
			
			
				
					
						
							
								io.cpp 
							
						
					 
				 
				
					
						
							
							Added io test 
						
					 
				 
				2019-12-11 18:22:57 +00:00  
		
			
			
			
			
				
					
						
							
								is_same_dense.cpp 
							
						
					 
				 
				
					
						
							
							Get rid of EIGEN_TEST_FUNC, unit tests must now be declared with EIGEN_DECLARE_TEST(mytest) { /* code */ }. 
						
					 
				 
				2018-07-17 14:46:15 +02:00  
		
			
			
			
			
				
					
						
							
								jacobi.cpp 
							
						
					 
				 
				
					
						
							
							Move regression test to right unit test file 
						
					 
				 
				2018-11-21 15:59:47 +01:00  
		
			
			
			
			
				
					
						
							
								jacobisvd.cpp 
							
						
					 
				 
				
					
						
							
							Fixes   #1387  for compilation error in JacobiSVD with HouseholderQRPreconditioner that occurs when input is a compile-time row vector. 
						
					 
				 
				2021-07-22 18:01:55 +00:00  
		
			
			
			
			
				
					
						
							
								klu_support.cpp 
							
						
					 
				 
				
					
						
							
							Get rid of EIGEN_TEST_FUNC, unit tests must now be declared with EIGEN_DECLARE_TEST(mytest) { /* code */ }. 
						
					 
				 
				2018-07-17 14:46:15 +02:00  
		
			
			
			
			
				
					
						
							
								linearstructure.cpp 
							
						
					 
				 
				
					
						
							
							Remove usage of #if EIGEN_TEST_PART_XX in unit tests that does not require them (splitting can thus be avoided for them) 
						
					 
				 
				2018-07-17 15:52:58 +02:00  
		
			
			
			
			
				
					
						
							
								lscg.cpp 
							
						
					 
				 
				
					
						
							
							Get rid of EIGEN_TEST_FUNC, unit tests must now be declared with EIGEN_DECLARE_TEST(mytest) { /* code */ }. 
						
					 
				 
				2018-07-17 14:46:15 +02:00  
		
			
			
			
			
				
					
						
							
								lu.cpp 
							
						
					 
				 
				
					
						
							
							Enable unit tests of PartialPivLU on fixed size matrices, and increase tested matrix size (blocking was not tested!) 
						
					 
				 
				2019-02-11 17:56:20 +01:00  
		
			
			
			
			
				
					
						
							
								main.h 
							
						
					 
				 
				
					
						
							
							Use singleton pattern for static registered tests. 
						
					 
				 
				2021-03-18 00:56:31 +00:00  
		
			
			
			
			
				
					
						
							
								mapped_matrix.cpp 
							
						
					 
				 
				
					
						
							
							Fix weird issue with MSVC 2013 
						
					 
				 
				2018-07-18 02:26:43 -07:00  
		
			
			
			
			
				
					
						
							
								mapstaticmethods.cpp 
							
						
					 
				 
				
					
						
							
							Fix numerous shadow-warnings for GCC<=4.8 
						
					 
				 
				2018-08-28 18:32:39 +02:00  
		
			
			
			
			
				
					
						
							
								mapstride.cpp 
							
						
					 
				 
				
					
						
							
							Allow for negative strides. 
						
					 
				 
				2021-01-27 23:32:12 +01:00  
		
			
			
			
			
				
					
						
							
								meta.cpp 
							
						
					 
				 
				
					
						
							
							Initialize primitives to fix -Wuninitialized-const-reference. 
						
					 
				 
				2020-11-18 20:23:20 +00:00  
		
			
			
			
			
				
					
						
							
								metis_support.cpp 
							
						
					 
				 
				
					
						
							
							Get rid of EIGEN_TEST_FUNC, unit tests must now be declared with EIGEN_DECLARE_TEST(mytest) { /* code */ }. 
						
					 
				 
				2018-07-17 14:46:15 +02:00  
		
			
			
			
			
				
					
						
							
								miscmatrices.cpp 
							
						
					 
				 
				
					
						
							
							Get rid of EIGEN_TEST_FUNC, unit tests must now be declared with EIGEN_DECLARE_TEST(mytest) { /* code */ }. 
						
					 
				 
				2018-07-17 14:46:15 +02:00  
		
			
			
			
			
				
					
						
							
								mixingtypes.cpp 
							
						
					 
				 
				
					
						
							
							Eliminate mixingtypes_7 warning. 
						
					 
				 
				2021-03-24 11:05:41 -07:00  
		
			
			
			
			
				
					
						
							
								MovableScalar.h 
							
						
					 
				 
				
					
						
							
							Fix   #1911 : add benchmark for move semantics with fixed-size matrix 
						
					 
				 
				2020-06-11 23:43:25 +00:00  
		
			
			
			
			
				
					
						
							
								mpl2only.cpp 
							
						
					 
				 
				
					
						
							
							Guard against repeated definition of EIGEN_MPL2_ONLY 
						
					 
				 
				2019-08-07 14:19:00 -07:00  
		
			
			
			
			
				
					
						
							
								nestbyvalue.cpp 
							
						
					 
				 
				
					
						
							
							Make nestByValue works again (broken since 3.3) and add unit tests. 
						
					 
				 
				2019-01-17 18:27:25 +01:00  
		
			
			
			
			
				
					
						
							
								nesting_ops.cpp 
							
						
					 
				 
				
					
						
							
							Get rid of EIGEN_TEST_FUNC, unit tests must now be declared with EIGEN_DECLARE_TEST(mytest) { /* code */ }. 
						
					 
				 
				2018-07-17 14:46:15 +02:00  
		
			
			
			
			
				
					
						
							
								nomalloc.cpp 
							
						
					 
				 
				
					
						
							
							Get rid of EIGEN_TEST_FUNC, unit tests must now be declared with EIGEN_DECLARE_TEST(mytest) { /* code */ }. 
						
					 
				 
				2018-07-17 14:46:15 +02:00  
		
			
			
			
			
				
					
						
							
								nullary.cpp 
							
						
					 
				 
				
					
						
							
							Add unit test for LinSpaced and complex numbers. 
						
					 
				 
				2019-02-18 22:03:47 +01:00  
		
			
			
			
			
				
					
						
							
								num_dimensions.cpp 
							
						
					 
				 
				
					
						
							
							Get rid of EIGEN_TEST_FUNC, unit tests must now be declared with EIGEN_DECLARE_TEST(mytest) { /* code */ }. 
						
					 
				 
				2018-07-17 14:46:15 +02:00  
		
			
			
			
			
				
					
						
							
								numext.cpp 
							
						
					 
				 
				
					
						
							
							Fix numext::arg return type. 
						
					 
				 
				2021-05-07 17:52:07 +00:00  
		
			
			
			
			
				
					
						
							
								packetmath_test_shared.h 
							
						
					 
				 
				
					
						
							
							Fix rint SSE/NEON again, using optimization barrier. 
						
					 
				 
				2021-03-05 08:54:12 -08:00  
		
			
			
			
			
				
					
						
							
								packetmath.cpp 
							
						
					 
				 
				
					
						
							
							Add missing NEON ptranspose implementations. 
						
					 
				 
				2021-05-25 19:09:50 +00:00  
		
			
			
			
			
				
					
						
							
								pardiso_support.cpp 
							
						
					 
				 
				
					
						
							
							Get rid of EIGEN_TEST_FUNC, unit tests must now be declared with EIGEN_DECLARE_TEST(mytest) { /* code */ }. 
						
					 
				 
				2018-07-17 14:46:15 +02:00  
		
			
			
			
			
				
					
						
							
								pastix_support.cpp 
							
						
					 
				 
				
					
						
							
							Get rid of EIGEN_TEST_FUNC, unit tests must now be declared with EIGEN_DECLARE_TEST(mytest) { /* code */ }. 
						
					 
				 
				2018-07-17 14:46:15 +02:00  
		
			
			
			
			
				
					
						
							
								permutationmatrices.cpp 
							
						
					 
				 
				
					
						
							
							Enable CompleteOrthogonalDecomposition::pseudoInverse with non-square fixed-size matrices. 
						
					 
				 
				2019-11-13 21:16:53 +01:00  
		
			
			
			
			
				
					
						
							
								prec_inverse_4x4.cpp 
							
						
					 
				 
				
					
						
							
							Ensure all generated matrices for inverse_4x4 testes are invertible, this  fix   #2248  . 
						
					 
				 
				2021-05-13 15:03:47 +00:00  
		
			
			
			
			
				
					
						
							
								product_extra.cpp 
							
						
					 
				 
				
					
						
							
							Allow for negative strides. 
						
					 
				 
				2021-01-27 23:32:12 +01:00  
		
			
			
			
			
				
					
						
							
								product_large.cpp 
							
						
					 
				 
				
					
						
							
							Fixed performance issues for complex VSX and P10 MMA in gebp_kernel (level 3). 
						
					 
				 
				2021-03-25 11:08:19 +00:00  
		
			
			
			
			
				
					
						
							
								product_mmtr.cpp 
							
						
					 
				 
				
					
						
							
							bug  #1741 : fix SelfAdjointView::rankUpdate and product to triangular part for destination with non-trivial inner stride 
						
					 
				 
				2019-09-10 23:29:52 +02:00  
		
			
			
			
			
				
					
						
							
								product_notemporary.cpp 
							
						
					 
				 
				
					
						
							
							Fix regression: .conjugate() was popped out but not re-introduced. 
						
					 
				 
				2019-02-18 14:45:55 +01:00  
		
			
			
			
			
				
					
						
							
								product_selfadjoint.cpp 
							
						
					 
				 
				
					
						
							
							Get rid of EIGEN_TEST_FUNC, unit tests must now be declared with EIGEN_DECLARE_TEST(mytest) { /* code */ }. 
						
					 
				 
				2018-07-17 14:46:15 +02:00  
		
			
			
			
			
				
					
						
							
								product_small.cpp 
							
						
					 
				 
				
					
						
							
							Eliminate boolean product warnings by factoring out a 
						
					 
				 
				2021-01-05 18:15:30 +00:00  
		
			
			
			
			
				
					
						
							
								product_symm.cpp 
							
						
					 
				 
				
					
						
							
							bug  #1741 : fix self-adjoint*matrix, triangular*matrix, and triangular^1*matrix with a destination having a non-trivial inner-stride 
						
					 
				 
				2019-09-11 15:04:25 +02:00  
		
			
			
			
			
				
					
						
							
								product_syrk.cpp 
							
						
					 
				 
				
					
						
							
							bug  #1741 : fix SelfAdjointView::rankUpdate and product to triangular part for destination with non-trivial inner stride 
						
					 
				 
				2019-09-10 23:29:52 +02:00  
		
			
			
			
			
				
					
						
							
								product_trmm.cpp 
							
						
					 
				 
				
					
						
							
							bug  #1741 : fix self-adjoint*matrix, triangular*matrix, and triangular^1*matrix with a destination having a non-trivial inner-stride 
						
					 
				 
				2019-09-11 15:04:25 +02:00  
		
			
			
			
			
				
					
						
							
								product_trmv.cpp 
							
						
					 
				 
				
					
						
							
							Get rid of EIGEN_TEST_FUNC, unit tests must now be declared with EIGEN_DECLARE_TEST(mytest) { /* code */ }. 
						
					 
				 
				2018-07-17 14:46:15 +02:00  
		
			
			
			
			
				
					
						
							
								product_trsolve.cpp 
							
						
					 
				 
				
					
						
							
							bug  #1741 : fix self-adjoint*matrix, triangular*matrix, and triangular^1*matrix with a destination having a non-trivial inner-stride 
						
					 
				 
				2019-09-11 15:04:25 +02:00  
		
			
			
			
			
				
					
						
							
								product.h 
							
						
					 
				 
				
					
						
							
							bug  #1741 : fix C.noalias() = A*C; with C.innerStride()!=1 
						
					 
				 
				2019-09-10 16:25:24 +02:00  
		
			
			
			
			
				
					
						
							
								qr_colpivoting.cpp 
							
						
					 
				 
				
					
						
							
							Enable CompleteOrthogonalDecomposition::pseudoInverse with non-square fixed-size matrices. 
						
					 
				 
				2019-11-13 21:16:53 +01:00  
		
			
			
			
			
				
					
						
							
								qr_fullpivoting.cpp 
							
						
					 
				 
				
					
						
							
							PR 567: makes all dense solvers inherit SoverBase (LU,Cholesky,QR,SVD). 
						
					 
				 
				2019-01-17 01:17:39 +01:00  
		
			
			
			
			
				
					
						
							
								qr.cpp 
							
						
					 
				 
				
					
						
							
							PR 567: makes all dense solvers inherit SoverBase (LU,Cholesky,QR,SVD). 
						
					 
				 
				2019-01-17 01:17:39 +01:00  
		
			
			
			
			
				
					
						
							
								qtvector.cpp 
							
						
					 
				 
				
					
						
							
							Get rid of EIGEN_TEST_FUNC, unit tests must now be declared with EIGEN_DECLARE_TEST(mytest) { /* code */ }. 
						
					 
				 
				2018-07-17 14:46:15 +02:00  
		
			
			
			
			
				
					
						
							
								rand.cpp 
							
						
					 
				 
				
					
						
							
							Bump up rand histogram threshold. 
						
					 
				 
				2021-03-10 22:17:03 -08:00  
		
			
			
			
			
				
					
						
							
								random_without_cast_overflow.h 
							
						
					 
				 
				
					
						
							
							Fix tensor casts for large packets and casts to/from std::complex 
						
					 
				 
				2020-06-30 18:53:55 +00:00  
		
			
			
			
			
				
					
						
							
								real_qz.cpp 
							
						
					 
				 
				
					
						
							
							Get rid of EIGEN_TEST_FUNC, unit tests must now be declared with EIGEN_DECLARE_TEST(mytest) { /* code */ }. 
						
					 
				 
				2018-07-17 14:46:15 +02:00  
		
			
			
			
			
				
					
						
							
								redux.cpp 
							
						
					 
				 
				
					
						
							
							Fix bug in partial reduction of expressions requiring evaluation 
						
					 
				 
				2018-10-10 13:23:52 -07:00  
		
			
			
			
			
				
					
						
							
								ref.cpp 
							
						
					 
				 
				
					
						
							
							Fix Ref Stride checks. 
						
					 
				 
				2021-01-05 10:41:25 -08:00  
		
			
			
			
			
				
					
						
							
								reshape.cpp 
							
						
					 
				 
				
					
						
							
							Extend reshaped unit tests and remove useless const_cast 
						
					 
				 
				2019-01-17 17:35:32 +01:00  
		
			
			
			
			
				
					
						
							
								resize.cpp 
							
						
					 
				 
				
					
						
							
							Get rid of EIGEN_TEST_FUNC, unit tests must now be declared with EIGEN_DECLARE_TEST(mytest) { /* code */ }. 
						
					 
				 
				2018-07-17 14:46:15 +02:00  
		
			
			
			
			
				
					
						
							
								rvalue_types.cpp 
							
						
					 
				 
				
					
						
							
							DenseStorage safely copy/swap. 
						
					 
				 
				2021-04-22 21:05:50 +00:00  
		
			
			
			
			
				
					
						
							
								SafeScalar.h 
							
						
					 
				 
				
					
						
							
							DenseStorage safely copy/swap. 
						
					 
				 
				2021-04-22 21:05:50 +00:00  
		
			
			
			
			
				
					
						
							
								schur_complex.cpp 
							
						
					 
				 
				
					
						
							
							Get rid of EIGEN_TEST_FUNC, unit tests must now be declared with EIGEN_DECLARE_TEST(mytest) { /* code */ }. 
						
					 
				 
				2018-07-17 14:46:15 +02:00  
		
			
			
			
			
				
					
						
							
								schur_real.cpp 
							
						
					 
				 
				
					
						
							
							Get rid of EIGEN_TEST_FUNC, unit tests must now be declared with EIGEN_DECLARE_TEST(mytest) { /* code */ }. 
						
					 
				 
				2018-07-17 14:46:15 +02:00  
		
			
			
			
			
				
					
						
							
								selfadjoint.cpp 
							
						
					 
				 
				
					
						
							
							Get rid of EIGEN_TEST_FUNC, unit tests must now be declared with EIGEN_DECLARE_TEST(mytest) { /* code */ }. 
						
					 
				 
				2018-07-17 14:46:15 +02:00  
		
			
			
			
			
				
					
						
							
								simplicial_cholesky.cpp 
							
						
					 
				 
				
					
						
							
							Bug  #1910 : Make SparseCholesky work for RowMajor matrices 
						
					 
				 
				2021-02-19 19:36:18 +01:00  
		
			
			
			
			
				
					
						
							
								sizeof.cpp 
							
						
					 
				 
				
					
						
							
							Get rid of EIGEN_TEST_FUNC, unit tests must now be declared with EIGEN_DECLARE_TEST(mytest) { /* code */ }. 
						
					 
				 
				2018-07-17 14:46:15 +02:00  
		
			
			
			
			
				
					
						
							
								sizeoverflow.cpp 
							
						
					 
				 
				
					
						
							
							Get rid of EIGEN_TEST_FUNC, unit tests must now be declared with EIGEN_DECLARE_TEST(mytest) { /* code */ }. 
						
					 
				 
				2018-07-17 14:46:15 +02:00  
		
			
			
			
			
				
					
						
							
								smallvectors.cpp 
							
						
					 
				 
				
					
						
							
							Get rid of EIGEN_TEST_FUNC, unit tests must now be declared with EIGEN_DECLARE_TEST(mytest) { /* code */ }. 
						
					 
				 
				2018-07-17 14:46:15 +02:00  
		
			
			
			
			
				
					
						
							
								solverbase.h 
							
						
					 
				 
				
					
						
							
							PR 567: makes all dense solvers inherit SoverBase (LU,Cholesky,QR,SVD). 
						
					 
				 
				2019-01-17 01:17:39 +01:00  
		
			
			
			
			
				
					
						
							
								sparse_basic.cpp 
							
						
					 
				 
				
					
						
							
							Re-implement move assignments. 
						
					 
				 
				2021-03-10 16:55:20 +00:00  
		
			
			
			
			
				
					
						
							
								sparse_block.cpp 
							
						
					 
				 
				
					
						
							
							Do not set AnnoyingScalar::dont_throw if not defined EIGEN_TEST_ANNOYING_SCALAR_DONT_THROW. 
						
					 
				 
				2021-08-11 16:39:44 +00:00  
		
			
			
			
			
				
					
						
							
								sparse_permutations.cpp 
							
						
					 
				 
				
					
						
							
							Get rid of EIGEN_TEST_FUNC, unit tests must now be declared with EIGEN_DECLARE_TEST(mytest) { /* code */ }. 
						
					 
				 
				2018-07-17 14:46:15 +02:00  
		
			
			
			
			
				
					
						
							
								sparse_product.cpp 
							
						
					 
				 
				
					
						
							
							Fix sparse_extra_3, disable counting temporaries for testing DynamicSparseMatrix. 
						
					 
				 
				2020-11-18 23:15:33 +00:00  
		
			
			
			
			
				
					
						
							
								sparse_ref.cpp 
							
						
					 
				 
				
					
						
							
							Get rid of EIGEN_TEST_FUNC, unit tests must now be declared with EIGEN_DECLARE_TEST(mytest) { /* code */ }. 
						
					 
				 
				2018-07-17 14:46:15 +02:00  
		
			
			
			
			
				
					
						
							
								sparse_solver.h 
							
						
					 
				 
				
					
						
							
							add specialization of check_sparse_solving() for SuperLU solver, in order to test adjoint and transpose solves 
						
					 
				 
				2021-02-08 22:00:31 +00:00  
		
			
			
			
			
				
					
						
							
								sparse_solvers.cpp 
							
						
					 
				 
				
					
						
							
							bug  #1617 : add unit tests for empty triangular solve. 
						
					 
				 
				2019-01-16 15:24:59 +01:00  
		
			
			
			
			
				
					
						
							
								sparse_vector.cpp 
							
						
					 
				 
				
					
						
							
							Get rid of EIGEN_TEST_FUNC, unit tests must now be declared with EIGEN_DECLARE_TEST(mytest) { /* code */ }. 
						
					 
				 
				2018-07-17 14:46:15 +02:00  
		
			
			
			
			
				
					
						
							
								sparse.h 
							
						
					 
				 
				
					
						
							
							Modify googlehash use to account for namespace issues. 
						
					 
				 
				2021-04-12 19:00:39 -07:00  
		
			
			
			
			
				
					
						
							
								sparseLM.cpp 
							
						
					 
				 
				
					
						
							
							Get rid of EIGEN_TEST_FUNC, unit tests must now be declared with EIGEN_DECLARE_TEST(mytest) { /* code */ }. 
						
					 
				 
				2018-07-17 14:46:15 +02:00  
		
			
			
			
			
				
					
						
							
								sparselu.cpp 
							
						
					 
				 
				
					
						
							
							Get rid of EIGEN_TEST_FUNC, unit tests must now be declared with EIGEN_DECLARE_TEST(mytest) { /* code */ }. 
						
					 
				 
				2018-07-17 14:46:15 +02:00  
		
			
			
			
			
				
					
						
							
								sparseqr.cpp 
							
						
					 
				 
				
					
						
							
							bug  #899 : make sparseqr unit test more stable by 1) trying with larger threshold and 2) relax rank computation for rank-deficient problems. 
						
					 
				 
				2019-02-19 22:57:51 +01:00  
		
			
			
			
			
				
					
						
							
								special_numbers.cpp 
							
						
					 
				 
				
					
						
							
							Get rid of EIGEN_TEST_FUNC, unit tests must now be declared with EIGEN_DECLARE_TEST(mytest) { /* code */ }. 
						
					 
				 
				2018-07-17 14:46:15 +02:00  
		
			
			
			
			
				
					
						
							
								split_test_helper.h 
							
						
					 
				 
				
					
						
							
							Simplify handling and non-splitted tests and include split_test_helper.h instead of re-generating it. This also allows us to modify it without breaking existing build folder. 
						
					 
				 
				2018-07-16 18:55:40 +02:00  
		
			
			
			
			
				
					
						
							
								spqr_support.cpp 
							
						
					 
				 
				
					
						
							
							Get rid of EIGEN_TEST_FUNC, unit tests must now be declared with EIGEN_DECLARE_TEST(mytest) { /* code */ }. 
						
					 
				 
				2018-07-17 14:46:15 +02:00  
		
			
			
			
			
				
					
						
							
								stable_norm.cpp 
							
						
					 
				 
				
					
						
							
							Fix stable_norm_1 test. 
						
					 
				 
				2021-01-21 09:44:42 -08:00  
		
			
			
			
			
				
					
						
							
								stddeque_overload.cpp 
							
						
					 
				 
				
					
						
							
							Fix gcc 8.1 warning: "maybe use uninitialized" 
						
					 
				 
				2018-10-07 21:54:49 +02:00  
		
			
			
			
			
				
					
						
							
								stddeque.cpp 
							
						
					 
				 
				
					
						
							
							Fix gcc 8.1 warning: "maybe use uninitialized" 
						
					 
				 
				2018-10-07 21:54:49 +02:00  
		
			
			
			
			
				
					
						
							
								stdlist_overload.cpp 
							
						
					 
				 
				
					
						
							
							Fix gcc 8.1 warning: "maybe use uninitialized" 
						
					 
				 
				2018-10-07 21:54:49 +02:00  
		
			
			
			
			
				
					
						
							
								stdlist.cpp 
							
						
					 
				 
				
					
						
							
							Fix gcc 8.1 warning: "maybe use uninitialized" 
						
					 
				 
				2018-10-07 21:54:49 +02:00  
		
			
			
			
			
				
					
						
							
								stdvector_overload.cpp 
							
						
					 
				 
				
					
						
							
							Fix gcc 8.1 warning: "maybe use uninitialized" 
						
					 
				 
				2018-10-07 21:54:49 +02:00  
		
			
			
			
			
				
					
						
							
								stdvector.cpp 
							
						
					 
				 
				
					
						
							
							Fix gcc 8.1 warning: "maybe use uninitialized" 
						
					 
				 
				2018-10-07 21:54:49 +02:00  
		
			
			
			
			
				
					
						
							
								stl_iterators.cpp 
							
						
					 
				 
				
					
						
							
							Make iterators default constructible and assignable, by making... 
						
					 
				 
				2021-04-09 17:03:28 +00:00  
		
			
			
			
			
				
					
						
							
								superlu_support.cpp 
							
						
					 
				 
				
					
						
							
							Get rid of EIGEN_TEST_FUNC, unit tests must now be declared with EIGEN_DECLARE_TEST(mytest) { /* code */ }. 
						
					 
				 
				2018-07-17 14:46:15 +02:00  
		
			
			
			
			
				
					
						
							
								svd_common.h 
							
						
					 
				 
				
					
						
							
							Fixes   #1387  for compilation error in JacobiSVD with HouseholderQRPreconditioner that occurs when input is a compile-time row vector. 
						
					 
				 
				2021-07-22 18:01:55 +00:00  
		
			
			
			
			
				
					
						
							
								svd_fill.h 
							
						
					 
				 
				
					
						
							
							Remove local Index typedef from unit-tests 
						
					 
				 
				2018-07-12 17:16:40 +02:00  
		
			
			
			
			
				
					
						
							
								swap.cpp 
							
						
					 
				 
				
					
						
							
							Get rid of EIGEN_TEST_FUNC, unit tests must now be declared with EIGEN_DECLARE_TEST(mytest) { /* code */ }. 
						
					 
				 
				2018-07-17 14:46:15 +02:00  
		
			
			
			
			
				
					
						
							
								symbolic_index.cpp 
							
						
					 
				 
				
					
						
							
							cleanup 
						
					 
				 
				2019-01-15 10:51:03 +01:00  
		
			
			
			
			
				
					
						
							
								triangular.cpp 
							
						
					 
				 
				
					
						
							
							bug  #1707 : Fix deprecation warnings, or disable warnings when testing deprecated functions 
						
					 
				 
				2019-05-10 14:57:05 +02:00  
		
			
			
			
			
				
					
						
							
								type_alias.cpp 
							
						
					 
				 
				
					
						
							
							Add fully generic Vector<Type,Size> and RowVector<Type,Size> type aliases. 
						
					 
				 
				2019-02-20 15:23:23 +01:00  
		
			
			
			
			
				
					
						
							
								umeyama.cpp 
							
						
					 
				 
				
					
						
							
							Fix double  = bool ! 
						
					 
				 
				2018-11-23 15:12:06 +01:00  
		
			
			
			
			
				
					
						
							
								umfpack_support.cpp 
							
						
					 
				 
				
					
						
							
							Get rid of EIGEN_TEST_FUNC, unit tests must now be declared with EIGEN_DECLARE_TEST(mytest) { /* code */ }. 
						
					 
				 
				2018-07-17 14:46:15 +02:00  
		
			
			
			
			
				
					
						
							
								unalignedcount.cpp 
							
						
					 
				 
				
					
						
							
							fix unalignedcount for avx512 
						
					 
				 
				2018-09-21 14:40:26 +02:00  
		
			
			
			
			
				
					
						
							
								upperbidiagonalization.cpp 
							
						
					 
				 
				
					
						
							
							Get rid of EIGEN_TEST_FUNC, unit tests must now be declared with EIGEN_DECLARE_TEST(mytest) { /* code */ }. 
						
					 
				 
				2018-07-17 14:46:15 +02:00  
		
			
			
			
			
				
					
						
							
								vectorization_logic.cpp 
							
						
					 
				 
				
					
						
							
							Fix more enum arithmetic. 
						
					 
				 
				2021-06-15 16:40:35 +00:00  
		
			
			
			
			
				
					
						
							
								vectorwiseop.cpp 
							
						
					 
				 
				
					
						
							
							Cleanup useless const_cast and add missing broadcast assignment tests 
						
					 
				 
				2019-01-17 16:55:42 +01:00  
		
			
			
			
			
				
					
						
							
								visitor.cpp 
							
						
					 
				 
				
					
						
							
							Add NaN propagation options to minCoeff/maxCoeff visitors. 
						
					 
				 
				2021-03-16 17:02:50 +00:00  
		
			
			
			
			
				
					
						
							
								zerosized.cpp 
							
						
					 
				 
				
					
						
							
							Enable visitor on empty matrices (the visitor is left unchanged), and protect min/maxCoeff(Index*,Index*) on empty matrices by an assertion (+ doc & unit tests) 
						
					 
				 
				2019-01-15 15:21:14 +01:00