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

addDropoffRequest(DrtRequest) - Method in class org.matsim.contrib.drt.schedule.DrtStopTask
 
addEdge(int[][], int[][], int, int, int, int) - Static method in class graphs.flows.MinCostFlowSimple
 
addEdge(List<MinCostFlow.Edge>[], int, int, int, int) - Static method in class graphs.flows.MinCostFlow
 
addEdge(List<MinCostFlowDense.Edge>[], int, int, int, int) - Static method in class graphs.flows.MinCostFlowDense
 
addPickupRequest(DrtRequest) - Method in class org.matsim.contrib.drt.schedule.DrtStopTask
 
adjustDrtConfig(DrtConfigGroup, PlanCalcScoreConfigGroup, PlansCalcRouteConfigGroup) - Static method in class org.matsim.contrib.drt.run.DrtConfigs
 
adjustMultiModeDrtConfig(MultiModeDrtConfigGroup, PlanCalcScoreConfigGroup, PlansCalcRouteConfigGroup) - Static method in class org.matsim.contrib.drt.run.DrtConfigs
 
AggregatedMinCostRelocationCalculator - Class in org.matsim.contrib.drt.optimizer.rebalancing.mincostflow
 
AggregatedMinCostRelocationCalculator(DrtZonalSystem, Network) - Constructor for class org.matsim.contrib.drt.optimizer.rebalancing.mincostflow.AggregatedMinCostRelocationCalculator
 
analyseDetours(Network, List<DrtTrip>, DrtConfigGroup, String, boolean) - Static method in class org.matsim.contrib.drt.analysis.DrtTripsAnalyser
 
analyseWaitTimes(String, List<DrtTrip>, int, boolean) - Static method in class org.matsim.contrib.drt.analysis.DrtTripsAnalyser
 
analyzeBoardingsAndDeboardings(List<DrtTrip>, String, double, double, double, String, String, Network) - Static method in class org.matsim.contrib.drt.analysis.DrtTripsAnalyser
 
ATTRIBUTE_UNSHARED_RIDE_DISTANCE - Static variable in class org.matsim.contrib.drt.passenger.events.DrtRequestSubmittedEvent
 
ATTRIBUTE_UNSHARED_RIDE_TIME - Static variable in class org.matsim.contrib.drt.passenger.events.DrtRequestSubmittedEvent
 

B

BestInsertionFinder<D> - Class in org.matsim.contrib.drt.optimizer.insertion
 
build() - Method in class org.matsim.contrib.drt.passenger.DrtRequest.Builder
 

C

calcNewEndTime(DvrpVehicle, StayTask, double) - Method in class org.matsim.contrib.drt.schedule.DrtStayTaskEndTimeCalculator
 
calcPenalty(double, double) - Method in class org.matsim.contrib.drt.optimizer.insertion.InsertionCostCalculator.DiscourageSoftConstraintViolations
 
calcPenalty(double, double) - Method in interface org.matsim.contrib.drt.optimizer.insertion.InsertionCostCalculator.PenaltyCalculator
 
calcPenalty(double, double) - Method in class org.matsim.contrib.drt.optimizer.insertion.InsertionCostCalculator.RejectSoftConstraintViolations
 
calcRelocations(List<Pair<String, Integer>>, List<Pair<String, Integer>>, Map<String, List<DvrpVehicle>>) - Method in class org.matsim.contrib.drt.optimizer.rebalancing.mincostflow.AggregatedMinCostRelocationCalculator
 
calcRelocations(List<Pair<String, Integer>>, List<Pair<String, Integer>>, Map<String, List<DvrpVehicle>>) - Method in interface org.matsim.contrib.drt.optimizer.rebalancing.mincostflow.MinCostRelocationCalculator
 
calcRelocations(Stream<? extends DvrpVehicle>, double) - Method in class org.matsim.contrib.drt.optimizer.rebalancing.mincostflow.MinCostFlowRebalancingStrategy
 
calcRelocations(Stream<? extends DvrpVehicle>, double) - Method in class org.matsim.contrib.drt.optimizer.rebalancing.NoRebalancingStrategy
 
calcRelocations(Stream<? extends DvrpVehicle>, double) - Method in interface org.matsim.contrib.drt.optimizer.rebalancing.RebalancingStrategy
This method is called at each re-balancing step (interval defined in config).
calcRelocations(Stream<? extends DvrpVehicle>, double) - Method in class org.matsim.contrib.drt.optimizer.rebalancing.SendToStartLinkStrategy
 
calculate() - Method in class org.matsim.contrib.drt.util.stats.DrtVehicleOccupancyProfileCalculator
 
calculate(DrtRequest, InsertionWithDetourData<D>) - Method in class org.matsim.contrib.drt.optimizer.insertion.InsertionCostCalculator
As the main goal is to minimise bus operation time, this method calculates how much longer the bus will operate after insertion.
CELL_SIZE - Static variable in class org.matsim.contrib.drt.optimizer.rebalancing.mincostflow.MinCostFlowRebalancingParams
 
CHANGE_START_LINK_TO_LAST_LINK_IN_SCHEDULE - Static variable in class org.matsim.contrib.drt.run.DrtConfigGroup
 
chargeVehicle(DvrpVehicle) - Method in class org.matsim.contrib.edrt.scheduler.EmptyVehicleChargingScheduler
 
checkConsistency(Config) - Method in class org.matsim.contrib.drt.optimizer.rebalancing.mincostflow.MinCostFlowRebalancingParams
 
checkConsistency(Config) - Method in class org.matsim.contrib.drt.run.DrtConfigGroup
 
checkConsistency(Config) - Method in class org.matsim.contrib.drt.run.MultiModeDrtConfigGroup
 
clone() - Method in class org.matsim.contrib.drt.routing.DrtRoute
 
collection2Text(Collection<T>, String, String) - Static method in class org.matsim.contrib.drt.analysis.DrtTripsAnalyser
 
compareTo(DrtTrip) - Method in class org.matsim.contrib.drt.analysis.DrtTrip
 
configureQSim() - Method in class org.matsim.contrib.drt.run.DrtModeQSimModule
 
configureQSim() - Method in class org.matsim.contrib.edrt.run.EDrtModeQSimModule
 
create(DvrpVehicle, double) - Method in interface org.matsim.contrib.drt.optimizer.VehicleData.EntryFactory
 
create(DvrpVehicle, double) - Method in class org.matsim.contrib.drt.optimizer.VehicleDataEntryFactoryImpl
 
create(DvrpVehicle, double) - Method in class org.matsim.contrib.edrt.optimizer.EDrtVehicleDataEntryFactory
 
createAction(DynAgent, DvrpVehicle, double) - Method in class org.matsim.contrib.drt.vrpagent.DrtActionCreator
 
createAction(DynAgent, DvrpVehicle, double) - Method in class org.matsim.contrib.edrt.EDrtActionCreator
 
createBeelineTimeEstimator(double) - Static method in interface org.matsim.contrib.drt.optimizer.insertion.DetourTimeEstimator
 
createChargingTask(DvrpVehicle, double, double, Charger, double) - Method in class org.matsim.contrib.edrt.schedule.EDrtTaskFactoryImpl
 
createControler(Config, boolean) - Static method in class org.matsim.contrib.edrt.run.EDrtControlerCreator
 
createControler(Config, boolean) - Static method in class org.matsim.contrib.edrt.run.RunEDrtScenario
 
createControlerWithSingleModeDrt(Config, boolean) - Static method in class org.matsim.contrib.drt.run.DrtControlerCreator
Creates a controller in one step.
createDriveTask(DvrpVehicle, VrpPathWithTravelData) - Method in interface org.matsim.contrib.drt.schedule.DrtTaskFactory
 
createDriveTask(DvrpVehicle, VrpPathWithTravelData) - Method in class org.matsim.contrib.drt.schedule.DrtTaskFactoryImpl
 
createDriveTask(DvrpVehicle, VrpPathWithTravelData) - Method in class org.matsim.contrib.edrt.schedule.EDrtTaskFactoryImpl
 
createFromIdentifiableFacility(F) - Static method in class org.matsim.contrib.drt.routing.DrtStopFacilityImpl
 
createFromLink(Link) - Static method in class org.matsim.contrib.drt.routing.DrtStopFacilityImpl
 
createGridFromNetwork(Network, double) - Static method in class org.matsim.contrib.drt.analysis.zonal.DrtGridUtils
 
createInsertionWithDetourData(InsertionGenerator.Insertion) - Method in class org.matsim.contrib.drt.optimizer.insertion.DetourData
 
createParameterSet(String) - Method in class org.matsim.contrib.drt.run.DrtConfigGroup
 
createParameterSet(String) - Method in class org.matsim.contrib.drt.run.MultiModeDrtConfigGroup
 
createPlot(String, String, String, XYSeries) - Static method in class org.matsim.contrib.drt.analysis.DensityScatterPlots
 
createPlot(String, String, String, XYSeries, Pair<Double, Double>) - Static method in class org.matsim.contrib.drt.analysis.DensityScatterPlots
 
createRequest(Id<Request>, Id<Person>, Route, Link, Link, double, double) - Method in class org.matsim.contrib.drt.passenger.DrtRequestCreator
 
createRoute(double, Link, Link, RouteFactories) - Method in class org.matsim.contrib.drt.routing.DrtRouteCreator
 
createRoute(Id<Link>, Id<Link>) - Method in class org.matsim.contrib.drt.routing.DrtRouteFactory
 
createScenarioWithDrtRouteFactory(Config) - Static method in class org.matsim.contrib.drt.run.DrtControlerCreator
Creates a standard scenario and adds a DRT route factory to the route factories.
createStayTask(DvrpVehicle, double, double, Link) - Method in interface org.matsim.contrib.drt.schedule.DrtTaskFactory
 
createStayTask(DvrpVehicle, double, double, Link) - Method in class org.matsim.contrib.drt.schedule.DrtTaskFactoryImpl
 
createStayTask(DvrpVehicle, double, double, Link) - Method in class org.matsim.contrib.edrt.schedule.EDrtTaskFactoryImpl
 
createStopTask(DvrpVehicle, double, double, Link) - Method in interface org.matsim.contrib.drt.schedule.DrtTaskFactory
 
createStopTask(DvrpVehicle, double, double, Link) - Method in class org.matsim.contrib.drt.schedule.DrtTaskFactoryImpl
 
createStopTask(DvrpVehicle, double, double, Link) - Method in class org.matsim.contrib.edrt.schedule.EDrtTaskFactoryImpl
 

D

DefaultDrtOptimizer - Class in org.matsim.contrib.drt.optimizer
 
DefaultDrtOptimizer(DrtConfigGroup, Fleet, MobsimTimer, DepotFinder, RebalancingStrategy, DrtScheduleInquiry, ScheduleTimingUpdater, EmptyVehicleRelocator, UnplannedRequestInserter) - Constructor for class org.matsim.contrib.drt.optimizer.DefaultDrtOptimizer
 
DefaultDrtRouteUpdater - Class in org.matsim.contrib.drt.routing
 
DefaultDrtRouteUpdater(DrtConfigGroup, Network, TravelTime, TravelDisutilityFactory, Population, Config) - Constructor for class org.matsim.contrib.drt.routing.DefaultDrtRouteUpdater
 
DefaultUnplannedRequestInserter - Class in org.matsim.contrib.drt.optimizer.insertion
 
DefaultUnplannedRequestInserter(DrtConfigGroup, Fleet, MobsimTimer, EventsManager, RequestInsertionScheduler, VehicleData.EntryFactory, PathDataProvider, InsertionCostCalculator.PenaltyCalculator, QSimScopeForkJoinPoolHolder) - Constructor for class org.matsim.contrib.drt.optimizer.insertion.DefaultUnplannedRequestInserter
 
DensityScatterPlots - Class in org.matsim.contrib.drt.analysis
 
DensityScatterPlots() - Constructor for class org.matsim.contrib.drt.analysis.DensityScatterPlots
 
DepotFinder - Interface in org.matsim.contrib.drt.optimizer.depot
 
Depots - Class in org.matsim.contrib.drt.optimizer.depot
 
Depots() - Constructor for class org.matsim.contrib.drt.optimizer.depot.Depots
 
