Peter Boyle 
							
						 
					 
					
						
						
							
						
						281b55df04 
					 
					
						
						
							
							srng changes  
						
						
						
						
					 
					
						2021-05-11 13:52:24 -04:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						a36e797bfc 
					 
					
						
						
							
							Use Integer  
						
						
						
						
					 
					
						2021-05-11 13:52:05 -04:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						b5b930d5bb 
					 
					
						
						
							
							Merge branch 'feature/ddhmc' of  https://github.com/paboyle/Grid  into feature/ddhmc  
						
						
						
						
					 
					
						2021-05-06 23:51:25 +02:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						374fb325f3 
					 
					
						
						
							
							Remove LIME dependency  
						
						
						
						
					 
					
						2021-05-06 23:26:42 +02:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						824d84473f 
					 
					
						
						
							
							Merge branch 'develop' into feature/gparity_HMC  
						
						
						
						
					 
					
						2021-04-22 16:32:41 -04:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						38964a4076 
					 
					
						
						
							
							Switch twist direction  
						
						
						
						
					 
					
						2021-04-22 15:57:37 -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 
							
						 
					 
					
						
						
							
						
						6795bbca31 
					 
					
						
						
							
							Generalized GeneralEvenOddRatioRationalPseudoFermionAction such that the multi-shift CG algorithm can be overridden by derived classes  
						
						... 
						
						
						
						Added a mixed-precision variant of GeneralEvenOddRatioRationalPseudoFermionAction and a verification test against double prec class
Fixed non-const reference used in passing RHMC approx to multishift classes 
						
						
					 
					
						2021-01-25 14:22:31 -05:00 
						 
				 
			
				
					
						
							
							
								Christopher Kelly 
							
						 
					 
					
						
						
							
						
						c3712b8e06 
					 
					
						
						
							
							Merge branch 'develop' into feature/gparity_HMC  
						
						
						
						
					 
					
						2021-01-20 11:48:52 -05:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						99445673f6 
					 
					
						
						
							
							Gparity fix, and plaquette IO  
						
						
						
						
					 
					
						2021-01-14 21:00:36 -05:00 
						 
				 
			
				
					
						
							
							
								Christopher Kelly 
							
						 
					 
					
						
						
							
						
						813d4cd900 
					 
					
						
						
							
							Added test program that ensures the generic checkerboarded RHMC (with parameters set appropriately) gives the same answer as the existing 1f code  
						
						
						
						
					 
					
						2020-12-23 16:01:42 -05:00 
						 
				 
			
				
					
						
							
							
								Christopher Kelly 
							
						 
					 
					
						
						
							
						
						a0ca362690 
					 
					
						
						
							
							Added an RHMC pseudofermion action, GeneralEvenOddRatioRationalPseudoFermionAction, that works for an arbitrary fractional power, not just a square root  
						
						... 
						
						
						
						Added a test evolution for the above, Test_rhmc_EOWilsonRatioPowQuarter, demonstrating conservation of Hamiltonian
Fixed HMC ignoring the MetropolisTest parameter of HMCparameters 
						
						
					 
					
						2020-12-17 16:21:58 -05:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						edf17708a8 
					 
					
						
						
							
							Range improvement  
						
						
						
						
					 
					
						2020-06-18 22:41:06 -04:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						5a73ef3647 
					 
					
						
						
							
							Minor tweak to compile  
						
						
						
						
					 
					
						2020-06-05 21:50:15 -04:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						28a1fcaaff 
					 
					
						
						
							
							First compile against SYCL  
						
						
						
						
					 
					
						2020-05-05 11:13:27 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6b6c5aa626 
					 
					
						
						
							
							remove namespace QCD from directory tests  
						
						
						
						
					 
					
						2019-08-20 15:35:36 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						4278caa030 
					 
					
						
						
							
							Force a couple of things to compile on NVCC  
						
						
						
						
					 
					
						2019-08-15 01:32:03 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						fa9cd50c5b 
					 
					
						
						
							
							Merge branch 'develop' into feature/gpu-port  
						
						
						
						
					 
					
						2019-07-16 11:55:17 +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 
							
						 
					 
					
						
						
							
						
						d416156c16 
					 
					
						
						
							
							Mobius 2+1f sign off.  
						
						
						
						
					 
					
						2019-04-19 07:57:08 +01: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 
							
						 
					 
					
						
						
							
						
						b57a4d32aa 
					 
					
						
						
							
							Merge branch 'develop' into feature/gpu-port  
						
						
						
						
					 
					
						2018-12-13 05:11:34 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						2c162577b5 
					 
					
						
						
							
							HMC documentation  
						
						
						
						
					 
					
						2018-09-25 23:28:17 +01:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						4d4ac2517b 
					 
					
						
						
							
							Adding Scalar field theory example for Scidac format  
						
						
						
						
					 
					
						2018-05-02 14:36:32 +01:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						6e7d5e2243 
					 
					
						
						
							
							HMC:  added Scidac checkpointer and support for metadata  
						
						
						
						
					 
					
						2018-05-02 14:28:59 +01:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						984e06e2b5 
					 
					
						
						
							
							Introduce view objects that can safely be copied to GPU for access  
						
						
						
						
					 
					
						2018-03-04 16:40:11 +00:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						98af36217a 
					 
					
						
						
							
							Zero changes. (I mean literally)  
						
						
						
						
					 
					
						2018-01-27 23:46:02 +00:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						d74c21a386 
					 
					
						
						
							
							GLobal edit for QCD namespace removal & NAMESPACE macros  
						
						
						
						
					 
					
						2018-01-15 09:37:58 +00:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						3923683e9b 
					 
					
						
						
							
							Updating the feature/clover branch with the newest Hadron package  
						
						
						
						
					 
					
						2018-01-12 13:35:51 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						074d17429f 
					 
					
						
						
							
							Merge branch 'develop' into feature/scalar_adjointFT  
						
						... 
						
						
						
						# Conflicts:
