74a3a5b825 
					 
					
						
						
							
							Fixed existing bug in Hdf5Reader::readDefault for std::vector<U>  
						
						
						
						
					 
					
						2019-02-16 18:45:46 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						00e9416e0a 
					 
					
						
						
							
							Tweak to initialisation example  
						
						
						
						
					 
					
						2019-02-16 17:08:22 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b6803a070a 
					 
					
						
						
							
							Making sure I understand row-major vs column-major ordering  
						
						
						
						
					 
					
						2019-02-16 16:18:28 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e8bd8767c0 
					 
					
						
						
							
							Get rid of declarations inside constexpr functions. if constexpr warning remains  
						
						
						
						
					 
					
						2019-02-15 10:06:15 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8cb96cb693 
					 
					
						
						
							
							Hmmm lots of warnings depending on compiler ...  
						
						
						
						
					 
					
						2019-02-14 19:17:12 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bee24655cd 
					 
					
						
						
							
							Finalising traits  
						
						
						
						
					 
					
						2019-02-14 19:05:35 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e37614bde4 
					 
					
						
						
							
							display relative norm during field IO norm check  
						
						
						
						
					 
					
						2019-02-14 16:23:50 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						042bad2ced 
					 
					
						
						
							
							possibility to set a build number  
						
						
						
						
					 
					
						2019-02-14 13:58:17 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						59c8cc1588 
					 
					
						
						
							
							Minor bugfix  
						
						
						
						
					 
					
						2019-02-13 22:11:24 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						11467a994d 
					 
					
						
						
							
							Enough for tonight  
						
						
						
						
					 
					
						2019-02-13 21:48:35 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						76c6a6772a 
					 
					
						
						
							
							Added rank_non_trivial  
						
						
						
						
					 
					
						2019-02-12 22:15:55 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e7048231bc 
					 
					
						
						
							
							Working version with additional Grid traits pre: review by Antonin  
						
						
						
						
					 
					
						2019-02-12 13:59:48 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fb2cb3015e 
					 
					
						
						
							
							Writing of Eigen::Tensor of grid objects now works (for Hdf5)  
						
						
						
						
					 
					
						2019-02-11 23:26:18 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9a225235b6 
					 
					
						
						
							
							Can write both fixed and dynamic sized tensors (small tidy)  
						
						
						
						
					 
					
						2019-02-11 17:15:38 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						dff7d9261d 
					 
					
						
						
							
							Can write both fixed and dynamic sized tensors  
						
						
						
						
					 
					
						2019-02-11 15:47:40 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6f2663edf6 
					 
					
						
						
							
							Serialisation of an object containing an Eigen::Tensor works for Hdf5. Still quite a lot of tidying up to do.  
						
						
						
						
					 
					
						2019-02-10 23:19:20 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5bc0857412 
					 
					
						
						
							
							IO norm check on relative norm  
						
						
						
						
					 
					
						2019-02-10 22:12:47 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b540dc1cee 
					 
					
						
						
							
							Output field norm check during IO  
						
						
						
						
					 
					
						2019-02-10 21:41:17 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f80c548365 
					 
					
						
						
							
							quieter initialisation  
						
						
						
						
					 
					
						2019-02-10 20:47:35 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d5024bd07e 
					 
					
						
						
							
							Hdf5 writing of scalar (i.e. no Grid subtypes) Eigen::Tensor works. But issues when adding Eigen::Tensor to serialisable object.  
						
						
						
						
					 
					
						2019-02-10 15:33:16 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3720103f41 
					 
					
						
						
							
							Adding Eigen::Tensor still WIP  
						
						
						
						
					 
					
						2019-02-09 17:12:36 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4b3c566c89 
					 
					
						
						
							
							../tests/hadrons/Test_hadrons_distil.cc  
						
						
						
						
					 
					
						2019-02-06 21:36:46 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						c1257208e2 
					 
					
						
						
							
							Mres changes and gauge xform mat changes  
						
						
						
						
					 
					
						2019-02-05 23:43:00 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0cf94587cd 
					 
					
						
						
							
							array with all gammas for convenience  
						
						
						
						
					 
					
						2019-02-04 21:20:16 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						9b6ddb6e54 
					 
					
						
						
							
							Adding a norm of a general field check, so that for things other than gauge configs there is an analogue of plaquette norm.  
						
						... 
						
						
						
						Improve argument checking in the BinaryIO.h, as there looks to be some corruption issue intermittently on tesseract jobs.
