05873c0e22 
					 
					
						
						
							
							Add pyproject.toml  
						
						 
						
						
						
						
					 
					
						2022-04-06 23:03:54 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						cfeb30fac0 
					 
					
						
						
							
							Small clippy lint fixes  
						
						 
						
						
						
						
					 
					
						2022-02-25 20:43:57 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						6ebb173847 
					 
					
						
						
							
							Use tuple over ndarray::s  
						
						 
						
						
						
						
					 
					
						2021-11-21 11:21:05 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9679ae5ba2 
					 
					
						
						
							
							Remove superfluous import  
						
						 
						
						
						
						
					 
					
						2021-11-21 11:21:05 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d16b274fe0 
					 
					
						
						
							
							Update hdf5/ndarray  
						
						 
						
						
						
						
					 
					
						2021-10-23 19:35:37 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						86275d2c2e 
					 
					
						
						
							
							Merge branch 'feature/distribute'  
						
						 
						
						... 
						
						
						
						Replaces the `rayon` implementation with a new approach using a thread
per grid architectures which allows concurrent execution with less
communication with the main thread. 
						
						
					 
					
						2021-10-10 14:45:16 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0ec3e16566 
					 
					
						
						
							
							Align portable-simd with master  
						
						 
						
						
						
						
					 
					
						2021-09-30 05:15:31 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						42bfdd1ca1 
					 
					
						
						
							
							checkpoint  
						
						 
						
						
						
						
					 
					
						2021-09-27 20:28:07 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						44e0eb98f3 
					 
					
						
						
							
							checkpoint  
						
						 
						
						
						
						
					 
					
						2021-09-24 17:02:48 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d0901f5755 
					 
					
						
						
							
							SAT boundaries for multi-thread fixing  
						
						 
						
						
						
						
					 
					
						2021-08-21 09:29:45 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d2c811d3af 
					 
					
						
						
							
							Rework wait primitive to condvar  
						
						 
						
						
						
						
					 
					
						2021-08-20 15:57:12 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e7222a99b5 
					 
					
						
						
							
							Shorten thread name  
						
						 
						
						
						
						
					 
					
						2021-08-18 12:39:08 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4f0af1f6c1 
					 
					
						
						
							
							Add synchronisation of multi-threaded system  
						
						 
						
						
						
						
					 
					
						2021-08-18 11:45:55 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4b6ee18491 
					 
					
						
						
							
							Add progressbar inside multi-sys  
						
						 
						
						
						
						
					 
					
						2021-08-18 11:06:29 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d6356da393 
					 
					
						
						
							
							Swap solutions to propagate the solution  
						
						 
						
						
						
						
					 
					
						2021-08-18 10:32:29 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a843ad9974 
					 
					
						
						
							
							Add error output for single/multi  
						
						 
						
						
						
						
					 
					
						2021-08-18 10:21:38 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						67884c38c6 
					 
					
						
						
							
							Simplify time tracking loop  
						
						 
						
						
						
						
					 
					
						2021-08-17 13:40:23 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ed81ba995f 
					 
					
						
						
							
							Update indicatif for multi-progressbar  
						
						 
						
						
						
						
					 
					
						2021-08-17 13:15:36 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						05cb455108 
					 
					
						
						
							
							Apply initial conditions to distributed  
						
						 
						
						
						
						
					 
					
						2021-08-17 12:42:24 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						1bfd37b164 
					 
					
						
						
							
							Fixup max dt  
						
						 
						
						
						
						
					 
					
						2021-08-17 12:35:05 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						296dc98e01 
					 
					
						
						
							
							Add progressbar to single/multi system  
						
						 
						
						
						
						
					 
					
						2021-08-17 11:48:52 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						2d473b8255 
					 
					
						
						
							
							Clippy lints  
						
						 
						
						
						
						
					 
					
						2021-08-16 20:33:57 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4d44b4a74a 
					 
					
						
						
							
							Fix ouptut for single/multi backend  
						
						 
						
						
						
						
					 
					
						2021-08-08 20:28:37 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0a5647df3a 
					 
					
						
						
							
							Compilable state  
						
						 
						
						
						
						
					 
					
						2021-08-07 17:30:00 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4319e403a5 
					 
					
						
						
							
							Remove option for number of threads  
						
						 
						
						
						
						
					 
					
						2021-08-06 17:24:59 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						1e363c0508 
					 
					
						
						
							
							Reimplement interpolation for distributed system  
						
						 
						
						
						
						
					 
					
						2021-08-06 17:24:15 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						b142bb63e4 
					 
					
						
						
							
							Add workbuffer for boundaries  
						
						 
						
						
						
						
					 
					
						2021-08-06 15:01:48 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						26159d5ffb 
					 
					
						
						
							
							Introduce precursor system  
						
						 
						
						
						
						
					 
					
						2021-08-05 19:28:14 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						95897777d6 
					 
					
						
						
							
							Apply SAT on boundaries  
						
						 
						
						
						
						
					 
					
						2021-08-04 18:30:15 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						b11f3c9abb 
					 
					
						
						
							
							Improve channel distribution  
						
						 
						
						
						
						
					 
					
						2021-08-03 17:18:09 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						35b8af8b2d 
					 
					
						
						
							
							Partial implementation  
						
						 
						
						
						
						
					 
					
						2021-08-03 16:18:20 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						3edd18c4fd 
					 
					
						
						
							
							Use core_simd over packed_simd  
						
						 
						
						
						
						
					 
					
						2021-07-27 18:32:22 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e25ee9c74a 
					 
					
						
						
							
							Prefer clone_from over assign  
						
						 
						
						
						
						
					 
					
						2021-07-15 17:25:30 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e4ea5b081b 
					 
					
						
						
							
							Update evalexpr dependency  
						
						 
						
						
						
						
					 
					
						2021-07-06 22:10:33 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						b9212a4ec3 
					 
					
						
						
							
							Add gresho vortex example  
						
						 
						
						
						
						
					 
					
						2021-07-05 21:51:08 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						6c6e11c1e3 
					 
					
						
						
							
							Move input validation of expressions to evalexpr  
						
						 
						
						
						
						
					 
					
						2021-07-01 18:47:56 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						891cee3160 
					 
					
						
						
							
							Move evalexpr down one level  
						
						 
						
						
						
						
					 
					
						2021-07-01 18:37:22 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c7eab96845 
					 
					
						
						
							
							Fix forgotten GAMMA in benches  
						
						 
						
						
						
						
					 
					
						2021-07-01 18:23:32 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						912119d093 
					 
					
						
						
							
							Add smooth periodic example  
						
						 
						
						
						
						
					 
					
						2021-06-30 20:33:22 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						b64bace750 
					 
					
						
						
							
							Move json config to separate file  
						
						 
						
						
						
						
					 
					
						2021-06-30 18:49:37 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						3ceeeb8ca1 
					 
					
						
						
							
							Make GAMMA into a static  
						
						 
						
						
						
						
					 
					
						2021-06-30 18:20:44 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						94e49ff9b5 
					 
					
						
						
							
							Simplify vortex using Evaluator trait  
						
						 
						
						
						
						
					 
					
						2021-06-30 17:35:05 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						92ad7bc580 
					 
					
						
						
							
							Allow mutable contexts for evalexpr strings  
						
						 
						
						... 
						
						
						
						These may be slow when used as boundary conditions, but produces results
