| 
						
					 | 
					
						
						
							
						
						8383517ba3
					 | 
					
						
						
							
							ensure slice can be cast to Matrix
						
						
						
						
						
						
					 | 
					
						2021-03-15 20:18:19 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						17ab18e953
					 | 
					
						
						
							
							zero-pad diffxi kernel
						
						
						
						
						
						
					 | 
					
						2021-03-15 20:07:41 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e43e71a4d8
					 | 
					
						
						
							
							Make flip_XX impl on Matrix
						
						
						
						
						
						
					 | 
					
						2021-03-15 19:31:41 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						6fc045ae17
					 | 
					
						
						
							
							Replace transmute with cast
						
						
						
						
						
						
					 | 
					
						2021-02-12 19:02:13 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						5d59a51bbe
					 | 
					
						
						
							
							Add option to output information in JSON
						
						
						
						
						
						
					 | 
					
						2021-02-12 18:28:30 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						743cca00e2
					 | 
					
						
						
							
							Revert hdf5 patch (TODO: add back info here)
						
						
						
						
						
						
					 | 
					
						2021-02-12 18:09:15 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						78f0c9ed2c
					 | 
					
						
						
							
							Update json5 crate to include location errors
						
						
						
						
						
						
					 | 
					
						2021-02-12 18:08:10 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						d11abff1c3
					 | 
					
						
						
							
							Add checkbox for gridlines
						
						
						
						
						
						
					 | 
					
						2021-02-12 17:16:36 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						dc94aa8e6b
					 | 
					
						
						
							
							Merge branch 'feature/const_matrix'
						
						
						
						
						
						
						
						Using constr generics improves performance of diffxi by about
15% without fast-float and to 30% with the fast-float flag 
						
						
					 | 
					
						2021-02-10 21:25:08 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						a02c7daafc
					 | 
					
						
						
							
							remove iterator inhibiting optimisation
						
						
						
						
						
						
					 | 
					
						2021-02-10 21:17:05 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						02175d1734
					 | 
					
						
						
							
							use some unsafe...
						
						
						
						
						
						
					 | 
					
						2021-02-10 19:29:26 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						8a6dc60edf
					 | 
					
						
						
							
							remove some unsafe from simd
						
						
						
						
						
						
					 | 
					
						2021-02-10 19:02:48 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						87c055f81e
					 | 
					
						
						
							
							Add back simd column algo
						
						
						
						
						
						
					 | 
					
						2021-02-09 21:44:35 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						cf4d8f1e9b
					 | 
					
						
						
							
							add Zero for constmatrix
						
						
						
						
						
						
					 | 
					
						2021-02-03 08:41:11 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						7ec426b5a8
					 | 
					
						
						
							
							add more fast intrinsics
						
						
						
						
						
						
					 | 
					
						2021-02-03 08:31:33 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						64a4e92dd2
					 | 
					
						
						
							
							specialise on contigous ny
						
						
						
						
						
						
					 | 
					
						2021-02-02 00:33:37 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						c709cf465e
					 | 
					
						
						
							
							remove ndarray transmute
						
						
						
						
						
						
					 | 
					
						2021-02-02 00:12:03 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						74d99a4a18
					 | 
					
						
						
							
							try ndarray transmute
						
						
						
						
						
						
					 | 
					
						2021-02-02 00:12:03 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						b15ea57e6d
					 | 
					
						
						
							
							inline for perf
						
						
						
						
						
						
					 | 
					
						2021-02-02 00:12:03 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						299b4f8083
					 | 
					
						
						
							
							ensure FastFloat flag works
						
						
						
						
						
						
					 | 
					
						2021-02-02 00:12:03 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						6f7268bf33
					 | 
					
						
						
							
							use matrices everywhere
						
						
						
						
						
						
					 | 
					
						2021-02-02 00:12:02 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						31ac46e386
					 | 
					
						
						
							
							move data structs into separate files
						
						
						
						
						
						
					 | 
					
						2021-02-02 00:12:02 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						f7f8a7ffff
					 | 
					
						
						
							
							make flip const functions
						
						
						
						
						
						
					 | 
					
						2021-02-02 00:12:02 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						1f3aa2c116
					 | 
					
						
						
							
							make core-intrinsics cfg'ed
						
						
						
						
						
						
					 | 
					
						2021-02-02 00:12:02 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						c73c6e7407
					 | 
					
						
						
							
							diff_op_col_naive_matrix
						
						
						
						
						
						
					 | 
					
						2021-02-02 00:12:02 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						c660354c3f
					 | 
					
						
						
							
							Matrix for Upwind4
						
						
						
						
						
						
					 | 
					
						2021-02-02 00:12:02 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						45e4d51513
					 | 
					
						
						
							
							remove a closure
						
						
						
						
						
						
					 | 
					
						2021-02-02 00:12:02 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						b0e1ec62f8
					 | 
					
						
						
							
							change order in matmul_into
						
						
						
						
						
						
					 | 
					
						2021-02-02 00:12:02 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						481f2d607e
					 | 
					
						
						
							
							remove a lot of unsafe, lost perf
						
						
						
						
						
						
					 | 
					
						2021-02-02 00:12:02 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						00f3ba6a01
					 | 
					
						
						
							
							use split_at_mut
						
						
						
						
						
						
					 | 
					
						2021-02-02 00:12:02 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						db94caf2b2
					 | 
					
						
						
							
							change repr of Matrix
						
						
						
						
						
						
					 | 
					
						2021-02-02 00:12:02 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						c133557459
					 | 
					
						
						
							
							use Matrix in SBP diff
						
						
						
						
						
						
					 | 
					
						2021-02-02 00:12:02 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						3c7cc4605a
					 | 
					
						
						
							
							simplify traits
						
						
						
						
						
						
					 | 
					
						2021-02-02 00:12:02 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						f7c238f6a7
					 | 
					
						
						
							
							add blockend SBP8
						
						
						
						
						
						
					 | 
					
						2021-02-02 00:12:02 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						a7660281c8
					 | 
					
						
						
							
							add inline to remove magic fix
						
						
						
						
						
						
					 | 
					
						2021-02-02 00:12:02 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						14fefe97ab
					 | 
					
						
						
							
							add Matrix approach for SBP8
						
						
						
						
						
						
					 | 
					
						2021-02-02 00:12:02 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						3d34f2e7a0
					 | 
					
						
						
							
							add fast-float feature
						
						
						
						
						
						
					 | 
					
						2021-02-02 00:12:02 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						4c2daf5933
					 | 
					
						
						
							
							minor thingys
						
						
						
						
						
						
					 | 
					
						2021-02-02 00:12:02 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						db552af4ff
					 | 
					
						
						
							
							add blockend with weird caveat
						
						
						
						
						
						
					 | 
					
						2021-02-02 00:12:02 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						bcda26a512
					 | 
					
						
						
							
							15% reductions in instr count
						
						
						
						
						
						
					 | 
					
						2021-02-02 00:12:02 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						36293e75e6
					 | 
					
						
						
							
							10% instr reduction with fast_ intr
						
						
						
						
						
						
					 | 
					
						2021-02-02 00:12:02 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						30c563c19d
					 | 
					
						
						
							
							working d1 SBP4
						
						
						
						
						
						
					 | 
					
						2021-02-02 00:12:02 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						94e8fb5b7c
					 | 
					
						
						
							
							checkpoint
						
						
						
						
						
						
					 | 
					
						2021-02-02 00:12:02 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						c104082ac0
					 | 
					
						
						
							
							add matrix type
						
						
						
						
						
						
					 | 
					
						2021-02-02 00:12:02 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						3cc7c31ee5
					 | 
					
						
						
							
							increase bench size
						
						
						
						
						
						
					 | 
					
						2021-02-01 23:22:35 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						ddfddbd33f
					 | 
					
						
						
							
							fix bench+sparse builds
						
						
						
						
						
						
					 | 
					
						2021-01-25 23:58:50 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						53acd300ce
					 | 
					
						
						
							
							readd sparseness approach to bench
						
						
						
						
						
						
					 | 
					
						2021-01-25 21:02:04 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						1069bad145
					 | 
					
						
						
							
							bugfix sparse algo visibility
						
						
						
						
						
						
					 | 
					
						2021-01-25 20:53:56 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						0f261ef507
					 | 
					
						
						
							
							replace criterion with iai
						
						
						
						
						
						
					 | 
					
						2021-01-25 20:51:59 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						5de82f393b
					 | 
					
						
						
							
							move algos to separate file
						
						
						
						
						
						
					 | 
					
						2021-01-18 22:37:24 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |