Menu

Commit [r26060]  Maximize  Restore  History

Replaced the PriorityQueue used by the Dijkstra. The (Wrapped)BinaryMinHeap should have a smaller memory footprint and a higher performance than the PseudoRemovePriorityQueue that was used so far.

skull5 2013-10-08

changed /matsim/trunk/src/main/java/org/matsim/core/router/Dijkstra.java
changed /matsim/trunk/src/main/java/org/matsim/core/router/FastAStarEuclidean.java
changed /matsim/trunk/src/main/java/org/matsim/core/router/FastAStarLandmarks.java
changed /matsim/trunk/src/main/java/org/matsim/core/router/FastDijkstra.java
/matsim/trunk/src/main/java/org/matsim/core/router/Dijkstra.java Diff Switch to side-by-side view
Loading...
/matsim/trunk/src/main/java/org/matsim/core/router/FastAStarEuclidean.java Diff Switch to side-by-side view
Loading...
/matsim/trunk/src/main/java/org/matsim/core/router/FastAStarLandmarks.java Diff Switch to side-by-side view
Loading...
/matsim/trunk/src/main/java/org/matsim/core/router/FastDijkstra.java Diff Switch to side-by-side view
Loading...
MongoDB Logo MongoDB