A C F G H I L M N O P Q R S T V W 
All Classes All Packages

A

addInLink(Link) - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkWW.TransitRouterNetworkNode
 
addLink(Link) - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkWW
 
addNode(Node) - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkWW
 
addOutLink(Link) - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkWW.TransitRouterNetworkNode
 
addStopStopTime(int, double) - Method in interface org.matsim.contrib.eventsBasedPTRouter.stopStopTimes.StopStopTimeData
 
addStopStopTime(int, double) - Method in class org.matsim.contrib.eventsBasedPTRouter.stopStopTimes.StopStopTimeDataArray
 
addToPendingNodes(Link, Node, PseudoRemovePriorityQueue<Node>, double, double) - Method in class org.matsim.contrib.eventsBasedPTRouter.MultiDestinationDijkstra
Adds some parameters to the given Node then adds it to the set of pending nodes.
addVehicleOccupancy(int, double) - Method in interface org.matsim.contrib.eventsBasedPTRouter.vehicleOccupancy.VehicleOccupancyData
 
addVehicleOccupancy(int, double) - Method in class org.matsim.contrib.eventsBasedPTRouter.vehicleOccupancy.VehicleOccupancyDataArray
 
addWaitTime(int, double) - Method in interface org.matsim.contrib.eventsBasedPTRouter.waitTimes.WaitTimeData
 
addWaitTime(int, double) - Method in class org.matsim.contrib.eventsBasedPTRouter.waitTimes.WaitTimeDataArray
 
augmentIterationId() - Method in class org.matsim.contrib.eventsBasedPTRouter.MultiDestinationDijkstra
Augments the iterationID and checks whether the visited information in the nodes in the nodes have to be reset.

C

calcLeastCostPath(Node, Set<Node>, double, Person) - Method in class org.matsim.contrib.eventsBasedPTRouter.MultiDestinationDijkstra
Calculates the cheapest route from Node 'fromNode' to Node 'toNode' at starting time 'startTime'.
calcPathRoute(Coord, Coord, double, Person) - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterVariableImpl
 
calcPathRoutes(Id<Node>, Set<Id<Node>>, double, Person) - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterVariableImpl
 
calcRoute(Facility, Facility, double, Person) - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterVariableImpl
 
canPassLink(Link) - Method in class org.matsim.contrib.eventsBasedPTRouter.MultiDestinationDijkstra
 
constructPaths(Node, Set<Node>, double, Map<Id<Node>, Double>) - Method in class org.matsim.contrib.eventsBasedPTRouter.MultiDestinationDijkstra
Constructs the path after the algorithm has been run.
convertPathToLegList(double, LeastCostPathCalculator.Path, Coord, Coord, Person) - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterVariableImpl
 
createFromSchedule(Network, TransitSchedule, double) - Static method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkWW
 
createLink(Network, TransitRouterNetworkWW.TransitRouterNetworkNode, TransitRouterNetworkWW.TransitRouterNetworkNode) - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkWW
 
createLink(Network, TransitRouterNetworkWW.TransitRouterNetworkNode, TransitRouterNetworkWW.TransitRouterNetworkNode, TransitRoute, TransitLine) - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkWW
 
createNode(TransitRouteStop, TransitRoute, TransitLine) - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkWW
 

F

finishInit() - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkWW
 

G

get() - Method in interface org.matsim.contrib.eventsBasedPTRouter.stopStopTimes.StopStopTimeCalculator
 
get() - Method in class org.matsim.contrib.eventsBasedPTRouter.stopStopTimes.StopStopTimeCalculatorImpl
 
get() - Method in class org.matsim.contrib.eventsBasedPTRouter.stopStopTimes.StopStopTimeCalculatorSerializable
 
get() - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterEventsWLFactory
 
get() - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterEventsWSFactory
 
get() - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterEventsWSVFactory
 
get() - Method in interface org.matsim.contrib.eventsBasedPTRouter.waitTimes.WaitTimeCalculator
 
get() - Method in class org.matsim.contrib.eventsBasedPTRouter.waitTimes.WaitTimeCalculatorImpl
 
get() - Method in class org.matsim.contrib.eventsBasedPTRouter.waitTimes.WaitTimeCalculatorSerializable
 
get() - Method in class org.matsim.contrib.eventsBasedPTRouter.waitTimes.WaitTimeStuckCalculator
 
getAllowedModes() - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkWW.TransitRouterNetworkLink
 
getAttributes() - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkWW
 
getAttributes() - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkWW.TransitRouterNetworkLink
 
getAttributes() - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkWW.TransitRouterNetworkNode
 
getCapacity() - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkWW.TransitRouterNetworkLink
 
getCapacity(double) - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkWW.TransitRouterNetworkLink
 
getCapacityPeriod() - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkWW
 
getConfig() - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterVariableImpl
 
getCoord() - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkWW.TransitRouterNetworkLink
 
