Antonio Sánchez 
							
						 
					 
					
						
						
						
						
							
						
						
							46e9cdb7fe 
							
						 
					 
					
						
						
							
							Clang-format tests, examples, libraries, benchmarks, etc.  
						
						
						
					 
					
						2023-12-05 21:22:55 +00:00 
						 
				 
			
				
					
						
							
							
								unageek 
							
						 
					 
					
						
						
						
						
							
						
						
							33e206f714 
							
						 
					 
					
						
						
							
							Remove unused declarations of BLAS/LAPACK routines  
						
						
						
					 
					
						2023-03-23 21:54:05 +00:00 
						 
				 
			
				
					
						
							
							
								Erik Schultheis 
							
						 
					 
					
						
						
						
						
							
						
						
							421cbf0866 
							
						 
					 
					
						
						
							
							Replace Eigen type metaprogramming with corresponding std types and make use of alias templates  
						
						
						
					 
					
						2022-03-16 16:43:40 +00:00 
						 
				 
			
				
					
						
							
							
								Sameer Agarwal 
							
						 
					 
					
						
						
						
						
							
						
						
							c181dfb8ab 
							
						 
					 
					
						
						
							
							Consistently use EIGEN_BLAS_FUNC in BLAS.  
						
						... 
						
						
						
						Previously, for a few functions, eithe BLASFUNC or, EIGEN_CAT
