Vladimir Chalupecky 
							
						 
					 
					
						
						
							
						
						3ead0bc971 
					 
					
						
						
							
							testlapack: review comments for Dlatm1  
						
						
						
						
					 
					
						2017-02-19 20:03:34 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Chalupecky 
							
						 
					 
					
						
						
							
						
						5cd69473f3 
					 
					
						
						
							
							testlapack: add Dlatm1  
						
						
						
						
					 
					
						2017-02-19 20:03:34 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Chalupecky 
							
						 
					 
					
						
						
							
						
						75214b39bd 
					 
					
						
						
							
							testlapack: reduce run time for DgehrdTest  
						
						... 
						
						
						
						These changes reduce the test run time on my machine from about 50s (unnecessarily
long) to about 1.6s:
- Use only 2 values for extra stride
- Reduce number of runs for randomized tests
- Use Dorgqr to extract the orthogonal matrix Q 
						
						
					 
					
						2017-02-17 08:15:44 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Chalupecky 
							
						 
					 
					
						
						
							
						
						022b399d09 
					 
					
						
						
							
							testlapack: add test for Dlaswp  
						
						
						
						
					 
					
						2017-02-08 06:35:04 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Chalupecky 
							
						 
					 
					
						
						
							
						
						107d63b63b 
					 
					
						
						
							
							testlapack: test Dorgtr with minimum and medium work  
						
						
						
						
					 
					
						2017-02-05 20:53:50 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Chalupecky 
							
						 
					 
					
						
						
							
						
						ad7b4a7b7f 
					 
					
						
						
							
							testlapack: rewrite test for Dsytrd to remove its dependence on Dsytd2  
						
						... 
						
						
						
						Dsytd2 is not provided by LAPACKE and using blockedTranslate eliminates the
possibility to test the work slice. 
						
						
					 
					
						2017-02-05 00:17:23 +01:00 
						 
				 
			
				
					
						
							
							
								kortschak 
							
						 
					 
					
						
						
							
						
						16f05891df 
					 
					
						
						
							
							cgo,native: implement dlapmt and dlapll, and tests  
						
						
						
						
					 
					
						2017-01-28 10:39:53 +10:30 
						 
				 
			
				
					
						
							
							
								kortschak 
							
						 
					 
					
						
						
							
						
						6a2c601bf2 
					 
					
						
						
							
							testlapack: fix typo  
						
						
						
						
					 
					
						2017-01-23 11:09:59 +10:30 
						 
				 
			
				
					
						
							
							
								Vladimir Chalupecky 
							
						 
					 
					
						
						
							
						
						e8f80ec78d 
					 
					
						
						
							
							testlapack: add test for Dlapy2  
						
						... 
						
						
						
						Closes 210 
						
						
					 
					
						2016-12-09 18:46:20 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Chalupecky 
							
						 
					 
					
						
						
							
						
						cd1d0ca036 
					 
					
						
						
							
							testlapack: add test for Dlascl  
						
						... 
						
						
						
						Closes  #211  
					
						2016-12-09 18:46:10 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Chalupecky 
							
						 
					 
					
						
						
							
						
						a912044cb0 
					 
					
						
						
							
							testlapack: add test for Dlaset  
						
						... 
						
						
						
						Closes  #212  
					
						2016-12-09 18:45:59 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Chalupecky 
							
						 
					 
					
						
						
							
						
						2367434341 
					 
					
						
						
							
							testlapack: add test for Dlasrt  
						
						... 
						
						
						
						Closes  #213  
					
						2016-12-09 18:45:46 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Chalupecky 
							
						 
					 
					
						
						
							
						
						77e56a422f 
					 
					
						
						
							
							testlapack: rewrite test for Dorgql  
						
						... 
						
						
						
						The test was using LAPACK routines that are not exposed by LAPACKE and therefore
