Guido Cossu 
							
						 
					 
					
						
						
							
						
						a783282b8b 
					 
					
						
						
							
							Merge branch 'develop' into feature/hmc_generalise  
						
						
						
						
					 
					
						2016-11-10 18:13:07 +00:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						33dc1f51b5 
					 
					
						
						
							
							Final  sign off commits from Cori-1  
						
						
						
						
					 
					
						2016-11-09 04:11:03 -08:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						d50055cd96 
					 
					
						
						
							
							Making the ILDG support optional  
						
						
						
						
					 
					
						2016-10-26 09:48:01 +01:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						47c7159177 
					 
					
						
						
							
							ILDG reader/writer works  
						
						... 
						
						
						
						Fill the xml header with the required information, todo. 
						
						
					 
					
						2016-10-24 21:57:54 +01:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						f55c16f984 
					 
					
						
						
							
							Adding a barrier in the RNG save  
						
						
						
						
					 
					
						2016-10-24 11:02:14 +01:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						392130a537 
					 
					
						
						
							
							Working on the 5d  
						
						
						
						
					 
					
						2016-10-21 14:22:25 +01:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						74f1ed3bc5 
					 
					
						
						
							
							Adding some documentation for HMC  
						
						
						
						
					 
					
						2016-10-19 10:51:13 +01:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						e250e6b7bb 
					 
					
						
						
							
							Moving parameters outside of the HMCrunner  
						
						
						
						
					 
					
						2016-10-14 17:22:32 +01:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						eda4dd622e 
					 
					
						
						
							
							Some more edit  
						
						
						
						
					 
					
						2016-10-11 15:45:20 +01:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						c68a2b9637 
					 
					
						
						
							
							Minor fix  
						
						
						
						
					 
					
						2016-10-10 11:54:58 +01:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						293df6cd20 
					 
					
						
						
							
							Generalising the HMCRunner and moving parameters to the user level  
						
						
						
						
					 
					
						2016-10-10 11:49:55 +01:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						26b9740d53 
					 
					
						
						
							
							Some fix for the GenericHMCrunner  
						
						
						
						
					 
					
						2016-10-10 09:43:05 +01:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						6eb873dd96 
					 
					
						
						
							
							Added scalar action phi^4  
						
						... 
						
						
						
						Check Norm2 output (Complex type assumption) 
						
						
					 
					
						2016-10-07 17:28:46 +01:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						11b4c80b27 
					 
					
						
						
							
							Added support for hmc and binary IO for a general field  
						
						
						
						
					 
					
						2016-10-07 13:37:29 +01:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						c065e454c3 
					 
					
						
						
							
							Adding Binrary IO, untested  
						
						
						
						
					 
					
						2016-10-06 10:12:11 +01:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						d9b5fbd374 
					 
					
						
						
							
							In the middle of adding a general binary writer  
						
						
						
						
					 
					
						2016-10-04 11:24:08 +01:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						cfbc1a26b8 
					 
					
						
						
							
							Now the gauge implementation has to take care of the Nexp  
						
						
						
						
					 
					
						2016-10-03 16:20:06 +01:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						257f69f931 
					 
					
						
						
							
							One more function to generalise the HMC integrator  
						
						
						
						
					 
					
						2016-10-03 15:50:04 +01:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						e415260961 
					 
					
						
						
							
							First cut on generalised HMC  
						
						... 
						
						
						
						Backward compatibility OK 
						
						
					 
					
						2016-10-03 15:28:00 +01:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						c4ac6e7e8f 
					 
					
						
						
							
							Consolidating HMC interface  
						
						... 
						
						
						
						Uniformed interface for standard action in fundamental rep and Hirep 
						
						
					 
					
						2016-09-23 10:47:42 +01:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						b512ccbee6 
					 
					
						
						
							
							HMC for Adjoint fermions works  
						
						... 
						
						
						
						Accepts and reproduces known results
Check initial instability of inverters
when starting from hot configurations 
						
						
					 
					
						2016-08-30 11:31:25 +01:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						147e2025b9 
					 
					
						
						
							
							Added unit tests on the representation transformations  
						
						... 
						
						
						
						Status: Passing all tests 
						
						
					 
					
						2016-08-08 16:54:22 +01:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						49b5c49851 
					 
					
						
						
							
							Checked the hermiticity of the op in derivative, ok  
						
						... 
						
						
						
						Still CG fails to converge 
						
						
					 
					
						2016-07-31 12:37:33 +01:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						089f0ab582 
					 
					
						
						
							
							Debugged HMC for Creutz relation  
						
						
						
						
					 
					
						2016-07-28 16:44:41 +01:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						b93e18ed50 
					 
					
						
						
							
							Modified the Dirac Kernel class to compile with different number of colours  
						
						... 
						
						
						
						Added the general push_back functionality to accomodate for all defined representations
