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

A

A_STAR_EUCLIDEAN_OVERDO_FACTOR - Static variable in class org.matsim.contrib.taxi.run.TaxiConfigGroup
 
AbstractTaxiOptimizerParams - Class in org.matsim.contrib.taxi.optimizer
 
AbstractTaxiOptimizerParams(String, boolean, boolean) - Constructor for class org.matsim.contrib.taxi.optimizer.AbstractTaxiOptimizerParams
 
addCheckAllRequestsPerformed() - Method in class org.matsim.contrib.taxi.util.TaxiSimulationConsistencyChecker
 
addParameterSet(ConfigGroup) - Method in class org.matsim.contrib.etaxi.optimizer.assignment.AssignmentETaxiOptimizerParams
 
addParameterSet(ConfigGroup) - Method in class org.matsim.contrib.etaxi.optimizer.rules.RuleBasedETaxiOptimizerParams
 
addParameterSet(ConfigGroup) - Method in class org.matsim.contrib.taxi.optimizer.zonal.ZonalTaxiOptimizerParams
 
addParameterSet(ConfigGroup) - Method in class org.matsim.contrib.taxi.run.TaxiConfigGroup
 
addRequest(TaxiRequest) - Method in class org.matsim.contrib.taxi.optimizer.rules.UnplannedRequestZonalRegistry
 
addVehicle(DvrpVehicle) - Method in class org.matsim.contrib.taxi.optimizer.rules.IdleTaxiZonalRegistry
 
appendOccupiedDriveAndDropoff(Schedule) - Method in class org.matsim.contrib.taxi.scheduler.TaxiScheduler
 
appendStayTask(DvrpVehicle) - Method in class org.matsim.contrib.taxi.scheduler.TaxiScheduler
 
appendTasksAfterDropoff(DvrpVehicle) - Method in class org.matsim.contrib.taxi.scheduler.TaxiScheduler
 
ARRIVAL_TIME - org.matsim.contrib.etaxi.optimizer.assignment.ETaxiToPlugAssignmentCostProvider.Mode
 
ARRIVAL_TIME - org.matsim.contrib.taxi.optimizer.assignment.TaxiToRequestAssignmentCostProvider.Mode
 
assertNoUnplannedRequestsWhenIdleVehicles(TaxiScheduler, Fleet, Stream<? extends Request>) - Static method in class org.matsim.contrib.taxi.optimizer.TaxiOptimizationValidation
 
AssignmentDestinationData<D> - Class in org.matsim.contrib.taxi.optimizer.assignment
 
AssignmentDestinationData(ImmutableList<AssignmentDestinationData.DestEntry<D>>) - Constructor for class org.matsim.contrib.taxi.optimizer.assignment.AssignmentDestinationData
 
AssignmentDestinationData.DestEntry<D> - Class in org.matsim.contrib.taxi.optimizer.assignment
 
AssignmentETaxiOptimizer - Class in org.matsim.contrib.etaxi.optimizer.assignment
Main assumptions: no diversion and destination unknown charging scheduling has higher priority than request scheduling charging scheduling is triggered less frequently than request scheduling To avoid race conditions / oscillations: charging scheduling can override planned request-related assignments and planned charging assignments request scheduling can override planned request-related assignments currently executed assignments cannot be interrupted (i.e.
AssignmentETaxiOptimizer(EventsManager, TaxiConfigGroup, Fleet, MobsimTimer, TravelTime, ETaxiScheduler, ScheduleTimingUpdater, ChargingInfrastructure, MultiNodePathCalculator, BackwardMultiNodePathCalculator, LeastCostPathCalculator) - Constructor for class org.matsim.contrib.etaxi.optimizer.assignment.AssignmentETaxiOptimizer
 
AssignmentETaxiOptimizerParams - Class in org.matsim.contrib.etaxi.optimizer.assignment
 
AssignmentETaxiOptimizerParams() - Constructor for class org.matsim.contrib.etaxi.optimizer.assignment.AssignmentETaxiOptimizerParams
 
AssignmentRequestInserter - Class in org.matsim.contrib.taxi.optimizer.assignment
 
AssignmentRequestInserter(Fleet, Network, MobsimTimer, TravelTime, TravelDisutility, TaxiScheduler, AssignmentTaxiOptimizerParams) - Constructor for class org.matsim.contrib.taxi.optimizer.assignment.AssignmentRequestInserter
 
AssignmentRequestInserter(Fleet, MobsimTimer, TravelTime, TaxiScheduler, AssignmentTaxiOptimizerParams, MultiNodePathCalculator, BackwardMultiNodePathCalculator, LeastCostPathCalculator) - Constructor for class org.matsim.contrib.taxi.optimizer.assignment.AssignmentRequestInserter
 
AssignmentTaxiOptimizer - Class in org.matsim.contrib.taxi.optimizer.assignment
 
AssignmentTaxiOptimizer(EventsManager, TaxiConfigGroup, Fleet, Network, MobsimTimer, TravelTime, TravelDisutility, TaxiScheduler, ScheduleTimingUpdater) - Constructor for class org.matsim.contrib.taxi.optimizer.assignment.AssignmentTaxiOptimizer
 
AssignmentTaxiOptimizer(EventsManager, TaxiConfigGroup, Fleet, TaxiScheduler, ScheduleTimingUpdater, AssignmentRequestInserter) - Constructor for class org.matsim.contrib.taxi.optimizer.assignment.AssignmentTaxiOptimizer
 
AssignmentTaxiOptimizerParams - Class in org.matsim.contrib.taxi.optimizer.assignment
 
AssignmentTaxiOptimizerParams() - Constructor for class org.matsim.contrib.taxi.optimizer.assignment.AssignmentTaxiOptimizerParams
 

B

beginChargingTaskRemoval() - Method in class org.matsim.contrib.etaxi.ETaxiScheduler
 
BestChargerFinder - Class in org.matsim.contrib.etaxi.optimizer
 
BestChargerFinder(BestDispatchFinder) - Constructor for class org.matsim.contrib.etaxi.optimizer.BestChargerFinder
 
BestDispatchFinder - Class in org.matsim.contrib.taxi.optimizer
 
BestDispatchFinder(TaxiScheduleInquiry, Network, MobsimTimer, TravelTime, TravelDisutility) - Constructor for class org.matsim.contrib.taxi.optimizer.BestDispatchFinder
 
BestDispatchFinder.Dispatch<D> - Class in org.matsim.contrib.taxi.optimizer
 
BREAK_IF_NOT_ALL_REQUESTS_SERVED - Static variable in class org.matsim.contrib.taxi.run.TaxiConfigGroup
 

C

calc(VehicleData.Entry, AssignmentDestinationData.DestEntry<D>, OneToManyPathSearch.PathData) - Method in interface org.matsim.contrib.taxi.optimizer.assignment.VehicleAssignmentProblem.AssignmentCost
 
calcHourCount(Iterable<? extends DvrpVehicle>) - Static method in class org.matsim.contrib.taxi.util.stats.TaxiStatsCalculators
 
calcHourlyDurations(int, int) - Static method in class org.matsim.contrib.taxi.util.stats.TaxiStatsCalculators
 
calcNewEndTime(DvrpVehicle, StayTask, double) - Method in class org.matsim.contrib.etaxi.util.ETaxiStayTaskEndTimeCalculator
 
calcNewEndTime(DvrpVehicle, StayTask, double) - Method in class org.matsim.contrib.taxi.scheduler.TaxiStayTaskEndTimeCalculator
 
calcPath(Link, Link, double) - Method in class org.matsim.contrib.taxi.scheduler.TaxiScheduler
 
calculateTaxiTaskTypeCounts(Fleet) - Static method in class org.matsim.contrib.taxi.util.stats.TaxiTimeProfiles
 
CELL_SIZE - Static variable in class org.matsim.contrib.taxi.optimizer.rules.RuleBasedTaxiOptimizerParams
 
CHANGE_START_LINK_TO_LAST_LINK_IN_SCHEDULE - Static variable in class org.matsim.contrib.taxi.run.TaxiConfigGroup
 
CHARGING_START_TIME - org.matsim.contrib.etaxi.optimizer.assignment.ETaxiToPlugAssignmentCostProvider.Mode
 
chartSchedule(Collection<? extends DvrpVehicle>) - Static method in class org.matsim.contrib.taxi.util.chart.TaxiScheduleCharts
 
checkConsistency(Config) - Method in class org.matsim.contrib.taxi.optimizer.assignment.AssignmentTaxiOptimizerParams
 
checkConsistency(Config) - Method in class org.matsim.contrib.taxi.run.MultiModeTaxiConfigGroup
 
checkConsistency(Config) - Method in class org.matsim.contrib.taxi.run.TaxiConfigGroup
 
computeInitialFeasibleSolution() - Method in class org.matsim.contrib.taxi.optimizer.assignment.HungarianAlgorithm
Compute an initial feasible solution by assigning zero labels to the workers and by assigning to each job a label equal to the minimum cost among its incident edges.
configureQSim() - Method in class org.matsim.contrib.etaxi.run.ETaxiModeQSimModule
 
configureQSim() - Method in class org.matsim.contrib.taxi.run.TaxiModeQSimModule
 
countRequestsWithStatus(Stream<? extends Request>, TaxiRequest.TaxiRequestStatus) - Static method in class org.matsim.contrib.taxi.passenger.TaxiRequests
 
countUnremovablePlannedTasks(Schedule) - Method in class org.matsim.contrib.etaxi.ETaxiScheduler
 
countUnremovablePlannedTasks(Schedule) - Method in class org.matsim.contrib.taxi.scheduler.TaxiScheduler
 
create(EventsManager, TaxiConfigGroup, Fleet, Network, MobsimTimer, TravelTime, TravelDisutility, ETaxiScheduler, ScheduleTimingUpdater, ChargingInfrastructure) - Static method in class org.matsim.contrib.etaxi.optimizer.assignment.AssignmentETaxiOptimizer
 
create(EventsManager, TaxiConfigGroup, Fleet, ETaxiScheduler, ScheduleTimingUpdater, Network, MobsimTimer, TravelTime, TravelDisutility, ChargingInfrastructure) - Static method in class org.matsim.contrib.etaxi.optimizer.rules.RuleBasedETaxiOptimizer
 
create(EventsManager, TaxiConfigGroup, Fleet, ETaxiScheduler, ScheduleTimingUpdater, Network, MobsimTimer, TravelTime, TravelDisutility, ChargingInfrastructure, ZonalSystem) - Static method in class org.matsim.contrib.etaxi.optimizer.rules.RuleBasedETaxiOptimizer
 
create(EventsManager, TaxiConfigGroup, Fleet, TaxiScheduler, ScheduleTimingUpdater, Network, MobsimTimer, TravelTime, TravelDisutility) - Static method in class org.matsim.contrib.taxi.optimizer.rules.RuleBasedTaxiOptimizer
 
create(EventsManager, TaxiConfigGroup, Fleet, TaxiScheduler, ScheduleTimingUpdater, Network, MobsimTimer, TravelTime, TravelDisutility, URL) - Static method in class org.matsim.contrib.taxi.optimizer.zonal.ZonalTaxiOptimizer
 
create(EventsManager, TaxiConfigGroup, Fleet, TaxiScheduler, ScheduleTimingUpdater, Network, MobsimTimer, TravelTime, TravelDisutility, ZonalSystem) - Static method in class org.matsim.contrib.taxi.optimizer.rules.RuleBasedTaxiOptimizer
 
create(EventsManager, TaxiConfigGroup, Fleet, TaxiScheduler, ScheduleTimingUpdater, Network, MobsimTimer, TravelTime, TravelDisutility, ZonalSystem, URL) - Static method in class org.matsim.contrib.taxi.optimizer.zonal.ZonalTaxiOptimizer
 
createAction(DynAgent, DvrpVehicle, double) - Method in class org.matsim.contrib.etaxi.ETaxiActionCreator
 
createAction(DynAgent, DvrpVehicle, double) - Method in class org.matsim.contrib.taxi.vrpagent.TaxiActionCreator
 
createAndInitLineBuilder() - Method in class org.matsim.contrib.etaxi.run.ETaxiBenchmarkStats
 
createAndInitLineBuilder() - Method in class org.matsim.contrib.taxi.benchmark.TaxiBenchmarkStats
 
createControler(Config, boolean) - Static method in class org.matsim.contrib.etaxi.run.RunETaxiScenario
 
createControler(Config, int) - Static method in class org.matsim.contrib.etaxi.run.RunETaxiBenchmark
 
createControler(Config, int) - Static method in class org.matsim.contrib.taxi.benchmark.RunTaxiBenchmark
 
createControlerWithSingleModeTaxi(Config, boolean) - Static method in class org.matsim.contrib.taxi.run.TaxiControlerCreator
Creates a controller in one step.
createCurrentTaxiTaskTypeCounter(Fleet) - Static method in class org.matsim.contrib.taxi.util.stats.TaxiTimeProfiles
 
createIdleVehicleCounter(Fleet, ScheduleInquiry) - Static method in class org.matsim.contrib.taxi.util.stats.TaxiTimeProfiles
 
createParameterSet(String) - Method in class org.matsim.contrib.etaxi.optimizer.assignment.AssignmentETaxiOptimizerParams
 
createParameterSet(String) - Method in class org.matsim.contrib.etaxi.optimizer.rules.RuleBasedETaxiOptimizerParams
 
createParameterSet(String) - Method in class org.matsim.contrib.taxi.optimizer.zonal.ZonalTaxiOptimizerParams
 
createParameterSet(String) - Method in class org.matsim.contrib.taxi.run.MultiModeTaxiConfigGroup
 
createParameterSet(String) - Method in class org.matsim.contrib.taxi.run.TaxiConfigGroup
 
createRequest(Id<Request>, Id<Person>, Route, Link, Link, double, double) - Method in class org.matsim.contrib.taxi.passenger.TaxiRequestCreator
 
createRequestsWithStatusCounter(Collection<? extends Request>, TaxiRequest.TaxiRequestStatus) - Static method in class org.matsim.contrib.taxi.util.stats.TaxiTimeProfiles
 
createStatsList(T[], T) - Static method in class org.matsim.contrib.taxi.util.stats.TaxiStatsCalculators
 

D

DAILY_STATS_ID - Static variable in class org.matsim.contrib.taxi.util.stats.TaxiStatsCalculators
 
DefaultTaxiOptimizer - Class in org.matsim.contrib.taxi.optimizer
 
DefaultTaxiOptimizer(EventsManager, TaxiConfigGroup, Fleet, TaxiScheduler, ScheduleTimingUpdater, UnplannedRequestInserter) - Constructor for class org.matsim.contrib.taxi.optimizer.DefaultTaxiOptimizer
 
DefaultTaxiOptimizerProvider - Class in org.matsim.contrib.taxi.optimizer
 
DefaultTaxiOptimizerProvider(EventsManager, TaxiConfigGroup, Fleet, Network, MobsimTimer, TravelTime, TravelDisutility, TaxiScheduler, ScheduleTimingUpdater, URL) - Constructor for class org.matsim.contrib.taxi.optimizer.DefaultTaxiOptimizerProvider
 
DEMAND_SUPPLY_EQUIL - org.matsim.contrib.taxi.optimizer.rules.RuleBasedRequestInserter.Goal
 
DestEntry(int, D, Link, double) - Constructor for class org.matsim.contrib.taxi.optimizer.assignment.AssignmentDestinationData.DestEntry
 
destination - Variable in class org.matsim.contrib.taxi.optimizer.assignment.AssignmentDestinationData.DestEntry
 
destination - Variable in class org.matsim.contrib.taxi.optimizer.BestDispatchFinder.Dispatch
 
DESTINATION_KNOWN - Static variable in class org.matsim.contrib.taxi.run.TaxiConfigGroup
 
DETAILED_STATS - Static variable in class org.matsim.contrib.taxi.run.TaxiConfigGroup
 
Dispatch(DvrpVehicle, D, VrpPathWithTravelData) - Constructor for class org.matsim.contrib.taxi.optimizer.BestDispatchFinder.Dispatch
 
divertDrive(TaxiEmptyDriveTask, VrpPathWithTravelData) - Method in class org.matsim.contrib.taxi.scheduler.TaxiScheduler
 
divertOrAppendDrive(Schedule, VrpPathWithTravelData) - Method in class org.matsim.contrib.taxi.scheduler.TaxiScheduler
 
doReoptimizeAfterNextTask(Task) - Method in class org.matsim.contrib.taxi.optimizer.DefaultTaxiOptimizer
 
doReoptimizeAfterNextTask(Task) - Method in class org.matsim.contrib.taxi.optimizer.rules.RuleBasedTaxiOptimizer
 
doUnscheduleAwaitingRequests - Variable in class org.matsim.contrib.taxi.optimizer.AbstractTaxiOptimizerParams
 
doUpdateTimelines - Variable in class org.matsim.contrib.taxi.optimizer.AbstractTaxiOptimizerParams
 
DriveRecorder - Class in org.matsim.contrib.taxi.schedule.reconstruct
 
DROPOFF - org.matsim.contrib.taxi.passenger.TaxiRequest.TaxiRequestStatus
 
DROPOFF - org.matsim.contrib.taxi.schedule.TaxiTaskType
 
DROPOFF_ACTIVITY_TYPE - Static variable in class org.matsim.contrib.taxi.vrpagent.TaxiActionCreator
 
DROPOFF_DURATION - Static variable in class org.matsim.contrib.taxi.run.TaxiConfigGroup
 
DSE - org.matsim.contrib.taxi.optimizer.assignment.TaxiToRequestAssignmentCostProvider.Mode
 

E

EMPTY_DRIVE - org.matsim.contrib.taxi.schedule.TaxiTaskType
 
endChargingTaskRemoval() - Method in class org.matsim.contrib.etaxi.ETaxiScheduler
 
Entry(int, DvrpVehicle, Link, double, boolean) - Constructor for class org.matsim.contrib.taxi.optimizer.VehicleData.Entry
 
ETaxiActionCreator - Class in org.matsim.contrib.etaxi
 
ETaxiActionCreator(TaxiActionCreator) - Constructor for class org.matsim.contrib.etaxi.ETaxiActionCreator
 
ETaxiBenchmarkStats - Class in org.matsim.contrib.etaxi.run
 
ETaxiBenchmarkStats(OutputDirectoryHierarchy) - Constructor for class org.matsim.contrib.etaxi.run.ETaxiBenchmarkStats
 
ETaxiChargingTask - Class in org.matsim.contrib.etaxi
 
ETaxiChargingTask(double, double, Charger, ElectricVehicle, double) - Constructor for class org.matsim.contrib.etaxi.ETaxiChargingTask
 
ETaxiModeQSimModule - Class in org.matsim.contrib.etaxi.run
 
ETaxiModeQSimModule(TaxiConfigGroup) - Constructor for class org.matsim.contrib.etaxi.run.ETaxiModeQSimModule
 
ETaxiOptimizerProvider - Class in org.matsim.contrib.etaxi.optimizer
 
ETaxiOptimizerProvider(EventsManager, TaxiConfigGroup, Fleet, Network, MobsimTimer, TravelTime, TravelDisutility, ETaxiScheduler, ScheduleTimingUpdater, ChargingInfrastructure) - Constructor for class org.matsim.contrib.etaxi.optimizer.ETaxiOptimizerProvider
 
ETaxiScheduler - Class in org.matsim.contrib.etaxi
 
ETaxiScheduler(TaxiConfigGroup, Fleet, Network, MobsimTimer, TravelTime, TravelDisutility) - Constructor for class org.matsim.contrib.etaxi.ETaxiScheduler
 
ETaxiStats - Class in org.matsim.contrib.etaxi.util
 
ETaxiStats(String) - Constructor for class org.matsim.contrib.etaxi.util.ETaxiStats
 
ETaxiStats.ETaxiState - Enum in org.matsim.contrib.etaxi.util
 
ETaxiStatsCalculator - Class in org.matsim.contrib.etaxi.util
 
ETaxiStatsCalculator(Iterable<? extends DvrpVehicle>) - Constructor for class org.matsim.contrib.etaxi.util.ETaxiStatsCalculator
 
ETaxiStayTaskEndTimeCalculator - Class in org.matsim.contrib.etaxi.util
 
ETaxiStayTaskEndTimeCalculator(TaxiConfigGroup) - Constructor for class org.matsim.contrib.etaxi.util.ETaxiStayTaskEndTimeCalculator
 
ETaxiToPlugAssignmentCostProvider - Class in org.matsim.contrib.etaxi.optimizer.assignment
 
ETaxiToPlugAssignmentCostProvider(AssignmentETaxiOptimizerParams) - Constructor for class org.matsim.contrib.etaxi.optimizer.assignment.ETaxiToPlugAssignmentCostProvider
 
ETaxiToPlugAssignmentCostProvider.Mode - Enum in org.matsim.contrib.etaxi.optimizer.assignment
 
execute() - Method in class org.matsim.contrib.taxi.optimizer.assignment.HungarianAlgorithm
Execute the algorithm.
executePhase() - Method in class org.matsim.contrib.taxi.optimizer.assignment.HungarianAlgorithm
Execute a single phase of the algorithm.

F

fetchUnmatchedWorker() - Method in class org.matsim.contrib.taxi.optimizer.assignment.HungarianAlgorithm
 
FifoRequestInserter - Class in org.matsim.contrib.taxi.optimizer.fifo
 
FifoRequestInserter(Network, Fleet, MobsimTimer, TravelTime, TravelDisutility, TaxiScheduler) - Constructor for class org.matsim.contrib.taxi.optimizer.fifo.FifoRequestInserter
 
FifoSchedulingProblem - Class in org.matsim.contrib.taxi.optimizer.fifo
 
FifoSchedulingProblem(Fleet, TaxiScheduler, BestDispatchFinder) - Constructor for class org.matsim.contrib.taxi.optimizer.fifo.FifoSchedulingProblem
 
FifoTaxiOptimizer - Class in org.matsim.contrib.taxi.optimizer.fifo
 
FifoTaxiOptimizer(EventsManager, TaxiConfigGroup, Fleet, Network, MobsimTimer, TravelTime, TravelDisutility, TaxiScheduler, ScheduleTimingUpdater) - Constructor for class org.matsim.contrib.taxi.optimizer.fifo.FifoTaxiOptimizer
 
FifoTaxiOptimizerParams - Class in org.matsim.contrib.taxi.optimizer.fifo
 
FifoTaxiOptimizerParams() - Constructor for class org.matsim.contrib.taxi.optimizer.fifo.FifoTaxiOptimizerParams
 
findAssignments(VehicleData, AssignmentDestinationData<D>, VehicleAssignmentProblem.AssignmentCost<D>) - Method in class org.matsim.contrib.taxi.optimizer.assignment.VehicleAssignmentProblem
 
findBestChargerForVehicle(DvrpVehicle, Stream<Charger>) - Method in class org.matsim.contrib.etaxi.optimizer.BestChargerFinder
 
findBestDestination(DvrpVehicle, Stream<D>, LinkProvider<D>) - Method in class org.matsim.contrib.taxi.optimizer.BestDispatchFinder
 
findBestRequestForVehicle(DvrpVehicle, Stream<TaxiRequest>) - Method in class org.matsim.contrib.taxi.optimizer.BestDispatchFinder
 
findBestVehicle(D, Stream<? extends DvrpVehicle>, LinkProvider<D>) - Method in class org.matsim.contrib.taxi.optimizer.BestDispatchFinder
 
findBestVehicleForRequest(TaxiRequest, Stream<? extends DvrpVehicle>) - Method in class org.matsim.contrib.taxi.optimizer.BestDispatchFinder
 
findNearestRequests(Node, int) - Method in class org.matsim.contrib.taxi.optimizer.rules.UnplannedRequestZonalRegistry
 
findNearestVehicles(Node, int) - Method in class org.matsim.contrib.taxi.optimizer.rules.IdleTaxiZonalRegistry
 
findNearestVehicles(Node, int, Predicate<DvrpVehicle>) - Method in class org.matsim.contrib.taxi.optimizer.rules.IdleTaxiZonalRegistry
 

G

get() - Method in class org.matsim.contrib.etaxi.optimizer.ETaxiOptimizerProvider
 
get() - Method in class org.matsim.contrib.taxi.optimizer.DefaultTaxiOptimizerProvider
 
get() - Method in class org.matsim.contrib.taxi.util.stats.TaxiStatusTimeProfileCollectorProvider
 
get(Config) - Static method in class org.matsim.contrib.taxi.run.MultiModeTaxiConfigGroup
 
getAStarEuclideanOverdoFactor() - Method in class org.matsim.contrib.taxi.run.TaxiConfigGroup
 
getCellSize() - Method in class org.matsim.contrib.taxi.optimizer.rules.RuleBasedTaxiOptimizerParams
 
getComments() - Method in class org.matsim.contrib.taxi.optimizer.AbstractTaxiOptimizerParams
 
getComments() - Method in class org.matsim.contrib.taxi.optimizer.assignment.AssignmentTaxiOptimizerParams
 
getComments() - Method in class org.matsim.contrib.taxi.optimizer.rules.RuleBasedTaxiOptimizerParams
 
getComments() - Method in class org.matsim.contrib.taxi.run.TaxiConfigGroup
 
getCost(AssignmentDestinationData<AssignmentChargerPlugData.ChargerPlug>, VehicleData) - Method in class org.matsim.contrib.etaxi.optimizer.assignment.ETaxiToPlugAssignmentCostProvider
 
getCost(AssignmentRequestData, VehicleData) - Method in class org.matsim.contrib.taxi.optimizer.assignment.TaxiToRequestAssignmentCostProvider
 
getDailyEStats() - Method in class org.matsim.contrib.etaxi.util.ETaxiStatsCalculator
 
getDailyStats() - Method in class org.matsim.contrib.taxi.util.stats.TaxiStatsCalculator
 
getDetailedStats() - Method in class org.matsim.contrib.taxi.run.TaxiConfigGroup
 
getDropoffDuration() - Method in class org.matsim.contrib.taxi.run.TaxiConfigGroup
 
getDropoffTask() - Method in class org.matsim.contrib.taxi.passenger.TaxiRequest
 
getEarliestIdleness(DvrpVehicle) - Method in interface org.matsim.contrib.taxi.scheduler.TaxiScheduleInquiry
 
getEarliestIdleness(DvrpVehicle) - Method in class org.matsim.contrib.taxi.scheduler.TaxiScheduler
If the returned LinkTimePair is not null, then time is not smaller than the current time
getEarliestStartTime() - Method in class org.matsim.contrib.taxi.passenger.TaxiRequest
 
getEntries() - Method in class org.matsim.contrib.taxi.optimizer.assignment.AssignmentDestinationData
 
getEntries() - Method in class org.matsim.contrib.taxi.optimizer.VehicleData
 
getEntry(int) - Method in class org.matsim.contrib.taxi.optimizer.assignment.AssignmentDestinationData
 
getEntry(int) - Method in class org.matsim.contrib.taxi.optimizer.VehicleData
 
geteTaxiStats() - Method in class org.matsim.contrib.etaxi.util.ETaxiStatsCalculator
 
getFleet() - Method in class org.matsim.contrib.taxi.schedule.reconstruct.ScheduleReconstructor
 
getFleetEmptyDriveRatio() - Method in class org.matsim.contrib.taxi.util.stats.TaxiStats
 
getFleetEmptyDriveRatio(int) - Method in class org.matsim.contrib.taxi.util.stats.TaxiStatsReader
 
getFleetQueuedTimeRatio() - Method in class org.matsim.contrib.etaxi.util.ETaxiStats
 
getFleetStayRatio() - Method in class org.matsim.contrib.taxi.util.stats.TaxiStats
 
getFleetWaitRatio(int) - Method in class org.matsim.contrib.taxi.util.stats.TaxiStatsReader
 
getFromLink() - Method in class org.matsim.contrib.taxi.passenger.TaxiRequest
 
getGoal() - Method in class org.matsim.contrib.taxi.optimizer.rules.RuleBasedTaxiOptimizerParams
 
getHour(double) - Static method in class org.matsim.contrib.taxi.util.stats.TaxiStatsCalculators
 
getHours() - Method in class org.matsim.contrib.taxi.util.stats.TaxiStatsReader
 
getId() - Method in class org.matsim.contrib.taxi.passenger.TaxiRequest
 
getIdleCount() - Method in class org.matsim.contrib.taxi.optimizer.VehicleData
 
getImmediateDiversion(DvrpVehicle) - Method in interface org.matsim.contrib.taxi.scheduler.TaxiScheduleInquiry
 
getImmediateDiversion(DvrpVehicle) - Method in class org.matsim.contrib.taxi.scheduler.TaxiScheduler
If the returned LinkTimePair is not null, then time is not smaller than the current time
getImmediateDiversionOrEarliestIdleness(DvrpVehicle) - Method in interface org.matsim.contrib.taxi.scheduler.TaxiScheduleInquiry
 
getImmediateDiversionOrEarliestIdleness(DvrpVehicle) - Method in class org.matsim.contrib.taxi.scheduler.TaxiScheduler
If the returned LinkTimePair is not null, then time is not smaller than the current time
getMeanWaitTime(int) - Method in class org.matsim.contrib.taxi.util.stats.TaxiStatsReader
 
getMinRelativeSoc() - Method in class org.matsim.contrib.etaxi.optimizer.assignment.AssignmentETaxiOptimizerParams
 
getMinRelativeSoc() - Method in class org.matsim.contrib.etaxi.optimizer.rules.RuleBasedETaxiOptimizerParams
 
getModalElements() - Method in class org.matsim.contrib.taxi.run.MultiModeTaxiConfigGroup
 
getMode() - Method in class org.matsim.contrib.taxi.optimizer.assignment.AssignmentTaxiOptimizerParams
 
getMode() - Method in class org.matsim.contrib.taxi.passenger.TaxiRequest
 
getMode() - Method in class org.matsim.contrib.taxi.run.TaxiConfigGroup
 
getNearestRequestsLimit() - Method in class org.matsim.contrib.taxi.optimizer.assignment.AssignmentTaxiOptimizerParams
 
getNearestRequestsLimit() - Method in class org.matsim.contrib.taxi.optimizer.rules.RuleBasedTaxiOptimizerParams
 
getNearestVehiclesLimit() - Method in class org.matsim.contrib.taxi.optimizer.assignment.AssignmentTaxiOptimizerParams
 
getNearestVehiclesLimit() - Method in class org.matsim.contrib.taxi.optimizer.rules.RuleBasedTaxiOptimizerParams
 
getNullPathCost() - Method in class org.matsim.contrib.taxi.optimizer.assignment.AssignmentTaxiOptimizerParams
 
getOccupiedDriveRatio() - Method in class org.matsim.contrib.taxi.util.stats.TaxiStats
 
getP95WaitTime(int) - Method in class org.matsim.contrib.taxi.util.stats.TaxiStatsReader
 
getPassengerId() - Method in class org.matsim.contrib.taxi.passenger.TaxiRequest
 
getPickupDuration() - Method in class org.matsim.contrib.taxi.run.TaxiConfigGroup
 
getPickupTask() - Method in class org.matsim.contrib.taxi.passenger.TaxiRequest
 
getReoptimizationTimeStep() - Method in class org.matsim.contrib.etaxi.optimizer.assignment.AssignmentETaxiOptimizerParams
 
getReoptimizationTimeStep() - Method in class org.matsim.contrib.etaxi.optimizer.rules.RuleBasedETaxiOptimizerParams
 
getReoptimizationTimeStep() - Method in class org.matsim.contrib.taxi.optimizer.AbstractTaxiOptimizerParams
 
getReoptimizationTimeStep() - Method in class org.matsim.contrib.taxi.optimizer.assignment.AssignmentTaxiOptimizerParams
 
getReoptimizationTimeStep() - Method in class org.matsim.contrib.taxi.optimizer.fifo.FifoTaxiOptimizerParams
 
getReoptimizationTimeStep() - Method in class org.matsim.contrib.taxi.optimizer.rules.RuleBasedTaxiOptimizerParams
 
getReoptimizationTimeStep() - Method in class org.matsim.contrib.taxi.optimizer.zonal.ZonalTaxiOptimizerParams
 
getRequest() - Method in class org.matsim.contrib.taxi.schedule.TaxiDropoffTask
 
getRequest() - Method in class org.matsim.contrib.taxi.schedule.TaxiPickupTask
 
getRequestCount() - Method in class org.matsim.contrib.taxi.optimizer.rules.UnplannedRequestZonalRegistry
 
getRequests() - Method in class org.matsim.contrib.taxi.passenger.SubmittedTaxiRequestsCollector
 
getSingleModeTaxiConfig(Config) - Static method in class org.matsim.contrib.taxi.run.TaxiConfigGroup
 
getSize() - Method in class org.matsim.contrib.taxi.optimizer.assignment.AssignmentDestinationData
 
getSize() - Method in class org.matsim.contrib.taxi.optimizer.VehicleData
 
getSocCheckTimeStep() - Method in class org.matsim.contrib.etaxi.optimizer.assignment.AssignmentETaxiOptimizerParams
 
getSocCheckTimeStep() - Method in class org.matsim.contrib.etaxi.optimizer.rules.RuleBasedETaxiOptimizerParams
 
getStatus() - Method in class org.matsim.contrib.taxi.passenger.TaxiRequest
 
getSubmissionTime() - Method in class org.matsim.contrib.taxi.passenger.TaxiRequest
 
getTaxiOptimizerParams() - Method in class org.matsim.contrib.taxi.run.TaxiConfigGroup
 
getTaxisFile() - Method in class org.matsim.contrib.taxi.run.TaxiConfigGroup
 
getTaxisFileUrl(URL) - Method in class org.matsim.contrib.taxi.run.TaxiConfigGroup
 
getTaxiStats() - Method in class org.matsim.contrib.taxi.util.stats.TaxiStatsCalculator
 
getTimeProfiles() - Method in class org.matsim.contrib.taxi.run.TaxiConfigGroup
 
getToLink() - Method in class org.matsim.contrib.taxi.passenger.TaxiRequest
 
getValue(TaxiStatsReader.Section, int, int) - Method in class org.matsim.contrib.taxi.util.stats.TaxiStatsReader
 
getVehicleCount() - Method in class org.matsim.contrib.taxi.optimizer.rules.IdleTaxiZonalRegistry
 
getVehPlanningHorizonOversupply() - Method in class org.matsim.contrib.taxi.optimizer.assignment.AssignmentTaxiOptimizerParams
 
getVehPlanningHorizonUndersupply() - Method in class org.matsim.contrib.taxi.optimizer.assignment.AssignmentTaxiOptimizerParams
 
GOAL - Static variable in class org.matsim.contrib.taxi.optimizer.rules.RuleBasedTaxiOptimizerParams
 
greedyMatch() - Method in class org.matsim.contrib.taxi.optimizer.assignment.HungarianAlgorithm
Find a valid matching by greedily selecting among zero-cost matchings.
GROUP_NAME - Static variable in class org.matsim.contrib.taxi.run.MultiModeTaxiConfigGroup
 
GROUP_NAME - Static variable in class org.matsim.contrib.taxi.run.TaxiConfigGroup
 

H

handleEvent(ActivityEndEvent) - Method in class org.matsim.contrib.taxi.schedule.reconstruct.StayRecorder
 
handleEvent(ActivityStartEvent) - Method in class org.matsim.contrib.taxi.schedule.reconstruct.StayRecorder
 
handleEvent(LinkLeaveEvent) - Method in class org.matsim.contrib.taxi.schedule.reconstruct.DriveRecorder
 
handleEvent(PersonDepartureEvent) - Method in class org.matsim.contrib.taxi.schedule.reconstruct.RequestRecorder
 
handleEvent(PersonEntersVehicleEvent) - Method in class org.matsim.contrib.taxi.schedule.reconstruct.DriveRecorder
 
handleEvent(PersonEntersVehicleEvent) - Method in class org.matsim.contrib.taxi.schedule.reconstruct.RequestRecorder
 
handleEvent(VehicleLeavesTrafficEvent) - Method in class org.matsim.contrib.taxi.schedule.reconstruct.DriveRecorder
 
HEADER - Static variable in class org.matsim.contrib.etaxi.run.ETaxiBenchmarkStats
 
HEADER - Static variable in class org.matsim.contrib.taxi.benchmark.TaxiBenchmarkStats
 
HungarianAlgorithm - Class in org.matsim.contrib.taxi.optimizer.assignment
An implementation of the Hungarian algorithm for solving the assignment problem.
HungarianAlgorithm(double[][]) - Constructor for class org.matsim.contrib.taxi.optimizer.assignment.HungarianAlgorithm
Construct an instance of the algorithm.

I

id - Variable in class org.matsim.contrib.etaxi.util.ETaxiStats
 
id - Variable in class org.matsim.contrib.taxi.util.stats.TaxiStats
 
idle - Variable in class org.matsim.contrib.taxi.optimizer.VehicleData.Entry
 
IdleTaxiZonalRegistry - Class in org.matsim.contrib.taxi.optimizer.rules
 
IdleTaxiZonalRegistry(ZonalSystem, ScheduleInquiry) - Constructor for class org.matsim.contrib.taxi.optimizer.rules.IdleTaxiZonalRegistry
 
idx - Variable in class org.matsim.contrib.taxi.optimizer.assignment.AssignmentDestinationData.DestEntry
 
idx - Variable in class org.matsim.contrib.taxi.optimizer.VehicleData.Entry
 
initializePhase(int) - Method in class org.matsim.contrib.taxi.optimizer.assignment.HungarianAlgorithm
Initialize the next phase of the algorithm by clearing the committed workers and jobs sets and by initializing the slack arrays to the values corresponding to the specified root worker.
install() - Method in class org.matsim.contrib.etaxi.run.MultiModeETaxiModule
 
install() - Method in class org.matsim.contrib.taxi.run.MultiModeTaxiModule
 
install() - Method in class org.matsim.contrib.taxi.run.TaxiModeModule
 
isBreakSimulationIfNotAllRequestsServed() - Method in class org.matsim.contrib.taxi.run.TaxiConfigGroup
 
isChangeStartLinkToLastLinkInSchedule() - Method in class org.matsim.contrib.taxi.run.TaxiConfigGroup
 
isDestinationKnown() - Method in class org.matsim.contrib.taxi.run.TaxiConfigGroup
 
isIdle(DvrpVehicle) - Method in class org.matsim.contrib.taxi.scheduler.TaxiScheduler
 
isNewDecisionEpoch(MobsimBeforeSimStepEvent, int) - Static method in class org.matsim.contrib.taxi.optimizer.DefaultTaxiOptimizer
 
isOnlineVehicleTracker() - Method in class org.matsim.contrib.taxi.run.TaxiConfigGroup
 
isUseModeFilteredSubnetwork() - Method in class org.matsim.contrib.taxi.run.TaxiConfigGroup
 
isVehicleDiversion() - Method in class org.matsim.contrib.taxi.run.TaxiConfigGroup
 
isWaitStay(Task) - Method in class org.matsim.contrib.etaxi.optimizer.rules.RuleBasedETaxiOptimizer
 
isWaitStay(Task) - Method in class org.matsim.contrib.taxi.optimizer.rules.RuleBasedTaxiOptimizer
 

L

link - Variable in class org.matsim.contrib.taxi.optimizer.assignment.AssignmentDestinationData.DestEntry
 
loadBenchmarkScenario(Config, int, int) - Static method in class org.matsim.contrib.taxi.benchmark.RunTaxiBenchmark
 

M

main(String[]) - Static method in class org.matsim.contrib.etaxi.run.PostProcessEBenchmarkResults
 
match(int, int) - Method in class org.matsim.contrib.taxi.optimizer.assignment.HungarianAlgorithm
Helper method to record a matching between worker w and job j.
MIN_PICKUP_TIME - org.matsim.contrib.taxi.optimizer.rules.RuleBasedRequestInserter.Goal
 
MIN_RELATIVE_SOC - Static variable in class org.matsim.contrib.etaxi.optimizer.assignment.AssignmentETaxiOptimizerParams
 
MIN_RELATIVE_SOC - Static variable in class org.matsim.contrib.etaxi.optimizer.rules.RuleBasedETaxiOptimizerParams
 
MIN_WAIT_TIME - org.matsim.contrib.taxi.optimizer.rules.RuleBasedRequestInserter.Goal
 
MODE - Static variable in class org.matsim.contrib.taxi.optimizer.assignment.AssignmentTaxiOptimizerParams
 
MODE - Static variable in class org.matsim.contrib.taxi.run.TaxiConfigGroup
 
MultiModeETaxiModule - Class in org.matsim.contrib.etaxi.run
 
MultiModeETaxiModule() - Constructor for class org.matsim.contrib.etaxi.run.MultiModeETaxiModule
 
MultiModeTaxiConfigGroup - Class in org.matsim.contrib.taxi.run
 
MultiModeTaxiConfigGroup() - Constructor for class org.matsim.contrib.taxi.run.MultiModeTaxiConfigGroup
 
MultiModeTaxiModule - Class in org.matsim.contrib.taxi.run
 
MultiModeTaxiModule() - Constructor for class org.matsim.contrib.taxi.run.MultiModeTaxiModule
 

N

NEAREST_REQUESTS_LIMIT - Static variable in class org.matsim.contrib.taxi.optimizer.assignment.AssignmentTaxiOptimizerParams
 
NEAREST_REQUESTS_LIMIT - Static variable in class org.matsim.contrib.taxi.optimizer.rules.RuleBasedTaxiOptimizerParams
 
NEAREST_VEHICLES_LIMIT - Static variable in class org.matsim.contrib.taxi.optimizer.assignment.AssignmentTaxiOptimizerParams
 
NEAREST_VEHICLES_LIMIT - Static variable in class org.matsim.contrib.taxi.optimizer.rules.RuleBasedTaxiOptimizerParams
 
nextTask(DvrpVehicle) - Method in class org.matsim.contrib.etaxi.optimizer.assignment.AssignmentETaxiOptimizer
 
nextTask(DvrpVehicle) - Method in class org.matsim.contrib.etaxi.optimizer.rules.RuleBasedETaxiOptimizer
 
nextTask(DvrpVehicle) - Method in class org.matsim.contrib.taxi.optimizer.DefaultTaxiOptimizer
 
nextTask(DvrpVehicle) - Method in class org.matsim.contrib.taxi.optimizer.rules.RuleBasedTaxiOptimizer
 
notifyMobsimBeforeCleanup(MobsimBeforeCleanupEvent) - Method in class org.matsim.contrib.etaxi.run.ETaxiBenchmarkStats
 
notifyMobsimBeforeCleanup(MobsimBeforeCleanupEvent) - Method in class org.matsim.contrib.taxi.benchmark.TaxiBenchmarkStats
 
notifyMobsimBeforeCleanup(MobsimBeforeCleanupEvent) - Method in class org.matsim.contrib.taxi.util.stats.TaxiStatsDumper
 
notifyMobsimBeforeCleanup(MobsimBeforeCleanupEvent) - Method in class org.matsim.contrib.taxi.util.TaxiSimulationConsistencyChecker
 
notifyMobsimBeforeSimStep(MobsimBeforeSimStepEvent) - Method in class org.matsim.contrib.etaxi.optimizer.assignment.AssignmentETaxiOptimizer
 
notifyMobsimBeforeSimStep(MobsimBeforeSimStepEvent) - Method in class org.matsim.contrib.etaxi.optimizer.rules.RuleBasedETaxiOptimizer
 
notifyMobsimBeforeSimStep(MobsimBeforeSimStepEvent) - Method in class org.matsim.contrib.taxi.optimizer.DefaultTaxiOptimizer
 
notifyShutdown(ShutdownEvent) - Method in class org.matsim.contrib.etaxi.run.ETaxiBenchmarkStats
 
notifyShutdown(ShutdownEvent) - Method in class org.matsim.contrib.taxi.benchmark.TaxiBenchmarkStats
 
notifyShutdown(ShutdownEvent) - Method in class org.matsim.contrib.taxi.util.stats.TaxiStatsDumper
 
NULL_PATH_COST - Static variable in class org.matsim.contrib.taxi.optimizer.assignment.AssignmentTaxiOptimizerParams
 

O

objectCreated(Fleet) - Method in class org.matsim.contrib.etaxi.run.ETaxiBenchmarkStats
 
objectCreated(Fleet) - Method in class org.matsim.contrib.taxi.benchmark.TaxiBenchmarkStats
 
objectCreated(Fleet) - Method in class org.matsim.contrib.taxi.util.stats.TaxiStatsDumper
 
OCCUPIED_DRIVE - org.matsim.contrib.taxi.schedule.TaxiTaskType
 
ONLINE_VEHICLE_TRACKER - Static variable in class org.matsim.contrib.taxi.run.TaxiConfigGroup
 
org.matsim.contrib.etaxi - package org.matsim.contrib.etaxi
 
org.matsim.contrib.etaxi.optimizer - package org.matsim.contrib.etaxi.optimizer
 
org.matsim.contrib.etaxi.optimizer.assignment - package org.matsim.contrib.etaxi.optimizer.assignment
 
org.matsim.contrib.etaxi.optimizer.rules - package org.matsim.contrib.etaxi.optimizer.rules
 
org.matsim.contrib.etaxi.run - package org.matsim.contrib.etaxi.run
 
org.matsim.contrib.etaxi.util - package org.matsim.contrib.etaxi.util
 
org.matsim.contrib.taxi.benchmark - package org.matsim.contrib.taxi.benchmark
 
org.matsim.contrib.taxi.optimizer - package org.matsim.contrib.taxi.optimizer
 
org.matsim.contrib.taxi.optimizer.assignment - package org.matsim.contrib.taxi.optimizer.assignment
 
org.matsim.contrib.taxi.optimizer.fifo - package org.matsim.contrib.taxi.optimizer.fifo
 
org.matsim.contrib.taxi.optimizer.rules - package org.matsim.contrib.taxi.optimizer.rules
 
org.matsim.contrib.taxi.optimizer.zonal - package org.matsim.contrib.taxi.optimizer.zonal
 
org.matsim.contrib.taxi.passenger - package org.matsim.contrib.taxi.passenger
 
org.matsim.contrib.taxi.run - package org.matsim.contrib.taxi.run
 
org.matsim.contrib.taxi.run.examples - package org.matsim.contrib.taxi.run.examples
 
org.matsim.contrib.taxi.schedule - package org.matsim.contrib.taxi.schedule
 
org.matsim.contrib.taxi.schedule.reconstruct - package org.matsim.contrib.taxi.schedule.reconstruct
 
org.matsim.contrib.taxi.scheduler - package org.matsim.contrib.taxi.scheduler
 
org.matsim.contrib.taxi.util - package org.matsim.contrib.taxi.util
 
org.matsim.contrib.taxi.util.chart - package org.matsim.contrib.taxi.util.chart
 
org.matsim.contrib.taxi.util.stats - package org.matsim.contrib.taxi.util.stats
 
org.matsim.contrib.taxi.vrpagent - package org.matsim.contrib.taxi.vrpagent
 

P

passengerWaitTime - Variable in class org.matsim.contrib.taxi.util.stats.TaxiStats
 
PassengerWaitTime - org.matsim.contrib.taxi.util.stats.TaxiStatsReader.Section
 
path - Variable in class org.matsim.contrib.taxi.optimizer.BestDispatchFinder.Dispatch
 
PERFORMED - org.matsim.contrib.taxi.passenger.TaxiRequest.TaxiRequestStatus
 
PICKUP - org.matsim.contrib.taxi.passenger.TaxiRequest.TaxiRequestStatus
 
PICKUP - org.matsim.contrib.taxi.schedule.TaxiTaskType
 
PICKUP_ACTIVITY_TYPE - Static variable in class org.matsim.contrib.taxi.vrpagent.TaxiActionCreator
 
PICKUP_DURATION - Static variable in class org.matsim.contrib.taxi.run.TaxiConfigGroup
 
PICKUP_TIME - org.matsim.contrib.taxi.optimizer.assignment.TaxiToRequestAssignmentCostProvider.Mode
 
PLANNED - org.matsim.contrib.taxi.passenger.TaxiRequest.TaxiRequestStatus
 
PLUGGED - org.matsim.contrib.etaxi.util.ETaxiStats.ETaxiState
 
PostProcessEBenchmarkResults - Class in org.matsim.contrib.etaxi.run
 
PostProcessEBenchmarkResults() - Constructor for class org.matsim.contrib.etaxi.run.PostProcessEBenchmarkResults
 
process(String, String, String) - Method in class org.matsim.contrib.taxi.benchmark.TaxiBenchmarkPostProcessor
 
processNewMielec(String) - Static method in class org.matsim.contrib.etaxi.run.PostProcessEBenchmarkResults
 

Q

QUEUED - org.matsim.contrib.etaxi.util.ETaxiStats.ETaxiState
 

R

reconstructFromFile(Network, String, String) - Static method in class org.matsim.contrib.taxi.schedule.reconstruct.ScheduleReconstructor
 
reduce() - Method in class org.matsim.contrib.taxi.optimizer.assignment.HungarianAlgorithm
Reduce the cost matrix by subtracting the smallest element of each row from all elements of the row as well as the smallest element of each column from all elements of the column.
REJECTED - org.matsim.contrib.taxi.passenger.TaxiRequest.TaxiRequestStatus
 
removeAwaitingRequests(DvrpVehicle) - Method in class org.matsim.contrib.taxi.scheduler.TaxiScheduler
 
removeAwaitingRequestsFromAllSchedules() - Method in class org.matsim.contrib.taxi.scheduler.TaxiScheduler
Awaiting == unpicked-up, i.e.
removeParameterSet(ConfigGroup) - Method in class org.matsim.contrib.taxi.run.TaxiConfigGroup
 
removePlannedTasks(DvrpVehicle, int) - Method in class org.matsim.contrib.etaxi.ETaxiScheduler
 
removePlannedTasks(DvrpVehicle, int) - Method in class org.matsim.contrib.taxi.scheduler.TaxiScheduler
 
removeRequest(TaxiRequest) - Method in class org.matsim.contrib.taxi.optimizer.rules.UnplannedRequestZonalRegistry
 
removeVehicle(DvrpVehicle) - Method in class org.matsim.contrib.taxi.optimizer.rules.IdleTaxiZonalRegistry
 
REOPTIMIZATION_TIME_STEP - Static variable in class org.matsim.contrib.taxi.optimizer.AbstractTaxiOptimizerParams
 
RequestRecorder - Class in org.matsim.contrib.taxi.schedule.reconstruct
 
RequestRecorder(ScheduleReconstructor, String) - Constructor for class org.matsim.contrib.taxi.schedule.reconstruct.RequestRecorder
 
requestSubmitted(Request) - Method in class org.matsim.contrib.taxi.optimizer.DefaultTaxiOptimizer
 
requestSubmitted(Request) - Method in class org.matsim.contrib.taxi.optimizer.rules.RuleBasedTaxiOptimizer
 
reset(int) - Method in class org.matsim.contrib.taxi.schedule.reconstruct.DriveRecorder
 
reset(int) - Method in class org.matsim.contrib.taxi.schedule.reconstruct.RequestRecorder
 
reset(int) - Method in class org.matsim.contrib.taxi.schedule.reconstruct.StayRecorder
 
RIDE - org.matsim.contrib.taxi.passenger.TaxiRequest.TaxiRequestStatus
 
RuleBasedETaxiOptimizer - Class in org.matsim.contrib.etaxi.optimizer.rules
 
RuleBasedETaxiOptimizer(EventsManager, TaxiConfigGroup, Fleet, ETaxiScheduler, ScheduleTimingUpdater, ChargingInfrastructure, IdleTaxiZonalRegistry, UnplannedRequestZonalRegistry, BestDispatchFinder, UnplannedRequestInserter) - Constructor for class org.matsim.contrib.etaxi.optimizer.rules.RuleBasedETaxiOptimizer
 
RuleBasedETaxiOptimizerParams - Class in org.matsim.contrib.etaxi.optimizer.rules
 
RuleBasedETaxiOptimizerParams() - Constructor for class org.matsim.contrib.etaxi.optimizer.rules.RuleBasedETaxiOptimizerParams
 
RuleBasedRequestInserter - Class in org.matsim.contrib.taxi.optimizer.rules
 
RuleBasedRequestInserter(TaxiScheduler, MobsimTimer, Network, TravelTime, TravelDisutility, RuleBasedTaxiOptimizerParams, IdleTaxiZonalRegistry, UnplannedRequestZonalRegistry) - Constructor for class org.matsim.contrib.taxi.optimizer.rules.RuleBasedRequestInserter
 
RuleBasedRequestInserter(TaxiScheduler, MobsimTimer, BestDispatchFinder, RuleBasedTaxiOptimizerParams, IdleTaxiZonalRegistry, UnplannedRequestZonalRegistry) - Constructor for class org.matsim.contrib.taxi.optimizer.rules.RuleBasedRequestInserter
 
RuleBasedRequestInserter.Goal - Enum in org.matsim.contrib.taxi.optimizer.rules
 
RuleBasedTaxiOptimizer - Class in org.matsim.contrib.taxi.optimizer.rules
 
RuleBasedTaxiOptimizer(EventsManager, TaxiConfigGroup, Fleet, TaxiScheduler, ScheduleTimingUpdater, IdleTaxiZonalRegistry, UnplannedRequestZonalRegistry, UnplannedRequestInserter) - Constructor for class org.matsim.contrib.taxi.optimizer.rules.RuleBasedTaxiOptimizer
 
RuleBasedTaxiOptimizerParams - Class in org.matsim.contrib.taxi.optimizer.rules
 
RuleBasedTaxiOptimizerParams() - Constructor for class org.matsim.contrib.taxi.optimizer.rules.RuleBasedTaxiOptimizerParams
 
run(URL, boolean) - Static method in class org.matsim.contrib.etaxi.run.RunETaxiScenario
 
run(URL, boolean) - Static method in class org.matsim.contrib.taxi.run.RunTaxiScenario
 
run(URL, boolean, int) - Static method in class org.matsim.contrib.taxi.run.examples.RunMultiModeTaxiExample
 
run(URL, boolean, int) - Static method in class org.matsim.contrib.taxi.run.examples.RunTaxiExample
 
run(URL, int) - Static method in class org.matsim.contrib.etaxi.run.RunETaxiBenchmark
 
run(URL, int) - Static method in class org.matsim.contrib.taxi.benchmark.RunTaxiBenchmark
 
RunETaxiBenchmark - Class in org.matsim.contrib.etaxi.run
For a fair and consistent benchmarking of taxi dispatching algorithms we assume that link travel times are deterministic.
RunETaxiBenchmark() - Constructor for class org.matsim.contrib.etaxi.run.RunETaxiBenchmark
 
RunETaxiScenario - Class in org.matsim.contrib.etaxi.run
 
RunETaxiScenario() - Constructor for class org.matsim.contrib.etaxi.run.RunETaxiScenario
 
RunMultiModeTaxiExample - Class in org.matsim.contrib.taxi.run.examples
 
RunMultiModeTaxiExample() - Constructor for class org.matsim.contrib.taxi.run.examples.RunMultiModeTaxiExample
 
RunTaxiBenchmark - Class in org.matsim.contrib.taxi.benchmark
For a fair and consistent benchmarking of taxi dispatching algorithms we assume that link travel times are deterministic.
RunTaxiBenchmark() - Constructor for class org.matsim.contrib.taxi.benchmark.RunTaxiBenchmark
 
RunTaxiExample - Class in org.matsim.contrib.taxi.run.examples
 
RunTaxiExample() - Constructor for class org.matsim.contrib.taxi.run.examples.RunTaxiExample
 
RunTaxiScenario - Class in org.matsim.contrib.taxi.run
 
RunTaxiScenario() - Constructor for class org.matsim.contrib.taxi.run.RunTaxiScenario
 

S

ScheduleBuilder - Class in org.matsim.contrib.taxi.schedule.reconstruct
 
scheduleCharging() - Method in class org.matsim.contrib.etaxi.optimizer.assignment.AssignmentETaxiOptimizer
 
scheduleCharging(DvrpVehicle, ElectricVehicle, Charger, VrpPathWithTravelData) - Method in class org.matsim.contrib.etaxi.ETaxiScheduler
 
scheduleDrive(Schedule, TaxiStayTask, VrpPathWithTravelData) - Method in class org.matsim.contrib.taxi.scheduler.TaxiScheduler
 
ScheduleReconstructor - Class in org.matsim.contrib.taxi.schedule.reconstruct
 
ScheduleReconstructor(Network, EventsManager, String) - Constructor for class org.matsim.contrib.taxi.schedule.reconstruct.ScheduleReconstructor
 
scheduleRequest(DvrpVehicle, TaxiRequest, VrpPathWithTravelData) - Method in class org.matsim.contrib.taxi.scheduler.TaxiScheduler
 
scheduleUnplannedRequests(Collection<TaxiRequest>) - Method in class org.matsim.contrib.taxi.optimizer.assignment.AssignmentRequestInserter
 
scheduleUnplannedRequests(Collection<TaxiRequest>) - Method in class org.matsim.contrib.taxi.optimizer.fifo.FifoRequestInserter
 
scheduleUnplannedRequests(Collection<TaxiRequest>) - Method in class org.matsim.contrib.taxi.optimizer.fifo.FifoSchedulingProblem
 
scheduleUnplannedRequests(Collection<TaxiRequest>) - Method in class org.matsim.contrib.taxi.optimizer.rules.RuleBasedRequestInserter
 
scheduleUnplannedRequests(Collection<TaxiRequest>) - Method in interface org.matsim.contrib.taxi.optimizer.UnplannedRequestInserter
 
scheduleUnplannedRequests(Collection<TaxiRequest>) - Method in class org.matsim.contrib.taxi.optimizer.zonal.ZonalRequestInserter
 
SET_NAME - Static variable in class org.matsim.contrib.etaxi.optimizer.assignment.AssignmentETaxiOptimizerParams
 
SET_NAME - Static variable in class org.matsim.contrib.etaxi.optimizer.rules.RuleBasedETaxiOptimizerParams
 
SET_NAME - Static variable in class org.matsim.contrib.taxi.optimizer.assignment.AssignmentTaxiOptimizerParams
 
SET_NAME - Static variable in class org.matsim.contrib.taxi.optimizer.fifo.FifoTaxiOptimizerParams
 
SET_NAME - Static variable in class org.matsim.contrib.taxi.optimizer.rules.RuleBasedTaxiOptimizerParams
 
SET_NAME - Static variable in class org.matsim.contrib.taxi.optimizer.zonal.ZonalTaxiOptimizerParams
 
setAStarEuclideanOverdoFactor(double) - Method in class org.matsim.contrib.taxi.run.TaxiConfigGroup
 
setBreakSimulationIfNotAllRequestsServed(boolean) - Method in class org.matsim.contrib.taxi.run.TaxiConfigGroup
 
setCellSize(Double) - Method in class org.matsim.contrib.taxi.optimizer.rules.RuleBasedTaxiOptimizerParams
 
setChangeStartLinkToLastLinkInSchedule(boolean) - Method in class org.matsim.contrib.taxi.run.TaxiConfigGroup
 
setDestinationKnown(boolean) - Method in class org.matsim.contrib.taxi.run.TaxiConfigGroup
 
setDetailedStats(boolean) - Method in class org.matsim.contrib.taxi.run.TaxiConfigGroup
 
setDropoffDuration(double) - Method in class org.matsim.contrib.taxi.run.TaxiConfigGroup
 
setDropoffTask(TaxiDropoffTask) - Method in class org.matsim.contrib.taxi.passenger.TaxiRequest
 
setGoal(RuleBasedRequestInserter.Goal) - Method in class org.matsim.contrib.taxi.optimizer.rules.RuleBasedTaxiOptimizerParams
 
setMinRelativeSoc(double) - Method in class org.matsim.contrib.etaxi.optimizer.assignment.AssignmentETaxiOptimizerParams
 
setMinRelativeSoc(double) - Method in class org.matsim.contrib.etaxi.optimizer.rules.RuleBasedETaxiOptimizerParams
 
setMode(String) - Method in class org.matsim.contrib.taxi.run.TaxiConfigGroup
 
setMode(TaxiToRequestAssignmentCostProvider.Mode) - Method in class org.matsim.contrib.taxi.optimizer.assignment.AssignmentTaxiOptimizerParams
 
setNearestRequestsLimit(int) - Method in class org.matsim.contrib.taxi.optimizer.assignment.AssignmentTaxiOptimizerParams
 
setNearestRequestsLimit(Integer) - Method in class org.matsim.contrib.taxi.optimizer.rules.RuleBasedTaxiOptimizerParams
 
setNearestVehiclesLimit(int) - Method in class org.matsim.contrib.taxi.optimizer.assignment.AssignmentTaxiOptimizerParams
 
setNearestVehiclesLimit(Integer) - Method in class org.matsim.contrib.taxi.optimizer.rules.RuleBasedTaxiOptimizerParams
 
setNullPathCost(double) - Method in class org.matsim.contrib.taxi.optimizer.assignment.AssignmentTaxiOptimizerParams
 
setOnlineVehicleTracker(boolean) - Method in class org.matsim.contrib.taxi.run.TaxiConfigGroup
 
setPickupDuration(double) - Method in class org.matsim.contrib.taxi.run.TaxiConfigGroup
 
setPickupTask(TaxiPickupTask) - Method in class org.matsim.contrib.taxi.passenger.TaxiRequest
 
setReoptimizationTimeStep(int) - Method in class org.matsim.contrib.etaxi.optimizer.assignment.AssignmentETaxiOptimizerParams
 
setReoptimizationTimeStep(int) - Method in class org.matsim.contrib.etaxi.optimizer.rules.RuleBasedETaxiOptimizerParams
 
setReoptimizationTimeStep(int) - Method in class org.matsim.contrib.taxi.optimizer.AbstractTaxiOptimizerParams
 
setReoptimizationTimeStep(int) - Method in class org.matsim.contrib.taxi.optimizer.assignment.AssignmentTaxiOptimizerParams
 
setReoptimizationTimeStep(int) - Method in class org.matsim.contrib.taxi.optimizer.fifo.FifoTaxiOptimizerParams
 
setReoptimizationTimeStep(int) - Method in class org.matsim.contrib.taxi.optimizer.rules.RuleBasedTaxiOptimizerParams
 
setReoptimizationTimeStep(int) - Method in class org.matsim.contrib.taxi.optimizer.zonal.ZonalTaxiOptimizerParams
 
setRequiresReoptimization(boolean) - Method in class org.matsim.contrib.taxi.optimizer.DefaultTaxiOptimizer
 
setSocCheckTimeStep(int) - Method in class org.matsim.contrib.etaxi.optimizer.assignment.AssignmentETaxiOptimizerParams
 
setSocCheckTimeStep(int) - Method in class org.matsim.contrib.etaxi.optimizer.rules.RuleBasedETaxiOptimizerParams
 
setTaxisFile(String) - Method in class org.matsim.contrib.taxi.run.TaxiConfigGroup
 
setTimeProfiles(boolean) - Method in class org.matsim.contrib.taxi.run.TaxiConfigGroup
 
setUseModeFilteredSubnetwork(boolean) - Method in class org.matsim.contrib.taxi.run.TaxiConfigGroup
 
setVehicleDiversion(boolean) - Method in class org.matsim.contrib.taxi.run.TaxiConfigGroup
 
setVehPlanningHorizonOversupply(double) - Method in class org.matsim.contrib.taxi.optimizer.assignment.AssignmentTaxiOptimizerParams
 
setVehPlanningHorizonUndersupply(double) - Method in class org.matsim.contrib.taxi.optimizer.assignment.AssignmentTaxiOptimizerParams
 
SOC_CHECK_TIME_STEP - Static variable in class org.matsim.contrib.etaxi.optimizer.assignment.AssignmentETaxiOptimizerParams
 
SOC_CHECK_TIME_STEP - Static variable in class org.matsim.contrib.etaxi.optimizer.rules.RuleBasedETaxiOptimizerParams
 
stateTimeSumsByState - Variable in class org.matsim.contrib.etaxi.util.ETaxiStats
 
STAY - org.matsim.contrib.taxi.schedule.TaxiTaskType
 
STAY_ACTIVITY_TYPE - Static variable in class org.matsim.contrib.taxi.vrpagent.TaxiActionCreator
 
StayRecorder - Class in org.matsim.contrib.taxi.schedule.reconstruct
 
stopAllAimlessDriveTasks() - Method in class org.matsim.contrib.taxi.scheduler.TaxiScheduler
If diversion is enabled, this method must be called after scheduling in order to make sure that no vehicle is moving aimlessly.
stopVehicle(DvrpVehicle) - Method in class org.matsim.contrib.taxi.scheduler.TaxiScheduler
 
SubmittedTaxiRequestsCollector - Class in org.matsim.contrib.taxi.passenger
 
SubmittedTaxiRequestsCollector() - Constructor for class org.matsim.contrib.taxi.passenger.SubmittedTaxiRequestsCollector
 

T

taskRemovedFromSchedule(DvrpVehicle, Task) - Method in class org.matsim.contrib.etaxi.ETaxiScheduler
 
taskRemovedFromSchedule(DvrpVehicle, Task) - Method in class org.matsim.contrib.taxi.scheduler.TaxiScheduler
 
taskTimeSumsByType - Variable in class org.matsim.contrib.taxi.util.stats.TaxiStats
 
TaskTypeTotalDuration - org.matsim.contrib.taxi.util.stats.TaxiStatsReader.Section
 
TAXI_DESCRIPTION_CREATOR - Static variable in class org.matsim.contrib.taxi.util.chart.TaxiScheduleCharts
 
TAXI_DESCRIPTION_WITH_PASSENGER_ID_CREATOR - Static variable in class org.matsim.contrib.taxi.util.chart.TaxiScheduleCharts
 
TAXI_PAINT_SELECTOR - Static variable in class org.matsim.contrib.taxi.util.chart.TaxiScheduleCharts
 
TaxiActionCreator - Class in org.matsim.contrib.taxi.vrpagent
 
TaxiActionCreator(PassengerEngine, VrpLegFactory) - Constructor for class org.matsim.contrib.taxi.vrpagent.TaxiActionCreator
 
TaxiActionCreator(PassengerEngine, TaxiConfigGroup, MobsimTimer, DvrpConfigGroup) - Constructor for class org.matsim.contrib.taxi.vrpagent.TaxiActionCreator
 
TaxiBenchmarkPostProcessor - Class in org.matsim.contrib.taxi.benchmark
 
TaxiBenchmarkPostProcessor(String[], String...) - Constructor for class org.matsim.contrib.taxi.benchmark.TaxiBenchmarkPostProcessor
 
TaxiBenchmarkStats - Class in org.matsim.contrib.taxi.benchmark
 
TaxiBenchmarkStats(OutputDirectoryHierarchy) - Constructor for class org.matsim.contrib.taxi.benchmark.TaxiBenchmarkStats
 
taxiCfg - Variable in class org.matsim.contrib.taxi.scheduler.TaxiScheduler
 
TaxiConfigGroup - Class in org.matsim.contrib.taxi.run
 
TaxiConfigGroup() - Constructor for class org.matsim.contrib.taxi.run.TaxiConfigGroup
 
TaxiControlerCreator - Class in org.matsim.contrib.taxi.run
 
TaxiControlerCreator() - Constructor for class org.matsim.contrib.taxi.run.TaxiControlerCreator
 
TaxiDropoffTask - Class in org.matsim.contrib.taxi.schedule
 
TaxiDropoffTask(double, double, TaxiRequest) - Constructor for class org.matsim.contrib.taxi.schedule.TaxiDropoffTask
 
TaxiEmptyDriveTask - Class in org.matsim.contrib.taxi.schedule
 
TaxiEmptyDriveTask(VrpPathWithTravelData) - Constructor for class org.matsim.contrib.taxi.schedule.TaxiEmptyDriveTask
 
TaxiHistogramsWriter - Class in org.matsim.contrib.taxi.util.stats
 
TaxiHistogramsWriter(List<TaxiStats>) - Constructor for class org.matsim.contrib.taxi.util.stats.TaxiHistogramsWriter
 
TaxiModeModule - Class in org.matsim.contrib.taxi.run
 
TaxiModeModule(TaxiConfigGroup) - Constructor for class org.matsim.contrib.taxi.run.TaxiModeModule
 
TaxiModeQSimModule - Class in org.matsim.contrib.taxi.run
 
TaxiModeQSimModule(TaxiConfigGroup) - Constructor for class org.matsim.contrib.taxi.run.TaxiModeQSimModule
 
TaxiOccupiedDriveTask - Class in org.matsim.contrib.taxi.schedule
 
TaxiOccupiedDriveTask(VrpPathWithTravelData, TaxiRequest) - Constructor for class org.matsim.contrib.taxi.schedule.TaxiOccupiedDriveTask
 
TaxiOptimizationValidation - Class in org.matsim.contrib.taxi.optimizer
 
TaxiOptimizationValidation() - Constructor for class org.matsim.contrib.taxi.optimizer.TaxiOptimizationValidation
 
TaxiOptimizer - Interface in org.matsim.contrib.taxi.optimizer
 
TaxiPickupTask - Class in org.matsim.contrib.taxi.schedule
 
TaxiPickupTask(double, double, TaxiRequest) - Constructor for class org.matsim.contrib.taxi.schedule.TaxiPickupTask
 
TaxiRequest - Class in org.matsim.contrib.taxi.passenger
 
TaxiRequest(Id<Request>, Id<Person>, String, Link, Link, double, double) - Constructor for class org.matsim.contrib.taxi.passenger.TaxiRequest
 
TaxiRequest.TaxiRequestStatus - Enum in org.matsim.contrib.taxi.passenger
 
TaxiRequestCreator - Class in org.matsim.contrib.taxi.passenger
 
TaxiRequestCreator(String, SubmittedTaxiRequestsCollector) - Constructor for class org.matsim.contrib.taxi.passenger.TaxiRequestCreator
 
TaxiRequests - Class in org.matsim.contrib.taxi.passenger
 
TaxiRequests() - Constructor for class org.matsim.contrib.taxi.passenger.TaxiRequests
 
TAXIS_FILE - Static variable in class org.matsim.contrib.taxi.run.TaxiConfigGroup
 
TaxiScheduleCharts - Class in org.matsim.contrib.taxi.util.chart
 
TaxiScheduleCharts() - Constructor for class org.matsim.contrib.taxi.util.chart.TaxiScheduleCharts
 
TaxiScheduleInquiry - Interface in org.matsim.contrib.taxi.scheduler
 
TaxiScheduler - Class in org.matsim.contrib.taxi.scheduler
 
TaxiScheduler(TaxiConfigGroup, Fleet, Network, MobsimTimer, TravelTime, TravelDisutility) - Constructor for class org.matsim.contrib.taxi.scheduler.TaxiScheduler
 
TaxiSimulationConsistencyChecker - Class in org.matsim.contrib.taxi.util
 
TaxiSimulationConsistencyChecker(SubmittedTaxiRequestsCollector, TaxiConfigGroup) - Constructor for class org.matsim.contrib.taxi.util.TaxiSimulationConsistencyChecker
 
TaxiStats - Class in org.matsim.contrib.taxi.util.stats
 
TaxiStats(String) - Constructor for class org.matsim.contrib.taxi.util.stats.TaxiStats
 
TaxiStatsCalculator - Class in org.matsim.contrib.taxi.util.stats
 
TaxiStatsCalculator(Iterable<? extends DvrpVehicle>) - Constructor for class org.matsim.contrib.taxi.util.stats.TaxiStatsCalculator
 
TaxiStatsCalculators - Class in org.matsim.contrib.taxi.util.stats
 
TaxiStatsCalculators() - Constructor for class org.matsim.contrib.taxi.util.stats.TaxiStatsCalculators
 
TaxiStatsDumper - Class in org.matsim.contrib.taxi.util.stats
 
TaxiStatsDumper(TaxiConfigGroup, OutputDirectoryHierarchy, IterationCounter) - Constructor for class org.matsim.contrib.taxi.util.stats.TaxiStatsDumper
 
TaxiStatsReader - Class in org.matsim.contrib.taxi.util.stats
 
TaxiStatsReader(String) - Constructor for class org.matsim.contrib.taxi.util.stats.TaxiStatsReader
 
TaxiStatsReader.Section - Enum in org.matsim.contrib.taxi.util.stats
 
TaxiStatsWriter - Class in org.matsim.contrib.taxi.util.stats
 
TaxiStatsWriter(List<TaxiStats>) - Constructor for class org.matsim.contrib.taxi.util.stats.TaxiStatsWriter
 
TaxiStatusTimeProfileCollectorProvider - Class in org.matsim.contrib.taxi.util.stats
 
TaxiStatusTimeProfileCollectorProvider(Fleet, MatsimServices, SubmittedTaxiRequestsCollector, TaxiConfigGroup) - Constructor for class org.matsim.contrib.taxi.util.stats.TaxiStatusTimeProfileCollectorProvider
 
TaxiStayTask - Class in org.matsim.contrib.taxi.schedule
 
TaxiStayTask(double, double, Link) - Constructor for class org.matsim.contrib.taxi.schedule.TaxiStayTask
 
TaxiStayTaskEndTimeCalculator - Class in org.matsim.contrib.taxi.scheduler
 
TaxiStayTaskEndTimeCalculator(TaxiConfigGroup) - Constructor for class org.matsim.contrib.taxi.scheduler.TaxiStayTaskEndTimeCalculator
 
TaxiTaskType - Enum in org.matsim.contrib.taxi.schedule
 
TaxiTimeProfiles - Class in org.matsim.contrib.taxi.util.stats
 
TaxiTimeProfiles() - Constructor for class org.matsim.contrib.taxi.util.stats.TaxiTimeProfiles
 
TaxiToRequestAssignmentCostProvider - Class in org.matsim.contrib.taxi.optimizer.assignment
 
TaxiToRequestAssignmentCostProvider(AssignmentTaxiOptimizerParams) - Constructor for class org.matsim.contrib.taxi.optimizer.assignment.TaxiToRequestAssignmentCostProvider
 
TaxiToRequestAssignmentCostProvider.Mode - Enum in org.matsim.contrib.taxi.optimizer.assignment
 
time - Variable in class org.matsim.contrib.taxi.optimizer.assignment.AssignmentDestinationData.DestEntry
 
TIME_PROFILES - Static variable in class org.matsim.contrib.taxi.run.TaxiConfigGroup
 
toString() - Method in class org.matsim.contrib.taxi.passenger.TaxiRequest
 
toString() - Method in class org.matsim.contrib.taxi.schedule.TaxiDropoffTask
 
toString() - Method in class org.matsim.contrib.taxi.schedule.TaxiPickupTask
 
TOTAL_WAIT_TIME - org.matsim.contrib.taxi.optimizer.assignment.TaxiToRequestAssignmentCostProvider.Mode
 

U

UNPLANNED - org.matsim.contrib.taxi.passenger.TaxiRequest.TaxiRequestStatus
 
UnplannedRequestInserter - Interface in org.matsim.contrib.taxi.optimizer
 
UnplannedRequestZonalRegistry - Class in org.matsim.contrib.taxi.optimizer.rules
 
UnplannedRequestZonalRegistry(ZonalSystem) - Constructor for class org.matsim.contrib.taxi.optimizer.rules.UnplannedRequestZonalRegistry
 
unscheduleAwaitingRequests() - Method in class org.matsim.contrib.taxi.optimizer.DefaultTaxiOptimizer
 
updateBeforeNextTask(DvrpVehicle) - Method in class org.matsim.contrib.taxi.scheduler.TaxiScheduler
Check and decide if the schedule should be updated due to if vehicle is Update timings (i.e.
updateLabeling(double) - Method in class org.matsim.contrib.taxi.optimizer.assignment.HungarianAlgorithm
Update labels with the specified slack by adding the slack value for committed workers and by subtracting the slack value for committed jobs.
USE_MODE_FILTERED_SUBNETWORK - Static variable in class org.matsim.contrib.taxi.run.TaxiConfigGroup
 

V

valueOf(String) - Static method in enum org.matsim.contrib.etaxi.optimizer.assignment.ETaxiToPlugAssignmentCostProvider.Mode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.matsim.contrib.etaxi.util.ETaxiStats.ETaxiState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.matsim.contrib.taxi.optimizer.assignment.TaxiToRequestAssignmentCostProvider.Mode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.matsim.contrib.taxi.optimizer.rules.RuleBasedRequestInserter.Goal
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.matsim.contrib.taxi.passenger.TaxiRequest.TaxiRequestStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.matsim.contrib.taxi.schedule.TaxiTaskType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.matsim.contrib.taxi.util.stats.TaxiStatsReader.Section
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.matsim.contrib.etaxi.optimizer.assignment.ETaxiToPlugAssignmentCostProvider.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.matsim.contrib.etaxi.util.ETaxiStats.ETaxiState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.matsim.contrib.taxi.optimizer.assignment.TaxiToRequestAssignmentCostProvider.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.matsim.contrib.taxi.optimizer.rules.RuleBasedRequestInserter.Goal
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.matsim.contrib.taxi.passenger.TaxiRequest.TaxiRequestStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.matsim.contrib.taxi.schedule.TaxiTaskType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.matsim.contrib.taxi.util.stats.TaxiStatsReader.Section
Returns an array containing the constants of this enum type, in the order they are declared.
VEH_PLANNING_HORIZON_OVERSUPPLY - Static variable in class org.matsim.contrib.taxi.optimizer.assignment.AssignmentTaxiOptimizerParams
 
VEH_PLANNING_HORIZON_UNDERSUPPLY - Static variable in class org.matsim.contrib.taxi.optimizer.assignment.AssignmentTaxiOptimizerParams
 
vehicle - Variable in class org.matsim.contrib.taxi.optimizer.BestDispatchFinder.Dispatch
 
vehicle - Variable in class org.matsim.contrib.taxi.optimizer.VehicleData.Entry
 
VEHICLE_DIVERSION - Static variable in class org.matsim.contrib.taxi.run.TaxiConfigGroup
 
VehicleAssignmentProblem<D> - Class in org.matsim.contrib.taxi.optimizer.assignment
 
VehicleAssignmentProblem(TravelTime, MultiNodePathCalculator, BackwardMultiNodePathCalculator) - Constructor for class org.matsim.contrib.taxi.optimizer.assignment.VehicleAssignmentProblem
 
VehicleAssignmentProblem(TravelTime, MultiNodePathCalculator, BackwardMultiNodePathCalculator, LeastCostPathCalculator, int, int) - Constructor for class org.matsim.contrib.taxi.optimizer.assignment.VehicleAssignmentProblem
 
VehicleAssignmentProblem.AssignmentCost<D> - Interface in org.matsim.contrib.taxi.optimizer.assignment
 
VehicleData - Class in org.matsim.contrib.taxi.optimizer
 
VehicleData(double, TaxiScheduleInquiry, Stream<? extends DvrpVehicle>) - Constructor for class org.matsim.contrib.taxi.optimizer.VehicleData
 
VehicleData(double, TaxiScheduleInquiry, Stream<? extends DvrpVehicle>, double) - Constructor for class org.matsim.contrib.taxi.optimizer.VehicleData
 
VehicleData.Entry - Class in org.matsim.contrib.taxi.optimizer
 
vehicleEmptyDriveRatio - Variable in class org.matsim.contrib.taxi.util.stats.TaxiStats
 
VehicleEmptyDriveRatio - org.matsim.contrib.taxi.util.stats.TaxiStatsReader.Section
 
vehicles() - Method in class org.matsim.contrib.taxi.optimizer.rules.IdleTaxiZonalRegistry
 
vehicleStayRatio - Variable in class org.matsim.contrib.taxi.util.stats.TaxiStats
 
VehicleWaitRatio - org.matsim.contrib.taxi.util.stats.TaxiStatsReader.Section
 

W

write(String) - Method in class org.matsim.contrib.taxi.util.stats.TaxiHistogramsWriter
 
write(String) - Method in class org.matsim.contrib.taxi.util.stats.TaxiStatsWriter
 
writeFile(String, String[]) - Method in class org.matsim.contrib.taxi.benchmark.TaxiBenchmarkStats
 

Z

ZonalRequestInserter - Class in org.matsim.contrib.taxi.optimizer.zonal
 
ZonalRequestInserter(Fleet, TaxiScheduler, MobsimTimer, Network, TravelTime, TravelDisutility, ZonalTaxiOptimizerParams, IdleTaxiZonalRegistry, UnplannedRequestZonalRegistry, URL) - Constructor for class org.matsim.contrib.taxi.optimizer.zonal.ZonalRequestInserter
 
ZonalTaxiOptimizer - Class in org.matsim.contrib.taxi.optimizer.zonal
 
ZonalTaxiOptimizer(EventsManager, TaxiConfigGroup, Fleet, TaxiScheduler, ScheduleTimingUpdater, IdleTaxiZonalRegistry, UnplannedRequestZonalRegistry, ZonalRequestInserter) - Constructor for class org.matsim.contrib.taxi.optimizer.zonal.ZonalTaxiOptimizer
 
ZonalTaxiOptimizerParams - Class in org.matsim.contrib.taxi.optimizer.zonal
 
ZonalTaxiOptimizerParams() - Constructor for class org.matsim.contrib.taxi.optimizer.zonal.ZonalTaxiOptimizerParams
 
A B C D E F G H I L M N O P Q R S T U V W Z 
All Classes All Packages