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
All Classes All Packages
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 timedirectRideTime
is the time of an unshared ridetravelTime
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
All Classes All Packages