A B C D E F G H I K L M N O P Q R S T U V W Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ABS - Static variable in class org.matsim.contrib.parking.parkingchoice.lib.utils.expr.Expr
-
Unary operator: absolute value
- AbstractParkingBetas - Class in org.matsim.contrib.parking.parkingchoice.PC2.scoring
- AbstractParkingBetas() - Constructor for class org.matsim.contrib.parking.parkingchoice.PC2.scoring.AbstractParkingBetas
- ACOS - Static variable in class org.matsim.contrib.parking.parkingchoice.lib.utils.expr.Expr
-
Unary operator: arccosine
- ACTIVITY - org.matsim.contrib.parking.parkingsearch.DynAgent.agentLogic.ParkingAgentLogic.LastParkActionState
- actType - Variable in class org.matsim.contrib.parking.parkingchoice.PC2.simulation.ParkingOperationRequestAttributes
- ADD - Static variable in class org.matsim.contrib.parking.parkingchoice.lib.utils.expr.Expr
-
Binary operator: addition
- addEventHandler(EventHandler) - Method in class org.matsim.contrib.parking.parkingchoice.lib.EventHandlerAtStartupAdder
-
Deprecated.
- addParkingToQuadTree(QuadTree<PC2Parking>, PC2Parking) - Static method in class org.matsim.contrib.parking.parkingchoice.PC2.simulation.ParkingInfrastructureManager
- addRow(ArrayList<T>) - Method in class org.matsim.contrib.parking.parkingchoice.lib.obj.Matrix
- addScore(Id<Person>, double) - Method in interface org.matsim.contrib.parking.parkingchoice.PC2.scoring.ParkingScore
- addScore(Id<Person>, double) - Method in class org.matsim.contrib.parking.parkingchoice.PC2.scoring.ParkingScoreManager
- addToKnownLinks(Id<Link>) - Method in class org.matsim.contrib.parking.parkingsearch.search.DistanceMemoryParkingSearchLogic
- addToLog() - Method in class org.matsim.contrib.parking.parkingchoice.lib.obj.IntegerValueHashMap
- agent - Variable in class org.matsim.contrib.parking.parkingsearch.DynAgent.agentLogic.ParkingAgentLogic
- allow(Variable) - Method in class org.matsim.contrib.parking.parkingchoice.lib.utils.expr.Parser
-
Adjust the set of allowed variables: create it (if not yet existent) and add optVariable (if it's nonnull).
- AND - Static variable in class org.matsim.contrib.parking.parkingchoice.lib.utils.expr.Expr
-
Binary operator: logical and
- arrayListToLinkedList(ArrayList) - Static method in class org.matsim.contrib.parking.parkingchoice.lib.obj.list.Lists
- arrivalTime - Variable in class org.matsim.contrib.parking.parkingchoice.PC2.simulation.ParkingOperationRequestAttributes
- arrivedOnLinkByNonNetworkMode(Id<Link>) - Method in class org.matsim.contrib.parking.parkingsearch.DynAgent.ParkingDynLeg
- ASIN - Static variable in class org.matsim.contrib.parking.parkingchoice.lib.utils.expr.Expr
-
Unary operator: arcsine
- assertTrue(boolean, String) - Static method in class org.matsim.contrib.parking.parkingchoice.lib.DebugLib
- ATAN - Static variable in class org.matsim.contrib.parking.parkingchoice.lib.utils.expr.Expr
-
Unary operator: arctangent
- ATAN2 - Static variable in class org.matsim.contrib.parking.parkingchoice.lib.utils.expr.Expr
-
Binary operator: arctangent
- ATTRIBUTE_LINK - Static variable in class org.matsim.contrib.parking.parkingsearch.events.StartParkingSearchEvent
- ATTRIBUTE_PARKING_ID - Static variable in class org.matsim.contrib.parking.parkingchoice.PC2.simulation.ParkingArrivalEvent
- ATTRIBUTE_PARKING_ID - Static variable in class org.matsim.contrib.parking.parkingchoice.PC2.simulation.ParkingDepartureEvent
- ATTRIBUTE_PERSON_ID - Static variable in class org.matsim.contrib.parking.parkingchoice.PC2.simulation.ParkingArrivalEvent
- ATTRIBUTE_PERSON_ID - Static variable in class org.matsim.contrib.parking.parkingchoice.PC2.simulation.ParkingDepartureEvent
- ATTRIBUTE_VEHICLE - Static variable in class org.matsim.contrib.parking.parkingsearch.events.StartParkingSearchEvent
- AverageWalkDistanceStats - Class in org.matsim.contrib.parking.parkingchoice.PC2.analysis
- AverageWalkDistanceStats(HashMap<Id<PC2Parking>, PC2Parking>) - Constructor for class org.matsim.contrib.parking.parkingchoice.PC2.analysis.AverageWalkDistanceStats
B
- BAD_FACTOR - Static variable in exception org.matsim.contrib.parking.parkingchoice.lib.utils.expr.SyntaxException
-
An error code meaning the parser ran into a non-value token (like "/") at a point it was expecting a value (like "42" or "x^2").
- Benenson - org.matsim.contrib.parking.parkingsearch.ParkingSearchStrategy
- BenensonDynLeg - Class in org.matsim.contrib.parking.parkingsearch.DynAgent
- BenensonDynLeg(String, NetworkRoute, ParkingSearchLogic, ParkingSearchManager, Id<Vehicle>, MobsimTimer, EventsManager) - Constructor for class org.matsim.contrib.parking.parkingsearch.DynAgent.BenensonDynLeg
- BenensonParkingAgentLogic - Class in org.matsim.contrib.parking.parkingsearch.DynAgent.agentLogic
- BenensonParkingAgentLogic(Plan, ParkingSearchManager, RoutingModule, Network, ParkingRouter, EventsManager, ParkingSearchLogic, MobsimTimer, VehicleTeleportationLogic, ParkingSearchConfigGroup) - Constructor for class org.matsim.contrib.parking.parkingsearch.DynAgent.agentLogic.BenensonParkingAgentLogic
- BenensonParkingSearchLogic - Class in org.matsim.contrib.parking.parkingsearch.search
- BenensonParkingSearchLogic(Network, ParkingSearchConfigGroup) - Constructor for class org.matsim.contrib.parking.parkingsearch.search.BenensonParkingSearchLogic
C
- calcCostScore(double, double, PC2Parking, Id<Person>) - Method in interface org.matsim.contrib.parking.parkingchoice.PC2.scoring.ParkingScore
- calcCostScore(double, double, PC2Parking, Id<Person>) - Method in class org.matsim.contrib.parking.parkingchoice.PC2.scoring.ParkingScoreManager
- calcParkingCost(double, double, Id<Person>, Id) - Method in class org.matsim.contrib.parking.parkingchoice.example.ParkingCostCalculatorExample
- calcParkingCost(double, double, Id<Person>, Id) - Method in interface org.matsim.contrib.parking.parkingchoice.PC2.scoring.ParkingCostModel
- calcScore(Coord, double, double, PC2Parking, Id<Person>, int, boolean) - Method in interface org.matsim.contrib.parking.parkingchoice.PC2.scoring.ParkingScore
- calcScore(Coord, double, double, PC2Parking, Id<Person>, int, boolean) - Method in class org.matsim.contrib.parking.parkingchoice.PC2.scoring.ParkingScoreManager
- calculatePenalty(int) - Method in interface org.matsim.contrib.parking.parkingproxy.PenaltyFunction
- calcWalkScore(Coord, PC2Parking, Id<Person>, double) - Method in interface org.matsim.contrib.parking.parkingchoice.PC2.scoring.ParkingScore
- calcWalkScore(Coord, PC2Parking, Id<Person>, double) - Method in class org.matsim.contrib.parking.parkingchoice.PC2.scoring.ParkingScoreManager
- capacity - Variable in class org.matsim.contrib.parking.parkingsearch.manager.FacilityBasedParkingManager
- CARS_PER_1000_PERSONS - Static variable in class org.matsim.contrib.parking.parkingproxy.config.ParkingProxyConfigGroup
- CARTRIP - org.matsim.contrib.parking.parkingsearch.DynAgent.agentLogic.ParkingAgentLogic.LastParkActionState
- CEIL - Static variable in class org.matsim.contrib.parking.parkingchoice.lib.utils.expr.Expr
-
Unary operator: ceiling
- CollectionLib - Class in org.matsim.contrib.parking.parkingchoice.lib.obj
- CollectionLib() - Constructor for class org.matsim.contrib.parking.parkingchoice.lib.obj.CollectionLib
- compareTo(Object) - Method in class org.matsim.contrib.parking.parkingsearch.evaluation.ParkingTuple
- compareTo(SortableMapObject) - Method in class org.matsim.contrib.parking.parkingchoice.lib.obj.SortableMapObject
- COMPONENT_NAME - Static variable in class org.matsim.contrib.parking.parkingsearch.sim.ParkingSearchPopulationModule
- computeInitialActivity(DynAgent) - Method in class org.matsim.contrib.parking.parkingsearch.DynAgent.agentLogic.ParkingAgentLogic
- computeNextAction(DynAction, double) - Method in class org.matsim.contrib.parking.parkingsearch.DynAgent.agentLogic.ParkingAgentLogic
- configure() - Method in class org.matsim.contrib.parking.parkingsearch.sim.ParkingSearchQSimModule
- configureQSim() - Method in class org.matsim.contrib.parking.parkingsearch.sim.ParkingSearchPopulationModule
- consistencyCheck_setupCompleteInvoked() - Method in class org.matsim.contrib.parking.parkingchoice.PC2.ParkingConfig
- containsKey(KeyClass) - Method in class org.matsim.contrib.parking.parkingchoice.lib.obj.DoubleValueHashMap
- containsKey(KeyClass) - Method in class org.matsim.contrib.parking.parkingchoice.lib.obj.IntegerValueHashMap
- containsKey(KeyClass) - Method in class org.matsim.contrib.parking.parkingchoice.lib.obj.LinkedListValueHashMap
- containsKeyTwo(ClassKey1, ClassKey2) - Method in class org.matsim.contrib.parking.parkingchoice.lib.obj.TwoKeyHashMapWithDouble
- continueHere() - Static method in class org.matsim.contrib.parking.parkingchoice.lib.DebugLib
- converDoubleToStringArrayList(ArrayList<Double>) - Static method in class org.matsim.contrib.parking.parkingchoice.lib.obj.list.Lists
- converFloatToStringArrayList(ArrayList<Float>) - Static method in class org.matsim.contrib.parking.parkingchoice.lib.obj.list.Lists
- convertDoubleToInteger(int, int) - Method in class org.matsim.contrib.parking.parkingchoice.lib.obj.Matrix
- convertMATSimNetworkToKmz(String, String) - Static method in class org.matsim.contrib.parking.parkingchoice.lib.GeneralLib
- convertOsmNetworkToMATSimNetwork(String) - Static method in class org.matsim.contrib.parking.parkingchoice.lib.GeneralLib
- convertStringArrayToArrayList(String[]) - Static method in class org.matsim.contrib.parking.parkingchoice.lib.GeneralLib
- convertStringArrayToList(String[]) - Static method in class org.matsim.contrib.parking.parkingchoice.lib.GeneralLib
- copyDirectory(String, String) - Static method in class org.matsim.contrib.parking.parkingchoice.lib.GeneralLib
- copyFile(String, String) - Static method in class org.matsim.contrib.parking.parkingchoice.lib.GeneralLib
-
TODO: write test.
- copyPerson(Person) - Static method in class org.matsim.contrib.parking.parkingchoice.lib.GeneralLib
-
copy the person and the selected plan of the person
- COS - Static variable in class org.matsim.contrib.parking.parkingchoice.lib.utils.expr.Expr
-
Unary operator: cosine
- createMobsimAgentFromPerson(Person) - Method in class org.matsim.contrib.parking.parkingsearch.sim.ParkingAgentFactory
- createNewScoringFunction(Person) - Method in class org.matsim.contrib.parking.parkingchoice.PC2.scoring.ParkingScoringFunctionFactory
- createWalkLeg(Id<Link>, Id<Link>, double, String) - Method in class org.matsim.contrib.parking.parkingsearch.manager.WalkLegFactory
- criticalTODO() - Static method in class org.matsim.contrib.parking.parkingchoice.lib.DebugLib
- currentAndNextParkLink - Variable in class org.matsim.contrib.parking.parkingsearch.DynAgent.ParkingDynLeg
- currentLinkId - Variable in class org.matsim.contrib.parking.parkingsearch.DynAgent.ParkingDynLeg
- currentLinkIdx - Variable in class org.matsim.contrib.parking.parkingsearch.DynAgent.ParkingDynLeg
- currentlyAssignedVehicleId - Variable in class org.matsim.contrib.parking.parkingsearch.DynAgent.agentLogic.ParkingAgentLogic
- currentPlanElement - Variable in class org.matsim.contrib.parking.parkingsearch.DynAgent.agentLogic.ParkingAgentLogic
D
- DebugLib - Class in org.matsim.contrib.parking.parkingchoice.lib
- DebugLib() - Constructor for class org.matsim.contrib.parking.parkingchoice.lib.DebugLib
- decrement(KeyClass) - Method in class org.matsim.contrib.parking.parkingchoice.lib.obj.DoubleValueHashMap
- decrement(KeyClass) - Method in class org.matsim.contrib.parking.parkingchoice.lib.obj.IntegerValueHashMap
- decrementBy(KeyClass, Double) - Method in class org.matsim.contrib.parking.parkingchoice.lib.obj.DoubleValueHashMap
- decrementBy(KeyClass, Integer) - Method in class org.matsim.contrib.parking.parkingchoice.lib.obj.IntegerValueHashMap
- DELAY_PER_CAR - Static variable in class org.matsim.contrib.parking.parkingproxy.config.ParkingProxyConfigGroup
- deleteRow(int) - Method in class org.matsim.contrib.parking.parkingchoice.lib.obj.Matrix
- DEST_COORD_X - Static variable in class org.matsim.contrib.parking.parkingchoice.PC2.simulation.ParkingArrivalEvent
- DEST_COORD_Y - Static variable in class org.matsim.contrib.parking.parkingchoice.PC2.simulation.ParkingArrivalEvent
- destCoordinate - Variable in class org.matsim.contrib.parking.parkingchoice.PC2.simulation.ParkingOperationRequestAttributes
- DistanceMemory - org.matsim.contrib.parking.parkingsearch.ParkingSearchStrategy
- DistanceMemoryDynLeg - Class in org.matsim.contrib.parking.parkingsearch.DynAgent
- DistanceMemoryDynLeg(String, NetworkRoute, ParkingSearchLogic, ParkingSearchManager, Id<Vehicle>, MobsimTimer, EventsManager) - Constructor for class org.matsim.contrib.parking.parkingsearch.DynAgent.DistanceMemoryDynLeg
- DistanceMemoryParkingSearchLogic - Class in org.matsim.contrib.parking.parkingsearch.search
- DistanceMemoryParkingSearchLogic(Network) - Constructor for class org.matsim.contrib.parking.parkingsearch.search.DistanceMemoryParkingSearchLogic
- DIV - Static variable in class org.matsim.contrib.parking.parkingchoice.lib.utils.expr.Expr
-
Binary operator: division
- DoubleValueHashMap<KeyClass> - Class in org.matsim.contrib.parking.parkingchoice.lib.obj
-
Often one needs a HashMap, where the value can be incremented and decremented.
- DoubleValueHashMap() - Constructor for class org.matsim.contrib.parking.parkingchoice.lib.obj.DoubleValueHashMap
E
- eclipseLocalTempPath - Static variable in class org.matsim.contrib.parking.parkingchoice.lib.GeneralLib
- emptyFunctionForSettingBreakPoint() - Static method in class org.matsim.contrib.parking.parkingchoice.lib.DebugLib
- EnclosingRectangle - Class in org.matsim.contrib.parking.parkingchoice.lib.obj.network
- EnclosingRectangle() - Constructor for class org.matsim.contrib.parking.parkingchoice.lib.obj.network.EnclosingRectangle
- EPSILON - Static variable in class org.matsim.contrib.parking.parkingchoice.lib.GeneralLib
- EQ - Static variable in class org.matsim.contrib.parking.parkingchoice.lib.utils.expr.Expr
-
Binary operator: equality
- equals(double, double, double) - Static method in class org.matsim.contrib.parking.parkingchoice.lib.obj.MathLib
- equals(Id, Id) - Static method in class org.matsim.contrib.parking.parkingchoice.lib.GeneralLib
- errorIfNot24HourProjectedTime(double) - Static method in class org.matsim.contrib.parking.parkingchoice.lib.GeneralLib
- EVENT_TYPE - Static variable in class org.matsim.contrib.parking.parkingchoice.PC2.simulation.ParkingArrivalEvent
- EVENT_TYPE - Static variable in class org.matsim.contrib.parking.parkingchoice.PC2.simulation.ParkingDepartureEvent
- EVENT_TYPE - Static variable in class org.matsim.contrib.parking.parkingsearch.events.StartParkingSearchEvent
- EventHandlerAtStartupAdder - Class in org.matsim.contrib.parking.parkingchoice.lib
-
Deprecated.
- EventHandlerAtStartupAdder() - Constructor for class org.matsim.contrib.parking.parkingchoice.lib.EventHandlerAtStartupAdder
-
Deprecated.
- EventHandlerAtStartupAdder(EventHandler) - Constructor for class org.matsim.contrib.parking.parkingchoice.lib.EventHandlerAtStartupAdder
-
Deprecated.
- events - org.matsim.contrib.parking.parkingproxy.config.ParkingProxyConfigGroup.CalculationMethod
- events - Variable in class org.matsim.contrib.parking.parkingsearch.DynAgent.agentLogic.ParkingAgentLogic
- events - Variable in class org.matsim.contrib.parking.parkingsearch.DynAgent.ParkingDynLeg
- EXP - Static variable in class org.matsim.contrib.parking.parkingchoice.lib.utils.expr.Expr
-
Unary operator: e to the x
- EXPECTED - Static variable in exception org.matsim.contrib.parking.parkingchoice.lib.utils.expr.SyntaxException
-
An error code meaning the parser hit an unexpected token at a point where it expected to see some particular other token.
- explain() - Method in exception org.matsim.contrib.parking.parkingchoice.lib.utils.expr.SyntaxException
-
Give a long, hopefully helpful error message.
- Expr - Class in org.matsim.contrib.parking.parkingchoice.lib.utils.expr
-
A mathematical expression, built out of literal numbers, variables, arithmetic and relational operators, and elementary functions.
- Expr() - Constructor for class org.matsim.contrib.parking.parkingchoice.lib.utils.expr.Expr
F
- facilitiesPerLink - Variable in class org.matsim.contrib.parking.parkingsearch.manager.FacilityBasedParkingManager
- FacilityBasedParkingManager - Class in org.matsim.contrib.parking.parkingsearch.manager
- FacilityBasedParkingManager(Scenario) - Constructor for class org.matsim.contrib.parking.parkingsearch.manager.FacilityBasedParkingManager
- facilityId - Variable in class org.matsim.contrib.parking.parkingchoice.PC2.simulation.ParkingOperationRequestAttributes
- finish() - Method in class org.matsim.contrib.parking.parkingchoice.PC2.scoring.ParkingScoringFunction
- finishDay() - Method in class org.matsim.contrib.parking.parkingsearch.evaluation.ParkedVehiclesVisualiser
- finishDay() - Method in class org.matsim.contrib.parking.parkingsearch.evaluation.ParkingSlotVisualiser
- FLOOR - Static variable in class org.matsim.contrib.parking.parkingchoice.lib.utils.expr.Expr
-
Unary operator: floor
G
- GE - Static variable in class org.matsim.contrib.parking.parkingchoice.lib.utils.expr.Expr
-
Binary operator: greater or equal
- GeneralLib - Class in org.matsim.contrib.parking.parkingchoice.lib
- GeneralLib() - Constructor for class org.matsim.contrib.parking.parkingchoice.lib.GeneralLib
- GeneralParkingModule - Class in org.matsim.contrib.parking.parkingchoice.PC2
- GeneralParkingModule(Controler) - Constructor for class org.matsim.contrib.parking.parkingchoice.PC2.GeneralParkingModule
- generateHistogram(String, double[], int, String, String, String) - Static method in class org.matsim.contrib.parking.parkingchoice.lib.GeneralLib
- generatePenaltyCalculator() - Method in interface org.matsim.contrib.parking.parkingproxy.PenaltyGenerator
-
Generates an (almost) immutable PenaltyCalculator based on the current state of this class.
- generateSimpleHistogram(String, double[], int) - Static method in class org.matsim.contrib.parking.parkingchoice.lib.GeneralLib
- generateXYScatterPlot(String, double[], double[], String, String, String) - Static method in class org.matsim.contrib.parking.parkingchoice.lib.GeneralLib
- get(ClassKey1) - Method in class org.matsim.contrib.parking.parkingchoice.lib.obj.TwoKeyHashMapWithDouble
- get(ClassKey1, ClassKey2) - Method in class org.matsim.contrib.parking.parkingchoice.lib.obj.TwoKeyHashMapWithDouble
- get(KeyClass) - Method in class org.matsim.contrib.parking.parkingchoice.lib.obj.DoubleValueHashMap
- get(KeyClass) - Method in class org.matsim.contrib.parking.parkingchoice.lib.obj.IntegerValueHashMap
- get(KeyClass) - Method in class org.matsim.contrib.parking.parkingchoice.lib.obj.LinkedListValueHashMap
- getAllParkings() - Method in interface org.matsim.contrib.parking.parkingchoice.PC2.simulation.ParkingInfrastructure
- getAllParkings() - Method in class org.matsim.contrib.parking.parkingchoice.PC2.simulation.ParkingInfrastructureManager
- getArray(Collection<Double>) - Static method in class org.matsim.contrib.parking.parkingchoice.lib.obj.list.Lists
- getAttributes() - Method in class org.matsim.contrib.parking.parkingchoice.PC2.simulation.ParkingArrivalEvent
- getAttributes() - Method in class org.matsim.contrib.parking.parkingchoice.PC2.simulation.ParkingDepartureEvent
- getAttributes() - Method in class org.matsim.contrib.parking.parkingsearch.events.StartParkingSearchEvent
- getAvailableParkingCapacity() - Method in interface org.matsim.contrib.parking.parkingchoice.PC2.infrastructure.PC2Parking
- getAvailableParkingCapacity() - Method in class org.matsim.contrib.parking.parkingchoice.PC2.infrastructure.PublicParking
- getAverage() - Method in class org.matsim.contrib.parking.parkingchoice.lib.obj.DoubleValueHashMap
- getAverage() - Method in class org.matsim.contrib.parking.parkingchoice.lib.obj.TwoKeyHashMapWithDouble
- getAvgparkingslotlength() - Method in class org.matsim.contrib.parking.parkingsearch.sim.ParkingSearchConfigGroup
- getBikeTravelDuration(double, PlansCalcRouteConfigGroup) - Static method in class org.matsim.contrib.parking.parkingchoice.lib.GeneralLib
- getBoolean(int, int) - Method in class org.matsim.contrib.parking.parkingchoice.lib.obj.Matrix
- getCalculationMethod() - Method in class org.matsim.contrib.parking.parkingproxy.config.ParkingProxyConfigGroup
- getCarsPer1000Persons() - Method in class org.matsim.contrib.parking.parkingproxy.config.ParkingProxyConfigGroup
- getCharsOfAllArrayItemsWithNewLineCharacterInbetween(ArrayList<String>) - Static method in class org.matsim.contrib.parking.parkingchoice.lib.obj.list.Lists
- getColumnIndex(String) - Method in class org.matsim.contrib.parking.parkingchoice.lib.obj.Matrix
- getComments() - Method in class org.matsim.contrib.parking.parkingproxy.config.ParkingProxyConfigGroup
- getControler() - Method in class org.matsim.contrib.parking.parkingchoice.PC2.GeneralParkingModule
-
Deprecated.
- getCoordinate() - Method in interface org.matsim.contrib.parking.parkingchoice.PC2.infrastructure.PC2Parking
- getCoordinate() - Method in class org.matsim.contrib.parking.parkingchoice.PC2.infrastructure.PublicParking
- getCost(Id<Person>, double, double) - Method in interface org.matsim.contrib.parking.parkingchoice.PC2.infrastructure.PC2Parking
- getCost(Id<Person>, double, double) - Method in class org.matsim.contrib.parking.parkingchoice.PC2.infrastructure.PublicParking
- getCost(Id<Person>, double, double) - Method in class org.matsim.contrib.parking.parkingchoice.PC2.infrastructure.RentableParking
- getDelayPerCar() - Method in class org.matsim.contrib.parking.parkingproxy.config.ParkingProxyConfigGroup
- getDestCoord(Map<String, String>) - Static method in class org.matsim.contrib.parking.parkingchoice.PC2.simulation.ParkingArrivalEvent
- getDestinationLinkId() - Method in class org.matsim.contrib.parking.parkingsearch.DynAgent.ParkingDynLeg
- getDistance(Coord, Coord) - Static method in class org.matsim.contrib.parking.parkingchoice.lib.GeneralLib
- getDistance(Coord, Link) - Static method in class org.matsim.contrib.parking.parkingchoice.lib.GeneralLib
- getDouble(int, int) - Method in class org.matsim.contrib.parking.parkingchoice.lib.obj.Matrix
- getDoubleValueHashMap(ClassKey1) - Method in class org.matsim.contrib.parking.parkingchoice.lib.obj.TwoKeyHashMapWithDouble
- getDynAgent() - Method in class org.matsim.contrib.parking.parkingsearch.DynAgent.agentLogic.ParkingAgentLogic
- getEndRentableTime() - Method in class org.matsim.contrib.parking.parkingchoice.PC2.infrastructure.RentableParking
- getEpsilonAlternative(Id, Id, int) - Method in class org.matsim.contrib.parking.parkingchoice.PC2.scoring.RandomErrorTermManager
- getEvenlyDistributedCoordsAlongLink(Link, int) - Static method in class org.matsim.contrib.parking.parkingsearch.ParkingUtils
- getEventsManager() - Method in interface org.matsim.contrib.parking.parkingchoice.PC2.simulation.ParkingInfrastructure
- getEventsManager() - Method in class org.matsim.contrib.parking.parkingchoice.PC2.simulation.ParkingInfrastructureManager
- getEventType() - Method in class org.matsim.contrib.parking.parkingchoice.PC2.simulation.ParkingArrivalEvent
- getEventType() - Method in class org.matsim.contrib.parking.parkingchoice.PC2.simulation.ParkingDepartureEvent
- getEventType() - Method in class org.matsim.contrib.parking.parkingsearch.events.StartParkingSearchEvent
- getExpectedTravelDistance() - Method in class org.matsim.contrib.parking.parkingsearch.DynAgent.ParkingDynLeg
- getExpectedTravelTime() - Method in class org.matsim.contrib.parking.parkingsearch.DynAgent.ParkingDynLeg
- getFacilityIds() - Method in class org.matsim.contrib.parking.parkingchoice.PC2.infrastructure.PPRestrictedToFacilities
- getFirstLineOfFile(String) - Static method in class org.matsim.contrib.parking.parkingchoice.lib.GeneralLib
-
TODO This method
- getFistValue() - Method in class org.matsim.contrib.parking.parkingchoice.lib.obj.Pair
- getFloat(int, int) - Method in class org.matsim.contrib.parking.parkingchoice.lib.obj.Matrix
- getGridSize() - Method in class org.matsim.contrib.parking.parkingproxy.config.ParkingProxyConfigGroup
- getGroupName() - Method in interface org.matsim.contrib.parking.parkingchoice.PC2.infrastructure.PC2Parking
- getGroupName() - Method in class org.matsim.contrib.parking.parkingchoice.PC2.infrastructure.PublicParking
- getGroupName(Id) - Method in class org.matsim.contrib.parking.parkingchoice.PC2.analysis.ParkingGroupOccupancies
- getGroupName(Id<PC2Parking>) - Method in class org.matsim.contrib.parking.parkingchoice.PC2.analysis.AverageWalkDistanceStats
- getId() - Method in interface org.matsim.contrib.parking.parkingchoice.PC2.infrastructure.PC2Parking
- getId() - Method in class org.matsim.contrib.parking.parkingchoice.PC2.infrastructure.PublicParking
- getInteger(int, int) - Method in class org.matsim.contrib.parking.parkingchoice.lib.obj.Matrix
- getIntervalDuration(double, double) - Static method in class org.matsim.contrib.parking.parkingchoice.lib.GeneralLib
-
24 hour check is performed (no projection required as pre-requisite).
- getKey() - Method in class org.matsim.contrib.parking.parkingchoice.lib.obj.SortableMapObject
- getKey(ValueClass) - Method in class org.matsim.contrib.parking.parkingchoice.lib.obj.LinkedListValueHashMap
- getKeyForMaxValue() - Method in class org.matsim.contrib.parking.parkingchoice.lib.obj.DoubleValueHashMap
- getKeySet() - Method in class org.matsim.contrib.parking.parkingchoice.lib.obj.IntegerValueHashMap
- getKeySet() - Method in class org.matsim.contrib.parking.parkingchoice.lib.obj.LinkedListValueHashMap
- getKeySet1() - Method in class org.matsim.contrib.parking.parkingchoice.lib.obj.TwoKeyHashMapWithDouble
- getKeySet2(ClassKey1) - Method in class org.matsim.contrib.parking.parkingchoice.lib.obj.TwoKeyHashMapWithDouble
- getKeysWithHigherValueThanThresholdValue(double) - Method in class org.matsim.contrib.parking.parkingchoice.lib.obj.DoubleValueHashMap
- getLinkedListValueHashMap() - Method in class org.matsim.contrib.parking.parkingchoice.lib.obj.HashMapInverter
- getLinkId() - Method in class org.matsim.contrib.parking.parkingsearch.events.StartParkingSearchEvent
- getLinkQuadTree(Network) - Method in class org.matsim.contrib.parking.parkingchoice.lib.obj.network.QuadTreeInitializer
- getMaxDelay() - Method in class org.matsim.contrib.parking.parkingproxy.config.ParkingProxyConfigGroup
- getMaximumParkingCapacity() - Method in interface org.matsim.contrib.parking.parkingchoice.PC2.infrastructure.PC2Parking
- getMaximumParkingCapacity() - Method in class org.matsim.contrib.parking.parkingchoice.PC2.infrastructure.PublicParking
- getMaxX() - Method in class org.matsim.contrib.parking.parkingchoice.lib.obj.network.EnclosingRectangle
- getMaxY() - Method in class org.matsim.contrib.parking.parkingchoice.lib.obj.network.EnclosingRectangle
- getMinX() - Method in class org.matsim.contrib.parking.parkingchoice.lib.obj.network.EnclosingRectangle
- getMinY() - Method in class org.matsim.contrib.parking.parkingchoice.lib.obj.network.EnclosingRectangle
- getMode() - Method in class org.matsim.contrib.parking.parkingsearch.DynAgent.ParkingDynLeg
- getNextLink(Id<Link>, Id<Link>, Id<Vehicle>, String) - Method in class org.matsim.contrib.parking.parkingsearch.search.DistanceMemoryParkingSearchLogic
- getNextLink(Id<Link>, Id<Vehicle>, String) - Method in class org.matsim.contrib.parking.parkingsearch.search.BenensonParkingSearchLogic
- getNextLink(Id<Link>, Id<Vehicle>, String) - Method in class org.matsim.contrib.parking.parkingsearch.search.DistanceMemoryParkingSearchLogic
- getNextLink(Id<Link>, Id<Vehicle>, String) - Method in interface org.matsim.contrib.parking.parkingsearch.search.ParkingSearchLogic
-
currentLinkId link last visited
- getNextLink(Id<Link>, Id<Vehicle>, String) - Method in class org.matsim.contrib.parking.parkingsearch.search.RandomParkingSearchLogic
- getNextLinkBenensonRouting(Id<Link>, Id<Link>, String) - Method in class org.matsim.contrib.parking.parkingsearch.search.BenensonParkingSearchLogic
- getNextLinkId() - Method in class org.matsim.contrib.parking.parkingsearch.DynAgent.BenensonDynLeg
- getNextLinkId() - Method in class org.matsim.contrib.parking.parkingsearch.DynAgent.DistanceMemoryDynLeg
- getNextLinkId() - Method in class org.matsim.contrib.parking.parkingsearch.DynAgent.ParkingDynLeg
- getNextLinkRandomInAcceptableDistance(Id<Link>, Id<Link>, Id<Vehicle>, double, double, String) - Method in class org.matsim.contrib.parking.parkingsearch.search.BenensonParkingSearchLogic
- getNrOfAllParkingSpacesOnLink(Id<Link>) - Method in class org.matsim.contrib.parking.parkingsearch.manager.FacilityBasedParkingManager
- getNrOfFreeParkingSpacesOnLink(Id<Link>) - Method in class org.matsim.contrib.parking.parkingsearch.manager.FacilityBasedParkingManager
- getNumberOfColumnsInRow(int) - Method in class org.matsim.contrib.parking.parkingchoice.lib.obj.Matrix
- getNumberOfEntriesInLongestList() - Method in class org.matsim.contrib.parking.parkingchoice.lib.obj.LinkedListValueHashMap
- getNumberOfRows() - Method in class org.matsim.contrib.parking.parkingchoice.lib.obj.Matrix
- getObserveOnly() - Method in class org.matsim.contrib.parking.parkingproxy.config.ParkingProxyConfigGroup
- getOccupancy() - Method in class org.matsim.contrib.parking.parkingsearch.evaluation.ParkingTuple
- getOccupancyRatioOfZone(String) - Method in class org.matsim.contrib.parking.parkingsearch.manager.ZoneParkingManager
- getOutgoingLinksForMode(Link, String) - Static method in class org.matsim.contrib.parking.parkingsearch.ParkingUtils
- getOwnerId() - Method in class org.matsim.contrib.parking.parkingchoice.PC2.infrastructure.RentableParking
- getParkduration() - Method in class org.matsim.contrib.parking.parkingsearch.sim.ParkingSearchConfigGroup
- getParkingBetas() - Method in interface org.matsim.contrib.parking.parkingchoice.PC2.scoring.ParkingScore
- getParkingBetas() - Method in class org.matsim.contrib.parking.parkingchoice.PC2.scoring.ParkingScoreManager
- getParkingCostBeta(Person) - Method in class org.matsim.contrib.parking.parkingchoice.example.ParkingBetaExample
- getParkingCostBeta(Person) - Method in class org.matsim.contrib.parking.parkingchoice.PC2.scoring.AbstractParkingBetas
- getParkingCostBeta(Person) - Method in class org.matsim.contrib.parking.parkingchoice.PC2.scoring.ParkingBetas
- getParkingId(Map<String, String>) - Static method in class org.matsim.contrib.parking.parkingchoice.PC2.simulation.ParkingArrivalEvent
- getParkingId(Map<String, String>) - Static method in class org.matsim.contrib.parking.parkingchoice.PC2.simulation.ParkingDepartureEvent
- getParkingInfrastructure() - Method in class org.matsim.contrib.parking.parkingchoice.PC2.GeneralParkingModule
- getParkingInfrastructureManager() - Method in class org.matsim.contrib.parking.parkingchoice.PC2.GeneralParkingModule
- getParkingScoreManager() - Method in class org.matsim.contrib.parking.parkingchoice.PC2.GeneralParkingModule
- getParkingScoreManager() - Method in interface org.matsim.contrib.parking.parkingchoice.PC2.simulation.ParkingInfrastructure
- getParkingScoreManager() - Method in class org.matsim.contrib.parking.parkingchoice.PC2.simulation.ParkingInfrastructureManager
- getParkingScoreScalingFactor() - Method in interface org.matsim.contrib.parking.parkingchoice.PC2.scoring.ParkingScore
- getParkingScoreScalingFactor() - Method in class org.matsim.contrib.parking.parkingchoice.PC2.scoring.ParkingScoreManager
- getParkingSearchStrategy() - Method in class org.matsim.contrib.parking.parkingsearch.sim.ParkingSearchConfigGroup
- getParkingSimulation() - Method in class org.matsim.contrib.parking.parkingchoice.PC2.GeneralParkingModule
- getParkingWalkBeta(Person, double) - Method in class org.matsim.contrib.parking.parkingchoice.example.ParkingBetaExample
- getParkingWalkBeta(Person, double) - Method in class org.matsim.contrib.parking.parkingchoice.PC2.scoring.AbstractParkingBetas
- getParkingWalkBeta(Person, double) - Method in class org.matsim.contrib.parking.parkingchoice.PC2.scoring.ParkingBetas
- getPersonId(Map<String, String>) - Static method in class org.matsim.contrib.parking.parkingchoice.PC2.simulation.ParkingArrivalEvent
- getPersonId(Map<String, String>) - Static method in class org.matsim.contrib.parking.parkingchoice.PC2.simulation.ParkingDepartureEvent
- getPlannedVehicleId() - Method in class org.matsim.contrib.parking.parkingsearch.DynAgent.ParkingDynLeg
- getPtTravelDuration(double, PlansCalcRouteConfigGroup) - Static method in class org.matsim.contrib.parking.parkingchoice.lib.GeneralLib
- getQuadTree(EnclosingRectangle) - Method in class org.matsim.contrib.parking.parkingchoice.lib.obj.network.QuadTreeInitializer
- getRandomErrorTermScalingFactor() - Method in interface org.matsim.contrib.parking.parkingchoice.PC2.scoring.ParkingScore
- getRandomErrorTermScalingFactor() - Method in class org.matsim.contrib.parking.parkingchoice.PC2.scoring.ParkingScoreManager
- getRandomPointAlongLink(Random, Link) - Static method in class org.matsim.contrib.parking.parkingsearch.ParkingUtils
- getRentingPricePerHourInCurrencyUnit() - Method in class org.matsim.contrib.parking.parkingchoice.PC2.infrastructure.RentableParking
- getRouteFromParkingToDestination(Id<Link>, double, Id<Link>) - Method in interface org.matsim.contrib.parking.parkingsearch.routing.ParkingRouter
-
*
- getRouteFromParkingToDestination(Id<Link>, double, Id<Link>) - Method in class org.matsim.contrib.parking.parkingsearch.routing.WithinDayParkingRouter
- getRow(int) - Method in class org.matsim.contrib.parking.parkingchoice.lib.obj.Matrix
- getScenarioScaleFactor() - Method in class org.matsim.contrib.parking.parkingproxy.config.ParkingProxyConfigGroup
- getScore() - Method in class org.matsim.contrib.parking.parkingchoice.PC2.scoring.ParkingScoringFunction
- getScore(Map<String, String>) - Static method in class org.matsim.contrib.parking.parkingchoice.PC2.simulation.ParkingArrivalEvent
- getScore(Id<Person>) - Method in interface org.matsim.contrib.parking.parkingchoice.PC2.scoring.ParkingScore
- getScore(Id<Person>) - Method in class org.matsim.contrib.parking.parkingchoice.PC2.scoring.ParkingScoreManager
- getSecondValue() - Method in class org.matsim.contrib.parking.parkingchoice.lib.obj.Pair
- getStartRentableTime() - Method in class org.matsim.contrib.parking.parkingchoice.PC2.infrastructure.RentableParking
- getString(int, int) - Method in class org.matsim.contrib.parking.parkingchoice.lib.obj.Matrix
- getSum(Collection<Double>) - Static method in class org.matsim.contrib.parking.parkingchoice.lib.obj.list.Lists
- getTime() - Method in class org.matsim.contrib.parking.parkingsearch.evaluation.ParkingTuple
- getTimeBinIndex(double, double) - Static method in class org.matsim.contrib.parking.parkingchoice.lib.GeneralLib
- getTimeBinSize() - Method in class org.matsim.contrib.parking.parkingproxy.config.ParkingProxyConfigGroup
- getTotalCapacityOfZone(String) - Method in class org.matsim.contrib.parking.parkingsearch.manager.ZoneParkingManager
- getUnparkduration() - Method in class org.matsim.contrib.parking.parkingsearch.sim.ParkingSearchConfigGroup
- getValue(KeyClass) - Method in class org.matsim.contrib.parking.parkingchoice.lib.obj.LinkedListValueHashMap
- getVehicleId() - Method in class org.matsim.contrib.parking.parkingsearch.events.StartParkingSearchEvent
- getVehicleLocation(Id<Link>, Id<Vehicle>, Id<Link>, double, String) - Method in class org.matsim.contrib.parking.parkingsearch.manager.vehicleteleportationlogic.NoVehicleTeleportationLogic
- getVehicleLocation(Id<Link>, Id<Vehicle>, Id<Link>, double, String) - Method in interface org.matsim.contrib.parking.parkingsearch.manager.vehicleteleportationlogic.VehicleTeleportationLogic
- getVehicleLocation(Id<Link>, Id<Vehicle>, Id<Link>, double, String) - Method in class org.matsim.contrib.parking.parkingsearch.manager.vehicleteleportationlogic.VehicleTeleportationToNearbyParking
- getVehicleParkingLocation(Id<Vehicle>) - Method in class org.matsim.contrib.parking.parkingsearch.manager.FacilityBasedParkingManager
- getVehicleParkingLocation(Id<Vehicle>) - Method in class org.matsim.contrib.parking.parkingsearch.manager.LinkLengthBasedParkingManagerWithRandomInitialUtilisation
- getVehicleParkingLocation(Id<Vehicle>) - Method in interface org.matsim.contrib.parking.parkingsearch.manager.ParkingSearchManager
- getWalkingSpeed(PlansCalcRouteConfigGroup) - Static method in class org.matsim.contrib.parking.parkingchoice.lib.GeneralLib
- getWalkingTravelDuration(double, PlansCalcRouteConfigGroup) - Static method in class org.matsim.contrib.parking.parkingchoice.lib.GeneralLib
- getWeight() - Method in class org.matsim.contrib.parking.parkingchoice.lib.obj.SortableMapObject
- getZones() - Method in class org.matsim.contrib.parking.parkingsearch.manager.ZoneParkingManager
- GRID_SIZE - Static variable in class org.matsim.contrib.parking.parkingproxy.config.ParkingProxyConfigGroup
- GROUP_NAME - Static variable in class org.matsim.contrib.parking.parkingproxy.config.ParkingProxyConfigGroup
- GROUP_NAME - Static variable in class org.matsim.contrib.parking.parkingsearch.sim.ParkingSearchConfigGroup
- GT - Static variable in class org.matsim.contrib.parking.parkingchoice.lib.utils.expr.Expr
-
Binary operator: greater than
H
- haltSystemToPrintCrutialHint(String) - Static method in class org.matsim.contrib.parking.parkingchoice.lib.DebugLib
- handleEvent(ActivityEndEvent) - Method in class org.matsim.contrib.parking.parkingchoice.PC2.simulation.ParkingChoiceSimulation
- handleEvent(Event) - Method in class org.matsim.contrib.parking.parkingchoice.PC2.analysis.AverageWalkDistanceStats
- handleEvent(Event) - Method in class org.matsim.contrib.parking.parkingchoice.PC2.analysis.ParkingGroupOccupancies
- handleEvent(PersonArrivalEvent) - Method in class org.matsim.contrib.parking.parkingchoice.PC2.simulation.ParkingChoiceSimulation
- handleEvent(PersonArrivalEvent) - Method in class org.matsim.contrib.parking.parkingsearch.evaluation.ParkingSearchAndEgressTimeEvaluator
- handleEvent(PersonArrivalEvent) - Method in class org.matsim.contrib.parking.parkingsearch.evaluation.ParkingSearchEvaluator
- handleEvent(PersonDepartureEvent) - Method in class org.matsim.contrib.parking.parkingchoice.PC2.simulation.ParkingChoiceSimulation
- handleEvent(PersonDepartureEvent) - Method in class org.matsim.contrib.parking.parkingsearch.evaluation.ParkingSearchEvaluator
- handleEvent(PersonEntersVehicleEvent) - Method in class org.matsim.contrib.parking.parkingsearch.evaluation.ParkedVehiclesVisualiser
- handleEvent(PersonEntersVehicleEvent) - Method in class org.matsim.contrib.parking.parkingsearch.evaluation.ParkingSearchAndEgressTimeEvaluator
- handleEvent(PersonEntersVehicleEvent) - Method in class org.matsim.contrib.parking.parkingsearch.evaluation.ParkingSlotVisualiser
- handleEvent(PersonLeavesVehicleEvent) - Method in class org.matsim.contrib.parking.parkingsearch.evaluation.ParkedVehiclesVisualiser
- handleEvent(PersonLeavesVehicleEvent) - Method in class org.matsim.contrib.parking.parkingsearch.evaluation.ParkingSlotVisualiser
- handleEvent(VehicleEntersTrafficEvent) - Method in class org.matsim.contrib.parking.parkingsearch.evaluation.ParkedVehiclesVisualiser
- handleEvent(VehicleEntersTrafficEvent) - Method in class org.matsim.contrib.parking.parkingsearch.evaluation.ParkingSlotVisualiser
- handleEvent(VehicleLeavesTrafficEvent) - Method in class org.matsim.contrib.parking.parkingsearch.evaluation.ParkedVehiclesVisualiser
- handleEvent(VehicleLeavesTrafficEvent) - Method in class org.matsim.contrib.parking.parkingsearch.evaluation.ParkingSlotVisualiser
- handleEvent(ParkingArrivalEvent) - Method in interface org.matsim.contrib.parking.parkingchoice.PC2.simulation.ParkingArrivalEventHandler
- handleEvent(ParkingDepartureEvent) - Method in interface org.matsim.contrib.parking.parkingchoice.PC2.simulation.ParkingDepartureEventHandler
- handleEvent(StartParkingSearchEvent) - Method in class org.matsim.contrib.parking.parkingsearch.evaluation.ParkingSearchAndEgressTimeEvaluator
- handleEvent(StartParkingSearchEvent) - Method in interface org.matsim.contrib.parking.parkingsearch.events.StartParkingSearchEventHandler
- handleEvent(TeleportationArrivalEvent) - Method in class org.matsim.contrib.parking.parkingsearch.evaluation.ParkingSearchEvaluator
- hasFoundParking - Variable in class org.matsim.contrib.parking.parkingsearch.DynAgent.ParkingDynLeg
- HashMapInverter<KeyClass,ValueClass> - Class in org.matsim.contrib.parking.parkingchoice.lib.obj
- HashMapInverter(HashMap<KeyClass, ValueClass>) - Constructor for class org.matsim.contrib.parking.parkingchoice.lib.obj.HashMapInverter
I
- INCOMPLETE - Static variable in exception org.matsim.contrib.parking.parkingchoice.lib.utils.expr.SyntaxException
-
An error code meaning the input string couldn't reach the end of the input; the beginning constituted a legal expression, but there was unparsable stuff left over.
- increment(ClassKey1, ClassKey2) - Method in class org.matsim.contrib.parking.parkingchoice.lib.obj.TwoKeyHashMapWithDouble
- increment(KeyClass) - Method in class org.matsim.contrib.parking.parkingchoice.lib.obj.DoubleValueHashMap
- increment(KeyClass) - Method in class org.matsim.contrib.parking.parkingchoice.lib.obj.IntegerValueHashMap
- incrementBy(ClassKey1, ClassKey2, double) - Method in class org.matsim.contrib.parking.parkingchoice.lib.obj.TwoKeyHashMapWithDouble
- incrementBy(KeyClass, Double) - Method in class org.matsim.contrib.parking.parkingchoice.lib.obj.DoubleValueHashMap
- incrementBy(KeyClass, Integer) - Method in class org.matsim.contrib.parking.parkingchoice.lib.obj.IntegerValueHashMap
- initializeMatrix(double[][]) - Static method in class org.matsim.contrib.parking.parkingchoice.lib.GeneralLib
- insertAgentsIntoMobsim() - Method in class org.matsim.contrib.parking.parkingsearch.sim.ParkingPopulationAgentSource
- install() - Method in class org.matsim.contrib.parking.parkingproxy.ParkingProxyModule
- installParkingModules(Controler) - Static method in class org.matsim.contrib.parking.parkingsearch.sim.SetupParking
- IntegerValueHashMap<KeyClass> - Class in org.matsim.contrib.parking.parkingchoice.lib.obj
-
Often one needs a HashMap, where the value can be incremented and decremented.
- IntegerValueHashMap() - Constructor for class org.matsim.contrib.parking.parkingchoice.lib.obj.IntegerValueHashMap
- IntegerValueHashMap(int) - Constructor for class org.matsim.contrib.parking.parkingchoice.lib.obj.IntegerValueHashMap
- invertMatrix(double[][]) - Static method in class org.matsim.contrib.parking.parkingchoice.lib.GeneralLib
- isAllowedToUseParking(Id<Person>, Id<ActivityFacility>, String) - Method in class org.matsim.contrib.parking.parkingchoice.PC2.infrastructure.PPRestrictedToFacilities
- isAllowedToUseParking(Id<Person>, Id<ActivityFacility>, String) - Method in interface org.matsim.contrib.parking.parkingchoice.PC2.infrastructure.PrivateParking
- isAllowedToUseParking(Id, Id, String) - Method in class org.matsim.contrib.parking.parkingchoice.PC2.infrastructure.PPRestrictedToFacilitiesAndActivities
- isAllowedToUseParking(Id, Id, String) - Method in class org.matsim.contrib.parking.parkingchoice.PC2.infrastructure.PPRestrictedToIndividuals
- isIn24HourInterval(double, double, double) - Static method in class org.matsim.contrib.parking.parkingchoice.lib.GeneralLib
-
Interval start and end are inclusive.
- isinitialLocation - Variable in class org.matsim.contrib.parking.parkingsearch.DynAgent.agentLogic.ParkingAgentLogic
- isInZHCityRectangle(Coord) - Static method in class org.matsim.contrib.parking.parkingchoice.lib.GeneralLib
- isNumberInBetween(double, double, double) - Static method in class org.matsim.contrib.parking.parkingchoice.lib.GeneralLib
- isParkingAvailable() - Method in class org.matsim.contrib.parking.parkingchoice.PC2.infrastructure.PublicParking
- isRentable(double) - Method in class org.matsim.contrib.parking.parkingchoice.PC2.infrastructure.RentableParking
K
- keySet() - Method in class org.matsim.contrib.parking.parkingchoice.lib.obj.DoubleValueHashMap
L
- lastParkActionState - Variable in class org.matsim.contrib.parking.parkingsearch.DynAgent.agentLogic.ParkingAgentLogic
- LE - Static variable in class org.matsim.contrib.parking.parkingchoice.lib.utils.expr.Expr
-
Binary operator: less or equal
- legIndex - Variable in class org.matsim.contrib.parking.parkingchoice.PC2.simulation.ParkingOperationRequestAttributes
- linkedListToArrayList(LinkedList) - Static method in class org.matsim.contrib.parking.parkingchoice.lib.obj.list.Lists
- LinkedListValueHashMap<KeyClass,ValueClass> - Class in org.matsim.contrib.parking.parkingchoice.lib.obj
- LinkedListValueHashMap() - Constructor for class org.matsim.contrib.parking.parkingchoice.lib.obj.LinkedListValueHashMap
- LinkLengthBasedParkingManagerWithRandomInitialUtilisation - Class in org.matsim.contrib.parking.parkingsearch.manager
- LinkLengthBasedParkingManagerWithRandomInitialUtilisation(Network, Config) - Constructor for class org.matsim.contrib.parking.parkingsearch.manager.LinkLengthBasedParkingManagerWithRandomInitialUtilisation
- Lists - Class in org.matsim.contrib.parking.parkingchoice.lib.obj.list
- Lists() - Constructor for class org.matsim.contrib.parking.parkingchoice.lib.obj.list.Lists
- LOG - Static variable in class org.matsim.contrib.parking.parkingchoice.lib.utils.expr.Expr
-
Unary operator: natural log
- logArrivalEventAtTimeZero(PC2Parking) - Method in interface org.matsim.contrib.parking.parkingchoice.PC2.simulation.ParkingInfrastructure
- logArrivalEventAtTimeZero(PC2Parking) - Method in class org.matsim.contrib.parking.parkingchoice.PC2.simulation.ParkingInfrastructureManager
- logHashmap(HashMap) - Static method in class org.matsim.contrib.parking.parkingchoice.lib.obj.CollectionLib
- logic - Variable in class org.matsim.contrib.parking.parkingsearch.DynAgent.ParkingDynLeg
- LT - Static variable in class org.matsim.contrib.parking.parkingchoice.lib.utils.expr.Expr
-
Binary operator: less than
M
- main(String[]) - Static method in class org.matsim.contrib.parking.parkingchoice.lib.GeneralLib
- main(String[]) - Static method in class org.matsim.contrib.parking.parkingchoice.run.RunParkingChoiceExample
- main(String[]) - Static method in class org.matsim.contrib.parking.parkingproxy.run.RunAreaAnalysis
- main(String[]) - Static method in class org.matsim.contrib.parking.parkingproxy.run.RunWithParkingProxy
- main(String[]) - Static method in class org.matsim.contrib.parking.parkingsearch.RunParkingSearchExample
- makeApp1(int, Expr) - Static method in class org.matsim.contrib.parking.parkingchoice.lib.utils.expr.Expr
-
Make an expression that applies a unary operator to an operand.
- makeApp2(int, Expr, Expr) - Static method in class org.matsim.contrib.parking.parkingchoice.lib.utils.expr.Expr
-
Make an expression that applies a binary operator to two operands.
- makeIfThenElse(Expr, Expr, Expr) - Static method in class org.matsim.contrib.parking.parkingchoice.lib.utils.expr.Expr
-
Make a conditional expression.
- makeLiteral(double) - Static method in class org.matsim.contrib.parking.parkingchoice.lib.utils.expr.Expr
-
Make a literal expression.
- MathLib - Class in org.matsim.contrib.parking.parkingchoice.lib.obj
- MathLib() - Constructor for class org.matsim.contrib.parking.parkingchoice.lib.obj.MathLib
- Matrix<T> - Class in org.matsim.contrib.parking.parkingchoice.lib.obj
- Matrix() - Constructor for class org.matsim.contrib.parking.parkingchoice.lib.obj.Matrix
- MAX - Static variable in class org.matsim.contrib.parking.parkingchoice.lib.utils.expr.Expr
-
Binary operator: maximum
- MAX_DELAY - Static variable in class org.matsim.contrib.parking.parkingproxy.config.ParkingProxyConfigGroup
- MemoryBasedParkingAgentLogic - Class in org.matsim.contrib.parking.parkingsearch.DynAgent.agentLogic
- MemoryBasedParkingAgentLogic(Plan, ParkingSearchManager, RoutingModule, Network, ParkingRouter, EventsManager, ParkingSearchLogic, MobsimTimer, VehicleTeleportationLogic, ParkingSearchConfigGroup) - Constructor for class org.matsim.contrib.parking.parkingsearch.DynAgent.agentLogic.MemoryBasedParkingAgentLogic
- METHOD - Static variable in class org.matsim.contrib.parking.parkingproxy.config.ParkingProxyConfigGroup
- MIN - Static variable in class org.matsim.contrib.parking.parkingchoice.lib.utils.expr.Expr
-
Binary operator: minimum
- mode - Variable in class org.matsim.contrib.parking.parkingsearch.DynAgent.ParkingDynLeg
- movedOverNode(Id<Link>) - Method in class org.matsim.contrib.parking.parkingsearch.DynAgent.BenensonDynLeg
- movedOverNode(Id<Link>) - Method in class org.matsim.contrib.parking.parkingsearch.DynAgent.DistanceMemoryDynLeg
- movedOverNode(Id<Link>) - Method in class org.matsim.contrib.parking.parkingsearch.DynAgent.ParkingDynLeg
- MUL - Static variable in class org.matsim.contrib.parking.parkingchoice.lib.utils.expr.Expr
-
Binary operator: multiplication
N
- NE - Static variable in class org.matsim.contrib.parking.parkingchoice.lib.utils.expr.Expr
-
Binary operator: inequality
- NEG - Static variable in class org.matsim.contrib.parking.parkingchoice.lib.utils.expr.Expr
-
Unary operator: negation
- network - Variable in class org.matsim.contrib.parking.parkingsearch.manager.FacilityBasedParkingManager
- nextStateAfterActivity(DynAction, double) - Method in class org.matsim.contrib.parking.parkingsearch.DynAgent.agentLogic.ParkingAgentLogic
- nextStateAfterCarTrip(DynAction, double) - Method in class org.matsim.contrib.parking.parkingsearch.DynAgent.agentLogic.ParkingAgentLogic
- nextStateAfterNonCarTrip(DynAction, double) - Method in class org.matsim.contrib.parking.parkingsearch.DynAgent.agentLogic.ParkingAgentLogic
- nextStateAfterParkActivity(DynAction, double) - Method in class org.matsim.contrib.parking.parkingsearch.DynAgent.agentLogic.ParkingAgentLogic
- nextStateAfterUnParkActivity(DynAction, double) - Method in class org.matsim.contrib.parking.parkingsearch.DynAgent.agentLogic.BenensonParkingAgentLogic
- nextStateAfterUnParkActivity(DynAction, double) - Method in class org.matsim.contrib.parking.parkingsearch.DynAgent.agentLogic.MemoryBasedParkingAgentLogic
- nextStateAfterUnParkActivity(DynAction, double) - Method in class org.matsim.contrib.parking.parkingsearch.DynAgent.agentLogic.ParkingAgentLogic
- nextStateAfterWalkFromPark(DynAction, double) - Method in class org.matsim.contrib.parking.parkingsearch.DynAgent.agentLogic.ParkingAgentLogic
- nextStateAfterWalkToPark(DynAction, double) - Method in class org.matsim.contrib.parking.parkingsearch.DynAgent.agentLogic.ParkingAgentLogic
- NO_OF_LINKS_TO_GET_ON_ROUTE - Static variable in class org.matsim.contrib.parking.parkingsearch.ParkingUtils
- NONCARTRIP - org.matsim.contrib.parking.parkingsearch.DynAgent.agentLogic.ParkingAgentLogic.LastParkActionState
- none - org.matsim.contrib.parking.parkingproxy.config.ParkingProxyConfigGroup.CalculationMethod
- notifyBeforeMobsim(BeforeMobsimEvent) - Method in class org.matsim.contrib.parking.parkingchoice.PC2.GeneralParkingModule
- notifyIterationEnds(IterationEndsEvent) - Method in class org.matsim.contrib.parking.parkingsearch.evaluation.ParkingListener
- notifyIterationEnds(IterationEndsEvent) - Method in class org.matsim.contrib.parking.parkingsearch.evaluation.ParkingSlotVisualiser
- notifyMobsimAfterSimStep(MobsimAfterSimStepEvent) - Method in class org.matsim.contrib.parking.parkingsearch.evaluation.ZoneParkingOccupationListener
- notifyMobsimBeforeCleanup(MobsimBeforeCleanupEvent) - Method in class org.matsim.contrib.parking.parkingsearch.evaluation.ZoneParkingOccupationListener
- notifyStartup(StartupEvent) - Method in class org.matsim.contrib.parking.parkingchoice.lib.EventHandlerAtStartupAdder
-
Deprecated.
- notifyStartup(StartupEvent) - Method in class org.matsim.contrib.parking.parkingchoice.PC2.GeneralParkingModule
- NoVehicleTeleportationLogic - Class in org.matsim.contrib.parking.parkingsearch.manager.vehicleteleportationlogic
- NoVehicleTeleportationLogic() - Constructor for class org.matsim.contrib.parking.parkingsearch.manager.vehicleteleportationlogic.NoVehicleTeleportationLogic
- numberOfSecondsInDay - Static variable in class org.matsim.contrib.parking.parkingchoice.lib.GeneralLib
O
- OBSERVE_ONLY - Static variable in class org.matsim.contrib.parking.parkingproxy.config.ParkingProxyConfigGroup
- occupation - Variable in class org.matsim.contrib.parking.parkingsearch.manager.FacilityBasedParkingManager
- OR - Static variable in class org.matsim.contrib.parking.parkingchoice.lib.utils.expr.Expr
-
Binary operator: logical or
- org.matsim.contrib.parking - package org.matsim.contrib.parking
-
The parking contrib is split into three substantially different parts Parking Choice, based on work of Rashid Waraich.
- org.matsim.contrib.parking.parkingchoice - package org.matsim.contrib.parking.parkingchoice
-
This is probably a parking choice implementation of an approach where parking spaces on a per link basis are limited (somehow taken from external data) cars that attempt to park are always accepted but the drivers obtain a negative score for this over the iterations, parking supply is balanced with parking demand Walk from/to the parked vehicle is not executed, not even as teleportation, that is, it consumes zero time.
- org.matsim.contrib.parking.parkingchoice.example - package org.matsim.contrib.parking.parkingchoice.example
- org.matsim.contrib.parking.parkingchoice.lib - package org.matsim.contrib.parking.parkingchoice.lib
- org.matsim.contrib.parking.parkingchoice.lib.obj - package org.matsim.contrib.parking.parkingchoice.lib.obj
- org.matsim.contrib.parking.parkingchoice.lib.obj.list - package org.matsim.contrib.parking.parkingchoice.lib.obj.list
- org.matsim.contrib.parking.parkingchoice.lib.obj.network - package org.matsim.contrib.parking.parkingchoice.lib.obj.network
- org.matsim.contrib.parking.parkingchoice.lib.utils.expr - package org.matsim.contrib.parking.parkingchoice.lib.utils.expr
-
This package contains an apdapted version of the parser, implemented by Darius Bacon.
- org.matsim.contrib.parking.parkingchoice.PC2 - package org.matsim.contrib.parking.parkingchoice.PC2
-
It looks to us like that PC2 and parkingChoice are two implementations of the same or at least overlapping functionality.
- org.matsim.contrib.parking.parkingchoice.PC2.analysis - package org.matsim.contrib.parking.parkingchoice.PC2.analysis
- org.matsim.contrib.parking.parkingchoice.PC2.infrastructure - package org.matsim.contrib.parking.parkingchoice.PC2.infrastructure
- org.matsim.contrib.parking.parkingchoice.PC2.scoring - package org.matsim.contrib.parking.parkingchoice.PC2.scoring
- org.matsim.contrib.parking.parkingchoice.PC2.simulation - package org.matsim.contrib.parking.parkingchoice.PC2.simulation
- org.matsim.contrib.parking.parkingchoice.run - package org.matsim.contrib.parking.parkingchoice.run
- org.matsim.contrib.parking.parkingproxy - package org.matsim.contrib.parking.parkingproxy
-
Design thoughts: For large scale scenarios (e.g.
- org.matsim.contrib.parking.parkingproxy.analysis - package org.matsim.contrib.parking.parkingproxy.analysis
- org.matsim.contrib.parking.parkingproxy.config - package org.matsim.contrib.parking.parkingproxy.config
- org.matsim.contrib.parking.parkingproxy.run - package org.matsim.contrib.parking.parkingproxy.run
- org.matsim.contrib.parking.parkingsearch - package org.matsim.contrib.parking.parkingsearch
-
Thoughts related to parking: The agents to not learn routes any more from day to day: routes are completely computed on the fly.
- org.matsim.contrib.parking.parkingsearch.DynAgent - package org.matsim.contrib.parking.parkingsearch.DynAgent
- org.matsim.contrib.parking.parkingsearch.DynAgent.agentLogic - package org.matsim.contrib.parking.parkingsearch.DynAgent.agentLogic
- org.matsim.contrib.parking.parkingsearch.evaluation - package org.matsim.contrib.parking.parkingsearch.evaluation
- org.matsim.contrib.parking.parkingsearch.events - package org.matsim.contrib.parking.parkingsearch.events
- org.matsim.contrib.parking.parkingsearch.manager - package org.matsim.contrib.parking.parkingsearch.manager
- org.matsim.contrib.parking.parkingsearch.manager.vehicleteleportationlogic - package org.matsim.contrib.parking.parkingsearch.manager.vehicleteleportationlogic
-
While integrating parking into existing simulations, some agent may have plans like home - car - work - pt - home - car - shopping - car - home i.e, the person's car is at a considerably different location than the person using the car.
- org.matsim.contrib.parking.parkingsearch.routing - package org.matsim.contrib.parking.parkingsearch.routing
- org.matsim.contrib.parking.parkingsearch.search - package org.matsim.contrib.parking.parkingsearch.search
- org.matsim.contrib.parking.parkingsearch.sim - package org.matsim.contrib.parking.parkingsearch.sim
P
- Pair<FirstValue,SecondValue> - Class in org.matsim.contrib.parking.parkingchoice.lib.obj
- Pair(FirstValue, SecondValue) - Constructor for class org.matsim.contrib.parking.parkingchoice.lib.obj.Pair
- PARKACTIVITY - org.matsim.contrib.parking.parkingsearch.DynAgent.agentLogic.ParkingAgentLogic.LastParkActionState
- PARKACTIVITYTYPE - Static variable in class org.matsim.contrib.parking.parkingsearch.ParkingUtils
- parkAtClosestPublicParkingNonPersonalVehicle(Coord, String) - Method in interface org.matsim.contrib.parking.parkingchoice.PC2.simulation.ParkingInfrastructure
- parkAtClosestPublicParkingNonPersonalVehicle(Coord, String) - Method in class org.matsim.contrib.parking.parkingchoice.PC2.simulation.ParkingInfrastructureManager
- parkAtClosestPublicParkingNonPersonalVehicle(Coord, String, Id<Person>, double, double) - Method in interface org.matsim.contrib.parking.parkingchoice.PC2.simulation.ParkingInfrastructure
- parkAtClosestPublicParkingNonPersonalVehicle(Coord, String, Id<Person>, double, double) - Method in class org.matsim.contrib.parking.parkingchoice.PC2.simulation.ParkingInfrastructureManager
- ParkedVehiclesVisualiser - Class in org.matsim.contrib.parking.parkingsearch.evaluation
- ParkedVehiclesVisualiser(Network) - Constructor for class org.matsim.contrib.parking.parkingsearch.evaluation.ParkedVehiclesVisualiser
- PARKING_SCORE - Static variable in class org.matsim.contrib.parking.parkingchoice.PC2.simulation.ParkingArrivalEvent
- ParkingAgentFactory - Class in org.matsim.contrib.parking.parkingsearch.sim
- ParkingAgentFactory(QSim) - Constructor for class org.matsim.contrib.parking.parkingsearch.sim.ParkingAgentFactory
- ParkingAgentLogic - Class in org.matsim.contrib.parking.parkingsearch.DynAgent.agentLogic
- ParkingAgentLogic(Plan, ParkingSearchManager, RoutingModule, Network, ParkingRouter, EventsManager, ParkingSearchLogic, MobsimTimer, VehicleTeleportationLogic, ParkingSearchConfigGroup) - Constructor for class org.matsim.contrib.parking.parkingsearch.DynAgent.agentLogic.ParkingAgentLogic
- ParkingAgentLogic.LastParkActionState - Enum in org.matsim.contrib.parking.parkingsearch.DynAgent.agentLogic
- ParkingArrivalEvent - Class in org.matsim.contrib.parking.parkingchoice.PC2.simulation
- ParkingArrivalEvent(double, Id, Id, Coord, double) - Constructor for class org.matsim.contrib.parking.parkingchoice.PC2.simulation.ParkingArrivalEvent
- ParkingArrivalEventHandler - Interface in org.matsim.contrib.parking.parkingchoice.PC2.simulation
- ParkingBetaExample - Class in org.matsim.contrib.parking.parkingchoice.example
- ParkingBetaExample() - Constructor for class org.matsim.contrib.parking.parkingchoice.example.ParkingBetaExample
- ParkingBetas - Class in org.matsim.contrib.parking.parkingchoice.PC2.scoring
- ParkingBetas(DoubleValueHashMap<Id>) - Constructor for class org.matsim.contrib.parking.parkingchoice.PC2.scoring.ParkingBetas
- ParkingChoiceSimulation - Class in org.matsim.contrib.parking.parkingchoice.PC2.simulation
- ParkingChoiceSimulation(Scenario, ParkingInfrastructure) - Constructor for class org.matsim.contrib.parking.parkingchoice.PC2.simulation.ParkingChoiceSimulation
- ParkingConfig - Class in org.matsim.contrib.parking.parkingchoice.PC2
- ParkingConfig() - Constructor for class org.matsim.contrib.parking.parkingchoice.PC2.ParkingConfig
- ParkingCostCalculatorExample - Class in org.matsim.contrib.parking.parkingchoice.example
- ParkingCostCalculatorExample(double) - Constructor for class org.matsim.contrib.parking.parkingchoice.example.ParkingCostCalculatorExample
- ParkingCostModel - Interface in org.matsim.contrib.parking.parkingchoice.PC2.scoring
- ParkingDepartureEvent - Class in org.matsim.contrib.parking.parkingchoice.PC2.simulation
- ParkingDepartureEvent(double, Id, Id) - Constructor for class org.matsim.contrib.parking.parkingchoice.PC2.simulation.ParkingDepartureEvent
- ParkingDepartureEventHandler - Interface in org.matsim.contrib.parking.parkingchoice.PC2.simulation
- parkingDurationInSeconds - Variable in class org.matsim.contrib.parking.parkingchoice.PC2.simulation.ParkingOperationRequestAttributes
- ParkingDynLeg - Class in org.matsim.contrib.parking.parkingsearch.DynAgent
- ParkingDynLeg(String, NetworkRoute, ParkingSearchLogic, ParkingSearchManager, Id<Vehicle>, MobsimTimer, EventsManager) - Constructor for class org.matsim.contrib.parking.parkingsearch.DynAgent.ParkingDynLeg
- parkingFacilities - Variable in class org.matsim.contrib.parking.parkingsearch.manager.FacilityBasedParkingManager
- ParkingGroupOccupancies - Class in org.matsim.contrib.parking.parkingchoice.PC2.analysis
- ParkingGroupOccupancies() - Constructor for class org.matsim.contrib.parking.parkingchoice.PC2.analysis.ParkingGroupOccupancies
- ParkingInfrastructure - Interface in org.matsim.contrib.parking.parkingchoice.PC2.simulation
- ParkingInfrastructureManager - Class in org.matsim.contrib.parking.parkingchoice.PC2.simulation
- ParkingInfrastructureManager(ParkingScore, EventsManager) - Constructor for class org.matsim.contrib.parking.parkingchoice.PC2.simulation.ParkingInfrastructureManager
- ParkingListener - Class in org.matsim.contrib.parking.parkingsearch.evaluation
- ParkingListener() - Constructor for class org.matsim.contrib.parking.parkingsearch.evaluation.ParkingListener
- parkingLocations - Variable in class org.matsim.contrib.parking.parkingsearch.manager.FacilityBasedParkingManager
- parkingLocationsOutsideFacilities - Variable in class org.matsim.contrib.parking.parkingsearch.manager.FacilityBasedParkingManager
- parkingLogic - Variable in class org.matsim.contrib.parking.parkingsearch.DynAgent.agentLogic.ParkingAgentLogic
- parkingManager - Variable in class org.matsim.contrib.parking.parkingsearch.DynAgent.agentLogic.ParkingAgentLogic
- parkingManager - Variable in class org.matsim.contrib.parking.parkingsearch.DynAgent.ParkingDynLeg
- parkingMode - Variable in class org.matsim.contrib.parking.parkingsearch.DynAgent.ParkingDynLeg
- ParkingOperationRequestAttributes - Class in org.matsim.contrib.parking.parkingchoice.PC2.simulation
- ParkingOperationRequestAttributes() - Constructor for class org.matsim.contrib.parking.parkingchoice.PC2.simulation.ParkingOperationRequestAttributes
- ParkingPopulationAgentSource - Class in org.matsim.contrib.parking.parkingsearch.sim
- ParkingPopulationAgentSource(Population, AgentFactory, QSim) - Constructor for class org.matsim.contrib.parking.parkingsearch.sim.ParkingPopulationAgentSource
- ParkingProxyConfigGroup - Class in org.matsim.contrib.parking.parkingproxy.config
- ParkingProxyConfigGroup() - Constructor for class org.matsim.contrib.parking.parkingproxy.config.ParkingProxyConfigGroup
- ParkingProxyConfigGroup.CalculationMethod - Enum in org.matsim.contrib.parking.parkingproxy.config
- ParkingProxyModule - Class in org.matsim.contrib.parking.parkingproxy
-
Module to estimate additional time needed by agents due to high parking pressure in an area.
- ParkingProxyModule(Scenario) - Constructor for class org.matsim.contrib.parking.parkingproxy.ParkingProxyModule
- parkingReservation - Variable in class org.matsim.contrib.parking.parkingsearch.manager.FacilityBasedParkingManager
- parkingRouter - Variable in class org.matsim.contrib.parking.parkingsearch.DynAgent.agentLogic.ParkingAgentLogic
- ParkingRouter - Interface in org.matsim.contrib.parking.parkingsearch.routing
- ParkingScore - Interface in org.matsim.contrib.parking.parkingchoice.PC2.scoring
- ParkingScoreManager - Class in org.matsim.contrib.parking.parkingchoice.PC2.scoring
- ParkingScoreManager(WalkTravelTime, Scenario) - Constructor for class org.matsim.contrib.parking.parkingchoice.PC2.scoring.ParkingScoreManager
- ParkingScoringFunction - Class in org.matsim.contrib.parking.parkingchoice.PC2.scoring
- ParkingScoringFunction(Plan, ParkingScore) - Constructor for class org.matsim.contrib.parking.parkingchoice.PC2.scoring.ParkingScoringFunction
- ParkingScoringFunctionFactory - Class in org.matsim.contrib.parking.parkingchoice.PC2.scoring
-
The parking scoring function adds a term to the original scoring function (creates wrapper around original scoring function factory).
- ParkingScoringFunctionFactory(ScoringFunctionFactory, ParkingScore) - Constructor for class org.matsim.contrib.parking.parkingchoice.PC2.scoring.ParkingScoringFunctionFactory
- ParkingSearchAndEgressTimeEvaluator - Class in org.matsim.contrib.parking.parkingsearch.evaluation
- ParkingSearchAndEgressTimeEvaluator(Set<Id<Link>>, Network) - Constructor for class org.matsim.contrib.parking.parkingsearch.evaluation.ParkingSearchAndEgressTimeEvaluator
- ParkingSearchConfigGroup - Class in org.matsim.contrib.parking.parkingsearch.sim
- ParkingSearchConfigGroup() - Constructor for class org.matsim.contrib.parking.parkingsearch.sim.ParkingSearchConfigGroup
- ParkingSearchEvaluator - Class in org.matsim.contrib.parking.parkingsearch.evaluation
- ParkingSearchEvaluator() - Constructor for class org.matsim.contrib.parking.parkingsearch.evaluation.ParkingSearchEvaluator
- ParkingSearchLogic - Interface in org.matsim.contrib.parking.parkingsearch.search
- ParkingSearchManager - Interface in org.matsim.contrib.parking.parkingsearch.manager
- ParkingSearchPopulationModule - Class in org.matsim.contrib.parking.parkingsearch.sim
- ParkingSearchPopulationModule() - Constructor for class org.matsim.contrib.parking.parkingsearch.sim.ParkingSearchPopulationModule
- ParkingSearchQSimModule - Class in org.matsim.contrib.parking.parkingsearch.sim
- ParkingSearchQSimModule() - Constructor for class org.matsim.contrib.parking.parkingsearch.sim.ParkingSearchQSimModule
- ParkingSearchStrategy - Enum in org.matsim.contrib.parking.parkingsearch
- ParkingSlotVisualiser - Class in org.matsim.contrib.parking.parkingsearch.evaluation
- ParkingSlotVisualiser(Network, Map<Id<ActivityFacility>, ActivityFacility>) - Constructor for class org.matsim.contrib.parking.parkingsearch.evaluation.ParkingSlotVisualiser
- ParkingSlotVisualiser(Scenario) - Constructor for class org.matsim.contrib.parking.parkingsearch.evaluation.ParkingSlotVisualiser
- ParkingTuple - Class in org.matsim.contrib.parking.parkingsearch.evaluation
- ParkingTuple(double, double) - Constructor for class org.matsim.contrib.parking.parkingsearch.evaluation.ParkingTuple
- ParkingUtils - Class in org.matsim.contrib.parking.parkingsearch
- ParkingUtils() - Constructor for class org.matsim.contrib.parking.parkingsearch.ParkingUtils
- parkVehicle() - Method in interface org.matsim.contrib.parking.parkingchoice.PC2.infrastructure.PC2Parking
- parkVehicle() - Method in class org.matsim.contrib.parking.parkingchoice.PC2.infrastructure.PublicParking
- parkVehicle(ParkingOperationRequestAttributes) - Method in interface org.matsim.contrib.parking.parkingchoice.PC2.simulation.ParkingInfrastructure
- parkVehicle(ParkingOperationRequestAttributes) - Method in class org.matsim.contrib.parking.parkingchoice.PC2.simulation.ParkingInfrastructureManager
- parkVehicleAtLink(Id<Vehicle>, Id<Link>, double) - Method in class org.matsim.contrib.parking.parkingsearch.manager.FacilityBasedParkingManager
- parkVehicleHere(Id<Vehicle>, Id<Link>, double) - Method in class org.matsim.contrib.parking.parkingsearch.manager.FacilityBasedParkingManager
- parkVehicleHere(Id<Vehicle>, Id<Link>, double) - Method in class org.matsim.contrib.parking.parkingsearch.manager.LinkLengthBasedParkingManagerWithRandomInitialUtilisation
- parkVehicleHere(Id<Vehicle>, Id<Link>, double) - Method in interface org.matsim.contrib.parking.parkingsearch.manager.ParkingSearchManager
- parkVehicleHere(Id<Vehicle>, Id<Link>, double) - Method in class org.matsim.contrib.parking.parkingsearch.manager.ZoneParkingManager
- parse() - Method in class org.matsim.contrib.parking.parkingchoice.lib.utils.expr.Parser
- Parser - Class in org.matsim.contrib.parking.parkingchoice.lib.utils.expr
-
Parses strings representing mathematical formulas with variables.
- Parser(String) - Constructor for class org.matsim.contrib.parking.parkingchoice.lib.utils.expr.Parser
- parseString(String) - Method in class org.matsim.contrib.parking.parkingchoice.lib.utils.expr.Parser
-
Return the expression denoted by the input string.
- PC2Parking - Interface in org.matsim.contrib.parking.parkingchoice.PC2.infrastructure
- PenaltyFunction - Interface in org.matsim.contrib.parking.parkingproxy
-
Interface to calculate the penalty a car driver receives depending of the number of cars already there.
- PenaltyGenerator - Interface in org.matsim.contrib.parking.parkingproxy
-
A PenaltyGenerator acts as a Factory class for PenaltyCalculators.
- personCarDepartureEvent(ParkingOperationRequestAttributes) - Method in interface org.matsim.contrib.parking.parkingchoice.PC2.simulation.ParkingInfrastructure
- personCarDepartureEvent(ParkingOperationRequestAttributes) - Method in class org.matsim.contrib.parking.parkingchoice.PC2.simulation.ParkingInfrastructureManager
- personId - Variable in class org.matsim.contrib.parking.parkingchoice.PC2.simulation.ParkingOperationRequestAttributes
- plan - Variable in class org.matsim.contrib.parking.parkingsearch.DynAgent.agentLogic.ParkingAgentLogic
- planElemIter - Variable in class org.matsim.contrib.parking.parkingsearch.DynAgent.agentLogic.ParkingAgentLogic
- plans - org.matsim.contrib.parking.parkingproxy.config.ParkingProxyConfigGroup.CalculationMethod
- plotCarPositions(String) - Method in class org.matsim.contrib.parking.parkingsearch.evaluation.ParkedVehiclesVisualiser
- plotSlotOccupation(String) - Method in class org.matsim.contrib.parking.parkingsearch.evaluation.ParkingSlotVisualiser
- POW - Static variable in class org.matsim.contrib.parking.parkingchoice.lib.utils.expr.Expr
-
Binary operator: exponentiation
- PPRestrictedToFacilities - Class in org.matsim.contrib.parking.parkingchoice.PC2.infrastructure
- PPRestrictedToFacilities(Id<PC2Parking>, int, Coord, ParkingCostModel, String, HashSet<Id<ActivityFacility>>) - Constructor for class org.matsim.contrib.parking.parkingchoice.PC2.infrastructure.PPRestrictedToFacilities
- PPRestrictedToFacilitiesAndActivities - Class in org.matsim.contrib.parking.parkingchoice.PC2.infrastructure
- PPRestrictedToFacilitiesAndActivities(Id, int, Coord, ParkingCostModel, String, LinkedListValueHashMap<Id, String>) - Constructor for class org.matsim.contrib.parking.parkingchoice.PC2.infrastructure.PPRestrictedToFacilitiesAndActivities
- PPRestrictedToIndividuals - Class in org.matsim.contrib.parking.parkingchoice.PC2.infrastructure
- PPRestrictedToIndividuals(Id, int, Coord, ParkingCostModel, String, HashSet<Id<Person>>) - Constructor for class org.matsim.contrib.parking.parkingchoice.PC2.infrastructure.PPRestrictedToIndividuals
- PPRestrictedToIndividuals(HashSet<Id<Person>>) - Method in class org.matsim.contrib.parking.parkingchoice.PC2.infrastructure.PPRestrictedToIndividuals
- PPRestrictedToIndividuals(HashSet<Id<ActivityFacility>>) - Method in class org.matsim.contrib.parking.parkingchoice.PC2.infrastructure.PPRestrictedToFacilities
- PPRestrictedToIndividuals(LinkedListValueHashMap<Id, String>) - Method in class org.matsim.contrib.parking.parkingchoice.PC2.infrastructure.PPRestrictedToFacilitiesAndActivities
- PREMATURE_EOF - Static variable in exception org.matsim.contrib.parking.parkingchoice.lib.utils.expr.SyntaxException
-
An error code meaning the parser hit the end of its input before it had parsed a full expression.
- prepareForNewIteration() - Method in interface org.matsim.contrib.parking.parkingchoice.PC2.scoring.ParkingScore
- prepareForNewIteration() - Method in class org.matsim.contrib.parking.parkingchoice.PC2.scoring.ParkingScoreManager
- prepareForNewIteration() - Method in class org.matsim.contrib.parking.parkingchoice.PC2.simulation.ParkingChoiceSimulation
- printGraphicDataToConsole(String, double[][], String, String, String, String[], double[]) - Static method in class org.matsim.contrib.parking.parkingchoice.lib.GeneralLib
- printHashmapToConsole(HashMap) - Static method in class org.matsim.contrib.parking.parkingchoice.lib.obj.CollectionLib
-
TODO: move method to approporaite place where the data structures are located.
- printLinkedListToConsole(LinkedList) - Static method in class org.matsim.contrib.parking.parkingchoice.lib.GeneralLib
- printStatistics() - Method in class org.matsim.contrib.parking.parkingchoice.PC2.analysis.AverageWalkDistanceStats
- printToConsole() - Method in class org.matsim.contrib.parking.parkingchoice.lib.obj.DoubleValueHashMap
- printToConsole() - Method in class org.matsim.contrib.parking.parkingchoice.lib.obj.IntegerValueHashMap
- PrivateParking - Interface in org.matsim.contrib.parking.parkingchoice.PC2.infrastructure
- produceStatistics() - Method in class org.matsim.contrib.parking.parkingsearch.manager.FacilityBasedParkingManager
- produceStatistics() - Method in class org.matsim.contrib.parking.parkingsearch.manager.LinkLengthBasedParkingManagerWithRandomInitialUtilisation
- produceStatistics() - Method in interface org.matsim.contrib.parking.parkingsearch.manager.ParkingSearchManager
- projectTimeWithin24Hours(double) - Static method in class org.matsim.contrib.parking.parkingchoice.lib.GeneralLib
-
If time is > 60*60*24 [seconds], it will be projected into next day, e.g.
- PublicParking - Class in org.matsim.contrib.parking.parkingchoice.PC2.infrastructure
- PublicParking(Id<PC2Parking>, int, Coord, ParkingCostModel, String) - Constructor for class org.matsim.contrib.parking.parkingchoice.PC2.infrastructure.PublicParking
- put(ClassKey1, ClassKey2, double) - Method in class org.matsim.contrib.parking.parkingchoice.lib.obj.TwoKeyHashMapWithDouble
- put(KeyClass, Double) - Method in class org.matsim.contrib.parking.parkingchoice.lib.obj.DoubleValueHashMap
- put(KeyClass, ValueClass) - Method in class org.matsim.contrib.parking.parkingchoice.lib.obj.LinkedListValueHashMap
- putAndSetBackPointer(KeyClass, ValueClass) - Method in class org.matsim.contrib.parking.parkingchoice.lib.obj.LinkedListValueHashMap
- putString(int, int, T) - Method in class org.matsim.contrib.parking.parkingchoice.lib.obj.Matrix
Q
- QuadTreeInitializer<T> - Class in org.matsim.contrib.parking.parkingchoice.lib.obj.network
- QuadTreeInitializer() - Constructor for class org.matsim.contrib.parking.parkingchoice.lib.obj.network.QuadTreeInitializer
R
- Random - org.matsim.contrib.parking.parkingsearch.ParkingSearchStrategy
- RandomErrorTermManager - Class in org.matsim.contrib.parking.parkingchoice.PC2.scoring
-
This class is based on work by Andreas Horni related to location choice, located at: org.matsim.contrib.locationchoice.bestresponse.DestinationScoring
- RandomErrorTermManager(String, LinkedList<Id>, Collection<? extends Person>, int) - Constructor for class org.matsim.contrib.parking.parkingchoice.PC2.scoring.RandomErrorTermManager
- randomizeObjectSequence(LinkedList) - Static method in class org.matsim.contrib.parking.parkingchoice.lib.obj.list.Lists
- RandomParkingSearchLogic - Class in org.matsim.contrib.parking.parkingsearch.search
- RandomParkingSearchLogic(Network) - Constructor for class org.matsim.contrib.parking.parkingsearch.search.RandomParkingSearchLogic
-
Network
the network - readActivityFacilities(String) - Static method in class org.matsim.contrib.parking.parkingchoice.lib.GeneralLib
-
Deprecated.
- readFileRows(String) - Static method in class org.matsim.contrib.parking.parkingchoice.lib.GeneralLib
- readMatrix(int, int, boolean, String) - Static method in class org.matsim.contrib.parking.parkingchoice.lib.GeneralLib
-
reads in data from a file.
- readNetwork(String) - Static method in class org.matsim.contrib.parking.parkingchoice.lib.GeneralLib
-
Deprecated.
- readScenario(String, String) - Static method in class org.matsim.contrib.parking.parkingchoice.lib.GeneralLib
-
Deprecated.
- readScenario(String, String, String) - Static method in class org.matsim.contrib.parking.parkingchoice.lib.GeneralLib
-
Deprecated.
- readStringMatrix(String) - Static method in class org.matsim.contrib.parking.parkingchoice.lib.GeneralLib
- readStringMatrix(String, String) - Static method in class org.matsim.contrib.parking.parkingchoice.lib.GeneralLib
- readStringMatrix(String, String, StringMatrixFilter) - Static method in class org.matsim.contrib.parking.parkingchoice.lib.GeneralLib
- RegionModeshareAnalyzer - Class in org.matsim.contrib.parking.parkingproxy.analysis
- RegionModeshareAnalyzer(Collection<SimpleFeature>) - Constructor for class org.matsim.contrib.parking.parkingproxy.analysis.RegionModeshareAnalyzer
- registerCoord(Coord) - Method in class org.matsim.contrib.parking.parkingchoice.lib.obj.network.EnclosingRectangle
- remove(KeyClass) - Method in class org.matsim.contrib.parking.parkingchoice.lib.obj.DoubleValueHashMap
- removeLine(String) - Method in interface org.matsim.contrib.parking.parkingchoice.lib.obj.StringMatrixFilter
- removeValue(ClassKey1, ClassKey2) - Method in class org.matsim.contrib.parking.parkingchoice.lib.obj.TwoKeyHashMapWithDouble
- RentableParking - Class in org.matsim.contrib.parking.parkingchoice.PC2.infrastructure
- RentableParking(Id<PC2Parking>, int, Coord, ParkingCostModel, String) - Constructor for class org.matsim.contrib.parking.parkingchoice.PC2.infrastructure.RentableParking
- replaceString(int, int, T) - Method in class org.matsim.contrib.parking.parkingchoice.lib.obj.Matrix
- reserveSpaceIfVehicleCanParkHere(Id<Vehicle>, Id<Link>) - Method in class org.matsim.contrib.parking.parkingsearch.manager.FacilityBasedParkingManager
- reserveSpaceIfVehicleCanParkHere(Id<Vehicle>, Id<Link>) - Method in class org.matsim.contrib.parking.parkingsearch.manager.LinkLengthBasedParkingManagerWithRandomInitialUtilisation
- reserveSpaceIfVehicleCanParkHere(Id<Vehicle>, Id<Link>) - Method in interface org.matsim.contrib.parking.parkingsearch.manager.ParkingSearchManager
- reset() - Method in interface org.matsim.contrib.parking.parkingchoice.PC2.simulation.ParkingInfrastructure
- reset() - Method in class org.matsim.contrib.parking.parkingchoice.PC2.simulation.ParkingInfrastructureManager
- reset() - Method in interface org.matsim.contrib.parking.parkingproxy.PenaltyGenerator
-
Resets the state of this class.
- reset() - Method in class org.matsim.contrib.parking.parkingsearch.search.BenensonParkingSearchLogic
- reset() - Method in class org.matsim.contrib.parking.parkingsearch.search.DistanceMemoryParkingSearchLogic
- reset() - Method in interface org.matsim.contrib.parking.parkingsearch.search.ParkingSearchLogic
-
fixed route search strategies (i.e.
- reset() - Method in class org.matsim.contrib.parking.parkingsearch.search.RandomParkingSearchLogic
- reset(int) - Method in class org.matsim.contrib.parking.parkingchoice.PC2.analysis.AverageWalkDistanceStats
- reset(int) - Method in class org.matsim.contrib.parking.parkingchoice.PC2.analysis.ParkingGroupOccupancies
- reset(int) - Method in class org.matsim.contrib.parking.parkingchoice.PC2.simulation.ParkingChoiceSimulation
- reset(int) - Method in class org.matsim.contrib.parking.parkingsearch.evaluation.ParkedVehiclesVisualiser
- reset(int) - Method in class org.matsim.contrib.parking.parkingsearch.evaluation.ParkingSearchAndEgressTimeEvaluator
- reset(int) - Method in class org.matsim.contrib.parking.parkingsearch.evaluation.ParkingSearchEvaluator
- reset(int) - Method in class org.matsim.contrib.parking.parkingsearch.evaluation.ParkingSlotVisualiser
- reset(int) - Method in class org.matsim.contrib.parking.parkingsearch.manager.FacilityBasedParkingManager
- reset(int) - Method in class org.matsim.contrib.parking.parkingsearch.manager.LinkLengthBasedParkingManagerWithRandomInitialUtilisation
- reset(int) - Method in interface org.matsim.contrib.parking.parkingsearch.manager.ParkingSearchManager
- resetAvailability() - Method in interface org.matsim.contrib.parking.parkingchoice.PC2.infrastructure.PC2Parking
- resetAvailability() - Method in class org.matsim.contrib.parking.parkingchoice.PC2.infrastructure.PublicParking
- ROUND - Static variable in class org.matsim.contrib.parking.parkingchoice.lib.utils.expr.Expr
-
Unary operator: rounding
- route - Variable in class org.matsim.contrib.parking.parkingsearch.DynAgent.ParkingDynLeg
- run(Person) - Method in class org.matsim.contrib.parking.parkingproxy.analysis.RegionModeshareAnalyzer
- run(Config) - Static method in class org.matsim.contrib.parking.parkingchoice.run.RunParkingChoiceExample
- run(Config, boolean) - Method in class org.matsim.contrib.parking.parkingsearch.RunParkingSearchExample
- RunAreaAnalysis - Class in org.matsim.contrib.parking.parkingproxy.run
- RunAreaAnalysis() - Constructor for class org.matsim.contrib.parking.parkingproxy.run.RunAreaAnalysis
- RunParkingChoiceExample - Class in org.matsim.contrib.parking.parkingchoice.run
- RunParkingChoiceExample() - Constructor for class org.matsim.contrib.parking.parkingchoice.run.RunParkingChoiceExample
- RunParkingSearchExample - Class in org.matsim.contrib.parking.parkingsearch
- RunParkingSearchExample() - Constructor for class org.matsim.contrib.parking.parkingsearch.RunParkingSearchExample
- RunWithParkingProxy - Class in org.matsim.contrib.parking.parkingproxy.run
- RunWithParkingProxy() - Constructor for class org.matsim.contrib.parking.parkingproxy.run.RunWithParkingProxy
S
- savePlot(String) - Method in class org.matsim.contrib.parking.parkingchoice.PC2.analysis.ParkingGroupOccupancies
- SCALE_FACTOR - Static variable in class org.matsim.contrib.parking.parkingproxy.config.ParkingProxyConfigGroup
- scaleMatrix(double[][], double) - Static method in class org.matsim.contrib.parking.parkingchoice.lib.GeneralLib
- scoreParkingOperation(ParkingOperationRequestAttributes, PC2Parking) - Method in interface org.matsim.contrib.parking.parkingchoice.PC2.simulation.ParkingInfrastructure
- scoreParkingOperation(ParkingOperationRequestAttributes, PC2Parking) - Method in class org.matsim.contrib.parking.parkingchoice.PC2.simulation.ParkingInfrastructureManager
- set(KeyClass, Integer) - Method in class org.matsim.contrib.parking.parkingchoice.lib.obj.IntegerValueHashMap
- setAllParkings(HashMap<Id<PC2Parking>, PC2Parking>) - Method in interface org.matsim.contrib.parking.parkingchoice.PC2.simulation.ParkingInfrastructure
- setAllParkings(HashMap<Id<PC2Parking>, PC2Parking>) - Method in class org.matsim.contrib.parking.parkingchoice.PC2.simulation.ParkingInfrastructureManager
- setAvgParkingSlotLength(double) - Method in class org.matsim.contrib.parking.parkingsearch.sim.ParkingSearchConfigGroup
- setCalculationMethod(ParkingProxyConfigGroup.CalculationMethod) - Method in class org.matsim.contrib.parking.parkingproxy.config.ParkingProxyConfigGroup
- setCarsPer1000Persons(int) - Method in class org.matsim.contrib.parking.parkingproxy.config.ParkingProxyConfigGroup
- setDelayPerCar(double) - Method in class org.matsim.contrib.parking.parkingproxy.config.ParkingProxyConfigGroup
- setEndRentableTime(double) - Method in class org.matsim.contrib.parking.parkingchoice.PC2.infrastructure.RentableParking
- setEventsManager(EventsManager) - Method in interface org.matsim.contrib.parking.parkingchoice.PC2.simulation.ParkingInfrastructure
- setEventsManager(EventsManager) - Method in class org.matsim.contrib.parking.parkingchoice.PC2.simulation.ParkingInfrastructureManager
- setFistValue(FirstValue) - Method in class org.matsim.contrib.parking.parkingchoice.lib.obj.Pair
- setGridSize(int) - Method in class org.matsim.contrib.parking.parkingproxy.config.ParkingProxyConfigGroup
- setMaxDelay(double) - Method in class org.matsim.contrib.parking.parkingproxy.config.ParkingProxyConfigGroup
- setModeVehicleTypes(Map<String, VehicleType>) - Method in class org.matsim.contrib.parking.parkingsearch.sim.ParkingPopulationAgentSource
- setObserveOnly(boolean) - Method in class org.matsim.contrib.parking.parkingproxy.config.ParkingProxyConfigGroup
- setOwnerId(Id<Person>) - Method in class org.matsim.contrib.parking.parkingchoice.PC2.infrastructure.RentableParking
- setParkDuration(double) - Method in class org.matsim.contrib.parking.parkingsearch.sim.ParkingSearchConfigGroup
- setParkingBetas(AbstractParkingBetas) - Method in interface org.matsim.contrib.parking.parkingchoice.PC2.scoring.ParkingScore
- setParkingBetas(AbstractParkingBetas) - Method in class org.matsim.contrib.parking.parkingchoice.PC2.scoring.ParkingScoreManager
- setParkingCostBeta(String) - Method in class org.matsim.contrib.parking.parkingchoice.PC2.scoring.ParkingBetas
- setParkingInfrastructurManager(ParkingInfrastructure) - Method in class org.matsim.contrib.parking.parkingchoice.PC2.GeneralParkingModule
- setParkingScoreManager(ParkingScore) - Method in class org.matsim.contrib.parking.parkingchoice.PC2.GeneralParkingModule
- setParkingScoreScalingFactor(double) - Method in interface org.matsim.contrib.parking.parkingchoice.PC2.scoring.ParkingScore
- setParkingScoreScalingFactor(double) - Method in class org.matsim.contrib.parking.parkingchoice.PC2.scoring.ParkingScoreManager
- setParkingSearchStrategy(ParkingSearchStrategy) - Method in class org.matsim.contrib.parking.parkingsearch.sim.ParkingSearchConfigGroup
- setParkingWalkBeta(String) - Method in class org.matsim.contrib.parking.parkingchoice.PC2.scoring.ParkingBetas
- setPrivateParkingRestrictedToFacilities(LinkedList<PPRestrictedToFacilities>) - Method in interface org.matsim.contrib.parking.parkingchoice.PC2.simulation.ParkingInfrastructure
- setPrivateParkingRestrictedToFacilities(LinkedList<PPRestrictedToFacilities>) - Method in class org.matsim.contrib.parking.parkingchoice.PC2.simulation.ParkingInfrastructureManager
- setPublicParkings(LinkedList<PublicParking>) - Method in interface org.matsim.contrib.parking.parkingchoice.PC2.simulation.ParkingInfrastructure
- setPublicParkings(LinkedList<PublicParking>) - Method in class org.matsim.contrib.parking.parkingchoice.PC2.simulation.ParkingInfrastructureManager
- setRandomErrorTermManger(RandomErrorTermManager) - Method in interface org.matsim.contrib.parking.parkingchoice.PC2.scoring.ParkingScore
- setRandomErrorTermManger(RandomErrorTermManager) - Method in class org.matsim.contrib.parking.parkingchoice.PC2.scoring.ParkingScoreManager
- setRandomErrorTermScalingFactor(double) - Method in interface org.matsim.contrib.parking.parkingchoice.PC2.scoring.ParkingScore
- setRandomErrorTermScalingFactor(double) - Method in class org.matsim.contrib.parking.parkingchoice.PC2.scoring.ParkingScoreManager
- setRentableParking(LinkedList<RentableParking>) - Method in interface org.matsim.contrib.parking.parkingchoice.PC2.simulation.ParkingInfrastructure
- setRentableParking(LinkedList<RentableParking>) - Method in class org.matsim.contrib.parking.parkingchoice.PC2.simulation.ParkingInfrastructureManager
- setRentingPricePerHourInCurrencyUnit(double) - Method in class org.matsim.contrib.parking.parkingchoice.PC2.infrastructure.RentableParking
- setScenarioScaleFactor(int) - Method in class org.matsim.contrib.parking.parkingproxy.config.ParkingProxyConfigGroup
- setSecondValue(SecondValue) - Method in class org.matsim.contrib.parking.parkingchoice.lib.obj.Pair
- setStartRentableTime(double) - Method in class org.matsim.contrib.parking.parkingchoice.PC2.infrastructure.RentableParking
- setTimeBinSize(int) - Method in class org.matsim.contrib.parking.parkingproxy.config.ParkingProxyConfigGroup
- setUnparkDuration(double) - Method in class org.matsim.contrib.parking.parkingsearch.sim.ParkingSearchConfigGroup
- SetupParking - Class in org.matsim.contrib.parking.parkingsearch.sim
- SetupParking() - Constructor for class org.matsim.contrib.parking.parkingsearch.sim.SetupParking
- setValue(double) - Method in class org.matsim.contrib.parking.parkingchoice.lib.utils.expr.Variable
-
Set the value.
- setVariable(String, double) - Method in class org.matsim.contrib.parking.parkingchoice.lib.utils.expr.Parser
- showPlot() - Method in class org.matsim.contrib.parking.parkingchoice.PC2.analysis.ParkingGroupOccupancies
- SIN - Static variable in class org.matsim.contrib.parking.parkingchoice.lib.utils.expr.Expr
-
Unary operator: sine
- size() - Method in class org.matsim.contrib.parking.parkingchoice.lib.obj.DoubleValueHashMap
- size() - Method in class org.matsim.contrib.parking.parkingchoice.lib.obj.LinkedListValueHashMap
- SortableMapObject<Key> - Class in org.matsim.contrib.parking.parkingchoice.lib.obj
- SortableMapObject(Key, double) - Constructor for class org.matsim.contrib.parking.parkingchoice.lib.obj.SortableMapObject
-
attention: it gives you the smaller number.
- SQRT - Static variable in class org.matsim.contrib.parking.parkingchoice.lib.utils.expr.Expr
-
Unary operator: square root
- stageInteractionType - Variable in class org.matsim.contrib.parking.parkingsearch.DynAgent.agentLogic.ParkingAgentLogic
- startDebuggingInIteration(int) - Static method in class org.matsim.contrib.parking.parkingchoice.lib.DebugLib
- StartParkingSearchEvent - Class in org.matsim.contrib.parking.parkingsearch.events
- StartParkingSearchEvent(double, Id<Vehicle>, Id<Link>) - Constructor for class org.matsim.contrib.parking.parkingsearch.events.StartParkingSearchEvent
- StartParkingSearchEventHandler - Interface in org.matsim.contrib.parking.parkingsearch.events
- stopSystemAndReportInconsistency() - Static method in class org.matsim.contrib.parking.parkingchoice.lib.DebugLib
- stopSystemAndReportInconsistency(String) - Static method in class org.matsim.contrib.parking.parkingchoice.lib.DebugLib
- stopSystemWithError() - Static method in class org.matsim.contrib.parking.parkingchoice.lib.DebugLib
- StringMatrixFilter - Interface in org.matsim.contrib.parking.parkingchoice.lib.obj
- SUB - Static variable in class org.matsim.contrib.parking.parkingchoice.lib.utils.expr.Expr
-
Binary operator: subtraction
- SyntaxException - Exception in org.matsim.contrib.parking.parkingchoice.lib.utils.expr
-
An exception indicating a problem in parsing an expression.
- SyntaxException(String, Parser, int, String) - Constructor for exception org.matsim.contrib.parking.parkingchoice.lib.utils.expr.SyntaxException
-
Make a new instance.
T
- TAN - Static variable in class org.matsim.contrib.parking.parkingchoice.lib.utils.expr.Expr
-
Unary operator: tangent
- teleportationLogic - Variable in class org.matsim.contrib.parking.parkingsearch.DynAgent.agentLogic.ParkingAgentLogic
- TIME_BIN_SIZE - Static variable in class org.matsim.contrib.parking.parkingproxy.config.ParkingProxyConfigGroup
- timer - Variable in class org.matsim.contrib.parking.parkingsearch.DynAgent.agentLogic.ParkingAgentLogic
- timer - Variable in class org.matsim.contrib.parking.parkingsearch.DynAgent.ParkingDynLeg
- toString() - Method in class org.matsim.contrib.parking.parkingchoice.lib.utils.expr.Variable
-
Return the name.
- toString() - Method in class org.matsim.contrib.parking.parkingsearch.evaluation.ParkingTuple
- traceAgent(Id) - Static method in class org.matsim.contrib.parking.parkingchoice.lib.DebugLib
- traceAgent(Id, int) - Static method in class org.matsim.contrib.parking.parkingchoice.lib.DebugLib
- transitionToObservingBehaviour(Id<Link>, Id<Link>) - Method in class org.matsim.contrib.parking.parkingsearch.search.BenensonParkingSearchLogic
- transitionToParkingBehaviour(Id<Link>, Id<Link>) - Method in class org.matsim.contrib.parking.parkingsearch.search.BenensonParkingSearchLogic
- trimMatrix(double[][], int, int) - Static method in class org.matsim.contrib.parking.parkingchoice.lib.GeneralLib
-
TODO: write test!!!!
- TwoKeyHashMapWithDouble<ClassKey1,ClassKey2> - Class in org.matsim.contrib.parking.parkingchoice.lib.obj
- TwoKeyHashMapWithDouble() - Constructor for class org.matsim.contrib.parking.parkingchoice.lib.obj.TwoKeyHashMapWithDouble
U
- UNKNOWN_VARIABLE - Static variable in exception org.matsim.contrib.parking.parkingchoice.lib.utils.expr.SyntaxException
-
An error code meaning the expression includes a variable not on the `allowed' list.
- UNPARKACTIVITY - org.matsim.contrib.parking.parkingsearch.DynAgent.agentLogic.ParkingAgentLogic.LastParkActionState
- UNPARKDURATION - Static variable in class org.matsim.contrib.parking.parkingsearch.sim.ParkingSearchConfigGroup
- unparkVehicle() - Method in interface org.matsim.contrib.parking.parkingchoice.PC2.infrastructure.PC2Parking
- unparkVehicle() - Method in class org.matsim.contrib.parking.parkingchoice.PC2.infrastructure.PublicParking
- unParkVehicle(PC2Parking, double, Id<Person>) - Method in interface org.matsim.contrib.parking.parkingchoice.PC2.simulation.ParkingInfrastructure
- unParkVehicle(PC2Parking, double, Id<Person>) - Method in class org.matsim.contrib.parking.parkingchoice.PC2.simulation.ParkingInfrastructureManager
- unParkVehicleHere(Id<Vehicle>, Id<Link>, double) - Method in class org.matsim.contrib.parking.parkingsearch.manager.FacilityBasedParkingManager
- unParkVehicleHere(Id<Vehicle>, Id<Link>, double) - Method in class org.matsim.contrib.parking.parkingsearch.manager.LinkLengthBasedParkingManagerWithRandomInitialUtilisation
- unParkVehicleHere(Id<Vehicle>, Id<Link>, double) - Method in interface org.matsim.contrib.parking.parkingsearch.manager.ParkingSearchManager
- unParkVehicleHere(Id<Vehicle>, Id<Link>, double) - Method in class org.matsim.contrib.parking.parkingsearch.manager.ZoneParkingManager
V
- value() - Method in class org.matsim.contrib.parking.parkingchoice.lib.utils.expr.Expr
-
Calculate the expression's value.
- value() - Method in class org.matsim.contrib.parking.parkingchoice.lib.utils.expr.Variable
-
Get the value.
- valueOf(String) - Static method in enum org.matsim.contrib.parking.parkingproxy.config.ParkingProxyConfigGroup.CalculationMethod
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.matsim.contrib.parking.parkingsearch.DynAgent.agentLogic.ParkingAgentLogic.LastParkActionState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.matsim.contrib.parking.parkingsearch.ParkingSearchStrategy
-
Returns the enum constant of this type with the specified name.
- values() - Method in class org.matsim.contrib.parking.parkingchoice.lib.obj.DoubleValueHashMap
- values() - Method in class org.matsim.contrib.parking.parkingchoice.lib.obj.IntegerValueHashMap
- values() - Static method in enum org.matsim.contrib.parking.parkingproxy.config.ParkingProxyConfigGroup.CalculationMethod
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.matsim.contrib.parking.parkingsearch.DynAgent.agentLogic.ParkingAgentLogic.LastParkActionState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.matsim.contrib.parking.parkingsearch.ParkingSearchStrategy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- Variable - Class in org.matsim.contrib.parking.parkingchoice.lib.utils.expr
-
A variable is a simple expression with a name (like "x") and a settable value.
- Variable(String) - Constructor for class org.matsim.contrib.parking.parkingchoice.lib.utils.expr.Variable
-
Create a new variable, with initial value 0.
- vehicleId - Variable in class org.matsim.contrib.parking.parkingsearch.DynAgent.ParkingDynLeg
- VehicleTeleportationLogic - Interface in org.matsim.contrib.parking.parkingsearch.manager.vehicleteleportationlogic
- VehicleTeleportationToNearbyParking - Class in org.matsim.contrib.parking.parkingsearch.manager.vehicleteleportationlogic
-
teleports vehicle to a location near the agent, if vehicle is more than a certain threshold in metres away
- VehicleTeleportationToNearbyParking(Config, Network) - Constructor for class org.matsim.contrib.parking.parkingsearch.manager.vehicleteleportationlogic.VehicleTeleportationToNearbyParking
W
- WALKFROMPARK - org.matsim.contrib.parking.parkingsearch.DynAgent.agentLogic.ParkingAgentLogic.LastParkActionState
- WalkLegFactory - Class in org.matsim.contrib.parking.parkingsearch.manager
- WalkLegFactory(Network, Config) - Constructor for class org.matsim.contrib.parking.parkingsearch.manager.WalkLegFactory
- WALKTOPARK - org.matsim.contrib.parking.parkingsearch.DynAgent.agentLogic.ParkingAgentLogic.LastParkActionState
- wantToParkHere(double, Id<Link>, Id<Link>) - Method in class org.matsim.contrib.parking.parkingsearch.search.BenensonParkingSearchLogic
-
estimate amount of free parking spaces on the way to destination Link and decide whether to park on currentLink
- WithinDayParkingRouter - Class in org.matsim.contrib.parking.parkingsearch.routing
- write(File) - Method in class org.matsim.contrib.parking.parkingproxy.analysis.RegionModeshareAnalyzer
- writeActivityFacilities(ActivityFacilities, String) - Static method in class org.matsim.contrib.parking.parkingchoice.lib.GeneralLib
- writeArrayToFile(double[], String, String) - Static method in class org.matsim.contrib.parking.parkingchoice.lib.GeneralLib
- writeColumn(int, String) - Method in class org.matsim.contrib.parking.parkingchoice.lib.obj.Matrix
- writeCoordTimeStamps(String) - Method in class org.matsim.contrib.parking.parkingsearch.evaluation.ParkingSearchAndEgressTimeEvaluator
- writeEgressWalkStatistics(String) - Method in class org.matsim.contrib.parking.parkingsearch.evaluation.ParkingSearchEvaluator
- writeGraphic(String, double[][], String, String, String, String[], double[]) - Static method in class org.matsim.contrib.parking.parkingchoice.lib.GeneralLib
- writeHashMapToFile(HashMap, String, String) - Static method in class org.matsim.contrib.parking.parkingchoice.lib.GeneralLib
- writeHubGraphic(String, double[][], String, String, String) - Static method in class org.matsim.contrib.parking.parkingchoice.lib.GeneralLib
-
energyUsageStatistics[number of values][number of functions]
- writeList(ArrayList<String>, String) - Static method in class org.matsim.contrib.parking.parkingchoice.lib.GeneralLib
-
Write out a list of Strings after each String in the list a "\n" is added.
- writeMatrix(double[][], String, String) - Static method in class org.matsim.contrib.parking.parkingchoice.lib.GeneralLib
-
if headerLine=null, then add no line at top of file.
- writeMatrix(String) - Method in class org.matsim.contrib.parking.parkingchoice.lib.obj.Matrix
- writeNetwork(Network, String) - Static method in class org.matsim.contrib.parking.parkingchoice.lib.GeneralLib
- writePersons(Collection<? extends Person>, String, Network) - Static method in class org.matsim.contrib.parking.parkingchoice.lib.GeneralLib
-
TODO: write test.
- writePersons(Collection<? extends Person>, String, Network, MutableScenario) - Static method in class org.matsim.contrib.parking.parkingchoice.lib.GeneralLib
-
TODO: write test.
- writePopulation(Population, Network, String) - Static method in class org.matsim.contrib.parking.parkingchoice.lib.GeneralLib
- writeStats(String) - Method in class org.matsim.contrib.parking.parkingsearch.evaluation.ParkingSearchAndEgressTimeEvaluator
Z
- ZoneParkingManager - Class in org.matsim.contrib.parking.parkingsearch.manager
- ZoneParkingManager(Scenario, String[]) - Constructor for class org.matsim.contrib.parking.parkingsearch.manager.ZoneParkingManager
- ZoneParkingOccupationListener - Class in org.matsim.contrib.parking.parkingsearch.evaluation
- ZoneParkingOccupationListener(ParkingSearchManager, MatsimServices, Config) - Constructor for class org.matsim.contrib.parking.parkingsearch.evaluation.ZoneParkingOccupationListener
All Classes All Packages