Peter Boyle 
							
						 
					 
					
						
						
							
						
						4dc7c36aa8 
					 
					
						
						
							
							Gparity works now even if simd distributed in a Gparity twist direction.  
						
						... 
						
						
						
						Tested by doubling lattice in t-direction. 
						
						
					 
					
						2015-08-14 12:57:42 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						7d3512ab21 
					 
					
						
						
							
							Gparity valence test now working.  
						
						... 
						
						
						
						Interface in FermionOperator will change a lot in future 
						
						
					 
					
						2015-08-14 00:01:04 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						45b01858a8 
					 
					
						
						
							
							Gamma5 mult direct  
						
						
						
						
					 
					
						2015-08-13 10:51:29 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						1c2d148bfa 
					 
					
						
						
							
							Gparity improvements  
						
						
						
						
					 
					
						2015-08-13 10:51:01 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						546513861f 
					 
					
						
						
							
							Some bug fixes for more complicated types introduced with gparity  
						
						
						
						
					 
					
						2015-08-13 10:50:34 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						9183380946 
					 
					
						
						
							
							Gparity test added; partial implementation -- this is Chris K's doubled lattice only  
						
						... 
						
						
						
						and have to regress this with the 2 flavour implementation. 
						
						
					 
					
						2015-08-12 09:49:33 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						f165b1a120 
					 
					
						
						
							
							Header  
						
						
						
						
					 
					
						2015-08-11 06:23:38 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						0a9ebac514 
					 
					
						
						
							
							Gparity modifications in the Gparity compressor variant.  
						
						
						
						
					 
					
						2015-08-11 06:22:20 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						84a66476ab 
					 
					
						
						
							
							Rework/global edit to enforce type templating of fermion operators.  
						
						... 
						
						
						
						Allows multi-precision work and paves the way for alternate BC's and such like
allowing for example G-parity which is important for K pipi programme.
In particular, can drive an extra flavour index into the fermion fields
using template types. 
						
						
					 
					
						2015-08-10 20:47:44 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						a01aa156b9 
					 
					
						
						
							
							Adding components for even odd decomposed determinant in HMC.  
						
						... 
						
						
						
						dH not yet conserved, so something wrong in the eo force code still 
						
						
					 
					
						2015-08-07 08:37:15 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						35feb93f56 
					 
					
						
						
							
							Merge branch 'master' of  https://github.com/paboyle/Grid  
						
						... 
						
						
						
						Conflicts:
	lib/Make.inc
	lib/qcd/hmc/HMC.h
	tests/Make.inc
	tests/Test_hmc_WilsonFermionGauge.cc 
						
						
					 
					
						2015-08-01 22:24:54 +09:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						2157a6919a 
					 
					
						
						
							
							Changes making force term test for DWF pass.  
						
						
						
						
					 
					
						2015-08-01 22:06:07 +09:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						1d67d29183 
					 
					
						
						
							
							Jackson smoothed chebyshev and (untested) completion of force terms  
						
						... 
						
						
						
						for Cayley, Partial and Cont fraction dwf and overlap.
have even odd and unprec forces. 
						
						
					 
					
						2015-08-01 05:58:35 +09:00 
						 
				 
			
				
					
						
							
							
								neo 
							
						 
					 
					
						
						
							
						
						490009745c 
					 
					
						
						
							
							Small change in the HMC interface.  
						
						... 
						
						
						
						Example of multiple levels in the WilsonFermion hmc test.
Merge remote-tracking branch 'upstream/master'
Conflicts:
	lib/qcd/hmc/HMC.h
	lib/qcd/hmc/integrators/Integrator.h
	lib/qcd/hmc/integrators/Integrator_algorithm.h
	tests/Test_simd.cc 
						
						
					 
					
						2015-07-30 17:16:57 +09:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						9ff0b2987c 
					 
					
						
						
							
							Bug in two flav pseudofermion corrected to reimport gauge field upon rejection.  
						
						... 
						
						
						
						exp(-DeltaH) = 1 now, and plaquette is sensible. Will reproduce an old Wilson Gauge
Wilson Fermion SCRI plaquette with precision in mass matching shortly. 
						
						
					 
					
						2015-07-29 21:02:07 +09:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						4fe110bd07 
					 
					
						
						
							
							Two flavour HMC for Wilson/Wilson is conserving energy.  
						
						... 
						
						
						
						Still to check plaq and <e(-dH)>, but nevertheless this is