#	lib/communicator/Communicator_mpi3.cc 
						
						
					 
					
						2017-11-11 18:09:55 +00:00 
						 
				 
			
				
					
						
							
							
								pretidav 
							
						 
					 
					
						
						
							
						
						59d9ccf70c 
					 
					
						
						
							
							restored WilsonKernelsHand.cc and added Qtop to production codes  
						
						
						
						
					 
					
						2017-11-08 22:02:32 +01:00 
						 
				 
			
				
					
						
							
							
								pretidav 
							
						 
					 
					
						
						
							
						
						a493429218 
					 
					
						
						
							
							added Production tests for MixedRep, Adj, 2S, 2AS. Still missing QObs.  The HMC is not printing correctly all the actions and forces.  
						
						
						
						
					 
					
						2017-11-04 18:16:54 +01:00 
						 
				 
			
				
					
						
							
							
								pretidav 
							
						 
					 
					
						
						
							
						
						915f610da0 
					 
					
						
						
							
							clover 2indexSymm hmc production test created. clover 2indexAsymm and clover mixed to be filled.  
						
						
						
						
					 
					
						2017-11-04 01:17:06 +01:00 
						 
				 
			
				
					
						
							
							
								pretidav 
							
						 
					 
					
						
						
							
						
						c79606a5dc 
					 
					
						
						
							
							Test production code wilson clover. Still missing QObs measurement on-the-fly.  
						
						
						
						
					 
					
						2017-11-03 22:46:32 +01:00 
						 
				 
			
				
					
						
							
							
								pretidav 
							
						 
					 
					
						
						
							
						
						7b42ac9982 
					 
					
						
						
							
							added polyakov loop observable to the hmc  
						
						
						
						
					 
					
						2017-11-02 21:58:16 +01:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						8e057721a9 
					 
					
						
						
							
							Anisotropic Clover term written and tested  
						
						
						
						
					 
					
						2017-11-01 12:50:54 +00:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						e0cae833da 
					 
					
						
						
							
							Merge branch 'develop' into feature/scalar_adjointFT  
						
						
						
						
					 
					
						2017-10-25 10:49:50 +01:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						ccdec7a7ab 
					 
					
						
						
							
							Merge branch 'develop' into feature/clover  
						
						
						
						
					 
					
						2017-10-24 16:51:14 +01:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						cb9ff20249 
					 
					
						
						
							
							Approx tests and lanczos improvement  
						
						
						
						
					 
					
						2017-10-13 11:30:50 +01:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						dbe4d7850c 
					 
					
						
						
							
							Make a test file compatible with all architectures  
						
						
						
						
					 
					
						2017-08-06 10:49:45 +01:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						4fe182e5a7 
					 
					
						
						
							
							Added high level HMC support for overriding default SIMD lane decomposition  
						
						
						
						
					 
					
						2017-08-06 10:46:19 +01:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						fde71c3c52 
					 
					
						
						
							
							Merge branch 'develop' into feature/clover  
						
						
						
						
					 
					
						2017-08-04 12:19:57 +01:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						c0485d799d 
					 
					
						
						
							
							Explicit parameter declaration in the WilsonGauge test  
						
						
						
						
					 
					
						2017-07-26 16:26:04 +01:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						7abc5613bd 
					 
					
						
						
							
							Added smearing to the topological charge observable  
						
						
						
						
					 
					
						2017-07-26 16:21:17 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7d7220cbd7 
					 
					
						
						
							
							scalar: lambda/4! convention  
						
						
						
						
					 
					
						2017-06-27 14:38:45 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3f858d6755 
					 
					
						
						
							
							Scalar: phi^2 observable  
						
						
						
						
					 
					
						2017-05-17 13:25:14 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						35fa3d1dfd 
					 
					
						
						
							
							Merge branch 'master' into feature/scalar_adjointFT  
						
						
						
						
					 
					
						2017-05-12 10:41:39 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d1ece74137 
					 
					
						
						
							
							HMC scalar test: magnetisation measurement  
						
						
						
						
					 
					
						2017-05-11 11:40:44 +01:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						92f92379e6 
					 
					
						
						
							
							Adding olivers test version  
						
						
						
						
					 
					
						2017-05-08 18:42:19 +01:00