Christopher Kelly 
							
						 
					 
					
						
						
							
						
						5b36a8af54 
					 
					
						
						
							
							Added a CshiftLink function to the GaugeImplementations and boundary condition classes that offers a boundary aware C-shift  
						
						... 
						
						
						
						Modified gauge fixing code to use CshiftLink internally such that the steepest descent algorithm is universal
Modified gauge transformation code to use CshiftLink for a universal definition
Improved comprehensibility of Test_fft_gfix and generalized to use either periodic or charge conjugation BCs based on cmdline option
Added cmdline options to Test_fft_gfix to tune alpha and optionally disable the Fourier acceleration tests 
						
						
					 
					
						2021-07-12 17:13:40 -04:00 
						 
				 
			
				
					
						
							
							
								Christopher Kelly 
							
						 
					 
					
						
						
							
						
						e1a02bb80a 
					 
					
						
						
							
							Added main program to reproduce 32ID ensemble with 240MeV pions and GPBC  
						
						... 
						
						
						
						Allowed EOFA to accept different solvers for the L and R operations in the heatbath step
Fixed EOFA Meofa operating on member Phi rather than input field
Added derived EOFA pseudofermion variant that allows for mixed prec CG to be used in the heatbath
Added forces/Test_mobius_gparity_eofa_mixed testing the above reproduces the regular EOFA
To Test_gamma, added checks for the various properties of the charge conjugation matrix C=-gamma2*gamma4 in Grid basis 
						
						
					 
					
						2021-06-01 11:44:34 -04:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						3b734ee397 
					 
					
						
						
							
							two point function example  
						
						
						
						
					 
					
						2021-05-05 17:36:19 -04:00 
						 
				 
			
				
					
						
							
							
								Christopher Kelly 
							
						 
					 
					
						
						
							
						
						e0e42873c1 
					 
					
						
						
							
							Const correctness for Lattice::Replicate  
						
						... 
						
						
						
						Adapted GeneralEvenOddRationalRatio and Test_rhmc_EOWilsonRatio_doubleVsMixedPrec to recent changes that require passing in serial RNG
