| 
							
							
								 Charles Schlosser | 766db02020 | disable raw array indexed view access for 1d arrays | 2023-03-29 02:39:45 +00:00 |  | 
			
				
					| 
							
							
								 Charles Schlosser | bfbc66e078 | refactor indexedviewmethods, enable non-const ref access with symbolic indices | 2023-03-29 01:35:26 +00:00 |  | 
			
				
					| 
							
							
								 Colin Broderick | 8f9b8e3630 | Replaced all instances of internal::(U)IntPtr with std::(u)intptr_t. Remove ICC workaround. | 2023-03-21 16:50:23 +00:00 |  | 
			
				
					| 
							
							
								 Rasmus Munk Larsen | 690ae9502f | Use C++11 standard features for detecting presence of Inf and NaN | 2023-03-15 16:52:44 +00:00 |  | 
			
				
					| 
							
							
								 Rasmus Munk Larsen | 8fe6190001 | Add numext::isnan for AnnoyingOrange^H^H^H^H^H^HScalar. | 2023-03-13 21:19:35 +00:00 |  | 
			
				
					| 
							
							
								 Rasmus Munk Larsen | 79de101d23 | Handle PropagateFast the same way as PropagateNaN in minmax visitor to | 2023-03-13 20:47:11 +00:00 |  | 
			
				
					| 
							
							
								 Rasmus Munk Larsen | 2067b54b13 | Fix bug in minmax_coeff_visitor for matrix of all NaNs. | 2023-03-13 18:25:22 +00:00 |  | 
			
				
					| 
							
							
								 Antonio Sánchez | 394aabb0a3 | Fix failing MSVC tests due to compiler bugs. | 2023-03-10 22:36:57 +00:00 |  | 
			
				
					| 
							
							
								 Rasmus Munk Larsen | 3492d9e2e5 | s/Lesser/Less/ | 2023-03-10 00:28:31 +00:00 |  | 
			
				
					| 
							
							
								 Charles Schlosser | 7bf2968fed | Specify Permutation Index for PartialPivLU and FullPivLU | 2023-03-07 20:28:05 +00:00 |  | 
			
				
					| 
							
							
								 Antonio Sánchez | eb4dbf6135 | Modify failing cwise test to get it to pass. | 2023-03-07 19:47:42 +00:00 |  | 
			
				
					| 
							
							
								 Charles Schlosser | 1ce8b25825 | Vectorize any() / all() | 2023-03-06 23:54:02 +00:00 |  | 
			
				
					| 
							
							
								 Charles Schlosser | 0b396c3167 | Scalarize comps | 2023-03-02 17:06:23 +00:00 |  | 
			
				
					| 
							
							
								 Charles Schlosser | 3abe12472e | fix signed shift test | 2023-03-01 14:31:13 +00:00 |  | 
			
				
					| 
							
							
								 Charles Schlosser | 826627f653 | vectorize comparisons and select by enabling typed comparisons | 2023-02-25 20:52:11 +00:00 |  | 
			
				
					| 
							
							
								 Rasmus Munk Larsen | 00844e3865 | Fix a number of MSAN failures in SVD tests. | 2023-02-23 18:44:53 +00:00 |  | 
			
				
					| 
							
							
								 Rasmus Munk Larsen | ce62177b5b | Vectorize atanh & add a missing definition and unit test for atan. | 2023-02-21 03:14:05 +00:00 |  | 
			
				
					| 
							
							
								 Charles Schlosser | 049a144798 | Add typed logicals | 2023-02-18 01:23:47 +00:00 |  | 
			
				
					| 
							
							
								 Charles Schlosser | 94b19dc5f2 | Add CArg | 2023-02-15 21:33:06 +00:00 |  | 
			
				
					| 
							
							
								 Charles Schlosser | 71a8e60a7a | Tweak pasin_float, fix psqrt_complex | 2023-02-15 01:01:14 +00:00 |  | 
			
				
					| 
							
							
								 Antonio Sánchez | c15b386203 | Fix MSVC atan2 test. | 2023-02-14 18:30:58 +00:00 |  | 
			
				
					| 
							
							
								 Rasmus Munk Larsen | 07aaa62e6f | Fix compiler warnings in tests. | 2023-02-14 02:29:03 +00:00 |  | 
			
				
					| 
							
							
								 Rasmus Munk Larsen | 77b48c440e | Fix compiler warnings. | 2023-02-10 20:46:23 +00:00 |  | 
			
				
					| 
							
							
								 Antonio Sánchez | e256ad1823 | Remove LGPL Code and references. | 2023-02-08 01:25:06 +00:00 |  | 
			
				
					| 
							
							
								 Antonio Sánchez | f6cc359e10 | More EIGEN_DEVICE_FUNC fixes for CUDA 10/11/12. | 2023-02-03 19:18:45 +00:00 |  | 
			
				
					| 
							
							
								 Rasmus Munk Larsen | 3460f3558e | Use VERIFY_IS_EQUAL to compare to zeros. | 2023-02-01 13:49:56 -08:00 |  | 
			
				
					| 
							
							
								 Charles Schlosser | 0471e61b4c | Optimize various mathematical packet ops | 2023-01-28 01:34:26 +00:00 |  | 
			
				
					| 
							
							
								 Charles Schlosser | 6d9f662a70 | Tweak atan2 | 2023-01-26 17:38:21 +00:00 |  | 
			
				
					| 
							
							
								 Charles Schlosser | 6d4221af76 | Revert qr tests | 2023-01-23 22:23:08 +00:00 |  | 
			
				
					| 
							
							
								 Charles Schlosser | 5a7ca681d5 | Fix sparse insert | 2023-01-20 21:32:32 +00:00 |  | 
			
				
					| 
							
							
								 Sean McBride | d70b4864d9 | issue #2581: review and cleanup of compiler version checks | 2023-01-17 18:58:34 +00:00 |  | 
			
				
					| 
							
							
								 Mehdi Goli | b523120687 | [SYCL-2020 Support] Enabling Intel DPCPP Compiler support to Eigen | 2023-01-16 07:04:08 +00:00 |  | 
			
				
					| 
							
							
								 Charles Schlosser | fa0bd2c34e | improve sparse permutations | 2023-01-15 03:21:25 +00:00 |  | 
			
				
					| 
							
							
								 Charles Schlosser | 68082b8226 | Fix QR, again | 2023-01-13 03:23:17 +00:00 |  | 
			
				
					| 
							
							
								 Rasmus Munk Larsen | 6156797016 | Revert "Add template to specify QR permutation index type, Fix ColPivHouseholderQR Lapacke bindings" This reverts commit be7791e097 | 2023-01-11 18:50:52 +00:00 |  | 
			
				
					| 
							
							
								 Charles Schlosser | be7791e097 | Add template to specify QR permutation index type, Fix ColPivHouseholderQR Lapacke bindings | 2023-01-11 15:57:28 +00:00 |  | 
			
				
					| 
							
							
								 Antonio Sanchez | f47472603b | Add missing header for GPU tests. | 2023-01-09 11:21:13 -08:00 |  | 
			
				
					| 
							
							
								 Charles Schlosser | 81172cbdcb | Overhaul Sparse Core | 2023-01-07 22:09:42 +00:00 |  | 
			
				
					| 
							
							
								 Rasmus Munk Larsen | b8422c99cd | Update file jacobisvd.cpp | 2023-01-06 21:14:17 +00:00 |  | 
			
				
					| 
							
							
								 Antonio Sánchez | 262194f12c | Fix a bunch of minor build and test issues. | 2023-01-06 16:37:26 +00:00 |  | 
			
				
					| 
							
							
								 Antonio Sánchez | 910f6f65d0 | Adjust thresholds for bfloat16 product tests that are currently failing. | 2022-12-28 19:32:25 +00:00 |  | 
			
				
					| 
							
							
								 Antonio Sánchez | dbf7ae6f9b | Fix up C++ version detection macros and cmake tests. | 2022-12-20 18:06:03 +00:00 |  | 
			
				
					| 
							
							
								 Antonio Sánchez | bb6675caf7 | Fix incorrect NEON native fp16 multiplication. | 2022-12-19 20:46:44 +00:00 |  | 
			
				
					| 
							
							
								 Rasmus Munk Larsen | e1aee4ab39 | Update test of numext::signbit. | 2022-12-15 19:58:59 +00:00 |  | 
			
				
					| 
							
							
								 Rasmus Munk Larsen | 3717854a21 | Use numext::signbit instead of std::signbit, which is not defined for bfloat16. | 2022-12-15 18:41:46 +00:00 |  | 
			
				
					| 
							
							
								 Alexander Richardson | 62de593c40 | Allow std::initializer_list constructors in constexpr expressions | 2022-12-14 17:05:37 +00:00 |  | 
			
				
					| 
							
							
								 Charles Schlosser | 2004831941 | add EqualSpaced / setEqualSpaced | 2022-12-13 00:54:57 +00:00 |  | 
			
				
					| 
							
							
								 Antonio Sánchez | 03c9b4738c | Enable direct access for NestByValue. | 2022-12-07 18:21:45 +00:00 |  | 
			
				
					| 
							
							
								 Antonio Sánchez | c614b2bbd3 | Fix index type for sparse index sorting. | 2022-12-06 00:02:31 +00:00 |  | 
			
				
					| 
							
							
								 Charles Schlosser | 44fe539150 | add sparse sort inner vectors function | 2022-12-01 19:28:56 +00:00 |  | 
			
				
					| 
							
							
								 Pedro Caldeira | 31ab62d347 | Add support for Power10 (AltiVec) MMA instructions for bfloat16. | 2022-11-30 23:33:37 +00:00 |  | 
			
				
					| 
							
							
								 Antonio Sánchez | dcb042a87d | Fix serialization for non-compressed matrices. | 2022-11-30 18:16:47 +00:00 |  | 
			
				
					| 
							
							
								 Antonio Sánchez | 2260e11eb0 | Fix reshape strides when input has non-zero inner stride. | 2022-11-29 19:39:29 +00:00 |  | 
			
				
					| 
							
							
								 Antonio Sánchez | ab2b26fbc2 | Fix sparseLU solver when destination has a non-unit stride. | 2022-11-29 19:37:03 +00:00 |  | 
			
				
					| 
							
							
								 Charles Schlosser | b7551bff92 | Fix a bunch of annoying compiler warnings in tests | 2022-11-21 20:07:19 +00:00 |  | 
			
				
					| 
							
							
								 Antonio Sánchez | e7b1ad0315 | Add serialization for sparse matrix and sparse vector. | 2022-11-21 19:43:07 +00:00 |  | 
			
				
					| 
							
							
								 Gabriele Buondonno | 6431dfdb50 | Cross product for vectors of size 2. Fixes #1037 | 2022-11-15 22:39:42 +00:00 |  | 
			
				
					| 
							
							
								 Antonio Sánchez | 8588d8c74b | Correct pnegate for floating-point zero. | 2022-11-15 18:07:23 +00:00 |  | 
			
				
					| 
							
							
								 Charles Schlosser | 82b152dbe7 | Add signbit function | 2022-11-04 00:31:20 +00:00 |  | 
			
				
					| 
							
							
								 Rasmus Munk Larsen | 14c847dc0e | Refactor special values test for pow, and add a similar test for atan2 | 2022-10-12 20:12:08 +00:00 |  | 
			
				
					| 
							
							
								 Rasmus Munk Larsen | d6bc062591 | Remove reference to EIGEN_HAS_CXX11_MATH. | 2022-10-10 23:38:28 +00:00 |  | 
			
				
					| 
							
							
								 Rasmus Munk Larsen | 1e1848fdb1 | Add a vectorized implementation of atan2 to Eigen. | 2022-09-28 20:46:49 +00:00 |  | 
			
				
					| 
							
							
								 Rasmus Munk Larsen | 273e0c884e | Revert "Add constexpr, test for C++14 constexpr." | 2022-09-16 21:14:29 +00:00 |  | 
			
				
					| 
							
							
								 Rasmus Munk Larsen | dceb779ecd | Fix test for pow with mixed integer types. We do not convert the exponent if it is an integer type. | 2022-09-12 15:51:27 -07:00 |  | 
			
				
					| 
							
							
								 Rasmus Munk Larsen | afc014f1b5 | Allow mixed types for pow(), as long as the exponent is exactly representable in the base type. | 2022-09-12 21:55:30 +00:00 |  | 
			
				
					| 
							
							
								 Antonio Sánchez | b2c82a9347 | Remove bad skew_symmetric_matrix3 test. | 2022-09-10 07:08:37 +00:00 |  | 
			
				
					| 
							
							
								 Antonio Sánchez | fb212c745d | Fix g++-6 constexpr and c++20 constexpr build errors. | 2022-09-09 03:41:45 +00:00 |  | 
			
				
					| 
							
							
								 Thomas Gloor | ec9c7163a3 | Feature/skew symmetric matrix3 | 2022-09-08 20:44:40 +00:00 |  | 
			
				
					| 
							
							
								 Antonio Sánchez | 3c37dd2a1d | Tweak bound for pow to account for floating-point types. | 2022-09-08 17:40:45 +00:00 |  | 
			
				
					| 
							
							
								 Rasmus Munk Larsen | 242325eca7 | Remove unused variable. | 2022-09-07 20:46:44 +00:00 |  | 
			
				
					| 
							
							
								 Tobias Schlüter | 133498c329 | Add constexpr, test for C++14 constexpr. | 2022-09-07 03:42:34 +00:00 |  | 
			
				
					| 
							
							
								 Antonio Sánchez | 69f50e3a67 | Adjust overflow threshold bound for pow tests. | 2022-09-06 19:53:29 +00:00 |  | 
			
				
					| 
							
							
								 Antonio Sanchez | 3e44f960ed | Reduce compiler warnings for tests. | 2022-09-06 18:20:56 +00:00 |  | 
			
				
					| 
							
							
								 Antonio Sánchez | f5364331eb | Fix some cmake issues. | 2022-09-02 16:43:14 +00:00 |  | 
			
				
					| 
							
							
								 Antonio Sánchez | d816044b6e | Fix mixingtypes tests. | 2022-09-02 15:30:13 +00:00 |  | 
			
				
					| 
							
							
								 Charles Schlosser | e5af9f87f2 | Vectorize pow for integer base / exponent types | 2022-08-29 19:23:54 +00:00 |  | 
			
				
					| 
							
							
								 Rasmus Munk Larsen | 98e51c9e24 | Avoid undefined behavior in array_cwise test due to signed integer overflow | 2022-08-26 16:19:03 +00:00 |  | 
			
				
					| 
							
							
								 Arthur | a7c1cac18b | Fix GeneralizedEigenSolver::info() and Asserts | 2022-08-25 22:05:04 +00:00 |  | 
			
				
					| 
							
							
								 Charles Schlosser | 76a669fb45 | add fixed power unary operation | 2022-08-16 21:32:36 +00:00 |  | 
			
				
					| 
							
							
								 Rasmus Munk Larsen | 97e0784dc6 | Vectorize the sign operator in Eigen. | 2022-08-09 19:54:57 +00:00 |  | 
			
				
					| 
							
							
								 Arthur | be20207d10 | Fix vectorized Jacobi Rotation | 2022-08-08 19:29:56 +00:00 |  | 
			
				
					| 
							
							
								 Rasmus Munk Larsen | 7a87ed1b6a | Fix code and unit test for a few corner cases in vectorized pow() | 2022-08-08 18:48:36 +00:00 |  | 
			
				
					| 
							
							
								 Antonio Sánchez | 5a1c7807e6 | Fix inner iterator for sparse block. | 2022-08-03 17:26:12 +00:00 |  | 
			
				
					| 
							
							
								 Antonio Sánchez | 39d22ef46b | Fix flaky packetmath_1 test. | 2022-08-02 17:42:45 +00:00 |  | 
			
				
					| 
							
							
								 sjusju | ef4654bae7 | Add true determinant to QR and it's variants | 2022-07-29 18:24:14 +00:00 |  | 
			
				
					| 
							
							
								 Rohit Santhanam | 06a458a13d | Enable subtests which use device side malloc since this has been fixed in ROCm 5.2. | 2022-06-29 17:09:43 +00:00 |  | 
			
				
					| 
							
							
								 Chip Kerchner | 84cf3ff18d | Add pload_partial, pstore_partial (and unaligned versions), pgather_partial, pscatter_partial, loadPacketPartial and storePacketPartial. | 2022-06-27 19:18:00 +00:00 |  | 
			
				
					| 
							
							
								 Arthur | 14aae29470 | Provide DiagonalMatrix Product and Initializers | 2022-06-06 21:43:22 +00:00 |  | 
			
				
					| 
							
							
								 Rasmus Munk Larsen | 510f6b9f15 | Fix integer shortening warnings in visitor tests. | 2022-05-27 18:51:37 +00:00 |  | 
			
				
					| 
							
							
								 Arthur | 705ae70646 | Add R-Bidiagonalization step to BDCSVD | 2022-05-27 02:00:24 +00:00 |  | 
			
				
					| 
							
							
								 Antonio Sánchez | 32348091ba | Avoid signed integer overflow in adjoint test. | 2022-05-23 14:46:16 +00:00 |  | 
			
				
					| 
							
							
								 Guoqiang QI | 00b75375e7 | Adding PocketFFT  support in FFT module since kissfft has some flaw in accuracy and performance | 2022-05-11 17:44:22 +00:00 |  | 
			
				
					| 
							
							
								 John Mather | 9e026e5e28 | Removed need to supply the Symmetric flag to UpLo argument for Accelerate LLT and LDLT | 2022-04-21 20:02:10 +00:00 |  | 
			
				
					| 
							
							
								 Antonio Sánchez | f845a8bb1a | Fix cwise NaN propagation for scalar input. | 2022-04-16 05:07:44 +00:00 |  | 
			
				
					| 
							
							
								 Antonio Sánchez | 07db964bde | Restrict new AVX512 trsm to AVX512VL, rename files for consistency. | 2022-04-14 16:58:32 +00:00 |  | 
			
				
					| 
							
							
								 Antonio Sánchez | 3342fc7e4d | Allow all tests to pass with EIGEN_TEST_NO_EXPLICIT_VECTORIZATION | 2022-04-12 14:48:22 +00:00 |  | 
			
				
					| 
							
							
								 Tobias Schlüter | f3ba220c5d | Remove EIGEN_EMPTY_STRUCT_CTOR | 2022-04-08 18:27:26 +00:00 |  | 
			
				
					| 
							
							
								 Antonio Sánchez | 0c859cf35d | Consider inf/nan in scalar test_isApprox. | 2022-04-01 17:00:24 +00:00 |  | 
			
				
					| 
							
							
								 Antonio Sánchez | 73b2c13bf2 | Disable f16c scalar conversions for MSVC. | 2022-03-30 18:35:32 +00:00 |  | 
			
				
					| 
							
							
								 Essex Edwards | cd3c81c3bc | Add a NNLS solver to unsupported - issue #655 | 2022-03-23 20:20:44 +00:00 |  |