progress 
						
						
					 
					
						2015-07-29 17:53:39 +09:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						4cc2ef84d3 
					 
					
						
						
							
							Committing incomplete work for parameter file I/O.  
						
						... 
						
						
						
						MacroMagic.h is central. Guido and I plan to move
over to generating virtual (XML, JSON, YAML, text, binary) encoding
from macro based system. 
						
						
					 
					
						2015-07-27 18:32:28 +09:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						97b41c41b0 
					 
					
						
						
							
							Two flavour pseudofermion action  
						
						
						
						
					 
					
						2015-07-26 12:28:03 +09:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						d9d4c5916a 
					 
					
						
						
							
							Elemental force term for Wilson dslash added and tests thereof passing.  
						
						... 
						
						
						
						Now need to construct pseudofermion two flavour, ratio, one flavour, ratio
action fragments. 
						
						
					 
					
						2015-07-26 10:54:38 +09:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						d1afebf71e 
					 
					
						
						
							
							Sizable improvement in multigrid for unsquared.  
						
						... 
						
						
						
						6000 matmuls CG unprec
2000 matmuls CG prec (4000 eo muls)
1050 matmuls PGCR on 16^3 x 32 x 8 m=.01
Substantial effort on timing and logging infrastructure 
						
						
					 
					
						2015-07-24 01:31:13 +09:00 
						 
				 
			
				
					
						
							
							
								neo 
							
						 
					 
					
						
						
							
						
						5fc6af1c77 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/master'  
						
						
						
						
					 
					
						2015-07-21 17:17:50 +09:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						4e94ddad46 
					 
					
						
						
							
							Merge  
						
						
						
						
					 
					
						2015-07-21 13:56:22 +09:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						8d654a86de 
					 
					
						
						
							
							Small pretty layout change  
						
						
						
						
					 
					
						2015-07-21 13:53:23 +09:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						df2aac01f4 
					 
					
						
						
							
							This was needed to compile on gcc  
						
						
						
						
					 
					
						2015-07-21 13:52:59 +09:00 
						 
				 
			
				
					
						
							
							
								neo 
							
						 
					 
					
						
						
							
						
						9adaeb061a 
					 
					
						
						
							
							More NEON functionalities  
						
						
						
						
					 
					
						2015-07-21 11:52:15 +09:00 
						 
				 
			
				
					
						
							
							
								neo 
							
						 
					 
					
						
						
							
						
						97afe4125f 
					 
					
						
						
							
							Cleaning up files for HMC  
						
						
						
						
					 
					
						2015-07-07 14:59:37 +09:00 
						 
				 
			
				
					
						
							
							
								neo 
							
						 
					 
					
						
						
							
						
						0f21c38ff8 
					 
					
						
						
							
							Simplifying HMC syntax for the final user  
						
						
						
						
					 
					
						2015-07-06 18:32:20 +09:00 
						 
				 
			
				
					
						
							
							
								neo 
							
						 
					 
					
						
						
							
						
						fa42b652e5 
					 
					
						
						
							
							Rearranging files in hmc  
						
						
						
						
					 
					
						2015-07-06 16:46:43 +09:00 
						 
				 
			
				
					
						
							
							
								neo 
							
						 
					 
					
						
						
							
						
						68fe0769a1 
					 
					
						
						
							
							Added minimum norm integrator  
						
						... 
						
						
						
						Little rearrangement of HMC and integrator classes 
						
						
					 
					
						2015-07-06 16:17:32 +09:00 
						 
				 
			
				
					
						
							
							
								neo 
							
						 
					 
					
						
						
							
						
						808f5820fa 
					 
					
						
						
							
							HMC for Wilson Gauge action works  
						
						... 
						
						
						
						Fixed bug in momenta generation 
						
						
					 
					
						2015-07-06 12:58:49 +09:00 
						 
				 
			
				
					
						
							
							
								neo 
							
						 
					 
					
						
						
							
						
						0ffcdf6204 
					 
					
						
						
							
							Debugged vector version of ProjectOnGroup  
						
						
						
						
					 
					
						2015-07-06 02:24:58 +09:00 
						 
				 
			
				
					
						
							
							
								neo 
							
						 
					 
					
						
						
							
						
						e6087e1820 
					 
					
						
						
							
							HMC ready but untested  
						
						
						
						
					 
					
						2015-07-04 17:47:50 +09:00 
						 
				 
			
				
					
						
							
							
								neo 
							
						 
					 
					
						
						
							
						
						59be55c0ab 
					 
					
						
						
							
							More progress in the HMC construction  
						
						
						
						
					 
					
						2015-07-04 02:43:14 +09:00 
						 
				 
			
				
					
						
							
							
								neo 
							
						 
					 
					
						
						
							
						
						ab3ad78ece 
					 
					
						
						
							
							Skeleton of HMC/Integrators  
						
						
						
						
					 
					
						2015-07-03 16:51:41 +09:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						03ca506a3d 
					 
					
						
						
							
							Big commit fixing nocompiles in defective C++11 compilers (gcc, icpc). stared getting to  
						
						... 
						
						
						
						near the bleeding edge I guess 
						
						
					 
					
						2015-06-30 15:17:27 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						98c817df1b 
					 
					
						
						
							
							big commit fixing nocompiles in defective C++11 compilers (gcc, icpc). stared getting to  
						
						... 
						
						
						
						near the bleeding edge I guess 
						
						
					 
					
						2015-06-30 15:03:11 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						c20fdd45a5 
					 
					
						
						
							
							big commit fixing nocompiles in defective C++11 compilers (gcc, icpc). stared getting to  
						
						... 
						
						
						
						near the bleeding edge I guess 
						
						
					 
					
						2015-06-30 15:00:19 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						a17684ebe2 
					 
					
						
						
							
							Some small steps towards a multigrid  
						
						
						
						
					 
					
						2015-06-22 12:49:44 +01:00 
						 
				 
			
				
					
						
							
							
								Azusa Yamaguchi 
							
						 
					 
					
						
						
							
						
						3b4118f33e 
					 
					
						
						
							
							Variable preconditioned GCR with restarting.  
						
						... 
						
						
						
						Orthogonalisation depth and restart frequency is controllable via constructor 
						
						
					 
					
						2015-06-21 10:58:46 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						c7d77dfa0f 
					 
					
						
						
							
							Merge  
						
						... 
						
						
						
						Merge branch 'master' of https://github.com/paboyle/Grid  
						
						
					 
					
						2015-06-20 22:25:31 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						b4a6dbfa65 
					 
					
						
						
							
							Patches for beginnings of an overlap multigrid  
						
						
						
						
					 
					
						2015-06-20 22:22:56 +01:00 
						 
				 
			
				
					
						
							
							
								Azusa Yamaguchi 
							
						 
					 
					
						
						
							
						
						dc7c77e1d5 
					 
					
						
						
							
							Merge branch 'master' of  https://github.com/paboyle/Grid  
						
						
						
						
					 
					
						2015-06-20 14:22:29 +01:00 
						 
				 
			
				
					
						
							
							
								Azusa Yamaguchi 
							
						 
					 
					
						
						
							
						
						18d0437f8d 
					 
					
						
						
							
							Quenched works for wilson gauge  
						
						
						
						
					 
					
						2015-06-16 14:17:11 +01:00 
						 
				 
			
				
					
						
							
							
								Azusa Yamaguchi 
							
						 
					 
					
						
						
							
						
						4e7300b68d 
					 
					
						
						
							
							uninitialised bug fix  
						
						
						
						
					 
					
						2015-06-16 14:07:05 +01:00 
						 
				 
			
				
					
						
							
							
								Azusa Yamaguchi 
							
						 
					 
					
						
						
							
						
						55d7483608 
					 
					
						
						
							
							First cut at SUN support for quenched updates  
						
						
						
						
					 
					
						2015-06-14 01:28:54 +01:00 
						 
				 
			
				
					
						
							
							
								Azusa Yamaguchi 
							
						 
					 
					
						
						
							
						
						6b8bdf0c6b 
					 
					
						
						
							
							Peek poke colour/spin/complex and trace transpose support  
						
						
						
						
					 
					
						2015-06-14 01:00:11 +01:00 
						 
				 
			
				
					
						
							
							
								Azusa Yamaguchi 
							
						 
					 
					
						
						
							
						
						68b82ddd99 
					 
					
						
						
							
							const safety  
						
						
						
						
					 
					
						2015-06-14 00:59:50 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						b92060f511 
					 
					
						
						
							
							5d OpDir direction interface refers to the 5d dims, not 4d to present a  
						
						... 
						
						
						
						sensible and consistent external interface. 
						
						
					 
					
						2015-06-09 22:41:59 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						c133974d67 
					 
					
						
						
							
							g5 and g5R5 hermitian are now differentiated  
						
						
						
						
					 
					
						2015-06-09 22:40:58 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						a73a1c1bc1 
					 
					
						
						
							
							Merge branch 'master' of  https://github.com/paboyle/Grid  
						
						... 
						
						
						
						Conflicts:
	lib/Make.inc 
						
						
					 
					
						2015-06-09 10:27:10 +01:00