Uses of Class
org.planit.assignment.TrafficAssignmentComponent
-
-
Uses of TrafficAssignmentComponent in org.planit.assignment
Classes in org.planit.assignment with type parameters of type TrafficAssignmentComponent Modifier and Type Class Description class
TrafficAssignmentComponent<T extends TrafficAssignmentComponent<T> & Serializable>
Traffic assignment components are the main building blocks to conduct traffic assignment onSubclasses of TrafficAssignmentComponent in org.planit.assignment Modifier and Type Class Description class
CapacityConstrainedAssignment
Capacity constrained traffic assignment componentclass
DynamicTrafficAssignment
Dynamic traffic assignment class for any traffic assignment model that adheres to being capacity constrained utilizing a fundamental diagram and underlying node modelclass
StaticTrafficAssignment
A static traffic assignment class with some commonalities implemented shared across static assignment implementationsclass
TrafficAssignment
Traffic assignment class which simultaneously is responsible for the loading hence it is also considered as a traffic assignment component of this typeMethod parameters in org.planit.assignment with type arguments of type TrafficAssignmentComponent Modifier and Type Method Description static void
TrafficAssignmentComponentFactory. registerTrafficAssignmentComponentType(Class<? extends TrafficAssignmentComponent<?>> trafficAssignmentComponent)
Register a component type that one can choose for the given traffic component -
Uses of TrafficAssignmentComponent in org.planit.assignment.algorithmb
Subclasses of TrafficAssignmentComponent in org.planit.assignment.algorithmb Modifier and Type Class Description class
AlgorithmB
Algorithm B implementation based on the work of Dial (2006). -
Uses of TrafficAssignmentComponent in org.planit.assignment.eltm
Subclasses of TrafficAssignmentComponent in org.planit.assignment.eltm Modifier and Type Class Description class
ELTM
event based Link Transmission Model implementation (eLTM) for network loading using a capacity constrained (Deterministic) assignment -
Uses of TrafficAssignmentComponent in org.planit.assignment.traditionalstatic
Subclasses of TrafficAssignmentComponent in org.planit.assignment.traditionalstatic Modifier and Type Class Description class
TraditionalStaticAssignment
Traditional static assignment traffic component.This is the class that conducts the actual assignment. -
Uses of TrafficAssignmentComponent in org.planit.cost.physical
Subclasses of TrafficAssignmentComponent in org.planit.cost.physical Modifier and Type Class Description class
AbstractPhysicalCost
Class for dynamic cost functions, which calculate link segment costs for each iterationclass
BPRLinkTravelTimeCost
Well known BPR link performance function to compute travel time cost on link segment based on flow and configuration parameters. -
Uses of TrafficAssignmentComponent in org.planit.cost.physical.initial
Subclasses of TrafficAssignmentComponent in org.planit.cost.physical.initial Modifier and Type Class Description class
InitialLinkSegmentCost
Initial Link Segment Costs stored by modeclass
InitialLinkSegmentCostPeriod
Identical to InitialLinkSegmentCost except that it is directly attached to a particular time period.class
InitialPhysicalCost
The initial physical costs for the networkclass
ManualInitialLinkSegmentCost
Initial Link Segment Cost for which all the link segments have the same cost value for a specified mode -
Uses of TrafficAssignmentComponent in org.planit.cost.virtual
Subclasses of TrafficAssignmentComponent in org.planit.cost.virtual Modifier and Type Class Description class
AbstractVirtualCost
Object to handle the travel time cost of a virtual linkclass
FixedConnectoidTravelTimeCost
Class holding fixed connectoid costs for each connectoid segmentclass
SpeedConnectoidTravelTimeCost
Class to calculate the connectoid travel time using connectoid speed -
Uses of TrafficAssignmentComponent in org.planit.demands
Subclasses of TrafficAssignmentComponent in org.planit.demands Modifier and Type Class Description class
Demands
Container class for all demands registered on the project. -
Uses of TrafficAssignmentComponent in org.planit.network
Subclasses of TrafficAssignmentComponent in org.planit.network Modifier and Type Class Description class
InfrastructureNetwork
A network with physical infrastructure layersclass
Network
Base class for any network. -
Uses of TrafficAssignmentComponent in org.planit.network.macroscopic
Subclasses of TrafficAssignmentComponent in org.planit.network.macroscopic Modifier and Type Class Description class
MacroscopicNetwork
Macroscopic Network which stores one or more macroscopic network infrastructure layers that together form the complete (intermodal) network. -
Uses of TrafficAssignmentComponent in org.planit.network.virtual
Subclasses of TrafficAssignmentComponent in org.planit.network.virtual Modifier and Type Class Description class
VirtualNetwork
Model free virtual network which is part of the zoning and holds all the virtual infrastructure connecting the zones to the physical road network. -
Uses of TrafficAssignmentComponent in org.planit.path
Subclasses of TrafficAssignmentComponent in org.planit.path Modifier and Type Class Description class
ODPathSets
Contains one or more origin-destination based path sets that can be used in assignment. -
Uses of TrafficAssignmentComponent in org.planit.path.choice
Subclasses of TrafficAssignmentComponent in org.planit.path.choice Modifier and Type Class Description class
PathChoice
The path choice traffic assignment component responsible for the configuration of the path choice methodology and the path associated with this procedure.class
StochasticPathChoice
Stochastic path choice component. -
Uses of TrafficAssignmentComponent in org.planit.path.choice.logit
Subclasses of TrafficAssignmentComponent in org.planit.path.choice.logit Modifier and Type Class Description class
LogitChoiceModel
The logit choice model base class.class
MultinomialLogit
MNL choice model implementation -
Uses of TrafficAssignmentComponent in org.planit.project
Method parameters in org.planit.project with type arguments of type TrafficAssignmentComponent Modifier and Type Method Description void
CustomPlanItProject. registerEligibleTrafficComponentClass(Class<? extends TrafficAssignmentComponent<?>> theClazz)
Register a class that we allow to be instantiated as a concrete implementation of a traffic assignment component that can be used in PLANit -
Uses of TrafficAssignmentComponent in org.planit.sdinteraction.smoothing
Subclasses of TrafficAssignmentComponent in org.planit.sdinteraction.smoothing Modifier and Type Class Description class
MSASmoothing
MSA smoothing objectclass
Smoothing
Smoothing class to smooth data, such as path flows or other types of flows or traffic data between iterations -
Uses of TrafficAssignmentComponent in org.planit.supply.fundamentaldiagram
Subclasses of TrafficAssignmentComponent in org.planit.supply.fundamentaldiagram Modifier and Type Class Description class
FundamentalDiagram
Fundamental diagram traffic componentclass
NewellFundamentalDiagram
Newell fundamental diagram traffic component -
Uses of TrafficAssignmentComponent in org.planit.supply.network.nodemodel
Subclasses of TrafficAssignmentComponent in org.planit.supply.network.nodemodel Modifier and Type Class Description class
NodeModel
Node model traffic componentclass
TampereNodeModel
Tampere node model traffic component -
Uses of TrafficAssignmentComponent in org.planit.supply.networkloading
Subclasses of TrafficAssignmentComponent in org.planit.supply.networkloading Modifier and Type Class Description class
NetworkLoading
Network loading traffic component -
Uses of TrafficAssignmentComponent in org.planit.zoning
Subclasses of TrafficAssignmentComponent in org.planit.zoning Modifier and Type Class Description class
Zoning
Zoning class which holds a particular zoning
-