was being used. This change uses EIGEN_BLAS_FUNC consistently
everywhere.
Also introduce EIGEN_BLAS_FUNC_SUFFIX, which by default is
equal to "_", this allows the user to inject a new suffix as
needed. 
						
					 
					
						2019-02-27 11:30:58 -08:00 
						 
				 
			
				
					
						
							
							
								Christoph Hertzberg 
							
						 
					 
					
						
						
						
						
							
						
						
							73ca600bca 
							
						 
					 
					
						
						
							
							Fix numerous shadow-warnings for GCC<=4.8  
						
						
						
					 
					
						2018-08-28 18:32:39 +02:00 
						 
				 
			
				
					
						
							
							
								Gael Guennebaud 
							
						 
					 
					
						
						
						
						
							
						
						
							91bf925fc1 
							
						 
					 
					
						
						
							
							Improve constness of level2 blas API.  
						
						
						
					 
					
						2016-04-11 17:13:01 +02:00 
						 
				 
			
				
					
						
							
							
								Gael Guennebaud 
							
						 
					 
					
						
						
						
						
							
						
						
							4e8e5888d7 
							
						 
					 
					
						
						
							
							Improve constness of blas level-3 interface.  
						
						
						
					 
					
						2016-04-11 15:12:44 +02:00 
						 
				 
			
				
					
						
							
							
								Gael Guennebaud 
							
						 
					 
					
						
						
						
						
							
						
						
							deecff97ed 
							
						 
					 
					
						
						
							
							typo  
						
						
						
					 
					
						2015-02-10 19:22:05 +01:00 
						 
				 
			
				
					
						
							
							
								Benoit Steiner 
							
						 
					 
					
						
						
						
						
							
						
						
							5e8622477b 
							
						 
					 
					
						
						
							
							Rename the vector() factories defined in blas/common.h into make_vector() to prevent a possible name conflict with std::vector.  
						
						
						
					 
					
						2014-04-01 11:23:28 +02:00 
						 
				 
			
				
					
						
							
							
								Gael Guennebaud 
							
						 
					 
					
						
						
						
						
							
						
						
							28528519e9 
							
						 
					 
					
						
						
							
							Merged in jdh8/eigen (pull request PR-17)  
						
						
						
					 
					
						2012-09-11 21:36:05 +02:00 
						 
				 
			
				
					
						
							
							
								Gael Guennebaud 
							
						 
					 
					
						
						
						
						
							
						
						
							9e80822fc9 
							
						 
					 
					
						
						
							
							fix compilation on freebsd  
						
						
						
					 
					
						2012-09-11 13:32:56 +02:00 
						 
				 
			
				
					
						
							
							
								Chen-Pang He 
							
						 
					 
					
						
						
						
						
							
						
						
							65caa40a3d 
							
						 
					 
					
						
						
							
							Implement packed triangular solver.  
						
						
						
					 
					
						2012-09-10 06:29:02 +08:00 
						 
				 
			
				
					
						
							
							
								Chen-Pang He 
							
						 
					 
					
						
						
						
						
							
						
						
							3642ca4d46 
							
						 
					 
					
						
						
							
							Implement packed triangular matrix-vector product.  
						
						
						
					 
					
						2012-09-09 23:34:45 +08:00 
						 
				 
			
				
					
						
							
							
								Chen-Pang He 
							
						 
					 
					
						
						
						
						
							
						
						
							669db3d776 
							
						 
					 
					
						
						
							
							Extend rank-1 updates for different storage orders.  
						
						
						
					 
					
						2012-09-09 02:55:10 +08:00 
						 
				 
			
				
					
						
							
							
								Chen-Pang He 
							
						 
					 
					
						
						
						
						
							
						
						
							1b8f416408 
							
						 
					 
					
						
						
							
							Implement rank-1 update for self-adjoint packed matrices.  
						
						
						
					 
					
						2012-09-08 22:51:40 +08:00 
						 
				 
			
				
					
						
							
							
								Chen-Pang He 
							
						 
					 
					
						
						
						
						
							
						
						
							b0b9b4d6b2 
							
						 
					 
					
						
						
							
							Implement functors for rank-1 and rank-2 update.  
						
						
						
					 
					
						2012-09-08 01:39:16 +08:00 
						 
				 
			
				
					
						
							
							
								Chen-Pang He 
							
						 
					 
					
						
						
						
						
							
						
						
							c4051d3d02 
							
						 
					 
					
						
						
							
							Fix a typo in blas/common.h  
						
						
						
					 
					
						2012-09-03 15:31:19 +08:00 
						 
				 
			
				
					
						
							
							
								Benoit Jacob 
							
						 
					 
					
						
						
						
						
							
						
						
							69124cfca2 
							
						 
					 
					
						
						
							
							Automatic relicensing to MPL2 using Keirs script. Manual fixup follows.  
						
						
						
					 
					
						2012-07-13 14:42:47 -04:00 
						 
				 
			
				
					
						
							
							
								Gael Guennebaud 
							
						 
					 
					
						
						
						
						
							
						
						
							10447a7b57 
							
						 
					 
					
						
						
							
							mv blas.h to src/misc such that it would be possible to use any blas libraries,  
						
						... 
						
						
						
						however, this requires some more works:
 - add const qualifiers in the declarations of blas.h
 - add the possibility to add a suffix to blas function names 
						
					 
					
						2011-12-09 10:40:35 +01:00 
						 
				 
			
				
					
						
							
							
								Gael Guennebaud 
							
						 
					 
					
						
						
						
						
							
						
						
							3a4c78b588 
							
						 
					 
					
						
						
							
							add code for band triangular problems:  
						
						... 
						
						
						
						- currently available from the BLAS interface only
 - and for vectors only 
						
					 
					
						2011-12-01 18:06:28 +01:00 
						 
				 
			
				
					
						
							
							
								Gael Guennebaud 
							
						 
					 
					
						
						
						
						
							
						
						
							a2d414f568 
							
						 
					 
					
						
						
							
							move the blas.h header to blas/ and remove declaration of function returning a complex  
						
						
						
					 
					
						2011-10-19 16:29:43 +02:00 
						 
				 
			
				
					
						
							
							
								Gael Guennebaud 
							
						 
					 
					
						
						
						
						
							
						
						
							b3e43246bc 
							
						 
					 
					
						
						
							
							BTL: add a Eigen-blas backend  
						
						
						
					 
					
						2011-03-23 11:00:31 +01:00 
						 
				 
			
				
					
						
							
							
								Gael Guennebaud 
							
						 
					 
					
						
						
						
						
							
						
						
							3e2314dd67 
							
						 
					 
					
						
						
							
							forgot to include this file in previous commit (needed for lapack)  
						
						
						
					 
					
						2011-02-18 11:32:39 +01:00 
						 
				 
			
				
					
						
							
							
								Gael Guennebaud 
							
						 
					 
					
						
						
						
						
							
						
						
							f5f288b741 
							
						 
					 
					
						
						
							
							split level 1 and 2 implementation files into smaller ones and fix a couple of numerical and tricky issues discovered by the lapack test suite  
						
						
						
					 
					
						2010-11-22 18:49:12 +01:00 
						 
				 
			
				
					
						
							
							
								Gael Guennebaud 
							
						 
					 
					
						
						
						
						
							
						
						
							8ad1f64e0a 
							
						 
					 
					
						
						
							
							some cleaning in blas level 2  
						
						
						
					 
					
						2010-11-19 17:22:43 +01:00 
						 
				 
			
				
					
						
							
							
								Gael Guennebaud 
							
						 
					 
					
						
						
						
						
							
						
						
							68f8519327 
							
						 
					 
					
						
						
							
							implement HER and HER2 blas routines  
						
						
						
					 
					
						2010-11-19 16:51:52 +01:00 
						 
				 
			
				
					
						
							
							
								Gael Guennebaud 
							
						 
					 
					
						
						
						
						
							
						
						
							fd88d721d2 
							
						 
					 
					
						
						
							
							implement proper error handling in level 3 routines  
						
						
						
					 
					
						2010-11-03 22:03:12 +01:00 
						 
				 
			
				
					
						
							
							
								Gael Guennebaud 
							
						 
					 
					
						
						
						
						
							
						
						
							0cae73d1eb 
							
						 
					 
					
						
						
							
							add the prototype of all level2 functions  
						
						
						
					 
					
						2010-10-08 23:31:57 +02:00 
						 
				 
			
				
					
						
							
							
								Gael Guennebaud 
							
						 
					 
					
						
						
						
						
							
						
						
							2a820d41df 
							
						 
					 
					
						
						
							
							finish/fix level1 blas, all test pass  
						
						
						
					 
					
						2010-07-17 13:49:43 +02:00 
						 
				 
			
				
					
						
							
							
								Gael Guennebaud 
							
						 
					 
					
						
						
						
						
							
						
						
							cbd6fe323c 
							
						 
					 
					
						
						
							
							fix a couple a issue with blas (new TRMM api, and enforece column major)  
						
						
						
					 
					
						2010-07-16 23:30:06 +02:00 
						 
				 
			
				
					
						
							
							
								Gael Guennebaud 
							
						 
					 
					
						
						
						
						
							
						
						
							28e64b0da3 
							
						 
					 
					
						
						
							
							email change  
						
						
						
					 
					
						2010-06-24 23:21:58 +02:00 
						 
				 
			
				
					
						
							
							
								Gael Guennebaud 
							
						 
					 
					
						
						
						
						
							
						
						
							a7b9250ad0 
							
						 
					 
					
						
						
							
							blas interface: fix compilation, fix GEMM, SYMM, TRMM, and TRSM,  
						
						... 
						
						
						
						i,e., they all pass the blas test suite. More to come 
						
					 
					
						2010-03-01 19:06:07 +01:00 
						 
				 
			
				
					
						
							
							
								Hauke Heibel 
							
						 
					 
					
						
						
						
						
							
						
						
							b08d5b2d2c 
							
						 
					 
					
						
						
							
							Even more NestByValue cleanup...  
						
						
						
					 
					
						2009-12-01 13:16:51 +01:00 
						 
				 
			
				
					
						
							
							
								Hauke Heibel 
							
						 
					 
					
						
						
						
						
							
						
						
							2bf354da80 
							
						 
					 
					
						
						
							
							Much more NestByValue cleanup.  
						
						
						
					 
					
						2009-12-01 11:51:22 +01:00 
						 
				 
			
				
					
						
							
							
								Gael Guennebaud 
							
						 
					 
					
						
						
						
						
							
						
						
							04dc63776a 
							
						 
					 
					
						
						
							
							add a wip blas library built on top of Eigen. TODO:  
						
						... 
						
						
						
						- write extentive unit tests (maybe this already exist in other projects)
- the level2 functions still have to be implemented 
						
					 
					
						2009-09-25 13:08:39 +02:00