Peter Boyle 
							
						 
					 
					
						
						
							
						
						588c2f3cb1 
					 
					
						
						
							
							Faster axpy_norm and innerProduct  
						
						 
						
						
						
						
					 
					
						2022-07-01 09:44:58 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						bd99fd608c 
					 
					
						
						
							
							Introduce a non-default stream for compute operatoins  
						
						 
						
						
						
						
					 
					
						2022-07-01 09:42:53 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						57b442d0de 
					 
					
						
						
							
							Log memory operations  
						
						 
						
						
						
						
					 
					
						2022-07-01 09:42:17 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						751a4562d7 
					 
					
						
						
							
							Timing improvement  
						
						 
						
						
						
						
					 
					
						2022-07-01 09:41:43 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						ca66301dee 
					 
					
						
						
							
							Remove debug  
						
						 
						
						
						
						
					 
					
						2022-06-30 14:53:12 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						808bb59206 
					 
					
						
						
							
							Mixed prec DD-RHMC  
						
						 
						
						
						
						
					 
					
						2022-06-30 13:50:09 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						4b7f51d19d 
					 
					
						
						
							
							Create a new RNG file  
						
						 
						
						
						
						
					 
					
						2022-06-30 13:49:50 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						d03152fac4 
					 
					
						
						
							
							New file under debug  
						
						 
						
						
						
						
					 
					
						2022-06-30 13:49:35 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						137f190258 
					 
					
						
						
							
							Dirichlet implementation  
						
						 
						
						
						
						
					 
					
						2022-06-30 13:45:07 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						53d01312b3 
					 
					
						
						
							
							Rough flop counting, need to add M5D, M5Ddag, MooeeInv flops  
						
						 
						
						
						
						
					 
					
						2022-06-30 13:44:09 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						220050822a 
					 
					
						
						
							
							Speed up M5D and M5Ddag  
						
						 
						
						
						
						
					 
					
						2022-06-30 13:43:27 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						87ad76d81b 
					 
					
						
						
							
							Initialise timeval  
						
						 
						
						
						
						
					 
					
						2022-06-30 13:42:46 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						4ac1094856 
					 
					
						
						
							
							Updated config commands  
						
						 
						
						
						
						
					 
					
						2022-06-27 12:16:24 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						d44a57b0af 
					 
					
						
						
							
							Allow frequency=0 to disable  
						
						 
						
						
						
						
					 
					
						2022-06-27 12:15:55 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						dc000d10ee 
					 
					
						
						
							
							Spelling correction  
						
						 
						
						
						
						
					 
					
						2022-06-27 12:14:57 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						3685f391cf 
					 
					
						
						
							
							More verbose CG  
						
						 
						
						
						
						
					 
					
						2022-06-27 12:11:08 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						efd7338a00 
					 
					
						
						
							
							Allow dirichlet at round the world link  
						
						 
						
						
						
						
					 
					
						2022-06-27 12:10:27 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						e1e7b1e224 
					 
					
						
						
							
							RNG fix  
						
						 
						
						
						
						
					 
					
						2022-06-27 12:09:52 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						8208a6214f 
					 
					
						
						
							
							Merge branch 'feature/dirichlet-gparity' into feature/dirichlet  
						
						 
						
						
						
						
					 
					
						2022-06-15 19:23:48 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						3d8146b596 
					 
					
						
						
							
							Merge branch 'feature/dirichlet-gparity' of  https://github.com/paboyle/Grid  into feature/dirichlet-gparity  
						
						 
						
						
						
						
					 
					
						2022-06-15 19:20:27 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						31efa5c4da 
					 
					
						
						
							
							Script updates for current summit  
						
						 
						
						
						
						
					 
					
						2022-06-15 19:19:44 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						d10d30dda8 
					 
					
						
						
							
							Script update  
						
						 
						
						
						
						
					 
					
						2022-06-15 19:18:58 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						0e9666bc92 
					 
					
						
						
							
							Test update  
						
						 
						
						
						
						
					 
					
						2022-06-15 19:18:42 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						6efd80f104 
					 
					
						
						
							
							Printing  
						
						 
						
						
						
						
					 
					
						2022-06-15 18:23:46 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						fdef7a1a8c 
					 
					
						
						
							
							Dirichlet fix  
						
						 
						
						
						
						
					 
					
						2022-06-15 00:05:20 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						501bb117bf 
					 
					
						
						
							
							Const correct  
						
						 
						
						
						
						
					 
					
						2022-06-15 00:04:09 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						05ca7dc252 
					 
					
						
						
							
							Const correctness  
						
						 
						
						
						
						
					 
					
						2022-06-14 23:41:05 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						e9648a1635 
					 
					
						
						
							
							Useful periodic print. CG convergence bound is remarkably accurate on  
						
						 
						
						... 
						
						
						
						low eigenvalue in numerical tests 
						
						
					 
					
						2022-06-14 23:40:04 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						9a9f4a111f 
					 
					
						
						
							
							Merge pull request  #405  from giltirn/feature/dirichlet-gparity-stage  
						
						 
						
						... 
						
						
						
						Import round 3 
						
						
					 
					
						2022-06-06 18:45:37 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Kelly 
							
						 
					 
					
						
						
							
						
						1ad54d049d 
					 
					
						
						
							
							To PeriodicBC and ConjugateBC, added a new function "CshiftLink" which performs a boundary-aware C-shift of links or products of links. For the latter, the links crossing the global boundary are complex-conjugated.  
						
						 
						
						... 
						
						
						
						To the gauge implementations, added CshiftLink functions calling into the appropriate operation for the BC in a given direction.