getCoord() - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkWW.TransitRouterNetworkNode
 
getData(Node) - Method in class org.matsim.contrib.eventsBasedPTRouter.MultiDestinationDijkstra
Returns the data for the given node.
getDijkstra() - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterVariableImpl
 
getEffectiveCellSize() - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkWW
 
getEffectiveLaneWidth() - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkWW
 
getFactory() - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkWW
 
getFlowCapacityPerSec() - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkWW.TransitRouterNetworkLink
 
getFlowCapacityPerSec(double) - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkWW.TransitRouterNetworkLink
 
getFreespeed() - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkWW.TransitRouterNetworkLink
 
getFreespeed(double) - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkWW.TransitRouterNetworkLink
 
getFromNode() - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkWW.TransitRouterNetworkLink
 
getId() - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkWW.TransitRouterNetworkLink
 
getId() - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkWW.TransitRouterNetworkNode
 
getInLinks() - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkWW.TransitRouterNetworkNode
 
getLength() - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkWW.TransitRouterNetworkLink
 
getLine() - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkWW.TransitRouterNetworkLink
 
getLine() - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkWW.TransitRouterNetworkNode
 
getLinkMinimumTravelDisutility(Link) - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkTravelTimeAndDisutilityWS
 
getLinkMinimumTravelDisutility(Link) - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkTravelTimeAndDisutilityWSV
 
getLinkMinimumTravelDisutility(Link) - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkTravelTimeAndDisutilityWW
 
getLinks() - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkWW
 
getLinkTravelDisutility(Link, double, Person, Vehicle) - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkTravelTimeAndDisutilityWS
 
getLinkTravelDisutility(Link, double, Person, Vehicle) - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkTravelTimeAndDisutilityWSV
 
getLinkTravelDisutility(Link, double, Person, Vehicle) - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkTravelTimeAndDisutilityWW
 
getLinkTravelDisutility(Link, double, Person, Vehicle, CustomDataManager) - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkTravelTimeAndDisutilityWS
 
getLinkTravelDisutility(Link, double, Person, Vehicle, CustomDataManager) - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkTravelTimeAndDisutilityWSV
 
getLinkTravelDisutility(Link, double, Person, Vehicle, CustomDataManager) - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkTravelTimeAndDisutilityWW
 
getLinkTravelTime(Link, double, Person, Vehicle) - Method in class org.matsim.contrib.eventsBasedPTRouter.SerializableLinkTravelTimes
 
getLinkTravelTime(Link, double, Person, Vehicle) - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkTravelTimeAndDisutilityWS
 
getLinkTravelTime(Link, double, Person, Vehicle) - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkTravelTimeAndDisutilityWSV
 
getLinkTravelTime(Link, double, Person, Vehicle) - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkTravelTimeAndDisutilityWW
 
getName() - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkWW
 
getNearestNode(Coord) - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkWW
 
getNearestNodes(Coord, double) - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkWW
 
getNodes() - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkWW
 
getNumberOfLanes() - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkWW.TransitRouterNetworkLink
 
getNumberOfLanes(double) - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkWW.TransitRouterNetworkLink
 
getNumData(int) - Method in interface org.matsim.contrib.eventsBasedPTRouter.stopStopTimes.StopStopTimeData
 
getNumData(int) - Method in class org.matsim.contrib.eventsBasedPTRouter.stopStopTimes.StopStopTimeDataArray
 
getNumData(int) - Method in interface org.matsim.contrib.eventsBasedPTRouter.waitTimes.WaitTimeData
 
getNumData(int) - Method in class org.matsim.contrib.eventsBasedPTRouter.waitTimes.WaitTimeDataArray
 
getOutLinks() - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkWW.TransitRouterNetworkNode
 
getPerson() - Method in class org.matsim.contrib.eventsBasedPTRouter.MultiDestinationDijkstra
 
getPreProcessData(Node) - Method in class org.matsim.contrib.eventsBasedPTRouter.MultiDestinationDijkstra
 
getPriority(DijkstraNodeData) - Method in class org.matsim.contrib.eventsBasedPTRouter.MultiDestinationDijkstra
The value used to sort the pending nodes during routing.
getRoute() - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkWW.TransitRouterNetworkLink
 
getRoute() - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkWW.TransitRouterNetworkNode
 
getRouteStopWaitTime(Id<TransitLine>, Id<TransitRoute>, Id<TransitStopFacility>, double) - Method in interface org.matsim.contrib.eventsBasedPTRouter.waitTimes.WaitTime
 
getRouteStopWaitTime(Id<TransitLine>, Id<TransitRoute>, Id<TransitStopFacility>, double) - Method in interface org.matsim.contrib.eventsBasedPTRouter.waitTimes.WaitTimeCalculator
 
