|  Alex Cunningham | 48d2dabe43 | Added in-place insertion functions to Matrix, as well as a #define flag to enable or disable GSL code without a reconfigure. | 2010-01-31 17:21:07 +00:00 | 
				
					
						|  Alex Cunningham | bc2a25385f | Added updated timing results. | 2010-01-27 05:08:54 +00:00 | 
				
					
						|  Alex Cunningham | ac746ccead | Improved performance of updateAb in NoiseModel with GSL/ATLAS.  Various other small optimizations were made. | 2010-01-21 18:51:59 +00:00 | 
				
					
						|  Alex Cunningham | 063aa14118 | Reimplemented matrix::householder_update using GSL and BLAS, you'll need to edit Makefile.am to enable the new version -- see email | 2010-01-21 00:59:33 +00:00 | 
				
					
						|  Alex Cunningham | 588c119bf3 | Added timing script for Matrix::householder_() | 2010-01-20 18:52:31 +00:00 | 
				
					
						|  Alex Cunningham | 9c9007920a | Changed the interface on Matrix::column() so that it uses the one in our library (now called column_() ) rather than the boost default.  Currently, our implementation just uses the boost default, but this may change due to timing results. | 2010-01-20 16:08:14 +00:00 | 
				
					
						|  Alex Cunningham | 6bc0462669 | Checked Matrix::collect() with different timing metric, and memcpy has approx 25% speedup over original version.  Matrix_range is slower or the same speed as the original version. | 2010-01-20 13:45:22 +00:00 | 
				
					
						|  Alex Cunningham | 55e414cbdd | Tried noalias() for collect(), but no real improvement | 2010-01-20 03:25:55 +00:00 | 
				
					
						|  Alex Cunningham | 03ec3e3e62 | Implemented a version of collect() using matrix_range, but it had worse performance than memcpy.  New version of vector_scale[column] with new pointer arithmetic implementation for approx 20% improvement. | 2010-01-20 02:28:25 +00:00 | 
				
					
						|  Alex Cunningham | 820ae5682d | Optimized row version of vector_scale with approx 20% improvement | 2010-01-20 02:04:25 +00:00 | 
				
					
						|  Alex Cunningham | b860f06614 | Switched Matrix::collect() over to a memcpy, but the results weren't actually an improvement | 2010-01-20 01:42:36 +00:00 | 
				
					
						|  Alex Cunningham | 66607897a5 | Added vector_scale timing benchmarks | 2010-01-20 01:05:40 +00:00 | 
				
					
						|  Alex Cunningham | f577b27f52 | Small optimizations on Matrix::collect(), additional timing capabilities, and now collect() can have dimensions specified to avoid need for lookup. | 2010-01-19 21:49:22 +00:00 | 
				
					
						|  Alex Cunningham | 67878830a6 | Added timeMatrix.cpp to test specific matrix operations | 2010-01-19 20:59:22 +00:00 |