GaugeTransform, FourierAcceleratedGaugeFixer and WilsonLoops::FieldStrength no longer implicitly assume periodic boundary conditions; instead the shifted link is obtained using CshiftLink and is aware of the gauge implementation.
Added an assert-check to ensure that the gauge fixing converges within the specified number of steps.
Added functionality to compute the timeslice averaged plaquette
Added functionality to compute the 5LI topological charge and timeslice topological charge
Added a check of the properties of the charge conjugation matrix C=-gamma_2 gamma_4 to Test_gamma
Fixed const correctness for Replicate
Modified Test_fft_gfix to support either conjugate or periodic BCs, optionally disabling Fourier-accelerated gauge fixing, and tuning of alpha using cmdline options 
						
						
					 
					
						2022-06-02 15:30:41 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						57bd0a0a22 
					 
					
						
						
							
							Merge branch 'feature/dirichlet' of  https://github.com/paboyle/Grid  into feature/dirichlet  
						
						 
						
						
						
						
					 
					
						2022-06-01 19:29:38 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						b49db84b08 
					 
					
						
						
							
							Slurm updates  
						
						 
						
						
						
						
					 
					
						2022-06-01 19:27:42 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						583f7c52f3 
					 
					
						
						
							
							SSC mark  
						
						 
						
						
						
						
					 
					
						2022-06-01 19:27:29 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						58a86c9164 
					 
					
						
						
							
							SSC mark removal  
						
						 
						
						
						
						
					 
					
						2022-06-01 19:27:06 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						a25b32847f 
					 
					
						
						
							
							Crusher patch  
						
						 
						
						
						
						
					 
					
						2022-06-01 19:26:37 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						6f1a2e132b 
					 
					
						
						
							
							SSC mark causing problems  
						
						 
						
						
						
						
					 
					
						2022-06-01 19:26:06 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						b1ede7b46d 
					 
					
						
						
							
							Faster RNG init  
						
						 
						
						
						
						
					 
					
						2022-06-01 19:25:42 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						e762c940c2 
					 
					
						
						
							
							Reduce the loop over exterior for GPU to indirection table  
						
						 
						
						
						
						
					 
					
						2022-06-01 14:29:25 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						6a1a198144 
					 
					
						
						
							
							Merge branch 'feature/dirichlet' of  https://github.com/paboyle/Grid  into feature/dirichlet  
						
						 
						
						
						
						
					 
					
						2022-05-29 11:08:09 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						34faa39f4f 
					 
					
						
						
							
							Clean up Dirichlet. Big oops fix  
						
						 
						
						
						
						
					 
					
						2022-05-28 17:18:08 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						5ddea3829d 
					 
					
						
						
							
							Extra easier signature for peek  
						
						 
						
						
						
						
					 
					
						2022-05-28 15:52:39 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						7eb29cf529 
					 
					
						
						
							
							MPI fix  
						
						 
						
						
						
						
					 
					
						2022-05-28 15:51:34 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						f729b9b889 
					 
					
						
						
							
							Merge branch 'feature/dirichlet' of  https://github.com/paboyle/Grid  into feature/dirichlet  
						
						 
						
						
						
						
					 
					
						2022-05-25 14:16:09 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						4f997c5f04 
					 
					
						
						
							
							Remove extra face kernels in Dirichlet  
						
						 
						
						
						
						
					 
					
						2022-05-25 11:15:25 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						d3496d2fe0 
					 
					
						
						
							
							Merge pull request  #397  from giltirn/feature/dirichlet-gparity-stage  
						
						 
						
						... 
						
						
						
						Gparity HMC import round 2 
						
						
					 
					
						2022-05-25 13:29:45 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						60f4cb0ffd 
					 
					
						
						
							
							Merge branch 'feature/dirichlet' of  https://github.com/paboyle/Grid  into feature/dirichlet  
						
						 
						
						
						
						
					 
					
						2022-05-25 12:38:10 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						136d843ce7 
					 
					
						
						
							
							Crusher updates  
						
						 
						
						
						
						
					 
					
						2022-05-25 12:36:09 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						18028f4309 
					 
					
						
						
							
							Merge branch 'develop' into feature/dirichlet  
						
						 
						
						
						
						
					 
					
						2022-05-24 18:26:18 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						5164016740 
					 
					
						
						
							
							Merge branch 'develop' of  https://github.com/paboyle/Grid  into develop  
						
						 
						
						
						
						
					 
					
						2022-05-24 18:25:57 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						d83beaa890 
					 
					
						
						
							
							Update perlmutter  
						
						 
						
						
						
						
					 
					
						2022-05-24 18:25:00 -07:00