Magnus Ulimoen
							
						 
					 | 
					
						
						
							
						
						264b483aef
					 | 
					
						
						
							
							use workspaces
						
						
						
						
						
						
					 | 
					
						2020-02-19 19:31:03 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Magnus Ulimoen
							
						 
					 | 
					
						
						
							
						
						4ac1ad0d2c
					 | 
					
						
						
							
							follow nx/ny conventions
						
						
						
						
						
						
					 | 
					
						2020-01-29 22:01:12 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Magnus Ulimoen
							
						 
					 | 
					
						
						
							
						
						fc5565dbcd
					 | 
					
						
						
							
							rename integrate_rk4
						
						
						
						
						
						
					 | 
					
						2020-01-29 21:16:09 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Magnus Ulimoen
							
						 
					 | 
					
						
						
							
						
						3229554d6b
					 | 
					
						
						
							
							use rk4 in maxwell
						
						
						
						
						
						
					 | 
					
						2020-01-29 21:06:50 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Magnus Ulimoen
							
						 
					 | 
					
						
						
							
						
						e957a4fff7
					 | 
					
						
						
							
							move integrator to module
						
						
						
						
						
						
					 | 
					
						2020-01-29 20:50:56 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Magnus Ulimoen
							
						 
					 | 
					
						
						
							
						
						92c86c2c41
					 | 
					
						
						
							
							generalized integrate in euler
						
						
						
						
						
						
					 | 
					
						2020-01-29 20:44:55 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Magnus Ulimoen
							
						 
					 | 
					
						
						
							
						
						b92e1412d3
					 | 
					
						
						
							
							rename advance and remove boundaries in toplevel
						
						
						
						
						
						
					 | 
					
						2020-01-29 20:06:44 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Magnus Ulimoen
							
						 
					 | 
					
						
						
							
						
						2f74aca08e
					 | 
					
						
						
							
							ignore clippy lints
						
						
						
						
						
						
					 | 
					
						2020-01-29 19:36:16 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Magnus Ulimoen
							
						 
					 | 
					
						
						
							
						
						38e9797ff7
					 | 
					
						
						
							
							move from lib to euler
						
						
						
						
						
						
					 | 
					
						2020-01-28 19:31:14 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Magnus Ulimoen
							
						 
					 | 
					
						
						
							
						
						e40ca4ba47
					 | 
					
						
						
							
							rename project
						
						
						
						
						
						
					 | 
					
						2020-01-27 21:20:34 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Magnus Ulimoen
							
						 
					 | 
					
						
						
							
						
						bc62e0f189
					 | 
					
						
						
							
							move bench
						
						
						
						
						
						
					 | 
					
						2020-01-27 20:57:25 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Magnus Ulimoen
							
						 
					 | 
					
						
						
							
						
						3c834751e5
					 | 
					
						
						
							
							generalize advance
						
						
						
						
						
						
					 | 
					
						2020-01-27 20:52:46 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Magnus Ulimoen
							
						 
					 | 
					
						
						
							
						
						9092ab4a32
					 | 
					
						
						
							
							remove bounds checks
						
						
						
						
						
						
					 | 
					
						2020-01-27 20:17:52 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Magnus Ulimoen
							
						 
					 | 
					
						
						
							
						
						7fd69d0619
					 | 
					
						
						
							
							fix dt
						
						
						
						
						
						
					 | 
					
						2020-01-27 19:49:51 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Magnus Ulimoen
							
						 
					 | 
					
						
						
							
						
						19c60fb4b6
					 | 
					
						
						
							
							add bench for euler
						
						
						
						
						
						
					 | 
					
						2020-01-26 16:46:57 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Magnus Ulimoen
							
						 
					 | 
					
						
						
							
						
						b700aeae94
					 | 
					
						
						
							
							working??
						
						
						
						
						
						
					 | 
					
						2020-01-26 15:52:39 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Magnus Ulimoen
							
						 
					 | 
					
						
						
							
						
						4673fbfbf7
					 | 
					
						
						
							
							checkpoint
						
						
						
						
						
						
					 | 
					
						2020-01-25 20:40:55 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Magnus Ulimoen
							
						 
					 | 
					
						
						
							
						
						0646bdbee2
					 | 
					
						
						
							
							make System generic over SbpOperator
						
						
						
						
						
						
					 | 
					
						2019-12-17 20:43:10 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Magnus Ulimoen
							
						 
					 | 
					
						
						
							
						
						231d218965
					 | 
					
						
						
							
							add the trad 8/upwind 9 operator
						
						
						
						
						
						
					 | 
					
						2019-12-15 17:49:41 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Magnus Ulimoen
							
						 
					 | 
					
						
						
							
						
						03a4de5ab0
					 | 
					
						
						
							
							add the traditional 4 operator
						
						
						
						
						
						
					 | 
					
						2019-12-15 17:27:31 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Magnus Ulimoen
							
						 
					 | 
					
						
						
							
						
						a0c5a80106
					 | 
					
						
						
							
							components_mut correctness
						
						
						
						
						
						
					 | 
					
						2019-12-14 14:51:19 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Magnus Ulimoen
							
						 
					 | 
					
						
						
							
						
						066c7619f7
					 | 
					
						
						
							
							move advance out of Fields
						
						
						
						
						
						
					 | 
					
						2019-12-14 13:59:20 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Magnus Ulimoen
							
						 
					 | 
					
						
						
							
						
						946caf5e1b
					 | 
					
						
						
							
							move init to root
						
						
						
						
						
						
					 | 
					
						2019-12-14 12:56:20 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Magnus Ulimoen
							
						 
					 | 
					
						
						
							
						
						bf7685e453
					 | 
					
						
						
							
							unneccesary bounds check
						
						
						
						
						
						
					 | 
					
						2019-12-14 01:32:50 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Magnus Ulimoen
							
						 
					 | 
					
						
						
							
						
						195bbc3ef2
					 | 
					
						
						
							
							macrofy diff/diss operators
						
						
						
						
						
						
					 | 
					
						2019-12-14 01:29:07 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Magnus Ulimoen
							
						 
					 | 
					
						
						
							
						
						3a919e9950
					 | 
					
						
						
							
							improve perf by removing bounds checks
						
						
						
						
						
						
					 | 
					
						2019-12-14 01:13:08 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Magnus Ulimoen
							
						 
					 | 
					
						
						
							
						
						0106ba5fbd
					 | 
					
						
						
							
							gather simd into diffxi
						
						
						
						
						
						
					 | 
					
						2019-12-14 00:45:21 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Magnus Ulimoen
							
						 
					 | 
					
						
						
							
						
						dd3e7cfb31
					 | 
					
						
						
							
							upwind operators
						
						
						
						
						
						
					 | 
					
						2019-12-13 19:45:00 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Magnus Ulimoen
							
						 
					 | 
					
						
						
							
						
						a26befec3a
					 | 
					
						
						
							
							align block matrix
						
						
						
						
						
						
					 | 
					
						2019-12-12 20:40:02 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Magnus Ulimoen
							
						 
					 | 
					
						
						
							
						
						285950a5c3
					 | 
					
						
						
							
							add boundary terms skeleton
						
						
						
						
						
						
					 | 
					
						2019-12-12 19:28:19 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Magnus Ulimoen
							
						 
					 | 
					
						
						
							
						
						43dfc6f05f
					 | 
					
						
						
							
							use iterators for SAT
						
						
						
						
						
						
					 | 
					
						2019-12-12 19:00:33 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Magnus Ulimoen
							
						 
					 | 
					
						
						
							
						
						f9b715378f
					 | 
					
						
						
							
							split advance into subfunctions
						
						
						
						
						
						
					 | 
					
						2019-12-11 21:42:55 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Magnus Ulimoen
							
						 
					 | 
					
						
						
							
						
						d010d17a4a
					 | 
					
						
						
							
							rewrite SAT computations
						
						
						
						
						
						
					 | 
					
						2019-12-11 21:18:59 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Magnus Ulimoen
							
						 
					 | 
					
						
						
							
						
						868e2ba648
					 | 
					
						
						
							
							use 3d fields
						
						
						
						
						
						
					 | 
					
						2019-12-11 20:53:30 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Magnus Ulimoen
							
						 
					 | 
					
						
						
							
						
						7430e8793e
					 | 
					
						
						
							
							arbitrary grids
						
						
						
						
						
						
					 | 
					
						2019-12-10 22:03:42 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Magnus Ulimoen
							
						 
					 | 
					
						
						
							
						
						1ff9ffa7ba
					 | 
					
						
						
							
							rename diffx/diffy
						
						
						
						
						
						
					 | 
					
						2019-12-08 21:00:47 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Magnus Ulimoen
							
						 
					 | 
					
						
						
							
						
						a0a125b61c
					 | 
					
						
						
							
							javascript constructor
						
						
						
						
						
						
					 | 
					
						2019-12-08 20:55:47 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Magnus Ulimoen
							
						 
					 | 
					
						
						
							
						
						a473b78756
					 | 
					
						
						
							
							better bounds checks
						
						
						
						
						
						
					 | 
					
						2019-11-15 19:24:23 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Magnus Ulimoen
							
						 
					 | 
					
						
						
							
						
						12dfc5fe81
					 | 
					
						
						
							
							fix nx/ny assertion
						
						
						
						
						
						
					 | 
					
						2019-11-14 19:21:54 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Magnus Ulimoen
							
						 
					 | 
					
						
						
							
						
						1e7cbdc02f
					 | 
					
						
						
							
							move test to bottom of file
						
						
						
						
						
						
					 | 
					
						2019-11-14 18:19:48 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Magnus Ulimoen
							
						 
					 | 
					
						
						
							
						
						8b11cb74e4
					 | 
					
						
						
							
							avoid inlining hot functions
						
						
						
						
						
						
					 | 
					
						2019-11-14 18:18:50 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Magnus Ulimoen
							
						 
					 | 
					
						
						
							
						
						e0f3ed3fd8
					 | 
					
						
						
							
							assign instead of add_assign in diffx/diffy
						
						
						
						
						
						
					 | 
					
						2019-11-14 08:04:32 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Magnus Ulimoen
							
						 
					 | 
					
						
						
							
						
						bf9037e155
					 | 
					
						
						
							
							use simd for diffy
						
						
						
						
						
						
					 | 
					
						2019-11-09 12:58:14 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Magnus Ulimoen
							
						 
					 | 
					
						
						
							
						
						6db06d108d
					 | 
					
						
						
							
							test diffx/diffy by using diff
						
						
						
						
						
						
					 | 
					
						2019-11-09 10:05:13 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Magnus Ulimoen
							
						 
					 | 
					
						
						
							
						
						c30a463e83
					 | 
					
						
						
							
							use simd
						
						
						
						
						
						
					 | 
					
						2019-11-09 01:42:04 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Magnus Ulimoen
							
						 
					 | 
					
						
						
							
						
						1bf4753e9a
					 | 
					
						
						
							
							let minus be closer to block
						
						
						
						
						
						
					 | 
					
						2019-11-08 21:00:52 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Magnus Ulimoen
							
						 
					 | 
					
						
						
							
						
						bb6cca9004
					 | 
					
						
						
							
							fix assignment
						
						
						
						
						
						
					 | 
					
						2019-11-08 20:03:44 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Magnus Ulimoen
							
						 
					 | 
					
						
						
							
						
						1f745745ca
					 | 
					
						
						
							
							use iterators to remove bounds checks
						
						
						
						
						
						
					 | 
					
						2019-11-08 08:19:02 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Magnus Ulimoen
							
						 
					 | 
					
						
						
							
						
						a6bf554c60
					 | 
					
						
						
							
							remove bounds check with iterators
						
						
						
						
						
						
					 | 
					
						2019-11-08 07:56:33 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Magnus Ulimoen
							
						 
					 | 
					
						
						
							
						
						56688efcdf
					 | 
					
						
						
							
							change iteration of diffx/diffy
						
						
						
						
						
						
					 | 
					
						2019-11-07 21:05:03 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |