Michael Marshall 
							
						 
					 
					
						
						
							
						
						4161429dcc 
					 
					
						
						
							
							Serialisation fixes after Antonin's review  
						
						
						
						
					 
					
						2019-04-03 22:30:07 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Marshall 
							
						 
					 
					
						
						
							
						
						88cb004731 
					 
					
						
						
							
							Fixed single-precision issues in Test_serialisation  
						
						
						
						
					 
					
						2019-03-20 22:05:16 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2d659015ff 
					 
					
						
						
							
							Serialisation is fully functional. Ready for review.  
						
						
						
						
					 
					
						2019-03-08 00:30:43 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e63019ac50 
					 
					
						
						
							
							Tensor serialisation is fully functional  
						
						
						
						
					 
					
						2019-03-08 00:01:45 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						584fa0a633 
					 
					
						
						
							
							Changes after review with Peter  
						
						
						
						
					 
					
						2019-03-07 12:53:34 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						aa24f04911 
					 
					
						
						
							
							Changed EigenIO to use GridTypeMapper type traits  
						
						
						
						
					 
					
						2019-03-06 12:55:05 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4a00513e65 
					 
					
						
						
							
							Moving Eigen trensor utilities to separate (optional) header  
						
						
						
						
					 
					
						2019-03-06 11:16:22 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b3d4ba8657 
					 
					
						
						
							
							Fixed issues with Eigen Tensor serialisation. Fixed issues with precision to text streams  
						
						
						
						
					 
					
						2019-03-02 00:24:37 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						91be028507 
					 
					
						
						
							
							Still one issue on write  
						
						
						
						
					 
					
						2019-02-28 19:06:25 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						578eb177e7 
					 
					
						
						
							
							Tweaked format and memory use on Xml format. Still crashes (out of memory) on large read on my laptop  
						
						
						
						
					 
					
						2019-02-25 22:03:21 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7c7ffa3b10 
					 
					
						
						
							
							Added text read/write  
						
						
						
						
					 
					
						2019-02-25 15:38:47 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9288019789 
					 
					
						
						
							
							Added Xml IO (has one deficiency: the format for multi-dimensional data is flat)  
						
						
						
						
					 
					
						2019-02-25 14:10:24 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3c9f2d4106 
					 
					
						
						
							
							Chunking layout reasonably efficient. Looks for small prime factors of each dimension, falling back to approximate size if needed.  
						
						
						
						
					 
					
						2019-02-25 11:07:29 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						292ff33f7f 
					 
					
						
						
							
							Removed issue with std::string_literal  
						
						
						
						
					 
					
						2019-02-21 16:51:05 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						752530f352 
					 
					
						
						
							
							Gotten rid of c++17 in Test_serialisation.cc  
						
						
						
						
					 
					
						2019-02-21 14:43:07 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						982a24514b 
					 
					
						
						
							
							Binary IO also implemented and tested  
						
						
						
						
					 
					
						2019-02-19 17:37:21 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c14547ddbe 
					 
					
						
						
							
							EigenIO writing rationalised. All indices (trivial or not) written  
						
						
						
						
					 
					
						2019-02-19 16:12:55 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						63c97db414 
					 
					
						
						
							
							Prior to rationalising 2 versions of BaseIO::write (scalar and vector)  
						
						
						
						
					 
					
						2019-02-19 13:29:08 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6ebb32ffbf 
					 
					
						
						
							
							Rationalised Test_serialisation  
						
						
						
						
					 
					
						2019-02-18 21:40:53 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						04b58de5de 
					 
					
						
						
							
							Read-back working.  
						
						
						
						
					 
					
						2019-02-18 17:12:27 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c77069244d 
					 
					
						
						
							
							Nearly ready. Just finishing off readback and compare  
						
						
						
						
					 
					
						2019-02-18 08:55:50 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						74a3a5b825 
					 
					
						
						
							
							Fixed existing bug in Hdf5Reader::readDefault for std::vector<U>  
						
						
						
						
					 
					
						2019-02-16 18:45:46 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bee24655cd 
					 
					
						
						
							
							Finalising traits  
						
						
						
						
					 
					
						2019-02-14 19:05:35 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						11467a994d 
					 
					
						
						
							
							Enough for tonight  
						
						
						
						
					 
					
						2019-02-13 21:48:35 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						41ff592515 
					 
					
						
						
							
							Moved serialisation tests into Test_serialisation  
						
						
						
						
					 
					
						2019-02-13 12:14:01 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						85c253ed4a 
					 
					
						
						
							
							Test_serialisation MPI fix  
						
						
						
						
					 
					
						2018-04-04 17:19:34 +01:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						276f113f28 
					 
					
						
						
							
							IO uses master boss node for metadata.  
						
						
						
						
					 
					
						2018-03-30 16:17:05 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						360cface33 
					 
					
						
						
							
							Grid tensor serialisation fully implemented and tested  
						
						
						
						
					 
					
						2018-03-08 19:12:03 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						971c2379bd 
					 
					
						
						
							
							std::vector to tensor conversion + test units  
						
						
						
						
					 
					
						2018-03-08 09:50:39 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						90dbe03e17 
					 
					
						
						
							
							Conversion of Grid tensors to std::vector made more elegant, also pair syntax changed to (x y) to avoid issues with JSON/XML  
						
						
						
						
					 
					
						2018-03-07 15:12:32 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						485c5db0fe 
					 
					
						
						
							
							conversion of Grid tensors to nested std::vector in preparation for tensor serialisation  
						
						
						
						
					 
					
						2018-03-06 19:22:03 +00:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						184af5bd05 
					 
					
						
						
							
							Added support for std::pair in the JSON serialiser  
						
						
						
						
					 
					
						2017-07-12 14:44:53 +01:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						097c9637ee 
					 
					
						
						
							
							Fixed the JSON parsing error  
						
						
						
						
					 
					
						2017-07-11 14:31:57 +01:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						d9593c4b81 
					 
					
						
						
							
							Merge branch 'develop' into feature/json-fix  
						
						
						
						
					 
					
						2017-07-07 14:17:50 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1e8a2e1621 
					 
					
						
						
							
							various compatibility fixes after merge  
						
						
						
						
					 
					
						2017-06-20 17:24:55 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b672717096 
					 
					
						
						
							
							Test_serialiation update for JSON  
						
						
						
						
					 
					
						2017-06-19 14:38:39 +01:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						1300b0b04b 
					 
					
						
						
							
							Update to enable multiple records per file more consistent with SciDAC.  
						
						... 
						
						
						
						open, close, write records... 
						
						
					 
					
						2017-06-19 01:01:48 +01:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						e6d984b484 
					 
					
						
						
							
							ILDG tests  
						
						
						
						
					 
					
						2017-06-18 00:13:22 +01:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						12ccc73cf5 
					 
					
						
						
							
							Serialisation no compile fix  
						
						
						
						
					 
					
						2017-06-14 05:19:17 +01:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						e7564f8330 
					 
					
						
						
							
							Starting a test for reading an ILDG file.  
						
						
						
						
					 
					
						2017-06-13 12:22:50 +01:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						a16b1e134e 
					 
					
						
						
							
							gcc 4.9 fix  
						
						
						
						
					 
					
						2017-06-13 10:48:43 +01:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						56042f002c 
					 
					
						
						
							
							New files  
						
						
						
						
					 
					
						2017-06-11 23:19:20 +01:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						3bfd1f13e6 
					 
					
						
						
							
							I/O improvements  
						
						
						
						
					 
					
						2017-06-11 23:14:10 +01:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						094c3d091a 
					 
					
						
						
							
							Improved and RNG's now survive checkpoint  
						
						
						
						
					 
					
						2017-06-02 00:38:58 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						4b98e524a0 
					 
					
						
						
							
							Roll over to MPI version of I/O  
						
						
						
						
					 
					
						2017-06-01 17:38:18 -04:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						ef1b7db374 
					 
					
						
						
							
							Diff comparison check  
						
						
						
						
					 
					
						2017-05-30 23:40:11 +01:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						b8b5934193 
					 
					
						
						
							
							Attempts to speed up the parallel IO  
						
						
						
						
					 
					
						2017-05-25 13:32:24 +01:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						5aafa335fe 
					 
					
						
						
							
							Fixing JSON error for complex numbers  
						
						
						
						
					 
					
						2017-05-08 21:56:44 +01:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						8ba0494485 
					 
					
						
						
							
							Fixing JSON for complex numbers  
						
						
						
						
					 
					
						2017-05-08 21:41:39 +01:00