Michael Marshall 
							
						 
					 
					
						
						
							
						
						76af169f05 
					 
					
						
						
							
							Add global namespace to Writer<T> and Reader<T> inside GRID_SERIALIZABLE_CLASS_MEMBERS (so that "using Grid" not necessary).  
						
						... 
						
						
						
						Fix issue with output of Grid::iMatrix so that M<3>{{148,149,150,} {151,152,153,} {154155156}} becomes M<3>{{148,149,150} {151,152,153} {154,155,156}} 
						
						
					 
					
						2021-05-31 08:43:02 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Marshall 
							
						 
					 
					
						
						
							
						
						7b89232251 
					 
					
						
						
							
							Extended HDF5 serialisation of std::vector<T> where T now also includes Grid scalar/vector/matrix  
						
						... 
						
						
						
						Changed VectorUtils element traits to is_flattenable, because: a) contract changed on what it does; and b) no other Grid dependencies on element. Needs review.
Initial tests work ... needs proper regression testing. 
						
						
					 
					
						2021-05-30 20:27:53 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						b5aeae526f 
					 
					
						
						
							
							Make Cshift fields static to avoid repeated reallocaate overhead  
						
						
						
						
					 
					
						2021-05-28 16:33:08 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Marshall 
							
						 
					 
					
						
						
							
						
						ef0ddd5d04 
					 
					
						
						
							
							std::vector serialisation in hdf5 uses a different format if the vector is ragged. When reading back std::vector we need to check which format we're reading (since we don't know a priori) and this involves looking for attributes that may not exist. The c++ API: a) throws; and b) prints voluminous logging. Switched to non-throwing, non-logging, C version of the API after code review.  
						
						
						
						
					 
					
						2021-05-24 18:43:55 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Marshall 
							
						 
					 
					
						
						
							
						
						9b73dacf50 
					 
					
						
						
							
							First row might still be ragged if multi dimensional. attrExists() doesn't throw, but easier to wrap in try ... catch than to explain in comment.  
						
						
						
						
					 
					
						2021-05-22 04:34:32 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Marshall 
							
						 
					 
					
						
						
							
						
						244b4aa07f 
					 
					
						
						
							
							Serialise std::vector of numeric types as multidimensional object if size is regular ... or individually if ragged  
						
						
						
						
					 
					
						2021-05-21 20:08:56 +01:00 
						 
				 
			
				
					
						
							
							
								u61464 
							
						 
					 
					
						
						
							
						
						8cfc7342cd 
					 
					
						
						
							
							staggered hand unroll read coalesce  
						
						
						
						
					 
					
						2021-05-05 14:17:18 -07:00 
						 
				 
			
				
					
						
							
							
								u61464 
							
						 
					 
					
						
						
							
						
						15ae317858 
					 
					
						
						
							
							Merge branch 'develop' of  https://github.com/paboyle/Grid  into develop  
						
						
						
						
					 
					
						2021-05-04 08:40:38 -07:00 
						 
				 
			
				
					
						
							
							
								u61464 
							
						 
					 
					
						
						
							
						
						834f536b5f 
					 
					
						
						
							
							Fastest option on SyCL is now std::complex  
						
						
						
						
					 
					
						2021-05-04 08:40:18 -07:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						c332d9f08b 
					 
					
						
						
							
							Merge pull request  #356  from felixerben/bugfix/stoutSmearing  
						
						... 
						
						
						
						Jamie's fix 
						
						
					 
					
						2021-04-27 14:10:49 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cf2923d5dd 
					 
					
						
						
							
							Jamie's fix  
						
						
						
						
					 
					
						2021-04-27 16:53:37 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						0e4413ddde 
					 
					
						
						
							
							Merge pull request  #355  from felixerben/bugfix/stoutSmearing  
						
						... 
						
						
						
						bugfix 3D stout smearing 
						
						
					 
					
						2021-04-27 08:01:55 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						009ccd581e 
					 
					
						
						
							
							bugfix 3D stout smearing  
						
						
						
						
					 
					
						2021-04-26 10:36:33 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						8cd4263974 
					 
					
						
						
							
							Tests compile  
						
						
						
						
					 
					
						2021-04-25 22:20:37 -04:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						d45c868656 
					 
					
						
						
							
							Change interface  
						
						
						
						
					 
					
						2021-04-25 10:53:34 -04:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						955a8113de 
					 
					
						
						
							
							Expose label only to reduce number of parameters  
						
						
						
						
					 
					
						2021-04-25 10:36:38 -04:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						dbe210dd53 
					 
					
						
						
							
							Open the ens_id  
						
						
						
						
					 
					
						2021-04-25 10:25:59 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						54c6b1376d 
					 
					
						
						
							
							Quick fix of conserved current implementation in CayleyFermion5D. Now function treats current insertion with appropriate periodic boundary conditions in the mu=3 direction.  
						
						
						
						
					 
					
						2021-04-21 16:56:46 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						86e11743ca 
					 
					
						
						
							
							set twists  
						
						
						
						
					 
					
						2021-04-20 10:19:11 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f3f11b586f 
					 
					
						
						
							
							Tadpole sign now in front of forward hopping term to be consistent with previous implementation and analytic form.  
						
						
						
						
					 
					
						2021-04-17 12:44:27 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8083e3f7e8 
					 
					
						
						
							
							Sign factor for tadpole implementation corrected.  
						
						
						
						
					 
					
						2021-04-15 11:14:31 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						980e721f6e 
					 
					
						
						
							
							Update MetaData.h  
						
						
						
						
					 
					
						2021-04-13 09:33:01 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						364793154b 
					 
					
						
						
							
							Reverted checkerboard changes  
						
						
						
						
					 
					
						2021-04-09 15:47:17 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3e2ae1e9af 
					 
					
						
						
							
							Added profiling messages to pick and set checkerboard functions  
						
						
						
						
					 
					
						2021-04-08 16:58:47 +01:00 
						 
				 
			
				
					
						
							
							
								Henrique Rocha 
							
						 
					 
					
						
						
							
						
						d38ae2fd18 
					 
					
						
						
							
							Merge branch 'develop' of  https://github.com/Heinrich-BR/Grid  into develop  
						
						
						
						
					 
					
						2021-04-06 17:18:39 +01:00 
						 
				 
			
				
					
						
							
							
								Henrique Rocha 
							
						 
					 
					
						
						
							
						
						030e7754e4 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/develop' into develop  
						
						
						
						
					 
					
						2021-04-06 17:16:13 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						e2a0142d87 
					 
					
						
						
							
							Merge pull request  #348  from AndrewYongZhenNing/develop  
						
						... 
						
						
						
						Conserved Tadpole Implementation for Shamir Action Only 
						
						
					 
					
						2021-04-06 10:49:00 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						895244ecc3 
					 
					
						
						
							
							Merge with upstream; implemented conserved tadpole for Shamir action.  
						
						
						
						
					 
					
						2021-04-06 13:46:33 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						addeb621a7 
					 
					
						
						
							
							Implemented tadpole operator for Shamir action.  
						
						
						
						
					 
					
						2021-04-06 13:45:37 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3b7fce1e76 
					 
					
						
						
							
							Reverted checkerboard changes  
						
						
						
						
					 
					
						2021-04-02 14:38:41 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4d15417f93 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/develop' into develop  
						
						
						
						
					 
					
						2021-04-01 18:28:15 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ab3c855f65 
					 
					
						
						
							
							Merge branch 'develop' of  https://github.com/Heinrich-BR/Grid  into develop  
						
						
						
						
					 
					
						2021-04-01 18:22:05 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						92e2c517d8 
					 
					
						
						
							
							Changed pick- and setCheckerboard to use accelerator_for  
						
						
						
						
					 
					
						2021-04-01 18:21:19 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						a7fb25adf6 
					 
					
						
						
							
							Make Cshift fields static to avoid repeated reallocaate overhead  
						
						
						
						
					 
					
						2021-03-29 21:44:14 +02:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						e947992957 
					 
					
						
						
							
							Improved force terms  
						
						
						
						
					 
					
						2021-03-29 20:04:06 +02:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						bb89a82a07 
					 
					
						
						
							
							Staggered coalseced read  
						
						
						
						
					 
					
						2021-03-29 20:01:15 +02:00 
						 
				 
			
				
					
						
							
							
								Christoph Lehner 
							
						 
					 
					
						
						
							
						
						2bb374daea 
					 
					
						
						
							
							hip-friendly  
						
						
						
						
					 
					
						2021-03-19 11:33:23 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						8bdadbadac 
					 
					
						
						
							
							Cold start  
						
						
						
						
					 
					
						2021-03-18 15:41:14 -04:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						15c50a7442 
					 
					
						
						
							
							Explicit instantiate the template function  
						
						
						
						
					 
					
						2021-03-18 15:40:42 -04:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						49b0af2c95 
					 
					
						
						
							
							Update of tests to compile with the sRNG addition.  
						
						... 
						
						
						
						Audited the code conventions (again) with the CPS momentum denominator
