Class TollTimeDistanceTravelDisutility
- java.lang.Object
-
- org.matsim.contrib.decongestion.routing.TollTimeDistanceTravelDisutility
-
- All Implemented Interfaces:
org.matsim.core.router.util.TravelDisutility
public final class TollTimeDistanceTravelDisutility extends Object implements org.matsim.core.router.util.TravelDisutility
A cost calculator which respects time, distance and decongestion tolls.- Author:
- ikaddoura
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description double
getLinkMinimumTravelDisutility(org.matsim.api.core.v01.network.Link link)
double
getLinkTravelDisutility(org.matsim.api.core.v01.network.Link link, double time, org.matsim.api.core.v01.population.Person person, org.matsim.vehicles.Vehicle vehicle)
-
-
-
Method Detail
-
getLinkTravelDisutility
public double getLinkTravelDisutility(org.matsim.api.core.v01.network.Link link, double time, org.matsim.api.core.v01.population.Person person, org.matsim.vehicles.Vehicle vehicle)
- Specified by:
getLinkTravelDisutility
in interfaceorg.matsim.core.router.util.TravelDisutility
-
getLinkMinimumTravelDisutility
public double getLinkMinimumTravelDisutility(org.matsim.api.core.v01.network.Link link)
- Specified by:
getLinkMinimumTravelDisutility
in interfaceorg.matsim.core.router.util.TravelDisutility
-
-