Compiles, not tested 
						
						
					 
					
						2016-07-18 16:36:28 +01:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						9c77bb69a5 
					 
					
						
						
							
							Added all elements for Hirep HMC  
						
						... 
						
						
						
						TODO: Test and debug 
						
						
					 
					
						2016-07-18 12:05:23 +01:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						7edf4c6c04 
					 
					
						
						
							
							Added HMC utitities for the higher representations  
						
						... 
						
						
						
						TODO: Inherit types for the pseudofermions, Debugging, testing 
						
						
					 
					
						2016-07-15 13:39:47 +01:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						9dc345e8e8 
					 
					
						
						
							
							Debugged smearing and adding HMC functions for hirep  
						
						
						
						
					 
					
						2016-07-13 17:51:18 +01:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						a9ae30f868 
					 
					
						
						
							
							Added representations definitions for the HMC  
						
						
						
						
					 
					
						2016-07-12 13:36:10 +01:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						5028969d4b 
					 
					
						
						
							
							Added generators for the adjoint representation  
						
						
						
						
					 
					
						2016-07-08 15:40:11 +01:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						3e80947c2b 
					 
					
						
						
							
							Cleaned up HMC output. Tested smeared HMCs for single precision (OK)  
						
						
						
						
					 
					
						2016-07-05 12:03:54 +01:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						fdfbf11c6d 
					 
					
						
						
							
							Merge branch 'develop' into temporary-smearing  
						
						
						
						
					 
					
						2016-07-04 18:45:10 +01:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						9cb90f714e 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/develop' into temporary-smearing  
						
						
						
						
					 
					
						2016-07-04 17:28:40 +01:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						0fa66e8f3c 
					 
					
						
						
							
							Debugged smearing for EOWilson, accepts  
						
						
						
						
					 
					
						2016-07-04 15:35:37 +01:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						092fa0d8da 
					 
					
						
						
							
							Debugged set_fj,  
						
						... 
						
						
						
						to be fixed: BUG in imag() 
						
						
					 
					
						2016-07-01 16:06:20 +01:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						565e9329ba 
					 
					
						
						
							
							Changed the colouring classes  
						
						
						
						
					 
					
						2016-06-30 16:51:03 +01:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						5e02392f9c 
					 
					
						
						
							
							Fixed compilation error for benchmark_dwf  
						
						... 
						
						
						
						Some parts were assuming floating point precision 
						
						
					 
					
						2016-06-20 12:30:51 +01:00 
						 
				 
			
				
					
						
							
							
								neo 
							
						 
					 
					
						
						
							
						
						339be37dba 
					 
					
						
						
							
							Debugging smeared HMC  
						
						
						
						
					 
					
						2016-04-13 17:00:14 +09:00 
						 
				 
			
				
					
						
							
							
								neo 
							
						 
					 
					
						
						
							
						
						a87b744621 
					 
					
						
						
							
							HMC runs but does not accept with smearing on  
						
						
						
						
					 
					
						2016-04-07 16:45:11 +09:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						97d0d56bcb 
					 
					
						
						
							
							Debugging Smearing routines (set_fj)  
						
						
						
						
					 
					
						2016-04-06 17:58:43 +09:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4b1cf580e0 
					 
					
						
						
							
							Debugging the Smearing routines  
						
						
						
						
					 
					
						2016-04-05 16:19:30 +09:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						090e7aa930 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/chulwoo-dec12-2015'  
						
						... 
						
						
						
						Merge Chulwoo's Lanczos related improvements.
Merge Nd!=4 fixes for pure gauge HMC from Evan. 
						
						
					 
					
						2016-03-08 09:55:14 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						40f2db9bc0 
					 
					
						
						
							
							Disable metropolis step until 10 traj covered. Should move to exposing these  
						
						... 
						
						
						
						in XML input and start having "applications" directory. 
						
						
					 
					
						2016-02-21 08:01:44 -06:00 
						 
				 
			
				
					
						
							
							
								neo 
							
						 
					 
					
						
						
							
						
						771235017d 
					 
					
						
						
							
							Adding smearing routines (development)  
						
						
						
						
					 
					
						2016-02-19 15:30:41 +09:00 
						 
				 
			
				
					
						
							
							
								Jung 
							
						 
					 
					
						
						
							
						
						5c57d4f403 
					 
					
						
						
							
							Merge branch 'master' of  https://github.com/paboyle/Grid  into scidac1_2  
						
						... 
						
						
						
						Conflicts:
	lib/qcd/action/fermion/WilsonKernels.h 
						
						
					 
					
						2016-01-11 11:36:45 -05:00 
						 
				 
			
				
					
						
							
							
								Jung 
							
						 
					 
					
						
						
							
						
						5924e5a562 
					 
					
						
						
							
							Merge branch 'master' of  https://github.com/paboyle/Grid  into scidac1_2  
						
						... 
						
						
						
						Conflicts:
	configure
	lib/qcd/action/Actions.h
	lib/qcd/action/fermion/WilsonKernels.h 
						
						
					 
					
						2016-01-06 03:44:57 -05:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						aae8bf31a7 
					 
					
						
						
							
							Global edit adding copyright and license info to every source file.  
						
						
						
						
					 
					
						2016-01-02 14:51:32 +00:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						5a80930dd2 
					 
					
						
						
							
							Charge conjugation boundary conditions for gauge fields implemented as a policy  
						
						... 
						
						
						
						class, changing the nature of covariant Cshifts used in
plaquettes, rectangles and staples.
As a result same code is used for the plaq and rect action independent of the BC type.
Should probably isolate the BC in a separate class that Gimpl takes as a template param.
Do the same with smearing policies.
This would then allow composition of BC with smearing etc.... 
						
						
					 
					
						2016-01-02 13:37:25 +00:00 
						 
				 
			
				
					
						
							
							
								Azusa Yamaguchi 
							
						 
					 
					
						
						
							
						
						e6cad3821c 
					 
					
						
						
							
							Logging improvement  
						
						
						
						
					 
					
						2015-12-29 19:51:18 +00:00 
						 
				 
			
				
					
						
							
							
								Azusa Yamaguchi 
							
						 
					 
					
						
						
							
						
						78c4e862ef 
					 
					
						
						
							
							Plaq, Rectangle, Iwasaki, Symanzik and DBW2 workign and HMC regresses to  http://arxiv.org/pdf/hep-lat/0610075.pdf  
						
						
						
						
					 
					
						2015-12-28 16:38:31 +00:00