osrm-backend/src/engine
Patrick Niklaus bf2b45120a Use ArrayStorage for boundary nodes to optimize MLD
For the MLD algorithm we can partition the NodeID range into boundary
and non-boundary nodes. Since there are only we boundary nodes we can
use the ArrayStorage for those yielding much faster query times.
2018-04-09 15:08:00 +02:00
..
api Move debug printer code to own header 2018-02-06 11:51:33 +01:00
datafacade Restore the connectivity checksum check 2018-04-07 00:22:29 +02:00
guidance Added post process logic to collapse segregated turn instructions (#4925) 2018-03-30 07:43:56 -04:00
plugins Use ranges with fixed types 2018-04-09 11:05:01 +02:00
routing_algorithms Use ArrayStorage for boundary nodes to optimize MLD 2018-04-09 15:08:00 +02:00
douglas_peucker.cpp Format with clang-format 3.8 2016-05-27 21:05:04 +02:00
engine_config.cpp add osrm-routed and node-osrm flags to configure mapmatching radius limit (#4721) 2017-12-20 16:53:43 +05:30
hint.cpp Port OSRM, Engine and Datafacades to be algorithm aware 2017-03-03 16:02:12 +00:00
polyline_compressor.cpp clang-format 2017-06-07 15:39:08 +03:00
search_engine_data.cpp Use ArrayStorage for boundary nodes to optimize MLD 2018-04-09 15:08:00 +02:00