Not clear where the root bug is. 
						
						
					 
					
						2019-01-16 22:35:58 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						c5e081d69c 
					 
					
						
						
							
							Re-Merge branch 'develop' into feature/gpu-port  
						
						... 
						
						
						
						Pull in Regensburg MultiGrid pull request 
						
						
					 
					
						2019-01-03 01:50:16 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						8a1be021d3 
					 
					
						
						
							
							Merge branch 'feature/wilsonmg' of  https://github.com/DanielRichtmann/Grid  into DanielRichtmann-feature/wilsonmg  
						
						
						
						
					 
					
						2019-01-02 14:39:59 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						e73b909a48 
					 
					
						
						
							
							Make tests running past nvcc. Different NVCC versions proving tricky to keep happy. This is 9.2  
						
						
						
						
					 
					
						2019-01-02 12:05:30 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						a4d9200293 
					 
					
						
						
							
							Fixing AVX 512 instantiation error. Need to move to extern templates urgently.  
						
						
						
						
					 
					
						2019-01-02 00:27:07 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						350508bdb3 
					 
					
						
						
							
							pugixml problem  
						
						
						
						
					 
					
						2019-01-01 16:38:54 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						38852737e4 
					 
					
						
						
							
							No compile fix on clang  
						
						
						
						
					 
					
						2019-01-01 15:55:13 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						8c91e82ee8 
					 
					
						
						
							
							GPU clean up, remove parallel_for. Split into accelerator_loop, thread_loop  
						
						... 
						
						
						
						cases, and collides with parallel_for in thrust 
						
						
					 
					
						2019-01-01 15:06:46 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						9d866d062a 
					 
					
						
						
							
							GPU support improvements  
						
						
						
						
					 
					
						2019-01-01 15:05:03 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						3a4e397e72 
					 
					
						
						
							
							Deprecating JSON, too hard to support under NVCC  
						
						
						
						
					 
					
						2019-01-01 15:04:33 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						2b6cfe555f 
					 
					
						
						
							
							Disable JSON on NVCC. Maybe unsupport JSON full stop. XML and JSON is too many formats in my view.  
						
						
						
						
					 
					
						2019-01-01 15:03:50 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						7df58dd883 
					 
					
						
						
							
							Photon syntax gave problems with NVCC  
						
						
						
						
					 
					
						2019-01-01 15:03:29 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						4bf86ae60a 
					 
					
						
						
							
							NVCC clean up  
						
						
						
						
					 
					
						2019-01-01 15:02:50 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						07ee87ff5a 
					 
					
						
						
							
							GPU happy. Still need to prevent hand kernels being callable under NVCC  
						
						
						
						
					 
					
						2019-01-01 15:00:33 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						0c2498fe2f 
					 
					
						
						
							
							Explicit instantiation needed for NVCC  
						
						
						
						
					 
					
						2019-01-01 13:55:12 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						ad2e65dad5 
					 
					
						
						
							
							GPU related updates  
						
						
						
						
					 
					
						2019-01-01 13:54:40 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						715babeac8 
					 
					
						
						
							
							GPU reductions first cut; use thrust, non-reproducible. Inclusive scan can fix this if desired.  
						
						... 
						
						
						
						Local reduction to LatticeComplex and then further reduction. 
						
						
					 
					
						2019-01-01 13:53:37 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						4a96c067ae 
					 
					
						
						
							
							Remove warnings from NVCC  
						
						
						
						
					 
					
						2019-01-01 13:43:09 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						ab063f33c0 
					 
					
						
						
							
							Offload the linear combinations in CG  
						
						
						
						
					 
					
						2019-01-01 13:42:13 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						9efcc535bc 
					 
					
						
						
							
							Cleaner drop from CUDA mode around Eigen includes. Remains difficult to let Eigen compile under nvcc with version issues.  
						
						
						
						
					 
					
						2019-01-01 13:39:10 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						231b61d012 
					 
					
						
						
							
							std::array by default  
						
						
						
						
					 
					
						2019-01-01 13:37:35 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						e898f4f0b0 
					 
					
						
						
							
							Whitespace  
						
						
						
						
					 
					
						2019-01-01 13:36:55 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						2fcedb13dd 
					 
					
						
						
							
							Step size modification in HMC; ICC happy thread pragmas  
						
						
						
						
					 
					
						2018-12-20 09:32:33 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						35ed1defac 
					 
					
						
						
							
							Passes make check now single and double compile  
						
						
						
						
					 
					
						2018-12-19 11:09:32 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						4e95accf80 
					 
					
						
						
							
							Namespace fix  
						
						
						
						
					 
					
						2018-12-15 21:46:17 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fd66325321 
					 
					
						
						
							
							pure QED test and copyright update  
						
						
						
						
					 
					
						2018-12-14 17:39:11 +00:00