Jung 
							
						 
					 
					
						
						
							
						
						bd84c23298 
					 
					
						
						
							
							definitions reconciled.  
						
						
						
						
					 
					
						2016-01-25 16:30:59 -05:00 
						 
				 
			
				
					
						
							
							
								Jung 
							
						 
					 
					
						
						
							
						
						7aa8d5e8af 
					 
					
						
						
							
							Faiing to compile, comparing with master  
						
						
						
						
					 
					
						2016-01-25 16:03:02 -05:00 
						 
				 
			
				
					
						
							
							
								Jung 
							
						 
					 
					
						
						
							
						
						6012b0ec23 
					 
					
						
						
							
							Checking in changes before changing to chulwoo-dec12-2015  
						
						
						
						
					 
					
						2016-01-25 09:40:58 -05:00 
						 
				 
			
				
					
						
							
							
								Jung 
							
						 
					 
					
						
						
							
						
						411ac49dd7 
					 
					
						
						
							
							GparityWilsonTM typedef added. Not yet tested  
						
						... 
						
						
						
						Conflicts:
	configure
	lib/qcd/action/fermion/WilsonKernels.h 
						
						
					 
					
						2016-01-25 01:36:28 -05:00 
						 
				 
			
				
					
						
							
							
								Jung 
							
						 
					 
					
						
						
							
						
						b8fb05a422 
					 
					
						
						
							
							Addtional routines for Lanczos (SYM2, Chebyshef)..  
						
						
						
						
					 
					
						2016-01-25 01:26:25 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ae682674e0 
					 
					
						
						
							
							Hadrons: first full implementation of the scheduler  
						
						
						
						
					 
					
						2016-01-13 20:23:51 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						17c43f49ac 
					 
					
						
						
							
							Hadrons: application class now take parameter file name as argument  
						
						
						
						
					 
					
						2016-01-13 20:22:37 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						30146e977c 
					 
					
						
						
							
							gitignore update  
						
						
						
						
					 
					
						2016-01-13 20:20:43 -08: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 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						fc6ad65751 
					 
					
						
						
							
							Pushed the overlap comms tweaks  
						
						
						
						
					 
					
						2016-01-11 06:34:22 -08:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						dafc74020c 
					 
					
						
						
							
							Overlap comms compute improvements in hand op kernels, and better timing from Edison and Cori  
						
						
						
						
					 
					
						2016-01-10 16:54:27 -08:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						d19321dfde 
					 
					
						
						
							
							Overlap comms compute changes  
						
						
						
						
					 
					
						2016-01-10 19:20:16 +00: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 
							
						 
					 
					
						
						
							
						
						c99d748da6 
					 
					
						
						
							
							Timing reports in benchmarks now reflect the asynch comms thread statistics  
						
						
						
						
					 
					
						2016-01-04 14:42:16 +00:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						02452afd36 
					 
					
						
						
							
							Optional overlap of comms with compute  
						
						
						
						
					 
					
						2016-01-04 14:18:40 +00:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						331768dcff 
					 
					
						
						
							
							Added overlap comms compute mode  
						
						
						
						
					 
					
						2016-01-03 01:38:11 +00:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						4aac345bea 
					 
					
						
						
							
							Updated logging to colour code according to message type  
						
						
						
						
					 
					
						2016-01-02 17:21:14 +00:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						15c0022042 
					 
					
						
						
							
							GPLv2 clarified, and copyright message and banner in Init function.  
						
						... 
						
						
						
						Color is just showing off.... 
						
						
					 
					
						2016-01-02 15:22:30 +00:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						aae8bf31a7 
					 
					
						
						
							
							Global edit adding copyright and license info to every source file.  
						
						
						
						
					 
					
						2016-01-02 14:51:32 +00:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						1e68b1c1bd 
					 
					
						
						
							
							Create a benign default for gparity twists  
						
						
						
						
					 
					
						2016-01-02 14:06:53 +00:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						491a708225 
					 
					
						
						
							
							Twist params set up correctly in gparity even odd 2f DWF + Wilson HMC test  
						
						
						
						
					 
					
						2016-01-02 14:02:41 +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 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						145a295231 
					 
					
						
						
							
							Bug fix for stencil with large shifts (3+), would be important to naik term for example but did not  
						
						... 
						
						
						
						impact Wilson based nearest neighbour stencils. 
						
						
					 
					
						2015-12-30 19:29:48 +00:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						841a37f941 
					 
					
						
						
							
							Fix to WilsonCompressor that fixes a bug in comms phase due to the sign change on gamma  
						
						... 
						
						
						
						matrix in hopping term.
Add logging of time spent in CG. 
						
						
					 
					
						2015-12-29 23:49:41 +00:00 
						 
				 
			
				
					
						
							
							
								Azusa Yamaguchi 
							
						 
					 
					
						
						
							
						
						e6cad3821c 
					 
					
						
						
							
							Logging improvement  
						
						
						
						
					 
					
						2015-12-29 19:51:18 +00:00 
						 
				 
			
				
					
						
							
							
								Azusa Yamaguchi 
							
						 
					 
					
						
						
							
						
						98de1cbb6a 
					 
					
						
						
							
							Optimised version of rectangle term staples.  
						
						... 
						
						
						
						~3.4x faster than the naive. 
						
						
					 
					
						2015-12-29 19:22:59 +00:00 
						 
				 
			
				
					
						
							
							
								Azusa Yamaguchi 
							
						 
					 
					
						
						
							
						
						f7d61b8b81 
					 
					
						
						
							
							Plaq plus rectangle and Iwasaki, Symanzik DBW2.  
						
						... 
						
						
						
						http://arxiv.org/pdf/hep-lat/0610075.pdf  plaq and rect regress plausibly over 100 trajectories
