MATSIM
File List
Here is a list of all files with brief descriptions:
[detail level
1
2
3
4
5
6
7
]
►
analysis
►
linkpaxvolumes
LinkPaxVolumesAnalysis.java
LinkPaxVolumesAnalysisModule.java
LinkPaxVolumesControlerListener.java
LinkPaxVolumesWriter.java
VehicleStatsPerVehicleType.java
►
personMoney
PersonMoneyEventsAggregator.java
PersonMoneyEventsAnalysisControlerListener.java
PersonMoneyEventsAnalysisModule.java
PersonMoneyEventsCollector.java
►
pt
►
stop2stop
PtStop2StopAnalysis.java
PtStop2StopAnalysisControlerListener.java
PtStop2StopAnalysisModule.java
ActivityWriter.java
BinEntry.java
Bins.java
CalcAverageTripLength.java
CalcLegTimes.java
CalcLinkStats.java
IterationStopWatch.java
IterationTravelStatsControlerListener.java
IterationTravelStatsModule.java
LegHistogram.java
LegHistogramChart.java
LegHistogramListener.java
LegHistogramModule.java
LegTimesControlerListener.java
LegTimesModule.java
LinkStatsControlerListener.java
LinkStatsModule.java
ModeChoiceCoverageControlerListener.java
ModeStatsControlerListener.java
ModeStatsModule.java
package-info.java
PersonWriter.java
PHbyModeCalculator.java
PKMbyModeCalculator.java
ScoreStats.java
ScoreStatsControlerListener.java
ScoreStatsModule.java
TransportPlanningMainModeIdentifier.java
TravelDistanceStats.java
TripsAndLegsWriter.java
VolumesAnalyzer.java
VolumesAnalyzerModule.java
XYTRecord.java
►
api
►
core
►
v01
►
events
►
handler
ActivityEndEventHandler.java
ActivityStartEventHandler.java
GenericEventHandler.java
LinkEnterEventHandler.java
LinkLeaveEventHandler.java
PersonArrivalEventHandler.java
PersonDepartureEventHandler.java
PersonEntersVehicleEventHandler.java
PersonLeavesVehicleEventHandler.java
PersonMoneyEventHandler.java
PersonScoreEventHandler.java
PersonStuckAndContinueEventHandler.java
PersonStuckEventHandler.java
TransitDriverStartsEventHandler.java
VehicleAbortsEventHandler.java
VehicleEntersTrafficEventHandler.java
VehicleLeavesTrafficEventHandler.java
ActivityEndEvent.java
ActivityStartEvent.java
Event.java
GenericEvent.java
HasFacilityId.java
HasLinkId.java
HasPersonId.java
HasVehicleId.java
LinkEnterEvent.java
LinkLeaveEvent.java
PersonArrivalEvent.java
PersonDepartureEvent.java
PersonEntersVehicleEvent.java
PersonLeavesVehicleEvent.java
PersonMoneyEvent.java
PersonScoreEvent.java
PersonStuckAndContinueEvent.java
PersonStuckEvent.java
TransitDriverStartsEvent.java
VehicleAbortsEvent.java
VehicleEntersTrafficEvent.java
VehicleLeavesTrafficEvent.java
►
network
Link.java
Network.java
NetworkFactory.java
NetworkWriter.java
Node.java
►
population
Activity.java
BasicPlan.java
HasPlansAndId.java
HasVehicle.java
Leg.java
Person.java
Plan.java
PlanElement.java
Population.java
PopulationFactory.java
PopulationWriter.java
Route.java
►
replanning
PlanStrategyModule.java
BasicLocation.java
Coord.java
Customizable.java
DefaultActivityTypes.java
Id.java
IdAnnotations.java
IdCollectors.java
IdDeSerializationModule.java
Identifiable.java
IdMap.java
IdSet.java
Scenario.java
TransportMode.java
package-info.java
►
ch
►
sbb
►
matsim
►
config
SwissRailRaptorConfigGroup.java
►
routing
►
pt
►
raptor
CapacityDependentInVehicleCostCalculator.java
ConfigurableRaptorRouteSelector.java
DefaultRaptorIntermodalAccessEgress.java
DefaultRaptorInVehicleCostCalculator.java
DefaultRaptorParametersForPerson.java
DefaultRaptorStopFinder.java
DefaultRaptorTransferCostCalculator.java
IndividualRaptorParametersForPerson.java
InitialStop.java
LeastCostRaptorRouteSelector.java
OccupancyData.java
OccupancyTracker.java
RaptorIntermodalAccessEgress.java
RaptorInVehicleCostCalculator.java
RaptorParameters.java
RaptorParametersForPerson.java
RaptorRoute.java
RaptorRouteSelector.java
RaptorStaticConfig.java
RaptorStopFinder.java
RaptorTransferCostCalculator.java
RaptorUtils.java
SwissRailRaptor.java
SwissRailRaptorCore.java
SwissRailRaptorData.java
SwissRailRaptorFactory.java
SwissRailRaptorModule.java
SwissRailRaptorRoutingModule.java
SwissRailRaptorRoutingModuleProvider.java
Transfer.java
RunSwissRailRaptorExample.java
►
core
►
api
►
experimental
►
events
►
handler
AgentWaitingForPtEventHandler.java
BoardingDeniedEventHandler.java
LaneEnterEventHandler.java
LaneLeaveEventHandler.java
TeleportationArrivalEventHandler.java
VehicleArrivesAtFacilityEventHandler.java
VehicleDepartsAtFacilityEventHandler.java
AgentWaitingForPtEvent.java
BoardingDeniedEvent.java
EventsManager.java
LaneEnterEvent.java
LaneLeaveEvent.java
TeleportationArrivalEvent.java
VehicleArrivesAtFacilityEvent.java
VehicleDepartsAtFacilityEvent.java
►
internal
MatsimComparator.java
MatsimDataClassImplMarkerInterface.java
MatsimExtensionPoint.java
MatsimFacilitiesObject.java
MatsimFactory.java
MatsimManager.java
MatsimNetworkObject.java
MatsimParameters.java
MatsimPopulationObject.java
MatsimReader.java
MatsimSomeReader.java
MatsimSomeWriter.java
MatsimToplevelContainer.java
MatsimWriter.java
NetworkRunnable.java
►
config
►
consistency
BeanValidationConfigConsistencyChecker.java
ConfigConsistencyChecker.java
ConfigConsistencyCheckerImpl.java
UnmaterializedConfigGroupChecker.java
VspConfigConsistencyCheckerImpl.java
►
groups
ChangeLegModeConfigGroup.java
ChangeModeConfigGroup.java
ControllerConfigGroup.java
CountsConfigGroup.java
EventsManagerConfigGroup.java
FacilitiesConfigGroup.java
GlobalConfigGroup.java
HouseholdsConfigGroup.java
LinkStatsConfigGroup.java
NetworkConfigGroup.java
package-info.java
PlanInheritanceConfigGroup.java
PlansConfigGroup.java
PtCountsConfigGroup.java
QSimConfigGroup.java
ReplanningConfigGroup.java
RoutingConfigGroup.java
ScenarioConfigGroup.java
ScoringConfigGroup.java
SubtourModeChoiceConfigGroup.java
TimeAllocationMutatorConfigGroup.java
TravelTimeCalculatorConfigGroup.java
VehiclesConfigGroup.java
VspExperimentalConfigGroup.java
ZoomEntry.java
CommandLine.java
Config.java
ConfigAliases.java
ConfigGroup.java
ConfigReader.java
ConfigReaderMatsimV1.java
ConfigReaderMatsimV2.java
ConfigUtils.java
ConfigV2XmlNames.java
ConfigWriter.java
ConfigWriterHandler.java
ConfigWriterHandlerImplV1.java
ConfigWriterHandlerImplV2.java
package-info.java
ReflectiveConfigGroup.java
►
controler
►
corelisteners
ControlerDefaultCoreListenersModule.java
DumpDataAtEnd.java
DumpDataAtEndImpl.java
EventsHandling.java
EventsHandlingImpl.java
package-info.java
PlansDumping.java
PlansDumpingImpl.java
PlansReplanning.java
PlansReplanningImpl.java
PlansScoring.java
►
events
AbstractIterationEvent.java
AfterMobsimEvent.java
BeforeMobsimEvent.java
ControlerEvent.java
IterationEndsEvent.java
IterationStartsEvent.java
ReplanningEvent.java
ScoringEvent.java
ShutdownEvent.java
StartupEvent.java
►
listener
AfterMobsimListener.java
BeforeMobsimListener.java
ControlerListener.java
IterationEndsListener.java
IterationStartsListener.java
ReplanningListener.java
ScoringListener.java
ShutdownListener.java
StartupListener.java
AbstractController.java
AbstractModule.java
AllowsConfiguration.java
Controler.java
ControlerDefaults.java
ControlerDefaultsModule.java
ControlerI.java
ControlerListenerManager.java
ControlerListenerManagerImpl.java
ControlerUtils.java
Controller.java
ControllerUtils.java
DefaultPrepareForSimModule.java
ExplodedConfigModule.java
Injector.java
IterationCounter.java
MatsimRuntimeModifications.java
MatsimServices.java
MatsimServicesImpl.java
NewControler.java
NewControlerModule.java
OutputDirectoryHierarchy.java
OutputDirectoryLogging.java
package-info.java
PersonPrepareForSimAlgorithm.java
PrepareForMobsim.java
PrepareForMobsimImpl.java
PrepareForSim.java
PrepareForSimImpl.java
PrepareForSimUtils.java
ReplayEvents.java
TerminateAtFixedIterationNumber.java
TerminationCriterion.java
XY2LinksForFacilities.java
►
events
►
algorithms
EventWriter.java
EventWriterJson.java
EventWriterTXT.java
EventWriterXML.java
SnapshotGenerator.java
Vehicle2DriverEventHandler.java
►
handler
BasicEventHandler.java
EventHandler.java
EventArray.java
EventsConverterXML.java
EventsManagerImpl.java
EventsManagerModule.java
EventsReaderJson.java
EventsReaderTXT.java
EventsReaderXMLv1.java
EventsUtils.java
LastEventOfIteration.java
LastEventOfSimStep.java
MatsimEventsReader.java
MatsimXmlEventsParser.java
MobsimScopeEventHandler.java
MobsimScopeEventHandling.java
MobsimScopeEventHandlingModule.java
ParallelEventsManager.java
ParallelEventsManagerImpl.java
ProcessEventThread.java
SimStepParallelEventsManagerImpl.java
SingleHandlerEventsManager.java
SynchronizedEventsManagerImpl.java
►
gbl
Gbl.java
MatsimRandom.java
MatsimResource.java
►
mobsim
►
framework
►
events
AbstractMobsimEvent.java
MobsimAfterSimStepEvent.java
MobsimBeforeCleanupEvent.java
MobsimBeforeSimStepEvent.java
MobsimInitializedEvent.java
►
listeners
FixedOrderSimulationListener.java
MobsimAfterSimStepListener.java
MobsimBeforeCleanupListener.java
MobsimBeforeSimStepListener.java
MobsimInitializedListener.java
MobsimListener.java
package-info.java
AbstractMobsimModule.java
AgentSource.java
DriverAgent.java
HasPerson.java
Mobsim.java
MobsimAgent.java
MobsimAgentMarkerInterface.java
MobsimDriverAgent.java
MobsimFactory.java
MobsimPassengerAgent.java
MobsimTimer.java
NetworkAgent.java
ObservableMobsim.java
package-info.java
PassengerAgent.java
PlanAgent.java
PlayPauseSimulationControl.java
PlayPauseSimulationControlI.java
Steppable.java
VehicleUsingAgent.java
►
hermes
Agent.java
Hermes.java
HermesBuilder.java
HermesConfigGroup.java
HermesProvider.java
HLink.java
Realm.java
ScenarioImporter.java
►
messagequeue
Message.java
MessageQueue.java
Scheduler.java
SteppableScheduler.java
►
qsim
►
agents
AgentFactory.java
BasicPlanAgentImpl.java
DefaultAgentFactory.java
HasModifiablePlan.java
PersonDriverAgentImpl.java
PlanBasedDriverAgentImpl.java
PopulationAgentSource.java
TransitAgent.java
TransitAgentFactory.java
TransitAgentImpl.java
WithinDayAgentUtils.java
►
changeeventsengine
NetworkChangeEventsEngine.java
NetworkChangeEventsEngineI.java
NetworkChangeEventsModule.java
NetworkChangeEventsQSimComponentsConfigurator.java
►
components
DefaultQSimComponentsConfigurator.java
QSimComponent.java
QSimComponentsConfig.java
QSimComponentsConfigGroup.java
QSimComponentsConfigurator.java
QSimComponentsFromConfigConfigurator.java
QSimComponentsModule.java
StandardQSimComponentConfigurator.java
►
interfaces
ActivityHandler.java
AgentCounter.java
DepartureHandler.java
MobsimEngine.java
MobsimVehicle.java
Netsim.java
NetsimLink.java
NetsimNetwork.java
NetsimNode.java
SignalGroupState.java
SignalizeableItem.java
TimeVariantLink.java
TripInfo.java
TripInfoWithRequiredBooking.java
►
messagequeueengine
MessageQueueEngine.java
MessageQueueModule.java
►
pt
AbstractTransitDriverAgent.java
ComplexTransitStopHandler.java
ComplexTransitStopHandlerFactory.java
DefaultTransitDriverAgentFactory.java
MobsimDriverPassengerAgent.java
PassengerAccessEgress.java
PassengerAccessEgressImpl.java
PTPassengerAgent.java
SimpleTransitStopHandler.java
SimpleTransitStopHandlerFactory.java
TransitDriverAgent.java
TransitDriverAgentFactory.java
TransitDriverAgentImpl.java
TransitEngineModule.java
TransitQSimComponentsConfigurator.java
TransitQSimEngine.java
TransitQVehicle.java
TransitStopAgentTracker.java
TransitStopHandler.java
TransitStopHandlerFactory.java
TransitVehicle.java
UmlaufCache.java
►
qnetsimengine
►
flow_efficiency
DefaultFlowEfficiencyCalculator.java
FlowEfficiencyCalculator.java
►
linkspeedcalculator
LinkSpeedCalculator.java
►
vehicle_handler
DefaultVehicleHandler.java
VehicleHandler.java
►
vehicleq
FIFOVehicleQ.java
PassingVehicleQ.java
VehicleQ.java
AbstractAgentSnapshotInfoBuilder.java
AbstractQLink.java
AbstractQNetsimEngine.java
AbstractQNetsimEngineRunner.java
AbstractQNode.java
ConfigurableQNetworkFactory.java
DefaultLinkSpeedCalculator.java
DefaultQNetworkFactory.java
DefaultSignalizeableItem.java
DefaultTurnAcceptanceLogic.java
EquiDistAgentSnapshotInfoBuilder.java
NetElementActivationRegistry.java
NetsimEngine.java
NetsimEngineContext.java
NetworkModeDepartureHandler.java
NetworkModeDepartureHandlerDefaultImpl.java
package-info.java
QItem.java
QLaneI.java
QLanesNetworkFactory.java
QLinkI.java
QLinkImpl.java
QLinkLanesImpl.java
QNetsimEngineI.java
QNetsimEngineModule.java
QNetsimEngineRunnerForThreadpool.java
QNetsimEngineWithThreadpool.java
QNetwork.java
QNetworkFactory.java
QNodeI.java
QNodeImpl.java
QueueAgentSnapshotInfoBuilder.java
QueueWithBuffer.java
QVehicle.java
QVehicleFactory.java
QVehicleImpl.java
RunConfigurableQNetworkFactoryExample.java
RunFlexibleQNetworkFactoryExample.java
TransitQLink.java
TurnAcceptanceLogic.java
VisUtils.java
AbstractQSimModule.java
ActivityEndRescheduler.java
ActivityEndReschedulerProvider.java
ActivityEngine.java
ActivityEngineDefaultImpl.java
ActivityEngineModule.java
ActivityEngineWithWakeup.java
AgentCounter.java
AgentTracker.java
DefaultTeleportationEngine.java
HasAgentTracker.java
InternalInterface.java
MobsimListenerManager.java
package-info.java
PopulationModule.java
PreplanningEngine.java
PreplanningEngineQSimModule.java
PreplanningUtils.java
QSim.java
QSimBuilder.java
QSimModule.java
QSimProvider.java
TeleportationEngine.java
TeleportationModule.java
TripInfoRequestWithActivities.java
DefaultMobsimModule.java
►
modal
AbstractModalModule.java
AbstractModalQSimModule.java
ModalAnnotationCreator.java
ModalProviders.java
►
network
►
algorithms
►
intersectionSimplifier
►
containers
Cluster.java
ClusterActivity.java
ConcaveHull.java
HullEdge.java
HullNode.java
HullTriangle.java
DensityCluster.java
HullConverter.java
IntersectionSimplifier.java
package-info.java
RunIntersectionSimplifier.java
CalcBoundingBox.java
MultimodalNetworkCleaner.java
NetworkAdaptLength.java
NetworkCalcLanes.java
NetworkCalcTopoType.java
NetworkCleaner.java
NetworkExpandNode.java
NetworkFalsifier.java
NetworkInverter.java
NetworkMergeDoubleLinks.java
NetworkModeRestriction.java
NetworkScenarioCut.java
NetworkSegmentDoubleLinks.java
NetworkSimplifier.java
NetworkSummary.java
NetworkTeleatlasAddManeuverRestrictions.java
NetworkTeleatlasAddSpeedRestrictions.java
NetworkTransform.java
NetworkTurnInfoBuilder.java
NetworkTurnInfoBuilderI.java
NetworkWriteAsTable.java
SubsequentLinksAnalyzer.java
TransportModeNetworkFilter.java
ZZEverythingInPackageIsPackageOrFinal.java
►
filter
NetworkFilterManager.java
NetworkLinkDistanceFilter.java
NetworkLinkFilter.java
NetworkNodeFilter.java
ZZEverythingInPackageIsPackageOrFinal.java
►
io
MatsimNetworkReader.java
NetworkChangeEventsParser.java
NetworkChangeEventsWriter.java
NetworkReaderMatsimV1.java
NetworkReaderMatsimV2.java
NetworkReaderTeleatlas.java
NetworkWriter.java
NetworkWriterHandler.java
NetworkWriterHandlerImplV1.java
NetworkWriterHandlerImplV2.java
package-info.java
ZZEverythingInPackageIsPackageOrFinal.java
►
turnRestrictions
DisallowedNextLinks.java
DisallowedNextLinksUtils.java
TurnRestrictionsContext.java
TurnRestrictionsNetworkCleaner.java
FixedIntervalTimeVariantAttribute.java
FixedIntervalTimeVariantLinkFactory.java
LinkFactory.java
LinkFactoryImpl.java
LinkIdComparator.java
LinkImpl.java
LinkQuadTree.java
NetworkChangeEvent.java
NetworkCollector.java
NetworkFactoryImpl.java
NetworkImpl.java
NetworkUtils.java
NodeImpl.java
SearchableNetwork.java
TimeDependentNetwork.java
TimeVariantAttribute.java
TimeVariantLinkImpl.java
VariableIntervalTimeVariantAttribute.java
VariableIntervalTimeVariantLinkFactory.java
ZZEverythingInPackageIsPackageOrFinal.java
►
population
►
algorithms
AbstractPersonAlgorithm.java
ChooseRandomLegMode.java
ChooseRandomLegModeForSubtour.java
ChooseRandomSingleLegMode.java
MutateActivityTimeAllocation.java
ParallelPersonAlgorithmUtils.java
PermissibleModesCalculator.java
PermissibleModesCalculatorImpl.java
PersonAlgorithm.java
PersonCalcTimes.java
PersonPrepareForSim.java
PersonRemoveLinkAndRoute.java
PersonRouteCheck.java
PlanAlgorithm.java
PlanCollectFromAlgorithm.java
PlansFilterByLegMode.java
TripPlanMutateTimeAllocation.java
TripsToLegsAlgorithm.java
XY2Links.java
ZZEverythingInPackageIsPackageFinalOrEmpty.java
►
io
AbstractPopulationWriterHandler.java
package-info.java
ParallelPopulationReaderMatsimV4.java
ParallelPopulationReaderMatsimV4Runner.java
ParallelPopulationReaderMatsimV6.java
ParallelPopulationReaderMatsimV6Runner.java
ParallelPopulationWriterHandlerV6.java
PopulationReader.java
PopulationReaderMatsimV0.java
PopulationReaderMatsimV1.java
PopulationReaderMatsimV4.java
PopulationReaderMatsimV5.java
PopulationReaderMatsimV6.java
PopulationWriter.java
PopulationWriterHandler.java
PopulationWriterHandlerImplV0.java
PopulationWriterHandlerImplV4.java
PopulationWriterHandlerImplV5.java
PopulationWriterHandlerImplV6.java
StreamingDeprecated.java
StreamingPopulationReader.java
StreamingPopulationWriter.java
ZZEverythingInPackageIsPackageFinalOrEmpty.java
►
routes
►
heavycompressed
HeavyCompressedNetworkRoute.java
HeavyCompressedNetworkRouteFactory.java
VarIntUtils.java
►
mediumcompressed
MediumCompressedNetworkRoute.java
MediumCompressedNetworkRouteFactory.java
AbstractNetworkRoute.java
AbstractRoute.java
GenericRouteFactory.java
GenericRouteImpl.java
LinkNetworkRouteFactory.java
LinkNetworkRouteImpl.java
NetworkRoute.java
PopulationComparison.java
RouteFactories.java
RouteFactory.java
RouteUtils.java
ZZEverythingInPackageIsPackageFinalOrEmpty.java
ActivityImpl.java
InteractionActivity.java
LegImpl.java
PersonImpl.java
PersonUtils.java
PlanImpl.java
PopulationFactoryImpl.java
PopulationImpl.java
PopulationUtils.java
VspPlansCleaner.java
VspPlansCleanerModule.java
ZZEverythingInPackageIsPackageOrFinal.java
►
replanning
►
annealing
ReplanningAnnealer.java
ReplanningAnnealerConfigGroup.java
►
choosers
BalancedInnovationStrategyChooser.java
ForceInnovationStrategyChooser.java
StrategyChooser.java
WeightedStrategyChooser.java
►
conflicts
ConflictManager.java
ConflictModule.java
ConflictResolver.java
ConflictWriter.java
WorstPlanForRemovalSelectorWithConflicts.java
►
inheritance
PlanInheritanceModule.java
PlanInheritanceRecord.java
PlanInheritanceRecordReader.java
PlanInheritanceRecordWriter.java
►
modules
AbstractMultithreadedModule.java
ChangeLegMode.java
ChangeSingleLegMode.java
GenericPlanStrategyModule.java
KeepLastExecuted.java
ModeAndRouteConsistencyChecker.java
ReRoute.java
SubtourModeChoice.java
TripsToLegsModule.java
►
selectors
AbstractPlanSelector.java
BestPlanSelector.java
ExpBetaPlanChanger.java
ExpBetaPlanSelector.java
GenericWorstPlanForRemovalSelector.java
KeepSelected.java
PathSizeLogitSelector.java
PlanSelector.java
RandomPlanSelector.java
RandomUnscoredPlanSelector.java
WorstPlanForRemovalSelector.java
►
strategies
ChangeExpBeta.java
ChangeSingleTripMode.java
ChangeTripMode.java
DefaultPlanStrategiesModule.java
KeepLastExecutedAsPlanStrategy.java
KeepLastSelected.java
ReRoute.java
SelectBest.java
SelectExpBeta.java
SelectPathSizeLogit.java
SelectRandom.java
SubtourModeChoice.java
TimeAllocationMutator.java
TimeAllocationMutatorModule.java
TimeAllocationMutatorReRoute.java
GenericPlanStrategy.java
GenericPlanStrategyImpl.java
GenericStrategyManager.java
GenericStrategyManagerImpl.java
package-info.java
PlanStrategy.java
PlanStrategyImpl.java
ReplanningContext.java
ReplanningContextImpl.java
ReplanningUtils.java
StrategyManager.java
StrategyManagerModule.java
►
router
►
costcalculators
FreespeedTravelTimeAndDisutility.java
OnlyTimeDependentTravelDisutility.java
OnlyTimeDependentTravelDisutilityFactory.java
RandomizingTimeDistanceTravelDisutility.java
RandomizingTimeDistanceTravelDisutilityFactory.java
TravelDisutilityFactory.java
TravelDisutilityModule.java
►
priorityqueue
BinaryMinHeap.java
HasIndex.java
MinHeap.java
WrappedBinaryMinHeap.java
►
speedy
DAryMinHeap.java
LeastCostPathTree.java
NodeMinHeap.java
SpeedyALT.java
SpeedyALTData.java
SpeedyALTFactory.java
SpeedyDijkstra.java
SpeedyDijkstraFactory.java
SpeedyGraph.java
SpeedyGraphBuilder.java
►
util
AStarNodeData.java
AStarNodeDataFactory.java
DijkstraNodeData.java
DijkstraNodeDataFactory.java
Landmarker.java
LandmarkerPieSlices.java
LeastCostPathCalculator.java
LeastCostPathCalculatorFactory.java
LinkToLinkTravelTime.java
NodeData.java
NodeDataFactory.java
PieSlicesLandmarker.java
PreProcessDijkstra.java
PreProcessEuclidean.java
PreProcessLandmarks.java
TravelDisutility.java
TravelDisutilityUtils.java
TravelTime.java
TravelTimeUtils.java
AnalysisMainModeIdentifier.java
AStarEuclidean.java
AStarEuclideanFactory.java
AStarLandmarks.java
AStarLandmarksFactory.java
BeelineTeleportationRouting.java
DefaultAnalysisMainModeIdentifier.java
DefaultRoutingModules.java
DefaultRoutingRequest.java
Dijkstra.java
DijkstraFactory.java
FacilityWrapperActivity.java
FallbackRoutingModule.java
FallbackRoutingModuleDefaultImpl.java
FreespeedFactorRouting.java
FreespeedFactorRoutingModule.java
InitialNode.java
InvertedLeastPathCalculator.java
LeastCostPathCalculatorModule.java
LinkToLinkRouting.java
LinkToLinkRoutingModule.java
LinkWrapperFacility.java
LinkWrapperFacilityWithSpecificCoord.java
MainModeIdentifier.java
MainModeIdentifierImpl.java
MultimodalLinkChooser.java
MultimodalLinkChooserDefaultImpl.java
NetworkRoutingInclAccessEgressModule.java
NetworkRoutingModule.java
NetworkRoutingProvider.java
package-info.java
PlanRouter.java
RouterUtils.java
RoutingModeMainModeIdentifier.java
RoutingModule.java
RoutingRequest.java
SingleModeNetworksCache.java
StageActivityTypeIdentifier.java
TeleportationRoutingModule.java
Transit.java
TransitRouterWrapper.java
TripRouter.java
TripRouterFactoryBuilderWithDefaults.java
TripRouterModule.java
TripStructureUtils.java
►
scenario
CustomizableImpl.java
CustomizableUtils.java
Lockable.java
MutableScenario.java
ProjectionUtils.java
ScenarioByConfigModule.java
ScenarioByInstanceModule.java
ScenarioLoaderImpl.java
ScenarioUtils.java
ZZEverythingInPackageIsPackageFinalOrEmpty.java
►
scoring
►
functions
ActivityTypeOpeningIntervalCalculator.java
ActivityUtilityParameters.java
CharyparNagelActivityScoring.java
CharyparNagelAgentStuckScoring.java
CharyparNagelLegScoring.java
CharyparNagelMoneyScoring.java
CharyparNagelOpenTimesScoringFunctionFactory.java
CharyparNagelScoringFunctionFactory.java
CharyparNagelScoringFunctionModule.java
FacilityOpeningIntervalCalculator.java
ModeUtilityParameters.java
OnlyTravelTimeDependentScoringFunction.java
OnlyTravelTimeDependentScoringFunctionFactory.java
OpeningIntervalCalculator.java
package-info.java
ScoreEventScoring.java
ScoringParameters.java
ScoringParametersForPerson.java
SubpopulationScoringParameters.java
EventsToActivities.java
EventsToLegs.java
EventsToLegsAndActivities.java
EventsToScore.java
ExperiencedPlansService.java
ExperiencedPlansServiceFactory.java
ExperiencedPlansServiceImpl.java
NewScoreAssigner.java
NewScoreAssignerImpl.java
package-info.java
PersonExperiencedActivity.java
PersonExperiencedLeg.java
PlansScoringImpl.java
PlansScoringModule.java
ScoringFunction.java
ScoringFunctionFactory.java
ScoringFunctionsForPopulation.java
StandaloneExperiencedPlansModule.java
SumScoringFunction.java
►
trafficmonitoring
AveragingTravelTimeGetter.java
DepartureDelayAverageCalculator.java
DepartureEvent.java
FreeSpeedTravelTime.java
LinearInterpolatingTravelTimeGetter.java
package-info.java
TimeBinUtils.java
TimeSlotComputation.java
TravelTimeCalculator.java
TravelTimeCalculatorModule.java
TravelTimeData.java
TravelTimeDataArray.java
TravelTimeGetter.java
►
utils
►
charts
BarChart.java
ChartUtil.java
Demo.java
LineChart.java
package-info.java
StackedBarChart.java
XYLineChart.java
XYScatterChart.java
►
collections
ArrayMap.java
CollectionUtils.java
IdentifiableArrayMap.java
IntArrayMap.java
MapUtils.java
PseudoRemovePriorityQueue.java
QuadTree.java
QuadTrees.java
RouterPriorityQueue.java
Tuple.java
►
geometry
►
geotools
MGC.java
►
transformations
AtlantisToWGS84.java
CH1903LV03PlustoCH1903LV03.java
CH1903LV03PlustoWGS84.java
CH1903LV03toCH1903LV03Plus.java
CH1903LV03toWGS84.java
GeotoolsTransformation.java
GK4toWGS84.java
IdentityTransformation.java
TransformationFactory.java
WGS84toAtlantis.java
WGS84toCH1903LV03.java
WGS84toCH1903LV03Plus.java
CoordinateTransformation.java
CoordUtils.java
GeometryUtils.java
►
gis
GeoFileReader.java
GeoFileWriter.java
PointFeatureFactory.java
PolygonFeatureFactory.java
PolylineFeatureFactory.java
ShapeFileReader.java
ShapeFileWriter.java
►
io
►
tabularFileParser
TabularFileHandler.java
TabularFileParser.java
TabularFileParserConfig.java
AbstractMatsimWriter.java
CipherUtils.java
CollectLogMessagesAppender.java
IOUtils.java
MatsimFileTypeGuesser.java
MatsimJaxbXmlWriter.java
MatsimXMLFormatConverter.java
MatsimXmlParser.java
MatsimXmlWriter.java
OsmNetworkReader.java
UnicodeInputStream.java
XmlUtils.java
►
misc
ArgumentParser.java
ByteBufferUtils.java
ClassUtils.java
Counter.java
CRCChecksum.java
ExeRunner.java
IntegerCache.java
OptionalTime.java
OptionalTimes.java
StringUtils.java
Time.java
►
timing
TimeInterpretation.java
TimeInterpretationModule.java
TimeTracker.java
package-info.java
►
counts
►
algorithms
►
graphs
►
helper
Comp.java
MyComparator.java
MyURL.java
OutputDelegate.java
Section.java
BiasErrorGraph.java
BiasNormalizedErrorGraph.java
BoxPlotErrorGraph.java
BoxPlotNormalizedErrorGraph.java
CountsErrorGraphCreator.java
CountsGEHCurveGraph.java
CountsGEHCurveGraphCreator.java
CountsGraph.java
CountsGraphsCreator.java
CountsLoadCurveGraph.java
CountsLoadCurveGraphCreator.java
CountsSimReal24Graph.java
CountsSimReal24GraphCreator.java
CountsSimRealPerHourGraph.java
CountsSimRealPerHourGraphCreator.java
CountsComparisonAlgorithm.java
CountsHtmlAndGraphsWriter.java
CountSimComparisonLinkFilter.java
CountSimComparisonTableWriter.java
CountSimComparisonTimeFilter.java
CountSimComparisonWriter.java
ComparisonErrorStatsCalculator.java
Count.java
Counts.java
CountsControlerListener.java
CountSimComparison.java
CountSimComparisonImpl.java
CountsModule.java
CountsReaderMatsimV1.java
CountsReaderMatsimV2.java
CountsWriter.java
CountsWriterHandler.java
CountsWriterHandlerImplV1.java
CountsWriterV1.java
CountsWriterV2.java
MatsimCountsReader.java
Measurable.java
MeasurementLocation.java
package-info.java
Volume.java
►
deprecated
►
scoring
►
functions
CharyparNagelActivityScoring.java
CharyparNagelAgentStuckScoring.java
CharyparNagelLegScoring.java
CharyparNagelMoneyScoring.java
CharyparNagelOpenTimesActivityScoring.java
ScoringFunctionAccumulator.java
ScoringFunctionAdapter.java
►
facilities
►
algorithms
AbstractFacilityAlgorithm.java
FacilitiesSummary.java
FacilityAlgorithm.java
WorldConnectLocations.java
►
filters
AbstractFacilityFilter.java
FacilitiesActTypeFilter.java
FacilityFilter.java
Filter.java
ActivityFacilities.java
ActivityFacilitiesFactory.java
ActivityFacilitiesFactoryImpl.java
ActivityFacilitiesImpl.java
ActivityFacility.java
ActivityFacilityImpl.java
ActivityOption.java
ActivityOptionImpl.java
ActivityWrapperFacility.java
FacilitiesFromPopulation.java
FacilitiesReaderMatsimV1.java
FacilitiesReaderMatsimV2.java
FacilitiesUtils.java
FacilitiesWriter.java
FacilitiesWriterV1.java
FacilitiesWriterV2.java
Facility.java
MatsimFacilitiesReader.java
OpeningTime.java
OpeningTimeImpl.java
SearchableActivityFacilities.java
StreamingActivityFacilities.java
►
guice
DependencyGraphControlerListener.java
DependencyGraphModule.java
GraphvizRenderer.java
MatsimGrapher.java
►
households
►
algorithms
AbstractHouseholdAlgorithm.java
HouseholdAlgorithm.java
AbstractHouseholdsReaderV10.java
Household.java
HouseholdImpl.java
HouseholdIncomeComparator.java
Households.java
HouseholdsAlgorithmRunner.java
HouseholdsFactory.java
HouseholdsFactoryImpl.java
HouseholdsImpl.java
HouseholdsReaderV10.java
HouseholdsSchemaV10Names.java
HouseholdsStreamingReaderV10.java
HouseholdsWriterV10.java
HouseholdUtils.java
Income.java
IncomeImpl.java
PersonHouseholdMapping.java
VehicleHouseholdMapping.java
►
jaxb
►
lanedefinitions20
ObjectFactory.java
package-info.java
XMLActLocationType.java
XMLAttributeType.java
XMLCoordinateType.java
XMLFacilityId.java
XMLIdRefType.java
XMLLaneDefinitions.java
XMLLanesToLinkAssignmentType.java
XMLLaneType.java
XMLLinkId.java
XMLLocation.java
XMLMatsimObjectType.java
XMLMatsimParameterType.java
XMLMatsimTimeAttributeType.java
package-info.java
►
lanes
►
data
►
consistency
LanesConsistencyChecker.java
Lane.java
LaneImpl.java
Lanes.java
LanesConsistencyChecker.java
LanesFactory.java
LanesFactoryImpl.java
LanesImpl.java
LanesReader.java
LanesToLinkAssignment.java
LanesToLinkAssignmentImpl.java
LanesUtils.java
LanesWriter.java
ModelLane.java
package-info.java
VisLane.java
VisLaneModelBuilder.java
VisLinkWLanes.java
VisSignal.java
►
matrices
Entry.java
Matrices.java
MatricesReaderMatsimV1.java
MatricesWriter.java
MatricesWriterHandler.java
MatricesWriterHandlerImplV1.java
Matrix.java
MatsimMatricesReader.java
package-info.java
►
pt
►
analysis
RouteOccupancy.java
RouteTimeDiagram.java
TransitLoad.java
TransitRouteAccessEgressAnalysis.java
VehicleTracker.java
►
config
TransitConfigGroup.java
TransitRouterConfigGroup.java
►
replanning
TransitActsRemoverStrategy.java
►
router
PreparedTransitSchedule.java
TransitActsRemover.java
TransitRouter.java
TransitRouterConfig.java
TransitRouterModule.java
TransitScheduleChangedEvent.java
TransitScheduleChangedEventHandler.java
►
routes
DefaultTransitPassengerRoute.java
DefaultTransitPassengerRouteFactory.java
ExperimentalTransitRoute.java
ExperimentalTransitRouteFactory.java
TransitPassengerRoute.java
►
transitSchedule
►
api
Departure.java
MinimalTransferTimes.java
Transit.java
TransitLine.java
TransitRoute.java
TransitRouteStop.java
TransitSchedule.java
TransitScheduleFactory.java
TransitScheduleReader.java
TransitScheduleWriter.java
TransitStopArea.java
TransitStopFacility.java
Constants.java
DepartureImpl.java
MinimalTransferTimesImpl.java
package-info.java
TransitLineImpl.java
TransitRouteImpl.java
TransitRouteStopImpl.java
TransitScheduleFactoryImpl.java
TransitScheduleImpl.java
TransitScheduleReaderV1.java
TransitScheduleReaderV2.java
TransitScheduleUtils.java
TransitScheduleWriterV1.java
TransitScheduleWriterV2.java
TransitStopFacilityImpl.java
►
utils
CreatePseudoNetwork.java
CreatePseudoNetworkWithLoopLinks.java
CreateVehiclesForSchedule.java
TransitScheduleValidator.java
package-info.java
PtConstants.java
ReconstructingUmlaufBuilder.java
Umlauf.java
UmlaufBuilder.java
UmlaufImpl.java
UmlaufInterpolator.java
UmlaufStueck.java
UmlaufStueckI.java
Wenden.java
►
run
►
gui
AsyncFileInputProgressDialog.java
ConfigEditor.java
ExeRunner.java
Gui.java
GUnZipper.java
PopulationSampler.java
SaveFileSaver.java
ScheduleValidatorWindow.java
ConvertOldPlanCalcScoreConfigGroup.java
CreateFullConfig.java
CreateSelectedPlansTables.java
Events2Snapshot.java
InitRoutes.java
NetworkCleaner.java
package-info.java
ReleaseInfo.java
RunMatsim.java
TeleAtlas2Network.java
XY2Links.java
►
utils
►
eventsfilecomparison
ComparisonResult.java
Counter.java
EventFingerprint.java
EventsFileComparator.java
EventsFileFingerprintComparator.java
FingerprintEventHandler.java
Worker.java
►
gis
►
matsim2esri
►
network
CapacityBasedWidthCalculator.java
FeatureGenerator.java
FeatureGeneratorBuilder.java
FeatureGeneratorBuilderImpl.java
FreespeedBasedWidthCalculator.java
LanesBasedWidthCalculator.java
LineStringBasedFeatureGenerator.java
Links2ESRIShape.java
Nodes2ESRIShape.java
PolygonFeatureGenerator.java
WidthCalculator.java
►
plans
SelectedPlans2ESRIShape.java
package-info.java
►
shp2matsim
ShpGeometryUtils.java
►
leastcostpathtree
LeastCostPathTree.java
►
objectattributes
►
attributable
Attributable.java
Attributes.java
AttributesComparison.java
AttributesImpl.java
AttributesUtils.java
AttributesXmlReaderDelegate.java
AttributesXmlWriterDelegate.java
LazyAllocationAttributes.java
package-info.java
►
attributeconverters
BooleanConverter.java
CoordArrayConverter.java
CoordConverter.java
DisallowedNextLinksAttributeConverter.java
DoubleArrayConverter.java
DoubleConverter.java
EnumConverter.java
FloatConverter.java
IntegerConverter.java
LongConverter.java
PersonVehiclesAttributeConverter.java
PersonVehicleTypesAttributeConverter.java
StringCollectionConverter.java
StringConverter.java
StringDoubleMapConverter.java
StringStringMapConverter.java
AttributeConverter.java
FailingObjectAttributes.java
ObjectAttributes.java
ObjectAttributesConverter.java
ObjectAttributesUtils.java
ObjectAttributesXmlReader.java
ObjectAttributesXmlWriter.java
package-info.java
RunObjectAttributesExample.java
StringDoubleMap.java
FeatureFlags.java
MemoryObserver.java
package-info.java
►
vehicles
CostInformation.java
EngineInformation.java
MatsimVehicleReader.java
MatsimVehicleWriter.java
PersonVehicles.java
PersonVehicleTypes.java
Vehicle.java
VehicleCapacity.java
VehicleImpl.java
VehicleReaderV1.java
VehicleReaderV2.java
Vehicles.java
VehicleSchemaV1Names.java
VehicleSchemaV2Names.java
VehiclesFactory.java
VehiclesFactoryImpl.java
VehiclesImpl.java
VehicleType.java
VehicleUtils.java
VehicleWriterV1.java
VehicleWriterV2.java
►
vis
►
snapshotwriters
AgentSnapshotInfo.java
PositionEvent.java
PositionEventsWriter.java
PositionEventsWriterFactory.java
PositionInfo.java
SnapshotLinkWidthCalculator.java
SnapshotWriter.java
SnapshotWriterManager.java
SnapshotWritersModule.java
TeleportationVisData.java
TransimsSnapshotWriter.java
TransimsSnapshotWriterFactory.java
VisData.java
VisLink.java
VisMobsim.java
VisNetwork.java
VisVehicle.java
►
vecmathutils
VectorUtils.java
►
visum
package-info.java
VisumMatrixReader.java
VisumMatrixWriter.java
VisumNetwork.java
VisumNetworkReader.java
►
withinday
►
controller
ExampleWithinDayController.java
ExecutedPlansService.java
ExecutedPlansServiceImpl.java
WithinDayConfigGroup.java
WithinDayControlerListener.java
WithinDayModule.java
►
events
►
handler
ReplanningEventHandler.java
ReplanningEvent.java
►
mobsim
DuringActivityReplanningModule.java
DuringLegReplanningModule.java
InitialReplanningModule.java
MobsimDataProvider.java
WithinDayEngine.java
WithinDayQSimFactory.java
WithinDayQSimModule.java
WithinDayReplanningModule.java
►
replanning
►
identifiers
►
filter
ActivityStartingFilter.java
ActivityStartingFilterFactory.java
AgentTypeFilter.java
AgentTypeFilterFactory.java
CollectionAgentFilter.java
CollectionAgentFilterFactory.java
EarliestLinkExitTimeFilter.java
EarliestLinkExitTimeFilterFactory.java
LinkFilter.java
LinkFilterFactory.java
NextTransportModeFilter.java
NextTransportModeFilterFactory.java
ProbabilityFilter.java
ProbabilityFilterFactory.java
TransportModeFilter.java
TransportModeFilterFactory.java
►
interfaces
AgentFilter.java
AgentFilterFactory.java
AgentSelector.java
AgentSelectorFactory.java
DuringActivityAgentSelector.java
DuringActivityIdentifierFactory.java
DuringLegAgentSelector.java
DuringLegIdentifierFactory.java
InitialIdentifier.java
InitialIdentifierFactory.java
►
tools
ActivityReplanningMap.java
LinkReplanningMap.java
ActivityEndIdentifier.java
ActivityEndIdentifierFactory.java
ActivityPerformingIdentifier.java
ActivityPerformingIdentifierFactory.java
ById.java
InitialIdentifierImpl.java
InitialIdentifierImplFactory.java
LeaveLinkIdentifier.java
LeaveLinkIdentifierFactory.java
LegPerformingIdentifier.java
LegPerformingIdentifierFactory.java
LegStartedIdentifier.java
LegStartedIdentifierFactory.java
►
parallel
ParallelDuringActivityReplanner.java
ParallelDuringLegReplanner.java
ParallelInitialReplanner.java
ParallelReplanner.java
ReplanningRunnable.java
►
replanners
►
interfaces
WithinDayDuringActivityReplanner.java
WithinDayDuringActivityReplannerFactory.java
WithinDayDuringLegReplanner.java
WithinDayDuringLegReplannerFactory.java
WithinDayInitialReplanner.java
WithinDayInitialReplannerFactory.java
WithinDayReplanner.java
WithinDayReplannerFactory.java
►
tools
ReplanningIdGenerator.java
ReplanningTask.java
CurrentLegReplanner.java
CurrentLegReplannerFactory.java
InitialReplanner.java
InitialReplannerFactory.java
NextLegReplanner.java
NextLegReplannerFactory.java
►
trafficmonitoring
ArrayBasedTravelTimeInfoProvider.java
EarliestLinkExitTimeProvider.java
LinkEnteredProvider.java
MapBasedTravelTimeInfoProvider.java
TransportModeProvider.java
TravelTimeInfoProvider.java
WithinDayTravelTime.java
WithinDayTravelTimeModule.java
►
utils
EditPlans.java
EditRoutes.java
EditTrips.java
ReplanningException.java
package-info.java
Filter.java
Generated by
1.8.13