getRouteStopWaitTime(Id<TransitLine>, Id<TransitRoute>, Id<TransitStopFacility>, double) - Method in class org.matsim.contrib.eventsBasedPTRouter.waitTimes.WaitTimeCalculatorImpl
 
getRouteStopWaitTime(Id<TransitLine>, Id<TransitRoute>, Id<TransitStopFacility>, double) - Method in class org.matsim.contrib.eventsBasedPTRouter.waitTimes.WaitTimeCalculatorSerializable
 
getRouteStopWaitTime(Id<TransitLine>, Id<TransitRoute>, Id<TransitStopFacility>, double) - Method in class org.matsim.contrib.eventsBasedPTRouter.waitTimes.WaitTimeStuckCalculator
 
getStop() - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkWW.TransitRouterNetworkNode
 
getStopStopTime(int) - Method in interface org.matsim.contrib.eventsBasedPTRouter.stopStopTimes.StopStopTimeData
 
getStopStopTime(int) - Method in class org.matsim.contrib.eventsBasedPTRouter.stopStopTimes.StopStopTimeDataArray
 
getStopStopTime(Id<TransitStopFacility>, Id<TransitStopFacility>, double) - Method in interface org.matsim.contrib.eventsBasedPTRouter.stopStopTimes.StopStopTime
 
getStopStopTime(Id<TransitStopFacility>, Id<TransitStopFacility>, double) - Method in interface org.matsim.contrib.eventsBasedPTRouter.stopStopTimes.StopStopTimeCalculator
 
getStopStopTime(Id<TransitStopFacility>, Id<TransitStopFacility>, double) - Method in class org.matsim.contrib.eventsBasedPTRouter.stopStopTimes.StopStopTimeCalculatorImpl
 
getStopStopTime(Id<TransitStopFacility>, Id<TransitStopFacility>, double) - Method in class org.matsim.contrib.eventsBasedPTRouter.stopStopTimes.StopStopTimeCalculatorSerializable
 
getStopStopTime(Id, Id, double) - Method in class org.matsim.contrib.eventsBasedPTRouter.stopStopTimes.StopStopTimePreCalcSerializable
Retrieves the interpolated travel time for a combination of stops at a particular time, or the first/last variance observation if one cannot be interpolated.
getStopStopTimes() - Method in class org.matsim.contrib.eventsBasedPTRouter.stopStopTimes.StopStopTimeCalculatorSerializable
 
getStopStopTimes() - Method in class org.matsim.contrib.eventsBasedPTRouter.stopStopTimes.StopStopTimeCalculatorTuple
 
getStopStopTimeVariance(int) - Method in interface org.matsim.contrib.eventsBasedPTRouter.stopStopTimes.StopStopTimeData
 
getStopStopTimeVariance(int) - Method in class org.matsim.contrib.eventsBasedPTRouter.stopStopTimes.StopStopTimeDataArray
 
getStopStopTimeVariance(Id<TransitStopFacility>, Id<TransitStopFacility>, double) - Method in interface org.matsim.contrib.eventsBasedPTRouter.stopStopTimes.StopStopTime
 
getStopStopTimeVariance(Id<TransitStopFacility>, Id<TransitStopFacility>, double) - Method in interface org.matsim.contrib.eventsBasedPTRouter.stopStopTimes.StopStopTimeCalculator
 
getStopStopTimeVariance(Id<TransitStopFacility>, Id<TransitStopFacility>, double) - Method in class org.matsim.contrib.eventsBasedPTRouter.stopStopTimes.StopStopTimeCalculatorImpl
 
getStopStopTimeVariance(Id<TransitStopFacility>, Id<TransitStopFacility>, double) - Method in class org.matsim.contrib.eventsBasedPTRouter.stopStopTimes.StopStopTimeCalculatorSerializable
 
getStopStopTimeVariance(Id, Id, double) - Method in class org.matsim.contrib.eventsBasedPTRouter.stopStopTimes.StopStopTimePreCalcSerializable
Retrieves the interpolated travel time variance for a combination of stops at a particular time, or the first/last variance observation if one cannot be interpolated.
getToNode() - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkWW.TransitRouterNetworkLink
 
getTransitNetwork() - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterVariableImpl
 
getTransitRouterNetwork() - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterVariableImpl
 
getVehicleOccupancy() - Method in class org.matsim.contrib.eventsBasedPTRouter.vehicleOccupancy.VehicleOccupancyCalculator
 
getVehicleOccupancy(int) - Method in interface org.matsim.contrib.eventsBasedPTRouter.vehicleOccupancy.VehicleOccupancyData
 
getVehicleOccupancy(int) - Method in class org.matsim.contrib.eventsBasedPTRouter.vehicleOccupancy.VehicleOccupancyDataArray
 
getVehicleOccupancy(Id<TransitStopFacility>, Id<TransitLine>, Id<TransitRoute>, double) - Method in interface org.matsim.contrib.eventsBasedPTRouter.vehicleOccupancy.VehicleOccupancy
 