For GeneralEvenOddRationalRatio and TwoFlavourEvenOddRatio, broke refresh into two stages, the first of which generates the random field and the second that computes the pseudofermion field.
This allows derived classes to override the generation of the random field, for example in testing.
Test_dwf_gpforce now uses Gparity in x-direction and APBC in time as opposed to G-parity in time
Added Test_action_dwf_gparity2fvs1f that compares the DWF fermion action with the 2f and the 1f (doubled-lattice) implementations of Gparity 
						
						
					 
					
						2021-04-14 16:41:27 -04:00 
						 
				 
			
				
					
						
							
							
								Christopher Kelly 
							
						 
					 
					
						
						
							
						
						0ff3bf6dc5 
					 
					
						
						
							
							Merge branch 'develop' into feature/gparity_HMC  
						
						
						
						
					 
					
						2021-03-22 15:33:13 -04:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						cd5891eecd 
					 
					
						
						
							
							Test that fails on Cuda 11.0  
						
						
						
						
					 
					
						2021-03-11 22:34:28 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						f786ff8d69 
					 
					
						
						
							
							Extend test from Fionn, fails on A100 apparently  
						
						
						
						
					 
					
						2021-03-10 14:32:06 -05:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						58bf9b9e6d 
					 
					
						
						
							
							Clean up test  
						
						
						
						
					 
					
						2021-03-10 02:45:22 +01:00 
						 
				 
			
				
					
						
							
							
								Christopher Kelly 
							
						 
					 
					
						
						
							
						
						feee5ccde2 
					 
					
						
						
							
							Added Gparity flavour Pauli matrix algebra and associated tensor types mirroring strategy used for Gamma matrices  
						
						... 
						
						
						
						Added test program for the above 
						
						
					 
					
						2021-03-03 15:39:41 -05:00 
						 
				 
			
				
					
						
							
							
								Christopher Kelly 
							
						 
					 
					
						
						
							
						
						c2676853ca 
					 
					
						
						
							
							Merge branch 'bugfix/maxnorm2' into feature/gparity_HMC  
						
						
						
						
					 
					
						2021-02-08 12:17:33 -05:00 
						 
				 
			
				
					
						
							
							
								Christopher Kelly 
							
						 
					 
					
						
						
							
						
						55de69a569 
					 
					
						
						
							
							Fixed compile issues with maxLocalNorm2 for non-scalar lattices  
						
						... 
						
						
						
						maxLocalNorm2 test now reuses the random field 
						
						
					 
					
						2021-02-08 12:03:16 -05:00 
						 
				 
			
				
					
						
							
							
								Christopher Kelly 
							
						 
					 
					
						
						
							
						
						6a824033f8 
					 
					
						
						
							
							Merge branch 'develop' into feature/gparity_HMC  
						
						
						
						
					 
					
						2021-02-08 09:31:49 -05:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						cd99edcc5f 
					 
					
						
						
							
							maxLocalNorm2()  
						
						
						
						
					 
					
						2021-02-04 18:25:49 -05:00 
						 
				 
			
				
					
						
							
							
								Christopher Kelly 
							
						 
					 
					
						
						
							
						
						c3712b8e06 
					 
					
						
						
							
							Merge branch 'develop' into feature/gparity_HMC  
						
						
						
						
					 
					
						2021-01-20 11:48:52 -05:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						3c23a947cc 
					 
					
						
						
							
							Fixed test for very much non-unit det  
						
						
						
						
					 
					
						2021-01-15 09:16:02 -05:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						99445673f6 
					 
					
						
						
							
							Gparity fix, and plaquette IO  
						
						
						
						
					 
					
						2021-01-14 21:00:36 -05:00 
						 
				 
			
				
					
						
							
							
								Christopher Kelly 
							
						 
					 
					
						
						
							
						
						80c14be65e 
					 
					
						
						
							
							Added core test to check precision change  
						
						
						
						
					 
					
						2021-01-06 09:34:44 -05:00 
						 
				 
			
				
					
						
							
							
								Christopher Kelly 
							
						 
					 
					
						
						
							
						
						249b6e61ec 
					 
					
						
						
							
							For G-parity BCs the Nd-1 direction is now assumed to be the time direction and setting a twist in this direction will apply antiperiodic BCs  
						
						... 
						
						
						
						Added option to run Test_gparity with antiperiodic time BCs 
						
						
					 
					
						2020-12-17 14:09:00 -05:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						321f0f51b5 
					 
					
						
						
							
							Project to SU(N)  
						
						
						
						
					 
					
						2020-11-24 21:46:10 -05:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						aace3d47b9 
					 
					
						
						
							
							partial work in progress  
						
						
						
						
					 
					
						2020-11-19 19:24:14 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						d10422ded8 
					 
					
						
						
							
							Test project on group  
						
						
						
						
					 
					
						2020-10-31 18:12:30 -04:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						3362f8dfa0 
					 
					
						
						
							
							happy compile  
						
						
						
						
					 
					
						2020-10-14 22:59:41 -04:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						d201277652 
					 
					
						
						
							
							Expose Nc as a compile time configure option.  
						
						... 
						
						
						
						Remove precision option 
						
						
					 
					
						2020-10-07 13:07:00 -04:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						15ca8637f3 
					 
					
						
						
							
							No norms in HermOp  
						
						
						
						
					 
					
						2020-09-01 00:13:32 -04:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						cbc995b74c 
					 
					
						
						
							
							Made better interface  
						
						
						
						
					 
					
						2020-09-01 00:12:54 -04:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						3d27708f07 
					 
					
						
						
							
							Basic where test  
						
						
						
						
					 
					
						2020-08-31 23:55:49 -04:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						cdf0a04fc5 
					 
					
						
						
							
							Merge branch 'develop' into sycl  
						
						
						
						
					 
					
						2020-06-09 04:00:12 -04:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						1a4c8c3387 
					 
					
						
						
							
							Global edit with change to View usage. autoView() creates a wrapper object that closes the view when scope closes.  
						
						
						
						
					 
					
						2020-06-05 18:52:35 -04:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						006cc8a8f1 
					 
					
						
						
							
							Staggereed move to accelerator  
						
						
						
						
					 
					
						2020-05-28 08:33:06 -04:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						f999408e92 
					 
					
						
						
							
							View locatoin and access mode  
						
						
						
						
					 
					
						2020-05-21 16:14:20 -04:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						8b5b55b682 
					 
					
						
						
							
							Make tests all compile ccurrent Grid, mostly MdagM removal of norms fixes but a few minor  
						
						... 
						
						
						
						issues fiixed too 
						
						
					 
					
						2020-05-12 17:57:24 -04:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						07c0c02f8c 
					 
					
						
						
							
							Speed up Cshift  
						
						
						
						
					 
					
						2020-05-11 17:02:01 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						43dc2814dd 
					 
					
						
						
							
							fix regression in core/Test_qed.cc  
						
						
						
						
					 
					
						2020-04-15 16:10:15 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						5e8437029f 
					 
					
						
						
							
							nvcc error suppress  
						
						
						
						
					 
					
						2019-08-15 01:31:12 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						fa9cd50c5b 
					 
					
						
						
							
							Merge branch 'develop' into feature/gpu-port  
						
						
						
						
					 
					
						2019-07-16 11:55:17 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						4c3225412b 
					 
					
						
						
							
							Drop 5dVEC  
						
						
						
						
					 
					
						2019-07-01 07:31:26 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						703dc20377 
					 
					
						
						
							
							Compile tests fix  
						
						
						
						
					 
					
						2019-06-16 13:59:29 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						462900b48d 
					 
					
						
						
							
							Modified entire test directory to suit new GPU constructs for looping  
						
						
						
						
					 
					
						2019-06-15 12:53:27 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						7e27a5213a 
					 
					
						
						
							
							Tests builds clean.  
						
						
						
						
					 
					
						2019-06-04 20:45:20 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						48b1c806ed 
					 
					
						
						
							
							Coulomb gauge added as an option  
						
						
						
						
					 
					
						2019-05-17 17:36:32 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						c1257208e2 
					 
					
						
						
							
							Mres changes and gauge xform mat changes  
						
						
						
						
					 
					
						2019-02-05 23:43:00 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						c5e081d69c 
					 
					
						
						
							
							Re-Merge branch 'develop' into feature/gpu-port  
						
						... 
						
						
						
						Pull in Regensburg MultiGrid pull request 
						
						
					 
					
						2019-01-03 01:50:16 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						e73b909a48 
					 
					
						
						
							
							Make tests running past nvcc. Different NVCC versions proving tricky to keep happy. This is 9.2  
						
						
						
						
					 
					
						2019-01-02 12:05:30 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fd66325321 
					 
					
						
						
							
							pure QED test and copyright update  
						
						
						
						
					 
					
						2018-12-14 17:39:11 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						422764757d 
					 
					
						
						
							
							Updates in tests to make all of Grid compile  
						
						
						
						
					 
					
						2018-12-14 16:55:54 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						b57a4d32aa 
					 
					
						
						
							
							Merge branch 'develop' into feature/gpu-port  
						
						
						
						
					 
					
						2018-12-13 05:11:34 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						200d35b38a 
					 
					
						
						
							
							Merge branch 'develop' into feature/hadrons  
						
						
						
						
					 
					
						2018-05-28 11:52:47 +02:00 
						 
				 
			
				
					
						
							
							
								Azusa Yamaguchi 
							
						 
					 
					
						
						
							
						
						7fbbb31a50 
					 
					
						
						
							
							Merge branch 'develop' into feature/staggered-comms-compute  
						
						... 
						
						
						
						Conflicts:
	lib/qcd/action/fermion/ImprovedStaggeredFermion.cc 
						
						
					 
					
						2018-05-21 13:07:29 +01:00 
						 
				 
			
				
					
						
							
							
								Azusa Yamaguchi 
							
						 
					 
					
						
						
							
						
						0e127b1fc7 
					 
					
						
						
							
							New file single prec test  
						
						
						
						
					 
					
						2018-05-21 12:57:13 +01:00 
						 
				 
			
				
					
						
							
							
								Vera Guelpers 
							
						 
					 
					
						
						
							
						
						04190ee7f3 
					 
					
						
						
							
							5D free propagator for DWF and boundary conditions for free propagators  
						
						
						
						
					 
					
						2018-05-03 12:31:36 +01:00