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 
							
						 
					 
					
						
						
							
						
						35ed1defac 
					 
					
						
						
							
							Passes make check now single and double compile  
						
						
						
						
					 
					
						2018-12-19 11:09:32 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						422764757d 
					 
					
						
						
							
							Updates in tests to make all of Grid compile  
						
						
						
						
					 
					
						2018-12-14 16:55:54 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						b57a4d32aa 
					 
					
						
						
							
							Merge branch 'develop' into feature/gpu-port  
						
						
						
						
					 
					
						2018-12-13 05:11:34 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						8c3a599148 
					 
					
						
						
							
							Block solver test  
						
						
						
						
					 
					
						2018-11-06 16:44:58 +00:00 
						 
				 
			
				
					
						
							
							
								Azusa Yamaguchi 
							
						 
					 
					
						
						
							
						
						4a47b11876 
					 
					
						
						
							
							Block CG improvements to develop  
						
						
						
						
					 
					
						2018-11-06 12:49:05 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Richtmann 
							
						 
					 
					
						
						
							
						
						2881b3e8e5 
					 
					
						
						
							
							WilsonMG: Remove unnecessary static assertions  
						
						
						
						
					 
					
						2018-06-26 14:42:30 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Richtmann 
							
						 
					 
					
						
						
							
						
						cc5d025ea4 
					 
					
						
						
							
							WilsonMG: Adapt staggered GMRES/MR tests to "new" constructor  
						
						
						
						
					 
					
						2018-06-18 16:20:20 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Richtmann 
							
						 
					 
					
						
						
							
						
						ddcb53bce2 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/develop' into feature/wilsonmg  
						
						
						
						
					 
					
						2018-06-13 09:50:37 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Richtmann 
							
						 
					 
					
						
						
							
						
						d1c80e1d46 
					 
					
						
						
							
							WilsonMG: Correct years in copyright line  
						
						
						
						
					 
					
						2018-06-13 09:44:09 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Richtmann 
							
						 
					 
					
						
						
							
						
						c73cc7d354 
					 
					
						
						
							
							WilsonMG: Add tests with MG preconditioner running single precision, outer solver running in double  
						
						
						
						
					 
					
						2018-06-12 16:10:48 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Richtmann 
							
						 
					 
					
						
						
							
						
						49fdc324a0 
					 
					
						
						
							
							WilsonMG: Make MG correctness checks abort on failing tests  
						
						
						
						
					 
					
						2018-06-12 16:10:48 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Richtmann 
							
						 
					 
					
						
						
							
						
						f32714a2d1 
					 
					
						
						
							
							WilsonMG: Make running MG correctness checks optional via commandline  
						
						
						
						
					 
					
						2018-06-12 16:10:48 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Richtmann 
							
						 
					 
					
						
						
							
						
						73a955be20 
					 
					
						
						
							
							WilsonMG: Move tests for Wilson & WilsonClover into separate files  
						
						
						
						
					 
					
						2018-06-12 16:10:48 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Richtmann 
							
						 
					 
					
						
						
							
						
						66b7a0f871 
					 
					
						
						
							
							WilsonMG: Move multigrid class to separate file  
						
						
						
						
					 
					
						2018-06-12 16:10:48 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Richtmann 
							
						 
					 
					
						
						
							
						
						11c4f5e32c 
					 
					
						
						
							
							WilsonMG: Provide command line switch for reading in input xml + move default params to constructor of MultiGridParams  
						
						
						
						
					 
					
						2018-06-12 15:01:31 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Richtmann 
							
						 
					 
					
						
						
							
						
						e9b9550298 
					 
					
						
						
							
							WilsonMG: Fix incompatibility with single prec MG in construction of simd layout on coarser grids  
						
						
						
						
					 
					
						2018-06-12 15:01:31 +02:00 
						 
				 
			
				
					
						
							
							
								Azusa Yamaguchi 
							
						 
					 
					
						
						
							
						
						7fbbb31a50 
					 
					
						
						
							
							Merge branch 'develop' into feature/staggered-comms-compute  
						
						... 
						
						
						
						Conflicts:
	lib/qcd/action/fermion/ImprovedStaggeredFermion.cc 
						
						
					 
					
						2018-05-21 13:07:29 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Richtmann 
							
						 
					 
					
						
						
							
						
						6c27c72585 
					 
					
						
						
							
							WilsonMG: Provide more sensible default values for MG parameters  
						
						
						
						
					 
					
						2018-05-16 17:26:09 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Richtmann 
							
						 
					 
					
						
						
							
						
						9c003d2d72 
					 
					
						
						
							
							WilsonMG: Base wilson mg preconditioner entirely on existing infrastructure  
						
						
						
						
					 
					
						2018-05-16 17:26:09 +02:00 
						 
				 
			
				
					
						
							
							
								Azusa Yamaguchi 
							
						 
					 
					
						
						
							
						
						4f4181c54a 
					 
					
						
						
							
							Merge branch 'feature/staggered-comms-compute' of  https://github.com/paboyle/Grid  into feature/staggered-comms-compute  
						
						
						
						
					 
					
						2018-05-02 14:59:13 +01:00 
						 
				 
			
				
					
						
							
							
								Azusa Yamaguchi 
							
						 
					 
					
						
						
							
						
						b35169f1dd 
					 
					
						
						
							
							MultiShift for Staggered  
						
						
						
						
					 
					
						2018-05-02 14:22:37 +01:00 
						 
				 
			
				
					
						
							
							
								Azusa Yamaguchi 
							
						 
					 
					
						
						
							
						
						a9e8758a01 
					 
					
						
						
							
							Improvements to staggered tests timings  
						
						
						
						
					 
					
						2018-04-26 10:08:05 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Richtmann 
							
						 
					 
					
						
						
							
						
						73ced656eb 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/develop' into feature/wilsonmg  
						
						
						
						
					 
					
						2018-04-03 17:51:11 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Richtmann 
							
						 
					 
					
						
						
							
						
						f69008edf1 
					 
					
						
						
							
							WilsonMG: Add functionality to report timings to MG preconditioner  
						
						
						
						
					 
					
						2018-04-03 17:26:49 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Richtmann 
							
						 
					 
					
						
						
							
						
						57a49ed22f 
					 
					
						
						
							
							WilsonMG: Read in MG parameters from xml in test  
						
						
						
						
					 
					
						2018-04-03 16:03:11 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Richtmann 
							
						 
					 
					
						
						
							
						
						ff6413a764 
					 
					
						
						
							
							WilsonMG: Make number of levels chooseable at runtime  
						
						... 
						
						
						
						I don't like this solution though :( 
						
						
					 
					
						2018-04-03 15:57:33 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Richtmann 
							
						 
					 
					
						
						
							
						
						2530bfed01 
					 
					
						
						
							
							WilsonMG: Move params instance from global scope to test main function  
						
						
						
						
					 
					
						2018-04-03 14:50:48 +02:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						276f113f28 
					 
					
						
						
							
							IO uses master boss node for metadata.  
						
						
						
						
					 
					
						2018-03-30 16:17:05 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Richtmann 
							
						 
					 
					
						
						
							
						
						58c30c0cb1 
					 
					
						
						
							
							WilsonMG: Add conformability checks in MG preconditioner  
						
						
						
						
					 
					
						2018-03-28 13:24:39 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Richtmann 
							
						 
					 
					
						
						
							
						
						917a92118a 
					 
					
						
						
							
							WilsonMG: Move operator test to MG testing routine  
						
						
						
						
					 
					
						2018-03-28 12:19:25 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Richtmann 
							
						 
					 
					
						
						
							
						
						04f9cf088d 
					 
					
						
						
							
							WilsonMG: Add more parameters to MultiGridParams struct  
						
						
						
						
					 
					
						2018-03-27 17:13:11 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Richtmann 
							
						 
					 
					
						
						
							
						
						99107038f9 
					 
					
						
						
							
							WilsonMG: Rationalize the level counting strategy  
						
						
						
						
					 
					
						2018-03-27 17:06:33 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Richtmann 
							
						 
					 
					
						
						
							
						
						b78456bdf4 
					 
					
						
						
							
							WilsonMG: Get rid of explicit include of GCR header  
						
						
						
						
					 
					
						2018-03-26 15:41:53 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Richtmann 
							
						 
					 
					
						
						
							
						
						08543b6b11 
					 
					
						
						
							
							WilsonMG: Provide a switch between V- and K-cycle  
						
						
						
						
					 
					
						2018-03-26 15:37:17 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Richtmann 
							
						 
					 
					
						
						
							
						
						63ba33371f 
					 
					
						
						
							
							WilsonMG: Some minor refactoring  
						
						
						
						
					 
					
						2018-03-26 15:34:53 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Richtmann 
							
						 
					 
					
						
						
							
						
						683a7d2ddd 
					 
					
						
						
							
							WilsonMG: Move comment to make clang-format happy  
						
						
						
						
					 
					
						2018-03-26 14:59:40 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Richtmann 
							
						 
					 
					
						
						
							
						
						3c3ec4e267 
					 
					
						
						
							
							WilsonMG: Move tests for Wilson & WilsonClover into the same file  
						
						
						
						
					 
					
						2018-03-23 21:12:27 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Richtmann 
							
						 
					 
					
						
						
							
						
						0f6009a29f 
					 
					
						
						
							
							WilsonMG: Huge refactor into something that could be considered an algorithm  
						
						
						
						
					 
					
						2018-03-23 19:55:43 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Richtmann 
							
						 
					 
					
						
						
							
						
						a66cecc509 
					 
					
						
						
							
							WilsonMG: Fix invalid call to MR ctor  
						
						
						
						
					 
					
						2018-03-09 17:34:29 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Richtmann 
							
						 
					 
					
						
						
							
						
						1e63b73a14 
					 
					
						
						
							
							WilsonMG: Some cleanup/formatting  
						
						
						
						
					 
					
						2018-03-09 16:50:19 +01:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						2018077770 
					 
					
						
						
							
							Make NVCC happy with the compile. This is warning free on 9.1 on my laptop (both make and make tests).  
						
						
						
						
					 
					
						2018-03-05 00:28:24 +00:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						bb7d87d0a0 
					 
					
						
						
							
							Coordinate handling gpu friendly  
						
						
						
						
					 
					
						2018-02-24 22:18:33 +00:00 
						 
				 
			
				
					
						
							
							
								Azusa Yamaguchi 
							
						 
					 
					
						
						
							
						
						0f468e2179 
					 
					
						
						
							
							OverlappedComm for Staggered 5D and 4D.  
						
						
						
						
					 
					
						2018-02-22 12:50:09 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Richtmann 
							
						 
					 
					
						
						
							
						
						2976132bdd 
					 
					
						
						
							
							Add first version of multigrid for wilson clover analogous to wilson one  
						
						... 
						
						
						
						Just like the wilson one, this algorithm
• is currently only a 2-level method since I don't have correct implementations
  for Mdir and Mdiag in CoarsenedMatrix yet (needed for further coarsening)
• needs levelization and refactoring into a proper algorithm 
						
						
					 
					
						2018-02-08 23:52:10 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Richtmann 
							
						 
					 
					
						
						
							
						
						48177f2f2d 
					 
					
						
						
							
							Add tests for all MR|GMRES solvers with wilson clover action  
						
						
						
						
					 
					
						2018-02-08 23:52:09 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Richtmann 
							
						 
					 
					
						
						
							
						
						c4ce70a821 
					 
					
						
						
							
							WilsonMG: Major cleanup  
						
						
						
						
					 
					
						2018-02-08 23:52:08 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Richtmann 
							
						 
					 
					
						
						
							
						
						a3e009ba54 
					 
					
						
						
							
							Add tests for CAGMRES solvers with staggered action  
						
						
						
						
					 
					
						2018-02-08 17:46:28 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Richtmann 
							
						 
					 
					
						
						
							
						
						13ae371ef8 
					 
					
						
						
							
							Make solver parameters match in all MR|GMRES solver tests  
						
						
						
						
					 
					
						2018-02-08 17:33:10 +01:00