getWaitTime(int) - Method in interface org.matsim.contrib.eventsBasedPTRouter.waitTimes.WaitTimeData
 
getWaitTime(int) - Method in class org.matsim.contrib.eventsBasedPTRouter.waitTimes.WaitTimeDataArray
 
getWaitTimes() - Method in class org.matsim.contrib.eventsBasedPTRouter.waitTimes.WaitTimeCalculatorSerializable
 

H

handleEvent(PersonDepartureEvent) - Method in class org.matsim.contrib.eventsBasedPTRouter.waitTimes.WaitTimeCalculatorImpl
 
handleEvent(PersonDepartureEvent) - Method in class org.matsim.contrib.eventsBasedPTRouter.waitTimes.WaitTimeCalculatorSerializable
 
handleEvent(PersonDepartureEvent) - Method in class org.matsim.contrib.eventsBasedPTRouter.waitTimes.WaitTimeStuckCalculator
 
handleEvent(PersonEntersVehicleEvent) - Method in class org.matsim.contrib.eventsBasedPTRouter.vehicleOccupancy.VehicleOccupancyCalculator
 
handleEvent(PersonEntersVehicleEvent) - Method in class org.matsim.contrib.eventsBasedPTRouter.waitTimes.WaitTimeCalculatorImpl
 
handleEvent(PersonEntersVehicleEvent) - Method in class org.matsim.contrib.eventsBasedPTRouter.waitTimes.WaitTimeCalculatorSerializable
 
handleEvent(PersonEntersVehicleEvent) - Method in class org.matsim.contrib.eventsBasedPTRouter.waitTimes.WaitTimeStuckCalculator
 
handleEvent(PersonLeavesVehicleEvent) - Method in class org.matsim.contrib.eventsBasedPTRouter.stopStopTimes.StopStopTimeCalculatorImpl
 
handleEvent(PersonLeavesVehicleEvent) - Method in class org.matsim.contrib.eventsBasedPTRouter.stopStopTimes.StopStopTimeCalculatorSerializable
 
handleEvent(PersonLeavesVehicleEvent) - Method in class org.matsim.contrib.eventsBasedPTRouter.stopStopTimes.StopStopTimeCalculatorTuple
 
handleEvent(PersonLeavesVehicleEvent) - Method in class org.matsim.contrib.eventsBasedPTRouter.vehicleOccupancy.VehicleOccupancyCalculator
 
handleEvent(PersonStuckEvent) - Method in class org.matsim.contrib.eventsBasedPTRouter.waitTimes.WaitTimeStuckCalculator
 
handleEvent(TransitDriverStartsEvent) - Method in class org.matsim.contrib.eventsBasedPTRouter.vehicleOccupancy.VehicleOccupancyCalculator
 
handleEvent(TransitDriverStartsEvent) - Method in class org.matsim.contrib.eventsBasedPTRouter.waitTimes.WaitTimeCalculatorImpl
 
handleEvent(TransitDriverStartsEvent) - Method in class org.matsim.contrib.eventsBasedPTRouter.waitTimes.WaitTimeCalculatorSerializable
 
handleEvent(VehicleArrivesAtFacilityEvent) - Method in class org.matsim.contrib.eventsBasedPTRouter.stopStopTimes.StopStopTimeCalculatorImpl
 
handleEvent(VehicleArrivesAtFacilityEvent) - Method in class org.matsim.contrib.eventsBasedPTRouter.stopStopTimes.StopStopTimeCalculatorSerializable
 
handleEvent(VehicleArrivesAtFacilityEvent) - Method in class org.matsim.contrib.eventsBasedPTRouter.stopStopTimes.StopStopTimeCalculatorTuple
 
handleEvent(VehicleArrivesAtFacilityEvent) - Method in class org.matsim.contrib.eventsBasedPTRouter.waitTimes.WaitTimeCalculatorImpl
 
handleEvent(VehicleArrivesAtFacilityEvent) - Method in class org.matsim.contrib.eventsBasedPTRouter.waitTimes.WaitTimeCalculatorSerializable
 
handleEvent(VehicleDepartsAtFacilityEvent) - Method in class org.matsim.contrib.eventsBasedPTRouter.vehicleOccupancy.VehicleOccupancyCalculator
 

I

isLogarithmic() - Method in class org.matsim.contrib.eventsBasedPTRouter.stopStopTimes.StopStopTimePreCalcSerializable
 

L

line - Variable in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkWW.TransitRouterNetworkNode
 

M

main(String[]) - Static method in class org.matsim.contrib.eventsBasedPTRouter.controler.RunControlerWS
 
main(String[]) - Static method in class org.matsim.contrib.eventsBasedPTRouter.controler.RunControlerWSV
 
main(String[]) - Static method in class org.matsim.contrib.eventsBasedPTRouter.controler.RunControlerWW
 
