Guido Cossu 
							
						 
					 
					
						
						
							
						
						43f5a0df50 
					 
					
						
						
							
							More timers in the integrator  
						
						
						
						
					 
					
						2018-04-26 12:01:56 +09:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						27936900e6 
					 
					
						
						
							
							Putting the FG verbosity in the Integrator level  
						
						
						
						
					 
					
						2017-10-18 13:08:09 +01:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						4e34132f4d 
					 
					
						
						
							
							Correcting modules use in test files  
						
						
						
						
					 
					
						2017-03-10 23:54:53 +09:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						d7767a2a62 
					 
					
						
						
							
							Few more tests  
						
						
						
						
					 
					
						2017-03-10 22:33:48 +09:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						ec035983fd 
					 
					
						
						
							
							Fixing the implicit integration  
						
						
						
						
					 
					
						2017-03-01 11:56:35 +00:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						596dcd85b2 
					 
					
						
						
							
							Auxiliary fields  
						
						
						
						
					 
					
						2017-02-27 13:16:38 +00:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						7270c6a150 
					 
					
						
						
							
							Integrator works now  
						
						
						
						
					 
					
						2017-02-24 17:03:42 +00:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						902afcfbaf 
					 
					
						
						
							
							Adding metric and the implicit steps  
						
						
						
						
					 
					
						2017-02-21 11:30:57 +00:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						97a6b61551 
					 
					
						
						
							
							Covariant laplacian and implicit integration  
						
						
						
						
					 
					
						2017-02-20 11:17:27 +00:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						3274561cf8 
					 
					
						
						
							
							Cleanup  
						
						
						
						
					 
					
						2017-02-09 15:18:38 +00:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						924130833e 
					 
					
						
						
							
							Moved more parameters to serialization  
						
						
						
						
					 
					
						2017-01-17 13:22:18 +00:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						c6f59c2933 
					 
					
						
						
							
							Adding factories  
						
						
						
						
					 
					
						2017-01-16 10:18:09 +00:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						5214846341 
					 
					
						
						
							
							Adding a resource manager  
						
						
						
						
					 
					
						2016-12-22 12:41:56 +00:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						ce1a115e0b 
					 
					
						
						
							
							Removing redundant arguments for integrator functions, step 1  
						
						
						
						
					 
					
						2016-12-20 17:51:30 +00:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						143c70e29f 
					 
					
						
						
							
							Debugged the threaded version. Cleaning up  
						
						
						
						
					 
					
						2016-12-07 04:40:25 +00:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						b812d5e39c 
					 
					
						
						
							
							Added single threaded version of the derivative for the Ls vectorised DWF  
						
						
						
						
					 
					
						2016-12-06 16:31:13 +00:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						3834feb4b7 
					 
					
						
						
							
							Adding action names  
						
						
						
						
					 
					
						2016-11-16 16:46:49 +00:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						392130a537 
					 
					
						
						
							
							Working on the 5d  
						
						
						
						
					 
					
						2016-10-21 14:22:25 +01:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						e250e6b7bb 
					 
					
						
						
							
							Moving parameters outside of the HMCrunner  
						
						
						
						
					 
					
						2016-10-14 17:22:32 +01:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						c68a2b9637 
					 
					
						
						
							
							Minor fix  
						
						
						
						
					 
					
						2016-10-10 11:54:58 +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 
							
						 
					 
					
						
						
							
						
						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 
							
						 
					 
					
						
						
							
						
						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 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
							
						
						aae8bf31a7 
					 
					
						
						
							
							Global edit adding copyright and license info to every source file.  
						
						
						
						
					 
					
						2016-01-02 14:51:32 +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 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						08edbb5cbe 
					 
					
						
						
							
							HMC bit repro across checkpoints. Fixed parallel RNG issue with threading.  
						
						... 
						
						
						
						Conclusion: c++11 distributions not thread safe and must us distinct dist as well as distinct engine
per site. Makes sense when you think of box muller. Also added a reset of dist on fill to ensure
repro across checkpoints. 
						
						
					 
					
						2015-12-22 08:54:40 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						638d6675ee 
					 
					
						
						
							
							Tested rms dH is ~ dt^4 numerically, so believe the ForceGradient is correct now.  
						
						... 
						
						
						
						Paranoia makes me want to diddle with the FG step to ensure dt^2 reappears. 
						
						
					 
					
						2015-08-31 16:33:20 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						357c6ab46d 
					 
					
						
						
							
							Reunitarise. Complete the HMC and integrator changes.  
						
						
						
						
					 
					
						2015-08-31 16:32:04 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						755dca9533 
					 
					
						
						
							
							Added ForceGradient integrator. dH dropped so seems to work. Will only  
						
						... 
						
						
						
						believe it is right once I have pulled a dt^4 error scaling plot out. 
						
						
					 
					
						2015-08-31 06:23:02 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						29fd004d54 
					 
					
						
						
							
							Unified integrator and integrator algorithm into virtual class used as a policy for the  
						
						... 
						
						
						
						HMC. 
						
						
					 
					
						2015-08-30 13:39:19 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						aa52fdadcc 
					 
					
						
						
							
							Global edit on HMC sector -- making GaugeField a template parameter and  
						
						... 
						
						
						
						preparing to pass integrator, smearing, bc's as policy classes to hmc.
Propose to unify "integrator" and integrator algorithm in a base/derived
way to override step. Want to read through ForceGradient to ensure
that abstraction covers the force gradient case. 
						
						
					 
					
						2015-08-30 12:18:34 +01:00