Peter Boyle 
							
						 
					 
					
						
						
							
						
						e841395dfd 
					 
					
						
						
							
							Updating preparing for solvers etc..  
						
						
						
						
					 
					
						2015-05-16 23:35:08 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						dc6b6bdc96 
					 
					
						
						
							
							Updating preparing for solvers etc..  
						
						
						
						
					 
					
						2015-05-16 23:35:08 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						bf7ab0da7a 
					 
					
						
						
							
							Updating preparing for solvers etc..  
						
						
						
						
					 
					
						2015-05-16 23:35:08 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						53260e7a39 
					 
					
						
						
							
							Typoo xifed  
						
						
						
						
					 
					
						2015-05-16 05:49:32 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						39e7ef1243 
					 
					
						
						
							
							Typoo xifed  
						
						
						
						
					 
					
						2015-05-16 05:49:32 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						e9ed288b00 
					 
					
						
						
							
							Typoo xifed  
						
						
						
						
					 
					
						2015-05-16 05:49:32 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						a900790b44 
					 
					
						
						
							
							Update Grid_lattice_trace.h  
						
						
						
						
					 
					
						2015-05-16 04:40:28 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						9c38a52bad 
					 
					
						
						
							
							Update Grid_lattice_trace.h  
						
						
						
						
					 
					
						2015-05-16 04:40:28 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						dda3da45fb 
					 
					
						
						
							
							Update Grid_lattice_trace.h  
						
						
						
						
					 
					
						2015-05-16 04:40:28 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						b731bf6976 
					 
					
						
						
							
							Pretty syntax  
						
						
						
						
					 
					
						2015-05-16 04:37:26 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						1247d7aea8 
					 
					
						
						
							
							Pretty syntax  
						
						
						
						
					 
					
						2015-05-16 04:37:26 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						2e4ba02443 
					 
					
						
						
							
							Pretty syntax  
						
						
						
						
					 
					
						2015-05-16 04:37:26 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						5f8b82b90c 
					 
					
						
						
							
							Optimisation and syntax pretty  
						
						
						
						
					 
					
						2015-05-16 04:36:22 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						9f0e990b40 
					 
					
						
						
							
							Optimisation and syntax pretty  
						
						
						
						
					 
					
						2015-05-16 04:36:22 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						a19aa9627d 
					 
					
						
						
							
							Optimisation and syntax pretty  
						
						
						
						
					 
					
						2015-05-16 04:36:22 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						afda459886 
					 
					
						
						
							
							strong inline  
						
						
						
						
					 
					
						2015-05-16 04:33:10 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						49f56a25d1 
					 
					
						
						
							
							strong inline  
						
						
						
						
					 
					
						2015-05-16 04:33:10 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						9e29fb2c6a 
					 
					
						
						
							
							strong inline  
						
						
						
						
					 
					
						2015-05-16 04:33:10 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						f43589369a 
					 
					
						
						
							
							Compile options tweak  
						
						
						
						
					 
					
						2015-05-15 12:33:18 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						675fd1a065 
					 
					
						
						
							
							Compile options tweak  
						
						
						
						
					 
					
						2015-05-15 12:33:18 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						9386522543 
					 
					
						
						
							
							Compile options tweak  
						
						
						
						
					 
					
						2015-05-15 12:33:18 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						c99922b591 
					 
					
						
						
							
							Out of source compile now working  
						
						
						
						
					 
					
						2015-05-15 12:21:40 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						a98f3e0f5e 
					 
					
						
						
							
							Out of source compile now working  
						
						
						
						
					 
					
						2015-05-15 12:21:40 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						331f832c34 
					 
					
						
						
							
							Out of source compile now working  
						
						
						
						
					 
					
						2015-05-15 12:21:40 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						3ed30169ea 
					 
					
						
						
							
							clang++ 3.4/5/7 compile happy for AVX and SSE  
						
						... 
						
						
						
						icpc compiles happy on MacOSX both with -xCOMMON-AV512 and native AVX
gcc-5 does not compile happy; can work around by renaming lattice peek/poke/transpose/trace templates
relative to tensor ones, but gcc goes into a recursive template instantiation due to
matching error. I think this is a gcc bug and have filed a report https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66153  
						
						
					 
					
						2015-05-15 11:52:11 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						100323ab4d 
					 
					
						
						
							
							clang++ 3.4/5/7 compile happy for AVX and SSE  
						
						... 
						
						
						
						icpc compiles happy on MacOSX both with -xCOMMON-AV512 and native AVX
