5803933aea 
					 
					
						
						
							
							First implementation of HDF5 serial IO writer, reader is still empty  
						
						
						
						
					 
					
						2017-01-17 16:21:18 -08:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						c6f59c2933 
					 
					
						
						
							
							Adding factories  
						
						
						
						
					 
					
						2017-01-16 10:18:09 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f8d11ff673 
					 
					
						
						
							
							better serialisable enums (can be encapsulated into classes)  
						
						
						
						
					 
					
						2016-12-20 12:31:49 +01:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						ef72f322d2 
					 
					
						
						
							
							consistency of tests  
						
						
						
						
					 
					
						2016-12-13 02:24:20 +00:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						f55c16f984 
					 
					
						
						
							
							Adding a barrier in the RNG save  
						
						
						
						
					 
					
						2016-10-24 11:02:14 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2485ef9c9c 
					 
					
						
						
							
							Merge branch 'feature/new-build' into feature/hadrons  
						
						... 
						
						
						
						# Conflicts:
#	Makefile.am
#	scripts/copyright 
						
						
					 
					
						2016-08-03 16:49:16 +01:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						f4dd5062d7 
					 
					
						
						
							
							Merge branch 'develop' of  https://github.com/paboyle/Grid  into develop  
						
						
						
						
					 
					
						2016-07-15 19:26:06 +01:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						a0676beeb1 
					 
					
						
						
							
							Open up dependency on Eigen and FFTW  
						
						
						
						
					 
					
						2016-07-07 22:31:07 +01:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						9cb90f714e 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/develop' into temporary-smearing  
						
						
						
						
					 
					
						2016-07-04 17:28:40 +01:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						565e9329ba 
					 
					
						
						
							
							Changed the colouring classes  
						
						
						
						
					 
					
						2016-06-30 16:51:03 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						362f255100 
					 
					
						
						
							
							Hadrons: module parameters can now be accessed from outside  
						
						
						
						
					 
					
						2016-05-12 11:59:28 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1161d566b9 
					 
					
						
						
							
							minor code cleaning  
						
						
						
						
					 
					
						2016-05-02 19:32:11 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ba09cbae3e 
					 
					
						
						
							
							function to read std::vector from a string (blank separated values)  
						
						
						
						
					 
					
						2016-04-30 00:15:44 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						19526d09c2 
					 
					
						
						
							
							Merge commit '6aeaf6f568a391e34b913f08be6a11beb28d8842'  
						
						
						
						
					 
					
						2016-02-22 15:23:26 +00:00 
						 
				 
			
				
					
						
							
							
								neo 
							
						 
					 
					
						
						
							
						
						6371676a75 
					 
					
						
						
							
							Correcting some compilation errors for clang-sse  
						
						
						
						
					 
					
						2016-02-10 11:37:03 +09:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						aae8bf31a7 
					 
					
						
						
							
							Global edit adding copyright and license info to every source file.  
						
						
						
						
					 
					
						2016-01-02 14:51:32 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1e0be161e5 
					 
					
						
						
							
							MacroMagic: inline functions to avoid double symbol issues  
						
						
						
						
					 
					
						2015-12-23 14:20:05 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						200de272ed 
					 
					
						
						
							
							IO: serialisable enums  
						
						
						
						
					 
					
						2015-12-08 13:54:00 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d68a72e28b 
					 
					
						
						
							
							IO: code cleaning and string binary IO fix  
						
						
						
						
					 
					
						2015-12-08 13:53:33 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						17f9268a55 
					 
					
						
						
							
							XmlIO: minor code cleaning  
						
						
						
						
					 
					
						2015-12-07 18:30:00 +00:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						93356fd246 
					 
					
						
						
							
							No compile fixes on gcc/Cray  
						
						
						
						
					 
					
						2015-11-29 03:14:44 -08:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						ca42fe6d32 
					 
					
						
						
							
							Merge branch 'master' of github.com:paboyle/Grid  
						
						... 
						
						
						
						Merge done
Conflicts:
	lib/serialisation/XmlIO.h
	tests/Test_stencil.cc 
						
						
					 
					
						2015-11-28 17:03:43 -08:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						113131b01c 
					 
					
						
						
							
							THis failed for some reason. Suspect Antonin has made more progress.  
						
						
						
						
					 
					
						2015-11-28 16:59:59 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						af19118113 
					 
					
						
						
							
							new I/O interface  
						
						
						
						
					 
					
						2015-11-16 18:14:37 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						5ef42add2d 
					 
					
						
						
							
							Changes to remove warnings under icc; disambiguate AVX512 from IMCI correctly  
						
						... 
						
						
						
						and drop swizzles in AVX512. Don't know why these compiled. 
						
						
					 
					
						2015-09-23 05:23:45 -07:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						612957f057 
					 
					
						
						
							
							pull in original license.  
						
						
						
						
					 
					
						2015-08-21 10:19:08 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						cea8ac9a22 
					 
					
						
						
							
							Credits to orig source where I found the macro tricks.  
						
						
						
						
					 
					
						2015-08-21 10:14:53 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						476da3ee62 
					 
					
						
						
							
							Separated IO reader/writers into a proper abstract base,  
						
						... 
						
						
						
						derived relationship. Have Text/Binary/Xml versions of
Reader & Writer.
Any new Reader/Writer class inheriting the interface can give object serialisation
to any desired format now.
      new file:   lib/serialisation/BaseIO.h
      modified:   lib/serialisation/BinaryIO.h
      modified:   lib/serialisation/Serialisation.h
      modified:   lib/serialisation/TextIO.h
      modified:   lib/serialisation/XmlIO.h
The test uses the Xml, Binary and Text formats as well as cout << Object. 
						
						
					 
					
						2015-08-21 10:06:33 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						35818fdf6c 
					 
					
						
						
							
							Text and Binary readers  
						
						
						
						
					 
					
						2015-08-20 23:04:38 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						77d299b414 
					 
					
						
						
							
							Cosmetic  
						
						
						
						
					 
					
						2015-08-20 16:30:52 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						ab81a25073 
					 
					
						
						
							
							XMLReader implementation and a virtual Reader/Writer template framework.  
						
						... 
						
						
						
						Test_serialisation has an example of *code* *free* object serialisation
to both ostream and to XML using macro magic.
Implementing TextReader/TextWriter, YAML, JSON etc.. should be trivial
and we can use configure time options to select the default "Reader" typedef.
Present done with
"using XMLPolicy::Reader"
to pick up the default serialisation strategy. 
						
						
					 
					
						2015-08-20 16:21:26 +01:00