DetourData<D> - Class in org.matsim.contrib.drt.optimizer.insertion
Contains detour data for all potential insertions (i.e.
DetourTimeEstimator - Interface in org.matsim.contrib.drt.optimizer.insertion
 
DetourTimesProvider - Class in org.matsim.contrib.drt.optimizer.insertion
 
DetourTimesProvider(DetourTimeEstimator) - Constructor for class org.matsim.contrib.drt.optimizer.insertion.DetourTimesProvider
 
DiscourageSoftConstraintViolations() - Constructor for class org.matsim.contrib.drt.optimizer.insertion.InsertionCostCalculator.DiscourageSoftConstraintViolations
 
door2door - org.matsim.contrib.drt.run.DrtConfigGroup.OperationalScheme
 
DRIVE - org.matsim.contrib.drt.schedule.DrtTaskType
 
dropoff - Variable in class org.matsim.contrib.drt.optimizer.insertion.InsertionGenerator.Insertion
 
dropoffTask(DrtStopTask) - Method in class org.matsim.contrib.drt.passenger.DrtRequest.Builder
 
DRT_STAY_NAME - Static variable in class org.matsim.contrib.drt.vrpagent.DrtActionCreator
 
DRT_STOP_NAME - Static variable in class org.matsim.contrib.drt.vrpagent.DrtActionCreator
 
DrtActionCreator - Class in org.matsim.contrib.drt.vrpagent
 
DrtActionCreator(PassengerEngine, VrpLegFactory) - Constructor for class org.matsim.contrib.drt.vrpagent.DrtActionCreator
 
DrtActionCreator(PassengerEngine, MobsimTimer, DvrpConfigGroup) - Constructor for class org.matsim.contrib.drt.vrpagent.DrtActionCreator
 
DrtAnalysisControlerListener - Class in org.matsim.contrib.drt.analysis
 
DrtAnalysisControlerListener(Config, DrtConfigGroup, FleetSpecification, DrtPassengerAndVehicleStats, MatsimServices, Network, DrtRequestAnalyzer) - Constructor for class org.matsim.contrib.drt.analysis.DrtAnalysisControlerListener
 
DrtConfigGroup - Class in org.matsim.contrib.drt.run
 
DrtConfigGroup() - Constructor for class org.matsim.contrib.drt.run.DrtConfigGroup
 
DrtConfigGroup.OperationalScheme - Enum in org.matsim.contrib.drt.run
 
DrtConfigs - Class in org.matsim.contrib.drt.run
 
DrtConfigs() - Constructor for class org.matsim.contrib.drt.run.DrtConfigs
 
DrtControlerCreator - Class in org.matsim.contrib.drt.run
 
DrtControlerCreator() - Constructor for class org.matsim.contrib.drt.run.DrtControlerCreator
 
DrtDriveTask - Class in org.matsim.contrib.drt.schedule
 
DrtDriveTask(VrpPathWithTravelData) - Constructor for class org.matsim.contrib.drt.schedule.DrtDriveTask
 
DrtGridUtils - Class in org.matsim.contrib.drt.analysis.zonal
 
DrtGridUtils() - Constructor for class org.matsim.contrib.drt.analysis.zonal.DrtGridUtils
 
DrtModeAnalysisModule - Class in org.matsim.contrib.drt.analysis
 
DrtModeAnalysisModule(DrtConfigGroup) - Constructor for class org.matsim.contrib.drt.analysis.DrtModeAnalysisModule
 
DrtModeMinCostFlowRebalancingModule - Class in org.matsim.contrib.drt.optimizer.rebalancing.mincostflow
 
DrtModeMinCostFlowRebalancingModule(DrtConfigGroup) - Constructor for class org.matsim.contrib.drt.optimizer.rebalancing.mincostflow.DrtModeMinCostFlowRebalancingModule
 
DrtModeModule - Class in org.matsim.contrib.drt.run
 
DrtModeModule(DrtConfigGroup) - Constructor for class org.matsim.contrib.drt.run.DrtModeModule
 
DrtModeQSimModule - Class in org.matsim.contrib.drt.run
 
DrtModeQSimModule(DrtConfigGroup) - Constructor for class org.matsim.contrib.drt.run.DrtModeQSimModule
 
DrtOptimizer - Interface in org.matsim.contrib.drt.optimizer
 
DrtPassengerAndVehicleStats - Class in org.matsim.contrib.drt.analysis
 
DrtPassengerAndVehicleStats(Network, EventsManager, DrtConfigGroup, FleetSpecification) - Constructor for class org.matsim.contrib.drt.analysis.DrtPassengerAndVehicleStats
 
DrtRequest - Class in org.matsim.contrib.drt.passenger
 
DrtRequest.Builder - Class in org.matsim.contrib.drt.passenger
 
DrtRequestAnalyzer - Class in org.matsim.contrib.drt.analysis
 
DrtRequestAnalyzer(EventsManager, Network, DrtConfigGroup) - Constructor for class org.matsim.contrib.drt.analysis.DrtRequestAnalyzer
 
DrtRequestCreator - Class in org.matsim.contrib.drt.passenger
 
DrtRequestCreator(String, EventsManager, MobsimTimer) - Constructor for class org.matsim.contrib.drt.passenger.DrtRequestCreator
 
DrtRequestSubmittedEvent - Class in org.matsim.contrib.drt.passenger.events
 
DrtRequestSubmittedEvent(double, String, Id<Request>, Id<Person>, Id<Link>, Id<Link>, double, double) - Constructor for class org.matsim.contrib.drt.passenger.events.DrtRequestSubmittedEvent
 
DrtRequestSubmittedEventHandler - Interface in org.matsim.contrib.drt.passenger.events
 
DrtRequestTimeConstraintViolations - Class in org.matsim.contrib.drt.util
Utility functions to help calculation of wait/travel time violations.
DrtRequestTimeConstraintViolations() - Constructor for class org.matsim.contrib.drt.util.DrtRequestTimeConstraintViolations
 
DrtRoute - Class in org.matsim.contrib.drt.routing
Assumptions: maxWaitTime is the maximum wait time directRideTime is the time of an unshared ride travelTime is the maximum travel (wait+ride) time (excluding walk to/from the stop)
DrtRoute(Id<Link>, Id<Link>) - Constructor for class org.matsim.contrib.drt.routing.DrtRoute
 
DrtRouteCreator - Class in org.matsim.contrib.drt.routing
 
DrtRouteCreator(DrtConfigGroup, Network, LeastCostPathCalculatorFactory, TravelTime, TravelDisutilityFactory) - Constructor for class org.matsim.contrib.drt.routing.DrtRouteCreator
 
DrtRouteFactory - Class in org.matsim.contrib.drt.routing
 
DrtRouteFactory() - Constructor for class org.matsim.contrib.drt.routing.DrtRouteFactory
 
DrtRouteUpdater - Interface in org.matsim.contrib.drt.routing
 
DrtScheduleInquiry - Class in org.matsim.contrib.drt.scheduler
 
DrtScheduleInquiry(MobsimTimer) - Constructor for class org.matsim.contrib.drt.scheduler.DrtScheduleInquiry
 
DrtStayTask - Class in org.matsim.contrib.drt.schedule
 
DrtStayTask(double, double, Link) - Constructor for class org.matsim.contrib.drt.schedule.DrtStayTask
 
DrtStayTaskEndTimeCalculator - Class in org.matsim.contrib.drt.schedule
 
DrtStayTaskEndTimeCalculator(DrtConfigGroup) - Constructor for class org.matsim.contrib.drt.schedule.DrtStayTaskEndTimeCalculator
 
DrtStopFacility - Interface in org.matsim.contrib.drt.routing
 
DrtStopFacilityImpl - Class in org.matsim.contrib.drt.routing
 
DrtStopFacilityImpl(Id<DrtStopFacility>, Id<Link>, Coord) - Constructor for class org.matsim.contrib.drt.routing.DrtStopFacilityImpl
 
DrtStopNetwork - Interface in org.matsim.contrib.drt.routing
 
DrtStopTask - Class in org.matsim.contrib.drt.schedule
A task representing stopping at a bus stop with at least one or more passengers being picked up or dropped off.
DrtStopTask(double, double, Link) - Constructor for class org.matsim.contrib.drt.schedule.DrtStopTask
 
DrtTaskFactory - Interface in org.matsim.contrib.drt.schedule
 
DrtTaskFactoryImpl - Class in org.matsim.contrib.drt.schedule
 
DrtTaskFactoryImpl() - Constructor for class org.matsim.contrib.drt.schedule.DrtTaskFactoryImpl
 
DrtTaskType - Enum in org.matsim.contrib.drt.schedule
 
DrtTrip - Class in org.matsim.contrib.drt.analysis
 
DrtTripsAnalyser - Class in org.matsim.contrib.drt.analysis
 
DrtTripsAnalyser() - Constructor for class org.matsim.contrib.drt.analysis.DrtTripsAnalyser
 
DrtVehicleOccupancyProfileCalculator - Class in org.matsim.contrib.drt.util.stats
 
DrtVehicleOccupancyProfileCalculator(Fleet, int) - Constructor for class org.matsim.contrib.drt.util.stats.DrtVehicleOccupancyProfileCalculator
 
DrtVehicleOccupancyProfileWriter - Class in org.matsim.contrib.drt.util.stats
 
DrtVehicleOccupancyProfileWriter(Fleet, MatsimServices, DrtConfigGroup) - Constructor for class org.matsim.contrib.drt.util.stats.DrtVehicleOccupancyProfileWriter
 
DrtZonalSystem - Class in org.matsim.contrib.drt.analysis.zonal
 
DrtZonalSystem(Network, double) - Constructor for class org.matsim.contrib.drt.analysis.zonal.DrtZonalSystem
 
DrtZonalSystem(Network, Map<String, Geometry>) - Constructor for class org.matsim.contrib.drt.analysis.zonal.DrtZonalSystem
 

E

earliestStartTime(double) - Method in class org.matsim.contrib.drt.passenger.DrtRequest.Builder
 
EDrtActionCreator - Class in org.matsim.contrib.edrt
 
EDrtActionCreator(PassengerEngine, MobsimTimer, DvrpConfigGroup) - Constructor for class org.matsim.contrib.edrt.EDrtActionCreator
 
EDrtChargingTask - Class in org.matsim.contrib.edrt.schedule
 
EDrtChargingTask(double, double, Charger, ElectricVehicle, double) - Constructor for class org.matsim.contrib.edrt.schedule.EDrtChargingTask
 
EDrtControlerCreator - Class in org.matsim.contrib.edrt.run
 
EDrtControlerCreator() - Constructor for class org.matsim.contrib.edrt.run.EDrtControlerCreator
 
EDrtDriveTask - Class in org.matsim.contrib.edrt.schedule
 
EDrtDriveTask(VrpPathWithTravelData, double) - Constructor for class org.matsim.contrib.edrt.schedule.EDrtDriveTask
 
EDrtModeQSimModule - Class in org.matsim.contrib.edrt.run
 
EDrtModeQSimModule(DrtConfigGroup) - Constructor for class org.matsim.contrib.edrt.run.EDrtModeQSimModule
 
EDrtOptimizer - Class in org.matsim.contrib.edrt.optimizer
 
EDrtOptimizer(DrtConfigGroup, DefaultDrtOptimizer, EmptyVehicleChargingScheduler) - Constructor for class org.matsim.contrib.edrt.optimizer.EDrtOptimizer
 
EDrtStayTask - Class in org.matsim.contrib.edrt.schedule
 
EDrtStayTask(double, double, Link, double) - Constructor for class org.matsim.contrib.edrt.schedule.EDrtStayTask
 
EDrtStopTask - Class in org.matsim.contrib.edrt.schedule
 
EDrtStopTask(double, double, Link, double) - Constructor for class org.matsim.contrib.edrt.schedule.EDrtStopTask
 
EDrtTaskFactoryImpl - Class in org.matsim.contrib.edrt.schedule
 
EDrtTaskFactoryImpl() - Constructor for class org.matsim.contrib.edrt.schedule.EDrtTaskFactoryImpl
 
EDrtVehicleDataEntryFactory - Class in org.matsim.contrib.edrt.optimizer
 
EDrtVehicleDataEntryFactory(DrtConfigGroup, double) - Constructor for class org.matsim.contrib.edrt.optimizer.EDrtVehicleDataEntryFactory
 
EDrtVehicleDataEntryFactory.EDrtVehicleDataEntryFactoryProvider - Class in org.matsim.contrib.edrt.optimizer
 
EDrtVehicleDataEntryFactory.EVehicleEntry - Class in org.matsim.contrib.edrt.optimizer
 
EDrtVehicleDataEntryFactoryProvider(double) - Constructor for class org.matsim.contrib.edrt.optimizer.EDrtVehicleDataEntryFactory.EDrtVehicleDataEntryFactoryProvider
 
EmptyVehicleChargingScheduler - Class in org.matsim.contrib.edrt.scheduler
 
EmptyVehicleChargingScheduler(MobsimTimer, DrtTaskFactory, ChargingInfrastructure) - Constructor for class org.matsim.contrib.edrt.scheduler.EmptyVehicleChargingScheduler
 
EmptyVehicleRelocator - Class in org.matsim.contrib.drt.scheduler
 
EmptyVehicleRelocator(Network, TravelTime, TravelDisutility, MobsimTimer, DrtTaskFactory) - Constructor for class org.matsim.contrib.drt.scheduler.EmptyVehicleRelocator
 
End(Link, double) - Constructor for class org.matsim.contrib.drt.optimizer.VehicleData.End
 
Entry(DvrpVehicle, VehicleData.Start, ImmutableList<VehicleData.Stop>) - Constructor for class org.matsim.contrib.drt.optimizer.VehicleData.Entry
 
equals(Object) - Method in class org.matsim.contrib.drt.optimizer.insertion.InsertionGenerator.Insertion
 
equals(Object) - Method in class org.matsim.contrib.drt.optimizer.insertion.InsertionGenerator.InsertionPoint
 
estimate(String, double) - Method in class org.matsim.contrib.drt.optimizer.rebalancing.mincostflow.LinearRebalancingTargetCalculator
 
estimate(String, double) - Method in interface org.matsim.contrib.drt.optimizer.rebalancing.mincostflow.MinCostFlowRebalancingStrategy.RebalancingTargetCalculator
 
ESTIMATED_BEELINE_DISTANCE_FACTOR - Static variable in class org.matsim.contrib.drt.run.DrtConfigGroup
 
ESTIMATED_DRT_SPEED - Static variable in class org.matsim.contrib.drt.run.DrtConfigGroup
 
estimateTime(Link, Link) - Method in interface org.matsim.contrib.drt.optimizer.insertion.DetourTimeEstimator
 
EVehicleEntry(VehicleData.Entry, double) - Constructor for class org.matsim.contrib.edrt.optimizer.EDrtVehicleDataEntryFactory.EVehicleEntry
 
EVENT_TYPE - Static variable in class org.matsim.contrib.drt.passenger.events.DrtRequestSubmittedEvent
 

F

findBestInsertion(DrtRequest, Collection<VehicleData.Entry>) - Method in interface org.matsim.contrib.drt.optimizer.insertion.MultiVehicleInsertionProblem
 
findBestInsertion(DrtRequest, Collection<VehicleData.Entry>) - Method in class org.matsim.contrib.drt.optimizer.insertion.ParallelMultiVehicleInsertionProblem
 
findBestInsertion(DrtRequest, Stream<InsertionWithDetourData<D>>) - Method in class org.matsim.contrib.drt.optimizer.insertion.BestInsertionFinder
 
findDepot(DvrpVehicle) - Method in interface org.matsim.contrib.drt.optimizer.depot.DepotFinder
 
findDepot(DvrpVehicle) - Method in class org.matsim.contrib.drt.optimizer.depot.NearestStartLinkAsDepot
 
findDepot(DvrpVehicle) - Method in class org.matsim.contrib.edrt.optimizer.depot.NearestChargerAsDepot
 
findMaxVehicleCapacity(FleetSpecification) - Static method in class org.matsim.contrib.drt.analysis.DrtTripsAnalyser
 
findStraightLineNearestDepot(DvrpVehicle, Set<Link>) - Static method in class org.matsim.contrib.drt.optimizer.depot.Depots
 
fromLink(Link) - Method in class org.matsim.contrib.drt.passenger.DrtRequest.Builder
 

G

generateInsertions(DrtRequest, VehicleData.Entry) - Method in class org.matsim.contrib.drt.optimizer.insertion.InsertionGenerator
 
get() - Method in class org.matsim.contrib.edrt.optimizer.EDrtVehicleDataEntryFactory.EDrtVehicleDataEntryFactoryProvider
 
get(Config) - Static method in class org.matsim.contrib.drt.run.MultiModeDrtConfigGroup
 
getAdvanceRequestPlanningHorizon() - Method in class org.matsim.contrib.drt.run.DrtConfigGroup
 
getArrivalTime() - Method in class org.matsim.contrib.drt.analysis.DrtTrip
 
getAttributes() - Method in class org.matsim.contrib.drt.passenger.events.DrtRequestSubmittedEvent
 
getCellSize() - Method in class org.matsim.contrib.drt.optimizer.rebalancing.mincostflow.MinCostFlowRebalancingParams
 
getComments() - Method in class org.matsim.contrib.drt.optimizer.rebalancing.mincostflow.MinCostFlowRebalancingParams
 
getComments() - Method in class org.matsim.contrib.drt.run.DrtConfigGroup
 
getCoord() - Method in class org.matsim.contrib.drt.routing.DrtStopFacilityImpl
 
getCreatedRouteType() - Method in class org.matsim.contrib.drt.routing.DrtRouteFactory
 
getCurrentTravelTimeViolation(DrtRequest) - Static method in class org.matsim.contrib.drt.util.DrtRequestTimeConstraintViolations
 
getCurrentWaitTimeViolation(DrtRequest) - Static method in class org.matsim.contrib.drt.util.DrtRequestTimeConstraintViolations
 
getCustomAttributes() - Method in class org.matsim.contrib.drt.routing.DrtStopFacilityImpl
 
getDepartureTime() - Method in class org.matsim.contrib.drt.analysis.DrtTrip
 
getDepartureTime() - Method in class org.matsim.contrib.drt.optimizer.VehicleData.End
 
getDepartureTime() - Method in class org.matsim.contrib.drt.optimizer.VehicleData.Start
 
getDepartureTime() - Method in class org.matsim.contrib.drt.optimizer.VehicleData.Stop
 
getDepartureTime() - Method in interface org.matsim.contrib.drt.optimizer.VehicleData.Waypoint
 
getDetourData(DrtRequest) - Method in class org.matsim.contrib.drt.optimizer.insertion.DetourTimesProvider
 
getDetourFromDropoff() - Method in class org.matsim.contrib.drt.optimizer.insertion.InsertionWithDetourData
Detour necessary to get from dropoff to the next stop or no detour if appended at the end.
getDetourFromPickup() - Method in class org.matsim.contrib.drt.optimizer.insertion.InsertionWithDetourData
Detour necessary to get from pickup to the next stop or 0 if appended at the end.
getDetourToDropoff() - Method in class org.matsim.contrib.drt.optimizer.insertion.InsertionWithDetourData
Detour necessary to get from the preceding stop (could be a stop of the corresponding pickup) to dropoff.
getDetourToPickup() - Method in class org.matsim.contrib.drt.optimizer.insertion.InsertionWithDetourData
Detour necessary to get from start or the preceding stop to pickup.
getDirectDistanceMean(List<DrtTrip>) - Static method in class org.matsim.contrib.drt.analysis.DrtTripsAnalyser
 
getDirectRideTime() - Method in class org.matsim.contrib.drt.routing.DrtRoute
 
getDropoff() - Method in class org.matsim.contrib.drt.optimizer.insertion.InsertionWithDetourData
 
getDropoffRequests() - Method in class org.matsim.contrib.drt.schedule.DrtStopTask
 
getDropoffTask() - Method in class org.matsim.contrib.drt.passenger.DrtRequest
 
getDrtServiceAreaShapeFile() - Method in class org.matsim.contrib.drt.run.DrtConfigGroup
 
getDrtServiceAreaShapeFileURL(URL) - Method in class org.matsim.contrib.drt.run.DrtConfigGroup
 
getDrtStops() - Method in interface org.matsim.contrib.drt.routing.DrtStopNetwork
 
getDrtTrips() - Method in class org.matsim.contrib.drt.analysis.DrtPassengerAndVehicleStats
 
getEarliestStartTime() - Method in class org.matsim.contrib.drt.passenger.DrtRequest
 
getEntries() - Method in class org.matsim.contrib.drt.optimizer.VehicleData
 
getEstimatedBeelineDistanceFactor() - Method in class org.matsim.contrib.drt.run.DrtConfigGroup
 
getEstimatedDrtSpeed() - Method in class org.matsim.contrib.drt.run.DrtConfigGroup
 
getEventType() - Method in class org.matsim.contrib.drt.passenger.events.DrtRequestSubmittedEvent
 
getExpectedDemandForTimeBin(double) - Method in class org.matsim.contrib.drt.analysis.zonal.ZonalDemandAggregator
 
getFlow() - Method in class graphs.flows.MinCostFlow.Edge
 
getFromCoord() - Method in class org.matsim.contrib.drt.analysis.DrtTrip
 
getFromLink() - Method in class org.matsim.contrib.drt.passenger.DrtRequest
 
getFromLinkId() - Method in class org.matsim.contrib.drt.analysis.DrtTrip
 
getId() - Method in class org.matsim.contrib.drt.passenger.DrtRequest
 
getId() - Method in class org.matsim.contrib.drt.routing.DrtStopFacilityImpl
 
getIdleVehicleProfile() - Method in class org.matsim.contrib.drt.util.stats.DrtVehicleOccupancyProfileCalculator
 
getIdleVehiclesPerZone(String) - Method in class org.matsim.contrib.drt.analysis.zonal.ZonalIdleVehicleCollector
 
getIdleVehiclesReturnToDepots() - Method in class org.matsim.contrib.drt.run.DrtConfigGroup
 
getInitialTravelTimeViolation(DrtRequest, PassengerRequestScheduledEvent) - Static method in class org.matsim.contrib.drt.util.DrtRequestTimeConstraintViolations
 
getInitialWaitTimeViolation(DrtRequest, PassengerRequestScheduledEvent) - Static method in class org.matsim.contrib.drt.util.DrtRequestTimeConstraintViolations
 
getInsertion() - Method in class org.matsim.contrib.drt.optimizer.insertion.InsertionWithDetourData
 
getInterval() - Method in class org.matsim.contrib.drt.optimizer.rebalancing.mincostflow.MinCostFlowRebalancingParams
 
getInVehicleTravelTime() - Method in class org.matsim.contrib.drt.analysis.DrtTrip
 
getLatestArrivalTime() - Method in class org.matsim.contrib.drt.passenger.DrtRequest
 
getLatestStartTime() - Method in class org.matsim.contrib.drt.passenger.DrtRequest
 
getLink() - Method in class org.matsim.contrib.drt.optimizer.VehicleData.End
 
getLink() - Method in class org.matsim.contrib.drt.optimizer.VehicleData.Start
 
getLink() - Method in class org.matsim.contrib.drt.optimizer.VehicleData.Stop
 
getLink() - Method in interface org.matsim.contrib.drt.optimizer.VehicleData.Waypoint
 
getLinkId() - Method in class org.matsim.contrib.drt.routing.DrtStopFacilityImpl
 
getMaxCapacity() - Method in class org.matsim.contrib.drt.util.stats.DrtVehicleOccupancyProfileCalculator
 
getMaxTimeBeforeIdle() - Method in class org.matsim.contrib.drt.optimizer.rebalancing.mincostflow.MinCostFlowRebalancingParams
 
getMaxTravelTimeAlpha() - Method in class org.matsim.contrib.drt.run.DrtConfigGroup
 
getMaxTravelTimeBeta() - Method in class org.matsim.contrib.drt.run.DrtConfigGroup
 
getMaxWaitTime() - Method in class org.matsim.contrib.drt.routing.DrtRoute
 
getMaxWaitTime() - Method in class org.matsim.contrib.drt.run.DrtConfigGroup
 
getMaxWalkDistance() - Method in class org.matsim.contrib.drt.run.DrtConfigGroup
 
getMinCostFlowRebalancing() - Method in class org.matsim.contrib.drt.run.DrtConfigGroup
 
getMinServiceTime() - Method in class org.matsim.contrib.drt.optimizer.rebalancing.mincostflow.MinCostFlowRebalancingParams
 
getModalElements() - Method in class org.matsim.contrib.drt.run.MultiModeDrtConfigGroup
 
getMode() - Method in class org.matsim.contrib.drt.passenger.DrtRequest
 
getMode() - Method in class org.matsim.contrib.drt.run.DrtConfigGroup
 
getNumberOfThreads() - Method in class org.matsim.contrib.drt.run.DrtConfigGroup
 
getOperationalScheme() - Method in class org.matsim.contrib.drt.run.DrtConfigGroup
 
getOutgoingOccupancy() - Method in class org.matsim.contrib.drt.optimizer.VehicleData.End
 
getOutgoingOccupancy() - Method in class org.matsim.contrib.drt.optimizer.VehicleData.Start
 
getOutgoingOccupancy() - Method in class org.matsim.contrib.drt.optimizer.VehicleData.Stop
 
getOutgoingOccupancy() - Method in interface org.matsim.contrib.drt.optimizer.VehicleData.Waypoint
 
getPassengerId() - Method in class org.matsim.contrib.drt.passenger.DrtRequest
 
getPathData(DrtRequest, List<InsertionGenerator.Insertion>) - Method in class org.matsim.contrib.drt.optimizer.insertion.ParallelPathDataProvider
 
getPathData(DrtRequest, List<InsertionGenerator.Insertion>) - Method in interface org.matsim.contrib.drt.optimizer.insertion.PathDataProvider
 
getPerson() - Method in class org.matsim.contrib.drt.analysis.DrtTrip
 
getPickup() - Method in class org.matsim.contrib.drt.optimizer.insertion.InsertionWithDetourData
 
getPickupRequests() - Method in class org.matsim.contrib.drt.schedule.DrtStopTask
 
getPickupTask() - Method in class org.matsim.contrib.drt.passenger.DrtRequest
 
getPool() - Method in class org.matsim.contrib.drt.optimizer.QSimScopeForkJoinPoolHolder
 
getRejections() - Method in class org.matsim.contrib.drt.analysis.DrtRequestAnalyzer
 
getRouteDescription() - Method in class org.matsim.contrib.drt.routing.DrtRoute
 
getRouteType() - Method in class org.matsim.contrib.drt.routing.DrtRoute
 
getSingleModeDrtConfig(Config) - Static method in class org.matsim.contrib.drt.run.DrtConfigGroup
 
getSize() - Method in class org.matsim.contrib.drt.optimizer.VehicleData
 
getStopDuration() - Method in class org.matsim.contrib.drt.run.DrtConfigGroup
 
getSubmissionTime() - Method in class org.matsim.contrib.drt.passenger.DrtRequest
 
getTargetAlpha() - Method in class org.matsim.contrib.drt.optimizer.rebalancing.mincostflow.MinCostFlowRebalancingParams
 
getTargetBeta() - Method in class org.matsim.contrib.drt.optimizer.rebalancing.mincostflow.MinCostFlowRebalancingParams
 
getTimeDiscretizer() - Method in class org.matsim.contrib.drt.util.stats.DrtVehicleOccupancyProfileCalculator
 
getTo() - Method in class graphs.flows.MinCostFlow.Edge
 
getToCoord() - Method in class org.matsim.contrib.drt.analysis.DrtTrip
 
getToLink() - Method in class org.matsim.contrib.drt.passenger.DrtRequest
 
getToLinkId() - Method in class org.matsim.contrib.drt.analysis.DrtTrip
 
getTotalDistance(Map<Id<Vehicle>, double[]>) - Static method in class org.matsim.contrib.drt.analysis.DrtTripsAnalyser
 
getTotalEnergy() - Method in class org.matsim.contrib.edrt.schedule.EDrtDriveTask
 
getTotalEnergy() - Method in class org.matsim.contrib.edrt.schedule.EDrtStayTask
 
getTotalEnergy() - Method in class org.matsim.contrib.edrt.schedule.EDrtStopTask
 
getTransitStopFile() - Method in class org.matsim.contrib.drt.run.DrtConfigGroup
 
getTransitStopsFileUrl(URL) - Method in class org.matsim.contrib.drt.run.DrtConfigGroup
 
getTravelDistance() - Method in class org.matsim.contrib.drt.analysis.DrtTrip
 
getUnsharedDistanceEstimate_m() - Method in class org.matsim.contrib.drt.analysis.DrtTrip
 
getUnsharedRideDistance() - Method in class org.matsim.contrib.drt.passenger.events.DrtRequestSubmittedEvent
 
getUnsharedRideTime() - Method in class org.matsim.contrib.drt.passenger.events.DrtRequestSubmittedEvent
 
getUnsharedTimeEstimate_m() - Method in class org.matsim.contrib.drt.analysis.DrtTrip
 
getVehicle() - Method in class org.matsim.contrib.drt.analysis.DrtTrip
 
getVehicleDistances() - Method in class org.matsim.contrib.drt.analysis.DrtPassengerAndVehicleStats
 
getVehicleEntry() - Method in class org.matsim.contrib.drt.optimizer.insertion.InsertionWithDetourData
 
getVehicleOccupancyProfiles() - Method in class org.matsim.contrib.drt.util.stats.DrtVehicleOccupancyProfileCalculator
 
getVehiclesFile() - Method in class org.matsim.contrib.drt.run.DrtConfigGroup
 
getVehiclesFileUrl(URL) - Method in class org.matsim.contrib.drt.run.DrtConfigGroup
 
getWaitTime() - Method in class org.matsim.contrib.drt.analysis.DrtTrip
 
getWaitTimeCompare() - Method in class org.matsim.contrib.drt.analysis.DrtRequestAnalyzer
 
getWaypoint(int) - Method in class org.matsim.contrib.drt.optimizer.VehicleData.Entry
 
getZone(String) - Method in class org.matsim.contrib.drt.analysis.zonal.DrtZonalSystem
 
getZoneCentroid(String) - Method in class org.matsim.contrib.drt.analysis.zonal.DrtZonalSystem
 
getZoneForLinkId(Id<Link>) - Method in class org.matsim.contrib.drt.analysis.zonal.DrtZonalSystem
 
getZones() - Method in class org.matsim.contrib.drt.analysis.zonal.DrtZonalSystem
 
graphs.flows - package graphs.flows
 
GROUP_NAME - Static variable in class org.matsim.contrib.drt.run.DrtConfigGroup
 
GROUP_NAME - Static variable in class org.matsim.contrib.drt.run.MultiModeDrtConfigGroup
 

H

handleEvent(ActivityEndEvent) - Method in class org.matsim.contrib.drt.analysis.zonal.ZonalIdleVehicleCollector
 
handleEvent(ActivityStartEvent) - Method in class org.matsim.contrib.drt.analysis.zonal.ZonalIdleVehicleCollector
 
handleEvent(LinkEnterEvent) - Method in class org.matsim.contrib.drt.analysis.DrtPassengerAndVehicleStats
 
handleEvent(PersonArrivalEvent) - Method in class org.matsim.contrib.drt.analysis.DrtPassengerAndVehicleStats
 
handleEvent(PersonDepartureEvent) - Method in class org.matsim.contrib.drt.analysis.DrtPassengerAndVehicleStats
 
handleEvent(PersonDepartureEvent) - Method in class org.matsim.contrib.drt.analysis.zonal.ZonalDemandAggregator
 
handleEvent(PersonEntersVehicleEvent) - Method in class org.matsim.contrib.drt.analysis.DrtPassengerAndVehicleStats
 
handleEvent(PersonEntersVehicleEvent) - Method in class org.matsim.contrib.drt.analysis.DrtRequestAnalyzer
 
handleEvent(DrtRequestSubmittedEvent) - Method in class org.matsim.contrib.drt.analysis.DrtPassengerAndVehicleStats
 
handleEvent(DrtRequestSubmittedEvent) - Method in class org.matsim.contrib.drt.analysis.DrtRequestAnalyzer
 
handleEvent(DrtRequestSubmittedEvent) - Method in interface org.matsim.contrib.drt.passenger.events.DrtRequestSubmittedEventHandler
 
handleEvent(PassengerRequestRejectedEvent) - Method in class org.matsim.contrib.drt.analysis.DrtPassengerAndVehicleStats
 
handleEvent(PassengerRequestRejectedEvent) - Method in class org.matsim.contrib.drt.analysis.DrtRequestAnalyzer
 
handleEvent(PassengerRequestScheduledEvent) - Method in class org.matsim.contrib.drt.analysis.DrtRequestAnalyzer
 
hashCode() - Method in class org.matsim.contrib.drt.optimizer.insertion.InsertionGenerator.Insertion
 
hashCode() - Method in class org.matsim.contrib.drt.optimizer.insertion.InsertionGenerator.InsertionPoint
 
HEADER - Static variable in class org.matsim.contrib.drt.analysis.DrtTrip
 

I

id(Id<Request>) - Method in class org.matsim.contrib.drt.passenger.DrtRequest.Builder
 
identifyMainMode(List<? extends PlanElement>) - Method in class org.matsim.contrib.drt.routing.MultiModeDrtMainModeIdentifier
 
IDLE_VEHICLES_RETURN_TO_DEPOTS - Static variable in class org.matsim.contrib.drt.run.DrtConfigGroup
 
index - Variable in class org.matsim.contrib.drt.optimizer.insertion.InsertionGenerator.InsertionPoint
 
INFEASIBLE_SOLUTION_COST - Static variable in class org.matsim.contrib.drt.optimizer.insertion.InsertionCostCalculator
 
initSchedules() - Method in class org.matsim.contrib.drt.scheduler.RequestInsertionScheduler
 
Insertion(DrtRequest, VehicleData.Entry, int, int) - Constructor for class org.matsim.contrib.drt.optimizer.insertion.InsertionGenerator.Insertion
 
InsertionCostCalculator<D> - Class in org.matsim.contrib.drt.optimizer.insertion
 
InsertionCostCalculator(double, DoubleSupplier, InsertionCostCalculator.PenaltyCalculator, ToDoubleFunction<D>) - Constructor for class org.matsim.contrib.drt.optimizer.insertion.InsertionCostCalculator
 
InsertionCostCalculator(DrtConfigGroup, MobsimTimer, InsertionCostCalculator.PenaltyCalculator, ToDoubleFunction<D>) - Constructor for class org.matsim.contrib.drt.optimizer.insertion.InsertionCostCalculator
 
InsertionCostCalculator.DiscourageSoftConstraintViolations - Class in org.matsim.contrib.drt.optimizer.insertion
 
InsertionCostCalculator.PenaltyCalculator - Interface in org.matsim.contrib.drt.optimizer.insertion
 
InsertionCostCalculator.RejectSoftConstraintViolations - Class in org.matsim.contrib.drt.optimizer.insertion
 
InsertionCostCalculator.SoftConstraintViolation - Class in org.matsim.contrib.drt.optimizer.insertion
 
InsertionGenerator - Class in org.matsim.contrib.drt.optimizer.insertion
Generates all possible pickup and dropoff insertion point pairs that do not violate the vehicle capacity.
InsertionGenerator() - Constructor for class org.matsim.contrib.drt.optimizer.insertion.InsertionGenerator
 
InsertionGenerator.Insertion - Class in org.matsim.contrib.drt.optimizer.insertion
 
InsertionGenerator.InsertionPoint - Class in org.matsim.contrib.drt.optimizer.insertion
 
InsertionPoint(int, Link, Link) - Constructor for class org.matsim.contrib.drt.optimizer.insertion.InsertionGenerator.InsertionPoint
 
InsertionWithDetourData<D> - Class in org.matsim.contrib.drt.optimizer.insertion
 
install() - Method in class org.matsim.contrib.drt.analysis.DrtModeAnalysisModule
 
install() - Method in class org.matsim.contrib.drt.optimizer.rebalancing.mincostflow.DrtModeMinCostFlowRebalancingModule
 
install() - Method in class org.matsim.contrib.drt.run.DrtModeModule
 
install() - Method in class org.matsim.contrib.drt.run.MultiModeDrtModule
 
install() - Method in class org.matsim.contrib.edrt.run.MultiModeEDrtModule
 
INTERVAL - Static variable in class org.matsim.contrib.drt.optimizer.rebalancing.mincostflow.MinCostFlowRebalancingParams
 
isChangeStartLinkToLastLinkInSchedule() - Method in class org.matsim.contrib.drt.run.DrtConfigGroup
 
isEligibleForRequestInsertion(DvrpVehicle, double) - Method in class org.matsim.contrib.drt.optimizer.VehicleDataEntryFactoryImpl
 
isIdle(DvrpVehicle) - Method in class org.matsim.contrib.drt.scheduler.DrtScheduleInquiry
 
isOpenEnd() - Method in class org.matsim.contrib.drt.optimizer.VehicleData.End
 
isPlotDetailedCustomerStats() - Method in class org.matsim.contrib.drt.run.DrtConfigGroup
 
isRejectRequestIfMaxWaitOrTravelTimeViolated() - Method in class org.matsim.contrib.drt.run.DrtConfigGroup
 
isSwitchingFromStopToStay(DvrpVehicle) - Static method in class org.matsim.contrib.drt.optimizer.depot.Depots
 
isUseModeFilteredSubnetwork() - Method in class org.matsim.contrib.drt.run.DrtConfigGroup
 

L

latestArrivalTime - Variable in class org.matsim.contrib.drt.optimizer.VehicleData.Stop
 
latestArrivalTime(double) - Method in class org.matsim.contrib.drt.passenger.DrtRequest.Builder
 
latestDepartureTime - Variable in class org.matsim.contrib.drt.optimizer.VehicleData.Stop
 
latestStartTime(double) - Method in class org.matsim.contrib.drt.passenger.DrtRequest.Builder
 
LinearRebalancingTargetCalculator - Class in org.matsim.contrib.drt.optimizer.rebalancing.mincostflow
 
LinearRebalancingTargetCalculator(ZonalDemandAggregator, MinCostFlowRebalancingParams) - Constructor for class org.matsim.contrib.drt.optimizer.rebalancing.mincostflow.LinearRebalancingTargetCalculator
 
link - Variable in class org.matsim.contrib.drt.optimizer.rebalancing.RebalancingStrategy.Relocation
 
link - Variable in class org.matsim.contrib.drt.optimizer.VehicleData.End
 
link - Variable in class org.matsim.contrib.drt.optimizer.VehicleData.Start
 

M

main(String[]) - Static method in class graphs.flows.MinCostFlow
 
main(String[]) - Static method in class graphs.flows.MinCostFlowDense
 
main(String[]) - Static method in class graphs.flows.MinCostFlowSimple
 
main(String[]) - Static method in class org.matsim.contrib.drt.run.RunDrtScenario
 
MAX_THREADS - Static variable in class org.matsim.contrib.drt.optimizer.insertion.ParallelPathDataProvider
 
MAX_TIME_BEFORE_IDLE - Static variable in class org.matsim.contrib.drt.optimizer.rebalancing.mincostflow.MinCostFlowRebalancingParams
 
MAX_TRAVEL_TIME_ALPHA - Static variable in class org.matsim.contrib.drt.run.DrtConfigGroup
 
MAX_TRAVEL_TIME_BETA - Static variable in class org.matsim.contrib.drt.run.DrtConfigGroup
 
MAX_WAIT_TIME - Static variable in class org.matsim.contrib.drt.run.DrtConfigGroup
 
MAX_WALK_DISTANCE - Static variable in class org.matsim.contrib.drt.run.DrtConfigGroup
 
maxTravelTimeViolation - Variable in class org.matsim.contrib.drt.optimizer.insertion.InsertionCostCalculator.SoftConstraintViolation
 
maxWaitTimeViolation - Variable in class org.matsim.contrib.drt.optimizer.insertion.InsertionCostCalculator.SoftConstraintViolation
 
MIN_SERVICE_TIME - Static variable in class org.matsim.contrib.drt.optimizer.rebalancing.mincostflow.MinCostFlowRebalancingParams
 
minCostFlow(int[][], int[][], int, int) - Static method in class graphs.flows.MinCostFlowSimple
 
minCostFlow(List<MinCostFlow.Edge>[], int, int, int, boolean) - Static method in class graphs.flows.MinCostFlow
 
minCostFlow(List<MinCostFlowDense.Edge>[], int, int, int, boolean) - Static method in class graphs.flows.MinCostFlowDense
 
MinCostFlow - Class in graphs.flows
Maximum flow of minimum cost with potentials in O(min(E^2*V*logV, E*logV*FLOW))
MinCostFlow() - Constructor for class graphs.flows.MinCostFlow
 
MinCostFlow.Edge - Class in graphs.flows
 
MinCostFlowDense - Class in graphs.flows
Maximum flow of minimum cost with potentials
MinCostFlowDense() - Constructor for class graphs.flows.MinCostFlowDense
 
MinCostFlowRebalancingParams - Class in org.matsim.contrib.drt.optimizer.rebalancing.mincostflow
 
MinCostFlowRebalancingParams() - Constructor for class org.matsim.contrib.drt.optimizer.rebalancing.mincostflow.MinCostFlowRebalancingParams
 
MinCostFlowRebalancingStrategy - Class in org.matsim.contrib.drt.optimizer.rebalancing.mincostflow
 
MinCostFlowRebalancingStrategy(MinCostFlowRebalancingStrategy.RebalancingTargetCalculator, DrtZonalSystem, Fleet, MinCostRelocationCalculator, MinCostFlowRebalancingParams) - Constructor for class org.matsim.contrib.drt.optimizer.rebalancing.mincostflow.MinCostFlowRebalancingStrategy
 
MinCostFlowRebalancingStrategy.RebalancingTargetCalculator - Interface in org.matsim.contrib.drt.optimizer.rebalancing.mincostflow
 
MinCostFlowSimple - Class in graphs.flows
Maximum flow of minimum cost in O(V^3*FLOW)
MinCostFlowSimple() - Constructor for class graphs.flows.MinCostFlowSimple
 
MinCostRelocationCalculator - Interface in org.matsim.contrib.drt.optimizer.rebalancing.mincostflow
 
mode(String) - Method in class org.matsim.contrib.drt.passenger.DrtRequest.Builder
 
MODE - Static variable in class org.matsim.contrib.drt.run.DrtConfigGroup
 
MultiModeDrtConfigGroup - Class in org.matsim.contrib.drt.run
 
MultiModeDrtConfigGroup() - Constructor for class org.matsim.contrib.drt.run.MultiModeDrtConfigGroup
 
MultiModeDrtMainModeIdentifier - Class in org.matsim.contrib.drt.routing
 
MultiModeDrtMainModeIdentifier(MultiModeDrtConfigGroup) - Constructor for class org.matsim.contrib.drt.routing.MultiModeDrtMainModeIdentifier
 
MultiModeDrtModule - Class in org.matsim.contrib.drt.run
 
MultiModeDrtModule() - Constructor for class org.matsim.contrib.drt.run.MultiModeDrtModule
 
MultiModeEDrtModule - Class in org.matsim.contrib.edrt.run
 
MultiModeEDrtModule() - Constructor for class org.matsim.contrib.edrt.run.MultiModeEDrtModule
 
MultiVehicleInsertionProblem<D> - Interface in org.matsim.contrib.drt.optimizer.insertion
 

N

NearestChargerAsDepot - Class in org.matsim.contrib.edrt.optimizer.depot
 
NearestChargerAsDepot(ChargingInfrastructure) - Constructor for class org.matsim.contrib.edrt.optimizer.depot.NearestChargerAsDepot
 
NearestStartLinkAsDepot - Class in org.matsim.contrib.drt.optimizer.depot
 
NearestStartLinkAsDepot(Fleet) - Constructor for class org.matsim.contrib.drt.optimizer.depot.NearestStartLinkAsDepot
 
newBuilder() - Static method in class org.matsim.contrib.drt.passenger.DrtRequest
 
newBuilder(DrtRequest) - Static method in class org.matsim.contrib.drt.passenger.DrtRequest
 
nextLink - Variable in class org.matsim.contrib.drt.optimizer.insertion.InsertionGenerator.InsertionPoint
 
nextTask(DvrpVehicle) - Method in class org.matsim.contrib.drt.optimizer.DefaultDrtOptimizer
 
nextTask(DvrpVehicle) - Method in class org.matsim.contrib.edrt.optimizer.EDrtOptimizer
 
NO_INSERTION_FOUND_CAUSE - Static variable in class org.matsim.contrib.drt.optimizer.insertion.DefaultUnplannedRequestInserter
 
NoRebalancingStrategy - Class in org.matsim.contrib.drt.optimizer.rebalancing
 
NoRebalancingStrategy() - Constructor for class org.matsim.contrib.drt.optimizer.rebalancing.NoRebalancingStrategy
 
notifyIterationEnds(IterationEndsEvent) - Method in class org.matsim.contrib.drt.analysis.DrtAnalysisControlerListener
 
notifyMobsimBeforeCleanup(MobsimBeforeCleanupEvent) - Method in class org.matsim.contrib.drt.optimizer.insertion.ParallelPathDataProvider
 
notifyMobsimBeforeCleanup(MobsimBeforeCleanupEvent) - Method in class org.matsim.contrib.drt.optimizer.QSimScopeForkJoinPoolHolder
 
notifyMobsimBeforeCleanup(MobsimBeforeCleanupEvent) - Method in class org.matsim.contrib.drt.util.stats.DrtVehicleOccupancyProfileWriter
 
notifyMobsimBeforeSimStep(MobsimBeforeSimStepEvent) - Method in class org.matsim.contrib.drt.optimizer.DefaultDrtOptimizer
 
notifyMobsimBeforeSimStep(MobsimBeforeSimStepEvent) - Method in class org.matsim.contrib.edrt.optimizer.EDrtOptimizer
 
notifyReplanning(ReplanningEvent) - Method in class org.matsim.contrib.drt.routing.DefaultDrtRouteUpdater
 
notifyReplanning(ReplanningEvent) - Method in interface org.matsim.contrib.drt.routing.DrtRouteUpdater
 
notifyShutdown(ShutdownEvent) - Method in class org.matsim.contrib.drt.routing.DefaultDrtRouteUpdater
 
NUMBER_OF_THREADS - Static variable in class org.matsim.contrib.drt.run.DrtConfigGroup
 

O

occupancy - Variable in class org.matsim.contrib.drt.optimizer.VehicleData.Start
 
occupancyChange - Variable in class org.matsim.contrib.drt.optimizer.VehicleData.Stop
 
OPEN_END - Static variable in class org.matsim.contrib.drt.optimizer.VehicleData.End
 
OPERATIONAL_SCHEME - Static variable in class org.matsim.contrib.drt.run.DrtConfigGroup
 
org.matsim.contrib.drt.analysis - package org.matsim.contrib.drt.analysis
 
org.matsim.contrib.drt.analysis.zonal - package org.matsim.contrib.drt.analysis.zonal
 
org.matsim.contrib.drt.optimizer - package org.matsim.contrib.drt.optimizer
 
org.matsim.contrib.drt.optimizer.depot - package org.matsim.contrib.drt.optimizer.depot
 
org.matsim.contrib.drt.optimizer.insertion - package org.matsim.contrib.drt.optimizer.insertion
 
org.matsim.contrib.drt.optimizer.rebalancing - package org.matsim.contrib.drt.optimizer.rebalancing
 
org.matsim.contrib.drt.optimizer.rebalancing.mincostflow - package org.matsim.contrib.drt.optimizer.rebalancing.mincostflow
 
org.matsim.contrib.drt.passenger - package org.matsim.contrib.drt.passenger
 
org.matsim.contrib.drt.passenger.events - package org.matsim.contrib.drt.passenger.events
 
org.matsim.contrib.drt.routing - package org.matsim.contrib.drt.routing
 
org.matsim.contrib.drt.run - package org.matsim.contrib.drt.run
 
org.matsim.contrib.drt.run.examples - package org.matsim.contrib.drt.run.examples
 
org.matsim.contrib.drt.schedule - package org.matsim.contrib.drt.schedule
 
org.matsim.contrib.drt.scheduler - package org.matsim.contrib.drt.scheduler
 
org.matsim.contrib.drt.util - package org.matsim.contrib.drt.util
 
org.matsim.contrib.drt.util.stats - package org.matsim.contrib.drt.util.stats
 
org.matsim.contrib.drt.vrpagent - package org.matsim.contrib.drt.vrpagent
 
org.matsim.contrib.edrt - package org.matsim.contrib.edrt
 
org.matsim.contrib.edrt.optimizer - package org.matsim.contrib.edrt.optimizer
 
org.matsim.contrib.edrt.optimizer.depot - package org.matsim.contrib.edrt.optimizer.depot
 
org.matsim.contrib.edrt.run - package org.matsim.contrib.edrt.run
 
org.matsim.contrib.edrt.schedule - package org.matsim.contrib.edrt.schedule
 
org.matsim.contrib.edrt.scheduler - package org.matsim.contrib.edrt.scheduler
 
outgoingOccupancy - Variable in class org.matsim.contrib.drt.optimizer.VehicleData.Stop
 

P

ParallelMultiVehicleInsertionProblem - Class in org.matsim.contrib.drt.optimizer.insertion
 
ParallelMultiVehicleInsertionProblem(PathDataProvider, DrtConfigGroup, MobsimTimer, ForkJoinPool, InsertionCostCalculator.PenaltyCalculator) - Constructor for class org.matsim.contrib.drt.optimizer.insertion.ParallelMultiVehicleInsertionProblem
 
ParallelPathDataProvider - Class in org.matsim.contrib.drt.optimizer.insertion
 
ParallelPathDataProvider(Network, TravelTime, TravelDisutility, DrtConfigGroup) - Constructor for class org.matsim.contrib.drt.optimizer.insertion.ParallelPathDataProvider
 
passengerId(Id<Person>) - Method in class org.matsim.contrib.drt.passenger.DrtRequest.Builder
 
PathDataProvider - Interface in org.matsim.contrib.drt.optimizer.insertion
 
pickup - Variable in class org.matsim.contrib.drt.optimizer.insertion.InsertionGenerator.Insertion
 
pickupTask(DrtStopTask) - Method in class org.matsim.contrib.drt.passenger.DrtRequest.Builder
 
previousLink - Variable in class org.matsim.contrib.drt.optimizer.insertion.InsertionGenerator.InsertionPoint
 

Q

QSimScopeForkJoinPoolHolder - Class in org.matsim.contrib.drt.optimizer
Keeps a reference to a pool and shuts it down on MobsimBeforeCleanupListener event
QSimScopeForkJoinPoolHolder(int) - Constructor for class org.matsim.contrib.drt.optimizer.QSimScopeForkJoinPoolHolder
 

R

RebalancingStrategy - Interface in org.matsim.contrib.drt.optimizer.rebalancing
Idle vehicles (=StayTask) may be re-allocated using this interface.
RebalancingStrategy.Relocation - Class in org.matsim.contrib.drt.optimizer.rebalancing
 
REJECT_REQUEST_IF_MAX_WAIT_OR_TRAVEL_TIME_VIOLATED - Static variable in class org.matsim.contrib.drt.run.DrtConfigGroup
 
RejectSoftConstraintViolations() - Constructor for class org.matsim.contrib.drt.optimizer.insertion.InsertionCostCalculator.RejectSoftConstraintViolations
 
relocateVehicle(DvrpVehicle, Link) - Method in class org.matsim.contrib.drt.scheduler.EmptyVehicleRelocator
 
Relocation(DvrpVehicle, Link) - Constructor for class org.matsim.contrib.drt.optimizer.rebalancing.RebalancingStrategy.Relocation
 
RequestInsertionScheduler - Class in org.matsim.contrib.drt.scheduler
 
RequestInsertionScheduler(DrtConfigGroup, Fleet, MobsimTimer, TravelTime, ScheduleTimingUpdater, DrtTaskFactory) - Constructor for class org.matsim.contrib.drt.scheduler.RequestInsertionScheduler
 
requestSubmitted(Request) - Method in class org.matsim.contrib.drt.optimizer.DefaultDrtOptimizer
 
requestSubmitted(Request) - Method in class org.matsim.contrib.edrt.optimizer.EDrtOptimizer
 
reset(int) - Method in class org.matsim.contrib.drt.analysis.DrtPassengerAndVehicleStats
 
reset(int) - Method in class org.matsim.contrib.drt.analysis.DrtRequestAnalyzer
 
reset(int) - Method in class org.matsim.contrib.drt.analysis.zonal.ZonalDemandAggregator
 
ROUTE_TYPE - Static variable in class org.matsim.contrib.drt.routing.DrtRoute
 
run(String, boolean) - Static method in class org.matsim.contrib.drt.run.RunDrtScenario
 
run(URL, boolean) - Static method in class org.matsim.contrib.edrt.run.RunEDrtScenario
 
run(URL, boolean, int) - Static method in class org.matsim.contrib.drt.run.examples.RunMultiModeDrtExample
 
run(URL, boolean, int) - Static method in class org.matsim.contrib.drt.run.examples.RunOneSharedTaxiExample
 
run(Config, boolean) - Static method in class org.matsim.contrib.drt.run.examples.RunDrtExample
 
RunDrtExample - Class in org.matsim.contrib.drt.run.examples
 
RunDrtExample() - Constructor for class org.matsim.contrib.drt.run.examples.RunDrtExample
 
RunDrtScenario - Class in org.matsim.contrib.drt.run
 
RunDrtScenario() - Constructor for class org.matsim.contrib.drt.run.RunDrtScenario
 
RunEDrtScenario - Class in org.matsim.contrib.edrt.run
 
RunEDrtScenario() - Constructor for class org.matsim.contrib.edrt.run.RunEDrtScenario
 
RunMultiModeDrtExample - Class in org.matsim.contrib.drt.run.examples
 
RunMultiModeDrtExample() - Constructor for class org.matsim.contrib.drt.run.examples.RunMultiModeDrtExample
 
RunOneSharedTaxiExample - Class in org.matsim.contrib.drt.run.examples
 
RunOneSharedTaxiExample() - Constructor for class org.matsim.contrib.drt.run.examples.RunOneSharedTaxiExample
 

S

scheduleRequest(DrtRequest, InsertionWithDetourData<OneToManyPathSearch.PathData>) - Method in class org.matsim.contrib.drt.scheduler.RequestInsertionScheduler
 
scheduleUnplannedRequests(Collection<DrtRequest>) - Method in class org.matsim.contrib.drt.optimizer.insertion.DefaultUnplannedRequestInserter
 
scheduleUnplannedRequests(Collection<DrtRequest>) - Method in interface org.matsim.contrib.drt.optimizer.insertion.UnplannedRequestInserter
 
SendToStartLinkStrategy - Class in org.matsim.contrib.drt.optimizer.rebalancing
This is just an example how to implement RebalancingStrategy, not a real rebalancing strategy.
SendToStartLinkStrategy() - Constructor for class org.matsim.contrib.drt.optimizer.rebalancing.SendToStartLinkStrategy
 
serviceAreaBased - org.matsim.contrib.drt.run.DrtConfigGroup.OperationalScheme
 
SET_NAME - Static variable in class org.matsim.contrib.drt.optimizer.rebalancing.mincostflow.MinCostFlowRebalancingParams
 
setAdvanceRequestPlanningHorizon(double) - Method in class org.matsim.contrib.drt.run.DrtConfigGroup
 
setArrivalTime(double) - Method in class org.matsim.contrib.drt.analysis.DrtTrip
 
setCellSize(double) - Method in class org.matsim.contrib.drt.optimizer.rebalancing.mincostflow.MinCostFlowRebalancingParams
 
setChangeStartLinkToLastLinkInSchedule(boolean) - Method in class org.matsim.contrib.drt.run.DrtConfigGroup
 
setDropoffTask(DrtStopTask) - Method in class org.matsim.contrib.drt.passenger.DrtRequest
 
setDrtServiceAreaShapeFile(String) - Method in class org.matsim.contrib.drt.run.DrtConfigGroup
 
setEstimatedBeelineDistanceFactor(double) - Method in class org.matsim.contrib.drt.run.DrtConfigGroup
 
setEstimatedDrtSpeed(double) - Method in class org.matsim.contrib.drt.run.DrtConfigGroup
 
setIdleVehiclesReturnToDepots(boolean) - Method in class org.matsim.contrib.drt.run.DrtConfigGroup
 
setInterval(int) - Method in class org.matsim.contrib.drt.optimizer.rebalancing.mincostflow.MinCostFlowRebalancingParams
 
setInVehicleTravelTime(double) - Method in class org.matsim.contrib.drt.analysis.DrtTrip
 
setMaxTimeBeforeIdle(double) - Method in class org.matsim.contrib.drt.optimizer.rebalancing.mincostflow.MinCostFlowRebalancingParams
 
setMaxTravelTimeAlpha(double) - Method in class org.matsim.contrib.drt.run.DrtConfigGroup
 
setMaxTravelTimeBeta(double) - Method in class org.matsim.contrib.drt.run.DrtConfigGroup
 
setMaxWaitTime(double) - Method in class org.matsim.contrib.drt.routing.DrtRoute
 
setMaxWaitTime(double) - Method in class org.matsim.contrib.drt.run.DrtConfigGroup
 
setMaxWalkDistance(double) - Method in class org.matsim.contrib.drt.run.DrtConfigGroup
 
setMinServiceTime(double) - Method in class org.matsim.contrib.drt.optimizer.rebalancing.mincostflow.MinCostFlowRebalancingParams
 
setMode(String) - Method in class org.matsim.contrib.drt.run.DrtConfigGroup
 
setNumberOfThreads(int) - Method in class org.matsim.contrib.drt.run.DrtConfigGroup
 
setOperationalScheme(DrtConfigGroup.OperationalScheme) - Method in class org.matsim.contrib.drt.run.DrtConfigGroup
 
setPickupTask(DrtStopTask) - Method in class org.matsim.contrib.drt.passenger.DrtRequest
 
setPlotDetailedCustomerStats(boolean) - Method in class org.matsim.contrib.drt.run.DrtConfigGroup
 
setRejectRequestIfMaxWaitOrTravelTimeViolated(boolean) - Method in class org.matsim.contrib.drt.run.DrtConfigGroup
 
setRouteDescription(String) - Method in class org.matsim.contrib.drt.routing.DrtRoute
 
setStopDuration(double) - Method in class org.matsim.contrib.drt.run.DrtConfigGroup
 
setTargetAlpha(double) - Method in class org.matsim.contrib.drt.optimizer.rebalancing.mincostflow.MinCostFlowRebalancingParams
 
setTargetBeta(double) - Method in class org.matsim.contrib.drt.optimizer.rebalancing.mincostflow.MinCostFlowRebalancingParams
 
setToCoord(Coord) - Method in class org.matsim.contrib.drt.analysis.DrtTrip
 
setToLink(Id<Link>) - Method in class org.matsim.contrib.drt.analysis.DrtTrip
 
setTransitStopFile(String) - Method in class org.matsim.contrib.drt.run.DrtConfigGroup
 
setTravelDistance(double) - Method in class org.matsim.contrib.drt.analysis.DrtTrip
 
setUnsharedDistanceEstimate_m(double) - Method in class org.matsim.contrib.drt.analysis.DrtTrip
 
setUnsharedRideTime(double) - Method in class org.matsim.contrib.drt.routing.DrtRoute
 
setUnsharedTimeEstimate_m(double) - Method in class org.matsim.contrib.drt.analysis.DrtTrip
 
setUseModeFilteredSubnetwork(boolean) - Method in class org.matsim.contrib.drt.run.DrtConfigGroup
 
setVehiclesFile(String) - Method in class org.matsim.contrib.drt.run.DrtConfigGroup
 
socBeforeFinalStay - Variable in class org.matsim.contrib.edrt.optimizer.EDrtVehicleDataEntryFactory.EVehicleEntry
 
SoftConstraintViolation(double, double) - Constructor for class org.matsim.contrib.drt.optimizer.insertion.InsertionCostCalculator.SoftConstraintViolation
 
solve(List<Pair<P, Integer>>, List<Pair<C, Integer>>) - Method in class org.matsim.contrib.drt.optimizer.rebalancing.mincostflow.TransportProblem
 
splitTripsIntoBins(Collection<DrtTrip>, int, int, int) - Static method in class org.matsim.contrib.drt.analysis.DrtTripsAnalyser
 
start - Variable in class org.matsim.contrib.drt.optimizer.VehicleData.Entry
 
Start(Task, Link, double, int) - Constructor for class org.matsim.contrib.drt.optimizer.VehicleData.Start
 
STAY - org.matsim.contrib.drt.schedule.DrtTaskType
 
Stop(DrtStopTask, int) - Constructor for class org.matsim.contrib.drt.optimizer.VehicleData.Stop
 
STOP - org.matsim.contrib.drt.schedule.DrtTaskType
 
STOP_DURATION - Static variable in class org.matsim.contrib.drt.run.DrtConfigGroup
 
stopbased - org.matsim.contrib.drt.run.DrtConfigGroup.OperationalScheme
 
stops - Variable in class org.matsim.contrib.drt.optimizer.VehicleData.Entry
 
submissionTime(double) - Method in class org.matsim.contrib.drt.passenger.DrtRequest.Builder
 
summarizeDetailedOccupancyStats(Map<Id<Vehicle>, double[]>, String, int) - Static method in class org.matsim.contrib.drt.analysis.DrtTripsAnalyser
 
summarizeTrips(List<DrtTrip>, String) - Static method in class org.matsim.contrib.drt.analysis.DrtTripsAnalyser
 
summarizeVehicles(Map<Id<Vehicle>, double[]>, String) - Static method in class org.matsim.contrib.drt.analysis.DrtTripsAnalyser
 

T

TARGET_ALPHA - Static variable in class org.matsim.contrib.drt.optimizer.rebalancing.mincostflow.MinCostFlowRebalancingParams
 
TARGET_BETA - Static variable in class org.matsim.contrib.drt.optimizer.rebalancing.mincostflow.MinCostFlowRebalancingParams
 
task - Variable in class org.matsim.contrib.drt.optimizer.VehicleData.Start
 
task - Variable in class org.matsim.contrib.drt.optimizer.VehicleData.Stop
 
time - Variable in class org.matsim.contrib.drt.optimizer.VehicleData.End
 
time - Variable in class org.matsim.contrib.drt.optimizer.VehicleData.Start
 
toLink(Link) - Method in class org.matsim.contrib.drt.passenger.DrtRequest.Builder
 
toString() - Method in class graphs.flows.MinCostFlow.Edge
 
toString() - Method in class org.matsim.contrib.drt.analysis.DrtTrip
 
toString() - Method in class org.matsim.contrib.drt.optimizer.insertion.InsertionGenerator.Insertion
 
toString() - Method in class org.matsim.contrib.drt.optimizer.insertion.InsertionGenerator.InsertionPoint
 
toString() - Method in class org.matsim.contrib.drt.optimizer.VehicleData.Stop
 
toString() - Method in class org.matsim.contrib.drt.passenger.DrtRequest
 
toString() - Method in class org.matsim.contrib.drt.routing.DrtRoute
 
toString() - Method in class org.matsim.contrib.drt.schedule.DrtStopTask
 
TRANSIT_STOP_FILE - Static variable in class org.matsim.contrib.drt.run.DrtConfigGroup
 
TransportProblem<P,​C> - Class in org.matsim.contrib.drt.optimizer.rebalancing.mincostflow
 
TransportProblem(ToIntBiFunction<P, C>) - Constructor for class org.matsim.contrib.drt.optimizer.rebalancing.mincostflow.TransportProblem
 

U

UnplannedRequestInserter - Interface in org.matsim.contrib.drt.optimizer.insertion
 
updateEntry(DvrpVehicle) - Method in class org.matsim.contrib.drt.optimizer.VehicleData
 
USE_MODE_FILTERED_SUBNETWORK - Static variable in class org.matsim.contrib.drt.run.DrtConfigGroup
 

V

valueOf(String) - Static method in enum org.matsim.contrib.drt.run.DrtConfigGroup.OperationalScheme
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.matsim.contrib.drt.schedule.DrtTaskType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.matsim.contrib.drt.run.DrtConfigGroup.OperationalScheme
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.matsim.contrib.drt.schedule.DrtTaskType
Returns an array containing the constants of this enum type, in the order they are declared.
vehicle - Variable in class org.matsim.contrib.drt.optimizer.rebalancing.RebalancingStrategy.Relocation
 
vehicle - Variable in class org.matsim.contrib.drt.optimizer.VehicleData.Entry
 
VehicleData - Class in org.matsim.contrib.drt.optimizer
 
VehicleData(double, Stream<? extends DvrpVehicle>, VehicleData.EntryFactory, ForkJoinPool) - Constructor for class org.matsim.contrib.drt.optimizer.VehicleData
 
VehicleData.End - Class in org.matsim.contrib.drt.optimizer
 
VehicleData.Entry - Class in org.matsim.contrib.drt.optimizer
 
VehicleData.EntryFactory - Interface in org.matsim.contrib.drt.optimizer
 
VehicleData.Start - Class in org.matsim.contrib.drt.optimizer
 
VehicleData.Stop - Class in org.matsim.contrib.drt.optimizer
 
VehicleData.Waypoint - Interface in org.matsim.contrib.drt.optimizer
 
VehicleDataEntryFactoryImpl - Class in org.matsim.contrib.drt.optimizer
 
VehicleDataEntryFactoryImpl(DrtConfigGroup) - Constructor for class org.matsim.contrib.drt.optimizer.VehicleDataEntryFactoryImpl
 
vehicleEntry - Variable in class org.matsim.contrib.drt.optimizer.insertion.InsertionGenerator.Insertion
 
VEHICLES_FILE - Static variable in class org.matsim.contrib.drt.run.DrtConfigGroup
 

W

WRITE_DETAILED_CUSTOMER_STATS - Static variable in class org.matsim.contrib.drt.run.DrtConfigGroup
 
writeAndPlotWaitTimeEstimateComparison(String, String, boolean) - Method in class org.matsim.contrib.drt.analysis.DrtRequestAnalyzer
 
writeVehicleDistances(Map<Id<Vehicle>, double[]>, String) - Static method in class org.matsim.contrib.drt.analysis.DrtTripsAnalyser
 

Z

ZonalDemandAggregator - Class in org.matsim.contrib.drt.analysis.zonal
 
ZonalDemandAggregator(EventsManager, DrtZonalSystem, DrtConfigGroup) - Constructor for class org.matsim.contrib.drt.analysis.zonal.ZonalDemandAggregator
 
ZonalIdleVehicleCollector - Class in org.matsim.contrib.drt.analysis.zonal
 
ZonalIdleVehicleCollector(EventsManager, DrtZonalSystem) - Constructor for class org.matsim.contrib.drt.analysis.zonal.ZonalIdleVehicleCollector
 
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