the cgo implementation could not be tested. 
						
						
					 
					
						2016-11-30 11:09:38 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Chalupecky 
							
						 
					 
					
						
						
							
						
						42f8ea225e 
					 
					
						
						
							
							testlapack: add test for Dlacn2  
						
						... 
						
						
						
						Resolves  #200  
					
						2016-11-10 09:12:52 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Chalupecky 
							
						 
					 
					
						
						
							
						
						c2137cd073 
					 
					
						
						
							
							testlapack: add missing copyright headers  
						
						
						
						
					 
					
						2016-11-09 12:51:20 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Chalupecky 
							
						 
					 
					
						
						
							
						
						50b349dace 
					 
					
						
						
							
							testlapack,native,cgo: build Dgeev benchmark conditioned on go1.7 tag  
						
						
						
						
					 
					
						2016-10-26 22:04:58 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir Chalupecky 
							
						 
					 
					
						
						
							
						
						0722c36a93 
					 
					
						
						
							
							testlapack: switch Dgeev benchmark to sub-benchmark structure  
						
						
						
						
					 
					
						2016-10-25 22:36:19 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir Chalupecky 
							
						 
					 
					
						
						
							
						
						e18675c259 
					 
					
						
						
							
							testlapack,native,cgo: add benchmark for Dgeev  
						
						
						
						
					 
					
						2016-10-25 22:36:19 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir Chalupecky 
							
						 
					 
					
						
						
							
						
						10a17191c1 
					 
					
						
						
							
							lapack,native,cgo: rename lapack.UpdateQ to UpdateSchur and change its type to EVComp  
						
						
						
						
					 
					
						2016-10-14 00:38:37 +09:00 
						 
				 
			
				
					
						
							
							
								Vladimir Chalupecky 
							
						 
					 
					
						
						
							
						
						fd435a9071 
					 
					
						
						
							
							lapack,native,cgo: remove lapack.UpdateZ and rename lapack.InitZ to lapack.HessEV  
						
						
						
						
					 
					
						2016-10-14 00:38:37 +09:00 
						 
				 
			
				
					
						
							
							
								Vladimir Chalupecky 
							
						 
					 
					
						
						
							
						
						0c9ab78926 
					 
					
						
						
							
							lapack,native: rename EigDecomp and EigBoth consts to OriginalEV and TridiagEV  
						
						... 
						
						
						
						As a side effect fix the documentation of Dsteqr which has the description