main(String[]) - Static method in class org.matsim.contrib.eventsBasedPTRouter.stopStopTimes.StopStopTimeCalculatorTuple
 
MultiDestinationDijkstra - Class in org.matsim.contrib.eventsBasedPTRouter
Implementation of Dijkstra's shortest-path algorithm on a time-dependent network with arbitrary non-negative cost functions (e.g.
MultiDestinationDijkstra(Network, TransitTravelDisutility, TravelTime) - Constructor for class org.matsim.contrib.eventsBasedPTRouter.MultiDestinationDijkstra
Default constructor.
MultiDestinationDijkstra(Network, TransitTravelDisutility, TravelTime, PreProcessDijkstra) - Constructor for class org.matsim.contrib.eventsBasedPTRouter.MultiDestinationDijkstra
Constructor.

N

network - Variable in class org.matsim.contrib.eventsBasedPTRouter.MultiDestinationDijkstra
The network on which we find routes.
nextLinkId - Variable in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkWW
 

O

org.matsim.contrib.eventsBasedPTRouter - package org.matsim.contrib.eventsBasedPTRouter
 
org.matsim.contrib.eventsBasedPTRouter.controler - package org.matsim.contrib.eventsBasedPTRouter.controler
 
org.matsim.contrib.eventsBasedPTRouter.stopStopTimes - package org.matsim.contrib.eventsBasedPTRouter.stopStopTimes
 
org.matsim.contrib.eventsBasedPTRouter.vehicleOccupancy - package org.matsim.contrib.eventsBasedPTRouter.vehicleOccupancy
 
org.matsim.contrib.eventsBasedPTRouter.waitTimes - package org.matsim.contrib.eventsBasedPTRouter.waitTimes
 

P

printCallStatisticsAndReset() - Static method in class org.matsim.contrib.eventsBasedPTRouter.stopStopTimes.StopStopTimeCalculatorSerializable
 
printCallStatisticsAndReset() - Static method in class org.matsim.contrib.eventsBasedPTRouter.waitTimes.WaitTimeCalculatorSerializable
 

Q

qtNodes - Variable in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkWW
 

R

relaxNode(Node, PseudoRemovePriorityQueue<Node>) - Method in class org.matsim.contrib.eventsBasedPTRouter.MultiDestinationDijkstra
Expands the given Node in the routing algorithm; may be overridden in sub-classes.
removeInLink(Id<Link>) - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkWW.TransitRouterNetworkNode
 
removeLink(Id<Link>) - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkWW
 
removeNode(Id<Node>) - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkWW
 
removeOutLink(Id<Link>) - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkWW.TransitRouterNetworkNode
 
reset(int) - Method in class org.matsim.contrib.eventsBasedPTRouter.stopStopTimes.StopStopTimeCalculatorImpl
 
reset(int) - Method in class org.matsim.contrib.eventsBasedPTRouter.stopStopTimes.StopStopTimeCalculatorSerializable
 
reset(int) - Method in class org.matsim.contrib.eventsBasedPTRouter.stopStopTimes.StopStopTimeCalculatorTuple
 
reset(int) - Method in class org.matsim.contrib.eventsBasedPTRouter.vehicleOccupancy.VehicleOccupancyCalculator
 
reset(int) - Method in class org.matsim.contrib.eventsBasedPTRouter.waitTimes.WaitTimeCalculatorImpl
 
reset(int) - Method in class org.matsim.contrib.eventsBasedPTRouter.waitTimes.WaitTimeCalculatorSerializable
 
reset(int) - Method in class org.matsim.contrib.eventsBasedPTRouter.waitTimes.WaitTimeStuckCalculator
 
resetStopStopTimes() - Method in interface org.matsim.contrib.eventsBasedPTRouter.stopStopTimes.StopStopTimeData
 
resetStopStopTimes() - Method in class org.matsim.contrib.eventsBasedPTRouter.stopStopTimes.StopStopTimeDataArray
 
resetVehicleOccupancies() - Method in interface org.matsim.contrib.eventsBasedPTRouter.vehicleOccupancy.VehicleOccupancyData
 
resetVehicleOccupancies() - Method in class org.matsim.contrib.eventsBasedPTRouter.vehicleOccupancy.VehicleOccupancyDataArray
 
resetWaitTimes() - Method in interface org.matsim.contrib.eventsBasedPTRouter.waitTimes.WaitTimeData
 
resetWaitTimes() - Method in class org.matsim.contrib.eventsBasedPTRouter.waitTimes.WaitTimeDataArray
 
route - Variable in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkWW.TransitRouterNetworkNode
 
RunControlerWS - Class in org.matsim.contrib.eventsBasedPTRouter.controler
A run Controler for a transit router that depends on the travel times and wait times
RunControlerWS() - Constructor for class org.matsim.contrib.eventsBasedPTRouter.controler.RunControlerWS
 
