Following on from #28, the main CSA algorithm can be modified to do a single calculation between all origin-destination pairs, yet scanning only once through the entire timetable, and returning only end points (departure and arrival times).
Whole algorithm has been re-written for new gtfs_traveltimes() function, and main routing function will also incorporate this new algorithm via #71, so closing now.
Following on from #28, the main CSA algorithm can be modified to do a single calculation between all origin-destination pairs, yet scanning only once through the entire timetable, and returning only end points (departure and arrival times).