Specification/Duarouter

= Inputs =

Network
A good old sumo network maybe with traffic assignment zones (aka taz or districts). They may also be given in a separate file.

Demand
In principle the duarouter should understand every route file sumo understands. This includes correct parsing of routes, vehicle types, vehicles, flows, trips, various distributions, stops and persons. Per default it tries to find shortest paths between any two consecutive edges given in a (trip, flow or route) definition. In the "iterative" mode it also tries to add new routes between start and destination.

= Output = duarouter always generates a route file and a route alternatives file (with route distributions).