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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								Jung 
							
						 
					 
					
						
						
							
						
						bc34b7e808 
					 
					
						
						
							
							Merge branch 'master' of  https://github.com/paboyle/Grid  into scidac1_2  
						
						... 
						
						
						
						Conflicts:
	lib/qcd/action/fermion/WilsonKernels.h
	tests/Make.inc 
						
						
					 
					
						2015-12-15 11:11:59 -05:00 
						 
				 
			
				
					
						
							
							
								Jung 
							
						 
					 
					
						
						
							
						
						284453c5e9 
					 
					
						
						
							
							Added gparity mobius defs, added params to ScaledShamir  
						
						... 
						
						
						
						checking in before puling master 
						
						
					 
					
						2015-12-14 12:15:06 -05:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						af855cc129 
					 
					
						
						
							
							Updating to fix peek poke to checkerboarded arrays since Chulwoo needs this.  
						
						
						
						
					 
					
						2015-12-12 07:11:46 +00:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						a5314eddbb 
					 
					
						
						
							
							Update todo list  
						
						
						
						
					 
					
						2015-12-10 23:34:03 +00:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						78ca15fdd8 
					 
					
						
						
							
							Merge branch 'aportelli-master'  
						
						
						
						
					 
					
						2015-12-10 23:15:16 +00:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						47fe6b5a7c 
					 
					
						
						
							
							Merge branch 'master' of  https://github.com/aportelli/Grid  into aportelli-master  
						
						
						
						
					 
					
						2015-12-10 23:14:52 +00:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						b3ef09a54d 
					 
					
						
						
							
							Merge branch 'master' of  https://github.com/paboyle/Grid  
						
						
						
						
					 
					
						2015-12-10 23:05:38 +00:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						8ed3940048 
					 
					
						
						
							
							New files for Chroma regression  
						
						
						
						
					 
					
						2015-12-10 22:55:59 +00:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						3ce10aa975 
					 
					
						
						
							
							Fix a regression failure on Mobius; chroma regression added  
						
						
						
						
					 
					
						2015-12-10 22:55:00 +00:00 
						 
				 
			
				
					
						
							
							
								Azusa Yamaguchi 
							
						 
					 
					
						
						
							
						
						a32a59fc43 
					 
					
						
						
							
							Merge branch 'master' of  https://github.com/paboyle/Grid  
						
						
						
						
					 
					
						2015-12-09 12:48:44 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						200de272ed 
					 
					
						
						
							
							IO: serialisable enums  
						
						
						
						
					 
					
						2015-12-08 13:54:00 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d68a72e28b 
					 
					
						
						
							
							IO: code cleaning and string binary IO fix  
						
						
						
						
					 
					
						2015-12-08 13:53:33 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ab45f029f4 
					 
					
						
						
							
							ignore Config.h.in  
						
						
						
						
					 
					
						2015-12-08 13:52:44 +00:00 
						 
				 
			
				
					
						
							
							
								Jung 
							
						 
					 
					
						
						
							
						
						77054bd61c 
					 
					
						
						
							
							Added back Test_gparity  
						
						
						
						
					 
					
						2015-12-08 01:41:32 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						17f9268a55 
					 
					
						
						
							
							XmlIO: minor code cleaning  
						
						
						
						
					 
					
						2015-12-07 18:30:00 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						78f0c2595d 
					 
					
						
						
							
							autotool file accidentally committed  
						
						
						
						
					 
					
						2015-12-07 18:28:06 +00:00 
						 
				 
			
				
					
						
							
							
								Jung 
							
						 
					 
					
						
						
							
						
						f2b4edc090 
					 
					
						
						
							
							Fixes for Gparity comparison with CPS (Instantiation, Gamma matrix convention)  
						
						
						
						
					 
					
						2015-12-07 02:04:57 -05:00 
						 
				 
			
				
					
						
							
							
								Jung 
							
						 
					 
					
						
						
							
						
						fb81acca3c 
					 
					
						
						
							
							Merge branch 'master' of  https://github.com/paboyle/Grid  
						
						
						
						
					 
					
						2015-12-03 12:11:10 -05:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						26161addd0 
					 
					
						
						
							
							Warn fix clang  
						
						
						
						
					 
					
						2015-11-29 11:19:12 +00:00