gcc-5 does not compile happy; can work around by renaming lattice peek/poke/transpose/trace templates
relative to tensor ones, but gcc goes into a recursive template instantiation due to
matching error. I think this is a gcc bug and have filed a report https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66153  
						
						
					 
					
						2015-05-15 11:52:11 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						0b4d3544b9 
					 
					
						
						
							
							clang++ 3.4/5/7 compile happy for AVX and SSE  
						
						... 
						
						
						
						icpc compiles happy on MacOSX both with -xCOMMON-AV512 and native AVX
gcc-5 does not compile happy; can work around by renaming lattice peek/poke/transpose/trace templates
relative to tensor ones, but gcc goes into a recursive template instantiation due to
matching error. I think this is a gcc bug and have filed a report https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66153  
						
						
					 
					
						2015-05-15 11:52:11 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						180b06d7e3 
					 
					
						
						
							
							GCC and ICPC complained on more careful typeing  
						
						
						
						
					 
					
						2015-05-15 11:50:44 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						254dee6ac7 
					 
					
						
						
							
							GCC and ICPC complained on more careful typeing  
						
						
						
						
					 
					
						2015-05-15 11:50:44 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						882fa27ff5 
					 
					
						
						
							
							GCC and ICPC complained on more careful typeing  
						
						
						
						
					 
					
						2015-05-15 11:50:44 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						3bd376853c 
					 
					
						
						
							
							Move platform dependent out to Grid_simd.h  
						
						
						
						
					 
					
						2015-05-15 11:50:00 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						264850bc16 
					 
					
						
						
							
							Move platform dependent out to Grid_simd.h  
						
						
						
						
					 
					
						2015-05-15 11:50:00 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						3346b68ccd 
					 
					
						
						
							
							Move platform dependent out to Grid_simd.h  
						
						
						
						
					 
					
						2015-05-15 11:50:00 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						6bba16ccf7 
					 
					
						
						
							
							ngo store  
						
						
						
						
					 
					
						2015-05-15 11:49:39 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						9a120cf5ec 
					 
					
						
						
							
							ngo store  
						
						
						
						
					 
					
						2015-05-15 11:49:39 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						0afb64bf24 
					 
					
						
						
							
							ngo store  
						
						
						
						
					 
					
						2015-05-15 11:49:39 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						e8efa6320e 
					 
					
						
						
							
							Parallel for replace  
						
						
						
						
					 
					
						2015-05-15 11:48:04 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						8d77d758c3 
					 
					
						
						
							
							Parallel for replace  
						
						
						
						
					 
					
						2015-05-15 11:48:04 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						537f47404b 
					 
					
						
						
							
							Parallel for replace  
						
						
						
						
					 
					
						2015-05-15 11:48:04 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						e3b61bdfce 
					 
					
						
						
							
							Forces inlining upon icpc  
						
						
						
						
					 
					
						2015-05-15 11:43:49 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						0e7945fe54 
					 
					
						
						
							
							Forces inlining upon icpc  
						
						
						
						
					 
					
						2015-05-15 11:43:49 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						a0d041b522 
					 
					
						
						
							
							Forces inlining upon icpc  
						
						
						
						
					 
					
						2015-05-15 11:43:49 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						86b9d24b62 
					 
					
						
						
							
							Force inlining upon icpc  
						
						
						
						
					 
					
						2015-05-15 11:43:20 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						bd721ce1c8 
					 
					
						
						
							
							Force inlining upon icpc  
						
						
						
						
					 
					
						2015-05-15 11:43:20 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						8c57bcaece 
					 
					
						
						
							
							Force inlining upon icpc  
						
						
						
						
					 
					
						2015-05-15 11:43:20 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						3e3a8dc0c0 
					 
					
						
						
							
							More elegant enable_if  
						
						
						
						
					 
					
						2015-05-15 11:42:51 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						a852d13f03 
					 
					
						
						
							
							More elegant enable_if  
						
						
						
						
					 
					
						2015-05-15 11:42:51 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						519eab8ff0 
					 
					
						
						
							
							More elegant enable_if  
						
						
						
						
					 
					
						2015-05-15 11:42:51 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						4350c1e0f7 
					 
					
						
						
							
							More elegant to do boolean logic inside the enable_if construct  
						
						... 
						
						
						
						Should have done that from the beginning and should move this into
a global edit 
						
						
					 
					
						2015-05-15 11:42:03 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						a26fdab719 
					 
					
						
						
							
							More elegant to do boolean logic inside the enable_if construct  
						
						... 
						
						
						
						Should have done that from the beginning and should move this into
a global edit 
						
						
					 
					
						2015-05-15 11:42:03 +01:00