A C E G H I L M O P R S T W 
All Classes All Packages

A

addLink(RoadPricingSchemeImpl, Id<Link>) - Static method in class org.matsim.contrib.roadpricing.RoadPricingUtils
 
addLinkSpecificCost(RoadPricingSchemeImpl, Id<Link>, double, double, double) - Static method in class org.matsim.contrib.roadpricing.RoadPricingUtils
 
amount - Variable in class org.matsim.contrib.roadpricing.RoadPricingSchemeImpl.Cost
 
ATTR_AVOIDANCE - Static variable in class org.matsim.contrib.roadpricing.RoadPricingSchemeWithTollAvoidance
 

C

compareTo(RoadPricingSchemeImpl.Cost) - Method in class org.matsim.contrib.roadpricing.RoadPricingSchemeImpl.Cost
 
Cost(double, double, double) - Constructor for class org.matsim.contrib.roadpricing.RoadPricingSchemeImpl.Cost
 
createAndAddGeneralCost(RoadPricingSchemeImpl, double, double, double) - Static method in class org.matsim.contrib.roadpricing.RoadPricingUtils
 
createAndRegisterMutableScheme(Scenario) - Static method in class org.matsim.contrib.roadpricing.RoadPricingUtils
 
createAndRegisterRoadPricingSchemeUsingTollFactor(URL, TollFactor, Scenario) - Static method in class org.matsim.contrib.roadpricing.RoadPricingSchemeUsingTollFactor
 
createConfigGroup() - Static method in class org.matsim.contrib.roadpricing.RoadPricingUtils
 
createTravelDisutility(TravelTime) - Method in class org.matsim.contrib.roadpricing.RoadPricingTravelDisutilityFactory
 

E

ELEMENT_NAME - Static variable in interface org.matsim.contrib.roadpricing.RoadPricingScheme
the name to which schemes should be associated in Scenario
endTag(String, String, Stack<String>) - Method in class org.matsim.contrib.roadpricing.RoadPricingReaderXMLv1
 
endTime - Variable in class org.matsim.contrib.roadpricing.RoadPricingSchemeImpl.Cost
 
equals(Object) - Method in class org.matsim.contrib.roadpricing.RoadPricingSchemeImpl.Cost
 

G

getAllAgentsToll() - Method in class org.matsim.contrib.roadpricing.RoadPricingTollCalculator
 
getComments() - Method in class org.matsim.contrib.roadpricing.RoadPricingConfigGroup
 
getDescription() - Method in interface org.matsim.contrib.roadpricing.RoadPricingScheme
 
getDescription() - Method in class org.matsim.contrib.roadpricing.RoadPricingSchemeImpl
 
getDescription() - Method in class org.matsim.contrib.roadpricing.RoadPricingSchemeUsingTollFactor
 
getDescription() - Method in class org.matsim.contrib.roadpricing.RoadPricingSchemeWithTollAvoidance
 
getDraweesNr() - Method in class org.matsim.contrib.roadpricing.RoadPricingTollCalculator
 
getEnforcementProbability() - Method in class org.matsim.contrib.roadpricing.RoadPricingConfigGroup
 
getLinkCostInfo(Id<Link>, double, Id<Person>, Id<Vehicle>) - Method in interface org.matsim.contrib.roadpricing.RoadPricingScheme
Returns the Cost object that contains the active costs for the given link at the specified time for a given person.
getLinkCostInfo(Id<Link>, double, Id<Person>, Id<Vehicle>) - Method in class org.matsim.contrib.roadpricing.RoadPricingSchemeImpl
 
getLinkCostInfo(Id<Link>, double, Id<Person>, Id<Vehicle>) - Method in class org.matsim.contrib.roadpricing.RoadPricingSchemeUsingTollFactor
 
getLinkCostInfo(Id<Link>, double, Id<Person>, Id<Vehicle>) - Method in class org.matsim.contrib.roadpricing.RoadPricingSchemeWithTollAvoidance
 
getName() - Method in interface org.matsim.contrib.roadpricing.RoadPricingScheme
 
getName() - Method in class org.matsim.contrib.roadpricing.RoadPricingSchemeImpl
 
getName() - Method in class org.matsim.contrib.roadpricing.RoadPricingSchemeUsingTollFactor
 
getName() - Method in class org.matsim.contrib.roadpricing.RoadPricingSchemeWithTollAvoidance
 
getScheme(Scenario) - Static method in class org.matsim.contrib.roadpricing.RoadPricingUtils
 
getTolledLinkIds() - Method in interface org.matsim.contrib.roadpricing.RoadPricingScheme
 
getTolledLinkIds() - Method in class org.matsim.contrib.roadpricing.RoadPricingSchemeImpl
 
getTolledLinkIds() - Method in class org.matsim.contrib.roadpricing.RoadPricingSchemeUsingTollFactor
 
getTolledLinkIds() - Method in class org.matsim.contrib.roadpricing.RoadPricingSchemeWithTollAvoidance
 
getTollFactor(Id<Person>, Id<Vehicle>, Id<Link>, double) - Method in interface org.matsim.contrib.roadpricing.TollFactor
 