reversed. 
						
						
					 
					
						2016-10-14 00:38:37 +09:00 
						 
				 
			
				
					
						
							
							
								Vladimir Chalupecky 
							
						 
					 
					
						
						
							
						
						c02fe3f6ff 
					 
					
						
						
							
							lapack,native,cgo: use lapack.EVComp instead of lapack.Comp in Dhseqr  
						
						
						
						
					 
					
						2016-10-14 00:38:37 +09:00 
						 
				 
			
				
					
						
							
							
								Vladimir Chalupecky 
							
						 
					 
					
						
						
							
						
						e2a7d959d7 
					 
					
						
						
							
							lapack,native,cgo: use lapack.EVJob instead of lapack.Job in Dhseqr  
						
						
						
						
					 
					
						2016-10-14 00:38:37 +09:00 
						 
				 
			
				
					
						
							
							
								Vladimir Chalupecky 
							
						 
					 
					
						
						
							
						
						a219b045f0 
					 
					
						
						
							
							lapack: rename EigComp to EVComp  
						
						... 
						
						
						
						This follows the naming style of EVJob and EVSide. 
						
						
					 
					
						2016-10-14 00:38:37 +09:00 
						 
				 
			
				
					
						
							
							
								Vladimir Chalupecky 
							
						 
					 
					
						
						
							
						
						f3d79efebc 
					 
					
						
						
							
							lapack: remove EigValueOnly constant  
						
						... 
						
						
						
						'None' can be used instead. 
						
						
					 
					
						2016-10-14 00:38:37 +09:00 
						 
				 
			
				
					
						
							
							
								Vladimir Chalupecky 
							
						 
					 
					
						
						
							
						
						78b6c8cef8 
					 
					
						
						
							
							lapack: rename JobRightEV to RightEVJob, JobLeftEV to LeftEVJob  
						
						
						
						
					 
					
						2016-10-07 15:26:13 +09:00 
						 
				 
			
				
					
						
							
							
								Vladimir Chalupecky 
							
						 
					 
					
						
						
							
						
						f4dbaaea62 
					 
					
						
						
							
							lapack,native,cgo: rename JobEV to EVJob  
						
						
						
						
					 
					
						2016-10-07 15:26:13 +09:00 
						 
				 
			
				
					
						
							
							
								Vladimir Chalupecky 
							
						 
					 
					
						
						
							
						
						fd57e99f9e 
					 
					
						
						
							
							native,cgo: change type of compq in Dtrexc from lapack.EigComp to lapack.Comp  
						
						
						
						
					 
					
						2016-10-07 15:26:13 +09:00 
						 
				 
			
				
					
						
							
							
								Vladimir Chalupecky 
							
						 
					 
					
						
						
							
						
						efcc5f8fec 
					 
					
						
						
							
							native,cgo: replace lapack.EigComp with lapack.JobEV in Dsyev  
						
						
						
						
					 
					
						2016-10-07 15:26:13 +09:00 
						 
				 
			
				
					
						
							
							
								Vladimir Chalupecky 
							
						 
					 
					
						
						
							
						
						a1bf1eaa04 
					 
					
						
						
							
							lapack,native,cgo: abbreviate EigVec to EV  
						
						
						
						
					 
					
						2016-10-07 15:26:13 +09:00 
						 
				 
			
				
					
						
							
							
								Vladimir Chalupecky 
							
						 
					 
					
						
						
							
						
						6225548ea5 
					 
					
						
						
							
							testlapack: fix lwork in test for Dgeev  
						
						
						
						
					 
					
						2016-10-07 12:45:36 +09:00 
						 
				 
			
				
					
						
							
							
								Vladimir Chalupecky 
							
						 
					 
					
						
						
							
						
						ee1b8334b2 
					 
					
						
						
							
							testlapack: test Dgeev for intermediate workspace size  
						
						
						
						
					 
					
						2016-10-05 11:36:39 +09:00 
						 
				 
			
				
					
						
							
							
								Vladimir Chalupecky 
							
						 
					 
					
						
						
							
						
						260feb5cb0 
					 
					
						
						
							
							testlapack: add test for Dgeev with random matrices  
						
						
						
						
					 
					
						2016-10-05 10:43:01 +09:00 
						 
				 
			
				
					
						
							
							
								Vladimir Chalupecky 
							
						 
					 
					
						
						
							
						
						fa74860f4a 
					 
					
						
						
							
							testlapack: add randomOrthogonal  
						
						
						
						
					 
					
						2016-10-05 10:41:50 +09:00 
						 
				 
			
				
					
						
							
							
								Vladimir Chalupecky 
							
						 
					 
					
						
						
							
						
						58e97b9543 
					 
					
						
						
							
							native,cgo,testlapack: add test for Dgeev  
						
						
						
						
					 
					
						2016-10-05 10:41:41 +09:00 
						 
				 
			
				
					
						
							
							
								Vladimir Chalupecky 
							
						 
					 
					
						
						
							
						
						ff4f8609d3 
					 
					
						
						
							
							testlapack: add test matrices for eigenvalue problems  
						
						
						
						
					 
					
						2016-10-05 10:24:14 +09:00 
						 
				 
			
				
					
						
							
							
								Vladimir Chalupecky 
							
						 
					 
					
						
						
							
						
						aca21d339e 
					 
					
						
						
							
							testlapack: add rootsOfUnity help function  
						
						
						
						
					 
					
						2016-10-05 10:24:14 +09:00 
						 
				 
			
				
					
						
							
							
								Vladimir Chalupecky 
							
						 
					 
					
						
						
							
						
						dfe8997264 
					 
					
						
						
							
							native,cgo,testlapack: change type of side to lapack.SideEigVec in Dgebak  
						
						
						
						
					 
					
						2016-09-29 16:03:56 +09:00 
						 
				 
			
				
					
						
							
							
								Vladimir Chalupecky 
							
						 
					 
					
						
						
							
						
						e4be9746c3 
					 
					
						
						
							
							testlapack: add test for Dtrevc3  
						
						
						
						
					 
					
						2016-09-29 15:47:53 +09:00 
						 
				 
			
				
					
						
							
							
								Vladimir Chalupecky 
							
						 
					 
					
						
						
							
						
						800ae9d9c1 
					 
					
						
						
							
							testlapack: add auxiliary routines for checking eigenvectors  
						
						
						
						
					 
					
						2016-09-29 15:47:50 +09:00 
						 
				 
			
				
					
						
							
							
								Vladimir Chalupecky 
							
						 
					 
					
						
						
							
						
						0bed66702d 
					 
					
						
						
							
							native,testlapack: fix Dlartg for g==0 and update its test  
						
						
						
						
					 
					
						2016-09-28 13:28:11 +09:00 
						 
				 
			
				
					
						
							
							
								Vladimir Chalupecky 
							
						 
					 
					
						
						
							
						
						b8b45479d2 
					 
					
						
						
							
							native: fix permuting in Dgebal for matrices of order 1  
						
						
						
						
					 
					
						2016-09-23 11:23:42 +09:00 
						 
				 
			
				
					
						
							
							
								Vladimir Chalupecky 
							
						 
					 
					
						
						
							
						
						49a0da1f50 
					 
					
						
						
							
							testlapack: add test for Dhseqr  
						
						
						
						
					 
					
						2016-09-07 11:27:27 +09:00 
						 
				 
			
				
					
						
							
							
								Vladimir Chalupecky 
							
						 
					 
					
						
						
							
						
						cc184eac50 
					 
					
						
						
							
							testlapack: return index from containsComplex and update tests  
						
						
						
						
					 
					
						2016-09-07 11:27:27 +09:00 
						 
				 
			
				
					
						
							
							
								Vladimir Chalupecky 
							
						 
					 
					
						
						
							
						
						64a340e2db 
					 
					
						
						
							
							testlapack: add copyGeneral utility function  
						
						
						
						
					 
					
						2016-09-07 11:27:27 +09:00 
						 
				 
			
				
					
						
							
							
								Vladimir Chalupecky 
							
						 
					 
					
						
						
							
						
						39e68f8fcd 
					 
					
						
						
							
							testlapack: add test for Dgebak  
						
						
						
						
					 
					
						2016-09-01 10:06:42 +09:00 
						 
				 
			
				
					
						
							
							
								Vladimir Chalupecky 
							
						 
					 
					
						
						
							
						
						5a6eecdca0 
					 
					
						
						
							
							testlapack: change randomSparseGeneral to unbalancedSparseGeneral  
						
						... 
						
						
						
						... and make it take the number of nonzeros instead of just the probability of
an element being nonzero. 
						
						
					 
					
						2016-09-01 10:05:42 +09:00 
						 
				 
			
				
					
						
							
							
								Vladimir Chalupecky 
							
						 
					 
					
						
						
							
						
						d7cf7568de 
					 
					
						
						
							
							native,testlapack: change Dlaqr4 into Dlaqr04  
						
						
						
						
					 
					
						2016-08-31 10:39:03 +09:00 
						 
				 
			
				
					
						
							
							
								Vladimir Chalupecky 
							
						 
					 
					
						
						
							
						
						36c3beeaba 
					 
					
						
						
							
							testlapack: add test for Dgebal  
						
						
						
						
					 
					
						2016-08-30 10:39:56 +09:00 
						 
				 
			
				
					
						
							
							
								Vladimir Chalupecky 
							
						 
					 
					
						
						
							
						
						7f9a8f62e3 
					 
					
						
						
							
							testlapack: add randomSparseGeneral and isUpperTriangular utility functions  
						
						
						
						
					 
					
						2016-08-30 10:39:53 +09:00