RunControlerWSV - Class in org.matsim.contrib.eventsBasedPTRouter.controler
A run Controler for a transit router that depends on the travel times and wait times
RunControlerWSV() - Constructor for class org.matsim.contrib.eventsBasedPTRouter.controler.RunControlerWSV
 
RunControlerWW - Class in org.matsim.contrib.eventsBasedPTRouter.controler
A run Controler for a transit router that depends on the travel times and wait times
RunControlerWW() - Constructor for class org.matsim.contrib.eventsBasedPTRouter.controler.RunControlerWW
 

S

SerializableLinkTravelTimes - Class in org.matsim.contrib.eventsBasedPTRouter
 
SerializableLinkTravelTimes(TravelTime, int, double, Collection<? extends Link>) - Constructor for class org.matsim.contrib.eventsBasedPTRouter.SerializableLinkTravelTimes
 
setAllowedModes(Set<String>) - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkWW.TransitRouterNetworkLink
 
setCapacity(double) - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkWW.TransitRouterNetworkLink
 
setCapacityPeriod(double) - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkWW
 
setCoord(Coord) - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkWW.TransitRouterNetworkNode
 
setEffectiveCellSize(double) - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkWW
 
setEffectiveLaneWidth(double) - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkWW
 
setFreespeed(double) - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkWW.TransitRouterNetworkLink
 
setFromNode(Node) - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkWW.TransitRouterNetworkLink
 
setLength(double) - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkWW.TransitRouterNetworkLink
 
setModeRestriction(Set<String>) - Method in class org.matsim.contrib.eventsBasedPTRouter.MultiDestinationDijkstra
 
setName(String) - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkWW
 
setNumberOfLanes(double) - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkWW.TransitRouterNetworkLink
 
setPerson(Person) - Method in class org.matsim.contrib.eventsBasedPTRouter.MultiDestinationDijkstra
 
setStopStopTime(StopStopTime) - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterEventsWSFactory
 
setToNode(Node) - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkWW.TransitRouterNetworkLink
 
setUseVehicleIds(boolean) - Method in class org.matsim.contrib.eventsBasedPTRouter.stopStopTimes.StopStopTimeCalculatorImpl
 
setUseVehicleIds(boolean) - Method in class org.matsim.contrib.eventsBasedPTRouter.stopStopTimes.StopStopTimeCalculatorSerializable
 
setWaitTime(WaitTime) - Method in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterEventsWSFactory
 
stop - Variable in class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkWW.TransitRouterNetworkNode
 
StopStopTime - Interface in org.matsim.contrib.eventsBasedPTRouter.stopStopTimes
 
StopStopTimeCalculator - Interface in org.matsim.contrib.eventsBasedPTRouter.stopStopTimes
 
StopStopTimeCalculatorImpl - Class in org.matsim.contrib.eventsBasedPTRouter.stopStopTimes
 
StopStopTimeCalculatorImpl(TransitSchedule, int, int) - Constructor for class org.matsim.contrib.eventsBasedPTRouter.stopStopTimes.StopStopTimeCalculatorImpl
 
StopStopTimeCalculatorImpl(TransitSchedule, Config, EventsManager) - Constructor for class org.matsim.contrib.eventsBasedPTRouter.stopStopTimes.StopStopTimeCalculatorImpl
 
StopStopTimeCalculatorSerializable - Class in org.matsim.contrib.eventsBasedPTRouter.stopStopTimes
 
StopStopTimeCalculatorSerializable(TransitSchedule, int, int) - Constructor for class org.matsim.contrib.eventsBasedPTRouter.stopStopTimes.StopStopTimeCalculatorSerializable
 
StopStopTimeCalculatorSerializable(TransitSchedule, Config) - Constructor for class org.matsim.contrib.eventsBasedPTRouter.stopStopTimes.StopStopTimeCalculatorSerializable
 
StopStopTimeCalculatorTuple - Class in org.matsim.contrib.eventsBasedPTRouter.stopStopTimes
 
StopStopTimeCalculatorTuple(TransitSchedule, int, int) - Constructor for class org.matsim.contrib.eventsBasedPTRouter.stopStopTimes.StopStopTimeCalculatorTuple
 
StopStopTimeCalculatorTuple(TransitSchedule, Config) - Constructor for class org.matsim.contrib.eventsBasedPTRouter.stopStopTimes.StopStopTimeCalculatorTuple
 
StopStopTimeData - Interface in org.matsim.contrib.eventsBasedPTRouter.stopStopTimes
 
StopStopTimeDataArray - Class in org.matsim.contrib.eventsBasedPTRouter.stopStopTimes
 
StopStopTimeDataArray(int) - Constructor for class org.matsim.contrib.eventsBasedPTRouter.stopStopTimes.StopStopTimeDataArray
 