and added anti periodic in time to the Test_mobius_force.cc and
tested the Test_dwf_gpforce.
Promoted thesee to test full HMC hamiltonian, tr P^2/2 + phidag MdagM phi
with the same pdot and Udot as audited in the Integrator.h etc...
With full comments and sources for factors. 
						
						
					 
					
						2021-03-18 09:10:02 -04:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						9c2b37218a 
					 
					
						
						
							
							sRNG parameter added  
						
						
						
						
					 
					
						2021-03-18 06:24:11 -04:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						3c67d626ba 
					 
					
						
						
							
							Merge branch 'develop' of  https://github.com/paboyle/Grid  into develop  
						
						
						
						
					 
					
						2021-03-12 15:36:55 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						51f506553c 
					 
					
						
						
							
							Read out the local ID once, and store  
						
						
						
						
					 
					
						2021-03-12 15:33:04 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						226be84937 
					 
					
						
						
							
							Merge branch 'develop' of  https://github.com/paboyle/Grid  into develop  
						
						
						
						
					 
					
						2021-03-12 09:31:50 -05:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						001814b442 
					 
					
						
						
							
							updated to do list. Start adding DDHMC work items  
						
						
						
						
					 
					
						2021-03-12 09:31:17 -05:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						db3ac67506 
					 
					
						
						
							
							Update thread issue  
						
						
						
						
					 
					
						2021-03-12 14:55:07 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						da91a884ef 
					 
					
						
						
							
							NVCC versions found buggy added as guard  
						
						
						
						
					 
					
						2021-03-11 23:54:53 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						a71e6755e3 
					 
					
						
						
							
							Merge branch 'develop' of  https://github.com/paboyle/Grid  into develop  
						
						
						
						
					 
					
						2021-03-11 22:43:06 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						cd5891eecd 
					 
					
						
						
							
							Test that fails on Cuda 11.0  
						
						
						
						
					 
					
						2021-03-11 22:34:28 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						5bb7336f27 
					 
					
						
						
							
							Merge pull request  #347  from pjgeorg/fix-autotools-avx512  
						
						... 
						
						
						
						Fix inconsistent SIMD option AVX512
Thanks 
						
						
					 
					
						2021-03-11 16:29:07 -05:00