consistent with the special "vortex" type for the example. 
						
						
					 
					
						2021-06-29 23:12:48 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ea90bb8655 
					 
					
						
						
							
							Add example using evalexpr  
						
						 
						
						
						
						
					 
					
						2021-06-29 21:34:59 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f6f70fe79a 
					 
					
						
						
							
							Fix bug with u,v->rhou,rhov conversion  
						
						 
						
						
						
						
					 
					
						2021-06-29 21:31:40 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0878e75b8d 
					 
					
						
						
							
							Fixup test  
						
						 
						
						
						
						
					 
					
						2021-06-29 19:51:09 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						2bad8a1b71 
					 
					
						
						
							
							Reenable error output  
						
						 
						
						
						
						
					 
					
						2021-06-29 19:45:20 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						1c884fe09d 
					 
					
						
						
							
							Add 100x100 grid config on single grid  
						
						 
						
						
						
						
					 
					
						2021-06-29 18:36:39 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						8873f458b4 
					 
					
						
						
							
							useless conversion  
						
						 
						
						
						
						
					 
					
						2021-06-29 18:07:26 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						b5360af6de 
					 
					
						
						
							
							Add Evaluator for defining IC/BC in json config  
						
						 
						
						
						
						
					 
					
						2021-06-29 17:55:19 +02:00