StopStopTimePreCalcSerializable - Class in org.matsim.contrib.eventsBasedPTRouter.stopStopTimes
When StopStopTimes are generated externally, e.g.
StopStopTimePreCalcSerializable(String, Scenario, boolean) - Constructor for class org.matsim.contrib.eventsBasedPTRouter.stopStopTimes.StopStopTimePreCalcSerializable
Populates a StopStopTime object with stop to stop travel times and their variances recorded at particular times.

T

TransitRouterEventsWLFactory - Class in org.matsim.contrib.eventsBasedPTRouter
Factory for the variable transit router
TransitRouterEventsWLFactory(MatsimServices, WaitTime) - Constructor for class org.matsim.contrib.eventsBasedPTRouter.TransitRouterEventsWLFactory
 
TransitRouterEventsWSFactory - Class in org.matsim.contrib.eventsBasedPTRouter
Factory for the variable transit router
TransitRouterEventsWSFactory(Scenario, WaitTime, StopStopTime) - Constructor for class org.matsim.contrib.eventsBasedPTRouter.TransitRouterEventsWSFactory
 
TransitRouterEventsWSVFactory - Class in org.matsim.contrib.eventsBasedPTRouter
Factory for the variable transit router
TransitRouterEventsWSVFactory(Scenario, WaitTime, StopStopTime, VehicleOccupancy) - Constructor for class org.matsim.contrib.eventsBasedPTRouter.TransitRouterEventsWSVFactory
 
TransitRouterNetworkLink(Id<Link>, TransitRouterNetworkWW.TransitRouterNetworkNode, TransitRouterNetworkWW.TransitRouterNetworkNode, TransitRoute, TransitLine, Network) - Constructor for class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkWW.TransitRouterNetworkLink
 
TransitRouterNetworkNode(Id<Node>, TransitRouteStop, TransitRoute, TransitLine) - Constructor for class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkWW.TransitRouterNetworkNode
 
TransitRouterNetworkTravelTimeAndDisutilityWS - Class in org.matsim.contrib.eventsBasedPTRouter
TravelTime and TravelDisutility calculator to be used with the transit network used for transit routing.
TransitRouterNetworkTravelTimeAndDisutilityWS(TransitRouterConfig, TransitRouterNetworkWW, Provider<WaitTime>, Provider<StopStopTime>, TravelTimeCalculatorConfigGroup, QSimConfigGroup, PreparedTransitSchedule) - Constructor for class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkTravelTimeAndDisutilityWS
 
TransitRouterNetworkTravelTimeAndDisutilityWS(TransitRouterConfig, TransitRouterNetworkWW, WaitTime, StopStopTime, TravelTimeCalculatorConfigGroup, double, double, PreparedTransitSchedule) - Constructor for class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkTravelTimeAndDisutilityWS
 
TransitRouterNetworkTravelTimeAndDisutilityWS(TransitRouterConfig, TransitRouterNetworkWW, WaitTime, StopStopTime, TravelTimeCalculatorConfigGroup, QSimConfigGroup, PreparedTransitSchedule) - Constructor for class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkTravelTimeAndDisutilityWS
 
TransitRouterNetworkTravelTimeAndDisutilityWSV - Class in org.matsim.contrib.eventsBasedPTRouter
TravelTime and TravelDisutility calculator to be used with the transit network used for transit routing.
TransitRouterNetworkTravelTimeAndDisutilityWSV(TransitRouterConfig, TransitRouterNetworkWW, WaitTime, StopStopTime, VehicleOccupancy, TravelTimeCalculatorConfigGroup, double, double, PreparedTransitSchedule) - Constructor for class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkTravelTimeAndDisutilityWSV
 
TransitRouterNetworkTravelTimeAndDisutilityWSV(TransitRouterConfig, TransitRouterNetworkWW, WaitTime, StopStopTime, VehicleOccupancy, TravelTimeCalculatorConfigGroup, QSimConfigGroup, PreparedTransitSchedule) - Constructor for class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkTravelTimeAndDisutilityWSV
 
TransitRouterNetworkTravelTimeAndDisutilityWW - Class in org.matsim.contrib.eventsBasedPTRouter
TravelTime and TravelDisutility calculator to be used with the transit network used for transit routing.
TransitRouterNetworkTravelTimeAndDisutilityWW(TransitRouterConfig, Network, TransitRouterNetworkWW, TravelTime, WaitTime, TravelTimeCalculatorConfigGroup, double, double, PreparedTransitSchedule) - Constructor for class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkTravelTimeAndDisutilityWW
 
TransitRouterNetworkTravelTimeAndDisutilityWW(TransitRouterConfig, Network, TransitRouterNetworkWW, TravelTime, WaitTime, TravelTimeCalculatorConfigGroup, QSimConfigGroup, PreparedTransitSchedule) - Constructor for class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkTravelTimeAndDisutilityWW
 