and under HMC with average plaq and rectangle coming out ok. 
					
						2015-12-28 16:39:26 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						54eacec261 
					 
					
						
						
							
							Hadrons: namespace std not used anymore in compiled sources  
						
						
						
						
					 
					
						2015-12-23 14:30:33 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						76c78f04e2 
					 
					
						
						
							
							Hadrons: first complete prototype for run loop  
						
						
						
						
					 
					
						2015-12-23 14:21:35 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						379580cd89 
					 
					
						
						
							
							Merge branch 'master' into hadrons  
						
						
						
						
					 
					
						2015-12-23 14:20:22 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1e0be161e5 
					 
					
						
						
							
							MacroMagic: inline functions to avoid double symbol issues  
						
						
						
						
					 
					
						2015-12-23 14:20:05 +00:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						0afcf1cf13 
					 
					
						
						
							
							Moved all the HMC tests over to using a single HmcRunner class that manages checkpoint strategies and such like  
						
						
						
						
					 
					
						2015-12-22 11:19:25 +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 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						0abfbcc8eb 
					 
					
						
						
							
							Naming of files improvement.  
						
						
						
						
					 
					
						2015-12-21 15:37:26 +00:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						1b94253ba4 
					 
					
						
						
							
							Logging improvement  
						
						
						
						
					 
					
						2015-12-21 15:36:28 +00:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						36e6f9ac7b 
					 
					
						
						
							
							Bug fix. Guess not initialised in refresh step; didn't hit before due to luck in not having a vector  
						
						... 
						
						
						
						created with NAN data. 
						
						
					 
					
						2015-12-21 15:34:35 +00:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						2f41691c11 
					 
					
						
						
							
							Bug fix. Guess was not zeroed prior to CG call. Was earlier accidentally benign just due to luck.  
						
						
						
						
					 
					
						2015-12-21 15:33:36 +00:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						09bfe52840 
					 
					
						
						
							
							Remove extraneous variable  
						
						
						
						
					 
					
						2015-12-21 15:30:28 +00:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						8c9010d0f4 
					 
					
						
						
							
							Isnan check on guess and convergence assert on result  
						
						
						
						
					 
					
						2015-12-21 15:29:46 +00:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						42c583265c 
					 
					
						
						
							
							Remove timestamp  
						
						
						
						
					 
					
						2015-12-21 15:28:03 +00:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						539d698492 
					 
					
						
						
							
							Prototypes for CML routines  
						
						
						
						
					 
					
						2015-12-21 15:26:42 +00:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						31ca609d12 
					 
					
						
						
							
							HMC checkpointing .  
						
						... 
						
						
						
						Need a general HMC framework to work in restart. 
						
						
					 
					
						2015-12-20 02:29:51 +00:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						5710966324 
					 
					
						
						
							
							Options to use mersenne twister OR ranlux48 via --enable-rng flag at configure time.  
						
						... 
						
						
						
						Can save and restore RNG state via new (serial) I/O routines in a NERSC header style file.
Store a Parallel (one per site) and a single serial RNG file. 
						
						
					 
					
						2015-12-19 18:32:25 +00:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						e108e708a3 
					 
					
						
						
							
							Wilson TM tests and compiles in  
						
						
						
						
					 
					
						2015-12-17 23:06:33 +00:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						6f0198d4d9 
					 
					
						
						
							
							Merge branch 'master' of  https://github.com/paboyle/Grid  
						
						
						
						
					 
					
						2015-12-17 22:34:54 +00:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						67ccb043f1 
					 
					
						
						
							
							Added TM fermions for DSDR etc..  
						
						
						
						
					 
					
						2015-12-17 22:34:28 +00:00 
						 
				 
			
				
					
						
							
							
								Azusa Yamaguchi 
							
						 
					 
					
						
						
							
						
						24a5a81c53 
					 
					
						
						
							
							SSE compile fix  
						
						
						
						
					 
					
						2015-12-16 09:09:37 +00:00 
						 
				 
			
				
					
						
							
							
								Jung 
							
						 
					 
					
						
						
							
						
						eb1759d7ea 
					 
					
						
						
							
							Added Gparity instantiation to no HANDOPT case  
						
						... 
						
						
						
						deleted configure (as intended?) 
						
						
					 
					
						2015-12-16 00:04:09 -05:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						34a0fde2ad 
					 
					
						
						
							
							Fixes to fermion force terms after sign of gamma_mu (0...3) change.  
						
						... 
						
						
						
						Thought I had already committed these.
Believe I have got the Gparity fermion force working.
* tests/Test_gpdwf_force.cc     -- correctly predicts dS for two flavour pseudofermion
                                   based on a small dt update of U field.
* tests/Test_hmc_EODWFRatio_Gparity.cc -- ran 1 trajectory on 8^4 with dH=0.21.
Need to accumulate a full plaquette log to believe fully which will take some hours of run time. 
						
						
					 
					
						2015-12-15 23:14:12 +00:00