Michael Bell 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5d468f2897 
							
						 
					 
					
						
						
							
							Make edge metrics strongly typed ( #6421 )  
						
						... 
						
						
						
						This change takes the existing typedefs for weight, duration and
distance, and makes them proper types, using the existing Alias
functionality.
Primarily this is to prevent bugs where the metrics are switched,
but it also adds additional documentation. For example, it now
makes it clear (despite the naming of variables) that most of the
trip algorithm is running on the duration metric.
I've not made any changes to the casts performed between metrics
and numeric types, they now just more explicit. 
						
					 
					
						2022-10-28 15:16:12 +01:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							91895604c9 
							
						 
					 
					
						
						
							
							Migrate to modern TBB version ( #6300 )  
						
						
						
					 
					
						2022-08-24 18:13:49 +02:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8e74b7af9d 
							
						 
					 
					
						
						
							
							Enable performance-move-const-arg clang-tidy check ( #6319 )  
						
						
						
					 
					
						2022-08-23 19:03:41 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Patterson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							50d9632ed7 
							
						 
					 
					
						
						
							
							Upgrade formatting to clang-format 10 ( #5895 )  
						
						... 
						
						
						
						* Update formatting tools to clang-format-10
* Reformat using clang-format-10.0.09 
						
					 
					
						2020-11-26 07:21:39 -08:00 
						 
				 
			
				
					
						
							
							
								Denis Chapligin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							78160c0fe4 
							
						 
					 
					
						
						
							
							Merge pull request  #5813  from woltapp/tbbdeprecation  
						
						... 
						
						
						
						Partially fixes use of deprecated TBB features 
						
					 
					
						2020-09-08 11:17:32 +03:00 
						 
				 
			
				
					
						
							
							
								Denis Chaplygin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							03d9e7a8ce 
							
						 
					 
					
						
						
							
							Deprecated tbb::task_scheduler_init replaced with std::thread and tbb::global_control  
						
						
						
					 
					
						2020-09-04 09:33:43 +03:00 
						 
				 
			
				
					
						
							
							
								Denis Chaplygin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7e24dcfd0a 
							
						 
					 
					
						
						
							
							Removed references to obsolete Boost.Test headers.  
						
						
						
					 
					
						2020-09-02 13:16:44 +03:00 
						 
				 
			
				
					
						
							
							
								Daniel Patterson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							498259b220 
							
						 
					 
					
						
						
							
							Replace dynamic distance calculation for table plugin with pre-calculated distances on shortcuts, avoiding unpacking cost.  
						
						... 
						
						
						
						Adds approx 10% to total data size.  Speeds up large table requests by 2 orders of magnitude.
Co-authored-by: Kajari Ghosh <ghoshkaj@gmail.com> 
						
					 
					
						2018-10-30 15:41:06 -07:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							4c2d578561 
							
						 
					 
					
						
						
							
							Fix unit-test compilation due to broken readGraph  
						
						
						
					 
					
						2018-04-04 12:38:40 +02:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							81a4747acb 
							
						 
					 
					
						
						
							
							Fix formating  
						
						
						
					 
					
						2018-04-04 12:38:40 +02:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							c334d11e95 
							
						 
					 
					
						
						
							
							Refactor metric storage  
						
						
						
					 
					
						2018-04-04 12:38:40 +02:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							c0dd5d7c76 
							
						 
					 
					
						
						
							
							Fix formating  
						
						
						
					 
					
						2018-03-26 11:02:34 +00:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							aaf39162a8 
							
						 
					 
					
						
						
							
							Fix vector<bool> serialization for tar files and add unit tests  
						
						
						
					 
					
						2018-03-26 11:02:03 +00:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							9b87b8b7b1 
							
						 
					 
					
						
						
							
							Replace deallocation vector with std::vector and different merge algorithm  
						
						
						
					 
					
						2017-10-16 13:40:02 +01:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							61c430c098 
							
						 
					 
					
						
						
							
							Implement exclude flags on CH using shared core  
						
						... 
						
						
						
						The core is fully contracted for each exclude flag
and stored in a merged graph data structure. 
						
					 
					
						2017-09-01 21:26:00 +02:00