TransitRouterNetworkWW - Class in org.matsim.contrib.eventsBasedPTRouter
Transit router network with travel, transfer, and waiting links
TransitRouterNetworkWW() - Constructor for class org.matsim.contrib.eventsBasedPTRouter.TransitRouterNetworkWW
 
TransitRouterNetworkWW.TransitRouterNetworkLink - Class in org.matsim.contrib.eventsBasedPTRouter
Looks to me like an implementation of the Link interface, with get(Transit)Route and get(Transit)Line on top.
TransitRouterNetworkWW.TransitRouterNetworkNode - Class in org.matsim.contrib.eventsBasedPTRouter
 
TransitRouterVariableImpl - Class in org.matsim.contrib.eventsBasedPTRouter
 
TransitRouterVariableImpl(TransitRouterConfig, TransitRouterNetworkTravelTimeAndDisutility, TransitRouterNetworkWW) - Constructor for class org.matsim.contrib.eventsBasedPTRouter.TransitRouterVariableImpl
 

V

VehicleOccupancy - Interface in org.matsim.contrib.eventsBasedPTRouter.vehicleOccupancy
 
VehicleOccupancyCalculator - Class in org.matsim.contrib.eventsBasedPTRouter.vehicleOccupancy
 
VehicleOccupancyCalculator(TransitSchedule, Vehicles, int, int) - Constructor for class org.matsim.contrib.eventsBasedPTRouter.vehicleOccupancy.VehicleOccupancyCalculator
 
VehicleOccupancyCalculator(TransitSchedule, Vehicles, Config) - Constructor for class org.matsim.contrib.eventsBasedPTRouter.vehicleOccupancy.VehicleOccupancyCalculator
 
VehicleOccupancyData - Interface in org.matsim.contrib.eventsBasedPTRouter.vehicleOccupancy
 
VehicleOccupancyDataArray - Class in org.matsim.contrib.eventsBasedPTRouter.vehicleOccupancy
 
VehicleOccupancyDataArray(int) - Constructor for class org.matsim.contrib.eventsBasedPTRouter.vehicleOccupancy.VehicleOccupancyDataArray
 
visitNode(Node, DijkstraNodeData, PseudoRemovePriorityQueue<Node>, double, double, Link) - Method in class org.matsim.contrib.eventsBasedPTRouter.MultiDestinationDijkstra
Inserts the given Node n into the pendingNodes queue and updates its time and cost information.

W

WaitTime - Interface in org.matsim.contrib.eventsBasedPTRouter.waitTimes
Gives an average of the wait time of people for a line, route, stop and in a time of the day
WaitTimeCalculator - Interface in org.matsim.contrib.eventsBasedPTRouter.waitTimes
 
WaitTimeCalculatorImpl - Class in org.matsim.contrib.eventsBasedPTRouter.waitTimes
Save waiting times of agents while mobsim is running
WaitTimeCalculatorImpl(TransitSchedule, int, int) - Constructor for class org.matsim.contrib.eventsBasedPTRouter.waitTimes.WaitTimeCalculatorImpl
 
WaitTimeCalculatorImpl(TransitSchedule, Config, EventsManager) - Constructor for class org.matsim.contrib.eventsBasedPTRouter.waitTimes.WaitTimeCalculatorImpl
 
WaitTimeCalculatorSerializable - Class in org.matsim.contrib.eventsBasedPTRouter.waitTimes
Save waiting times of agents while mobsim is running
WaitTimeCalculatorSerializable(TransitSchedule, int, int) - Constructor for class org.matsim.contrib.eventsBasedPTRouter.waitTimes.WaitTimeCalculatorSerializable
 
WaitTimeCalculatorSerializable(TransitSchedule, Config) - Constructor for class org.matsim.contrib.eventsBasedPTRouter.waitTimes.WaitTimeCalculatorSerializable
 
WaitTimeData - Interface in org.matsim.contrib.eventsBasedPTRouter.waitTimes
Structure for saving waiting times
WaitTimeDataArray - Class in org.matsim.contrib.eventsBasedPTRouter.waitTimes
Array implementation of the structure for saving wait times
WaitTimeDataArray(int) - Constructor for class org.matsim.contrib.eventsBasedPTRouter.waitTimes.WaitTimeDataArray
 
WaitTimeStuckCalculator - Class in org.matsim.contrib.eventsBasedPTRouter.waitTimes
Save waiting times of agents while mobsim is running
WaitTimeStuckCalculator(Population, TransitSchedule, int, int) - Constructor for class org.matsim.contrib.eventsBasedPTRouter.waitTimes.WaitTimeStuckCalculator
 
WaitTimeStuckCalculator(Population, TransitSchedule, Config, EventsManager) - Constructor for class org.matsim.contrib.eventsBasedPTRouter.waitTimes.WaitTimeStuckCalculator
 
A C F G H I L M N O P Q R S T V W 
All Classes All Packages