getTollLinksFile() - Method in class org.matsim.contrib.roadpricing.RoadPricingConfigGroup
 
getType() - Method in interface org.matsim.contrib.roadpricing.RoadPricingScheme
 
getType() - Method in class org.matsim.contrib.roadpricing.RoadPricingSchemeImpl
 
getType() - Method in class org.matsim.contrib.roadpricing.RoadPricingSchemeUsingTollFactor
 
getType() - Method in class org.matsim.contrib.roadpricing.RoadPricingSchemeWithTollAvoidance
 
getTypicalCosts() - Method in interface org.matsim.contrib.roadpricing.RoadPricingScheme
 
getTypicalCosts() - Method in class org.matsim.contrib.roadpricing.RoadPricingSchemeImpl
 
getTypicalCosts() - Method in class org.matsim.contrib.roadpricing.RoadPricingSchemeUsingTollFactor
 
getTypicalCosts() - Method in class org.matsim.contrib.roadpricing.RoadPricingSchemeWithTollAvoidance
 
getTypicalCostsForLink() - Method in interface org.matsim.contrib.roadpricing.RoadPricingScheme
 
getTypicalCostsForLink() - Method in class org.matsim.contrib.roadpricing.RoadPricingSchemeImpl
 
getTypicalCostsForLink() - Method in class org.matsim.contrib.roadpricing.RoadPricingSchemeUsingTollFactor
 
getTypicalCostsForLink() - Method in class org.matsim.contrib.roadpricing.RoadPricingSchemeWithTollAvoidance
 
getTypicalLinkCostInfo(Id<Link>, double) - Method in interface org.matsim.contrib.roadpricing.RoadPricingScheme
This is essentially to enforce that getLinkCostInfo( linkId, time, null, null ) is there ...
getTypicalLinkCostInfo(Id<Link>, double) - Method in class org.matsim.contrib.roadpricing.RoadPricingSchemeImpl
 
getTypicalLinkCostInfo(Id<Link>, double) - Method in class org.matsim.contrib.roadpricing.RoadPricingSchemeUsingTollFactor
 
getTypicalLinkCostInfo(Id<Link>, double) - Method in class org.matsim.contrib.roadpricing.RoadPricingSchemeWithTollAvoidance
 
GROUP_NAME - Static variable in class org.matsim.contrib.roadpricing.RoadPricingConfigGroup
 

H

handleEvent(LinkEnterEvent) - Method in class org.matsim.contrib.roadpricing.RoadPricingTollCalculator
 
handleEvent(VehicleEntersTrafficEvent) - Method in class org.matsim.contrib.roadpricing.RoadPricingTollCalculator
 
handleEvent(VehicleLeavesTrafficEvent) - Method in class org.matsim.contrib.roadpricing.RoadPricingTollCalculator
 

I

install() - Method in class org.matsim.contrib.roadpricing.RoadPricingModule
 

L

loadRoadPricingScheme(Scenario) - Static method in class org.matsim.contrib.roadpricing.RoadPricingUtils
 

M

main(String[]) - Static method in class org.matsim.contrib.roadpricing.run.RunRoadPricingExample
Executing the road pricing example.
main(String[]) - Static method in class org.matsim.contrib.roadpricing.run.RunRoadPricingFromCode
 
main(String[]) - Static method in class org.matsim.contrib.roadpricing.run.RunRoadPricingUsingTollFactorExample
 

O

org.matsim.contrib.roadpricing - package org.matsim.contrib.roadpricing
This package provides functionality to simulate different road-pricing scenarios in MATSim.
org.matsim.contrib.roadpricing.run - package org.matsim.contrib.roadpricing.run
 

P

prepareConfig() - Method in class org.matsim.contrib.roadpricing.run.RunRoadPricingExample
 

R

reset(int) - Method in class org.matsim.contrib.roadpricing.RoadPricingTollCalculator
Sends PersonMoneyEvents for all agents that must pay a toll.
RoadPricingConfigGroup - Class in org.matsim.contrib.roadpricing
 
RoadPricingConfigGroup() - Constructor for class org.matsim.contrib.roadpricing.RoadPricingConfigGroup
RoadPricingModule - Class in org.matsim.contrib.roadpricing
 
RoadPricingModule() - Constructor for class org.matsim.contrib.roadpricing.RoadPricingModule
 
RoadPricingModule(RoadPricingScheme) - Constructor for class org.matsim.contrib.roadpricing.RoadPricingModule
 
RoadPricingReaderXMLv1 - Class in org.matsim.contrib.roadpricing
Reads XML files containing a RoadPricingSchemeImpl according to roadpricing_v1.dtd.
RoadPricingReaderXMLv1(RoadPricingSchemeImpl) - Constructor for class org.matsim.contrib.roadpricing.RoadPricingReaderXMLv1
 
RoadPricingScheme - Interface in org.matsim.contrib.roadpricing
 
RoadPricingSchemeImpl - Class in org.matsim.contrib.roadpricing
A road pricing scheme (sometimes also called toll scheme) contains the type of the toll, a list of the tolled links and the (time-dependent) toll amount agents have to pay.
RoadPricingSchemeImpl.Cost - Class in org.matsim.contrib.roadpricing
A single, time-dependent toll-amount for a roadpricing scheme.
RoadPricingSchemeUsingTollFactor - Class in org.matsim.contrib.roadpricing
 
RoadPricingSchemeUsingTollFactor(RoadPricingScheme, TollFactor) - Constructor for class org.matsim.contrib.roadpricing.RoadPricingSchemeUsingTollFactor
 
RoadPricingSchemeWithTollAvoidance - Class in org.matsim.contrib.roadpricing
A road pricing scheme that is subject to person-specific avoidance.
RoadPricingSchemeWithTollAvoidance(RoadPricingSchemeImpl, Scenario) - Constructor for class org.matsim.contrib.roadpricing.RoadPricingSchemeWithTollAvoidance
 
RoadPricingTollCalculator - Class in org.matsim.contrib.roadpricing
Calculates the toll agents pay during a simulation by analyzing events.
RoadPricingTravelDisutilityFactory - Class in org.matsim.contrib.roadpricing
 
RoadPricingTravelDisutilityFactory(TravelDisutilityFactory, RoadPricingScheme, double) - Constructor for class org.matsim.contrib.roadpricing.RoadPricingTravelDisutilityFactory
 
RoadPricingTravelDisutilityFactory(TravelDisutilityFactory, RoadPricingScheme, Config) - Constructor for class org.matsim.contrib.roadpricing.RoadPricingTravelDisutilityFactory
 
RoadPricingUtils - Class in org.matsim.contrib.roadpricing
Utility to create different road pricing schemes.
RoadPricingUtils() - Constructor for class org.matsim.contrib.roadpricing.RoadPricingUtils
 
RoadPricingWriterXMLv1 - Class in org.matsim.contrib.roadpricing
Writes a RoadPricingSchemeImpl to a file according to roadpricing_v1.dtd.
RoadPricingWriterXMLv1(RoadPricingScheme) - Constructor for class org.matsim.contrib.roadpricing.RoadPricingWriterXMLv1
 
run() - Method in class org.matsim.contrib.roadpricing.run.RunRoadPricingExample
 
RunRoadPricingExample - Class in org.matsim.contrib.roadpricing.run
Basic "script" to use roadpricing.
RunRoadPricingExample(String[]) - Constructor for class org.matsim.contrib.roadpricing.run.RunRoadPricingExample
 
RunRoadPricingFromCode - Class in org.matsim.contrib.roadpricing.run
Basic 'script' to run roadpricing.
RunRoadPricingFromCode() - Constructor for class org.matsim.contrib.roadpricing.run.RunRoadPricingFromCode
 
RunRoadPricingUsingTollFactorExample - Class in org.matsim.contrib.roadpricing.run
Illustrative example how to first read a "base" toll file, and then make it dependent on the vehicle type.
RunRoadPricingUsingTollFactorExample() - Constructor for class org.matsim.contrib.roadpricing.run.RunRoadPricingUsingTollFactorExample
 

S

setDescription(RoadPricingSchemeImpl, String) - Static method in class org.matsim.contrib.roadpricing.RoadPricingUtils
 
setEnforcementProbability(double) - Method in class org.matsim.contrib.roadpricing.RoadPricingConfigGroup
 
setName(RoadPricingSchemeImpl, String) - Static method in class org.matsim.contrib.roadpricing.RoadPricingUtils
 
setSigma(double) - Method in class org.matsim.contrib.roadpricing.RoadPricingTravelDisutilityFactory
 
setTollLinksFile(String) - Method in class org.matsim.contrib.roadpricing.RoadPricingConfigGroup
 
setType(RoadPricingSchemeImpl, String) - Static method in class org.matsim.contrib.roadpricing.RoadPricingUtils
 
startTag(String, Attributes, Stack<String>) - Method in class org.matsim.contrib.roadpricing.RoadPricingReaderXMLv1
 
startTime - Variable in class org.matsim.contrib.roadpricing.RoadPricingSchemeImpl.Cost
 

T

TOLL_TYPE_AREA - Static variable in interface org.matsim.contrib.roadpricing.RoadPricingScheme
The type to be used for area tolls.
TOLL_TYPE_CORDON - Static variable in interface org.matsim.contrib.roadpricing.RoadPricingScheme
The type to be used for cordon tolls.
TOLL_TYPE_DISTANCE - Static variable in interface org.matsim.contrib.roadpricing.RoadPricingScheme
The type to be returned by getType() if this is a distance toll, i.e.
TOLL_TYPE_LINK - Static variable in interface org.matsim.contrib.roadpricing.RoadPricingScheme
The type to be used for link toll (the toll scheme gives a toll per link).
TollFactor - Interface in org.matsim.contrib.roadpricing
Interface to let base toll amounts be in/deflated by a certain factor.
toString() - Method in class org.matsim.contrib.roadpricing.RoadPricingSchemeImpl.Cost
 

W

writeFile(String) - Method in class org.matsim.contrib.roadpricing.RoadPricingWriterXMLv1
 
A C E G H I L M O P R S T W 
All Classes All Packages