Uses of Class
org.planit.trafficassignment.TrafficAssignmentComponent
-
Packages that use TrafficAssignmentComponent Package Description org.planit.cost.physical Contains the definition of physical cost classesorg.planit.cost.physical.initial Initial Physical Cost objectsorg.planit.cost.virtual Contains the definitions of virtual cost classesorg.planit.demands Classes which manage traveler demandsorg.planit.ltm.trafficassignment PLANit LTM traffic assignment classesorg.planit.network.physical Physical network component object classesorg.planit.network.physical.macroscopic Macroscopic physical network component object classesorg.planit.network.virtual Virtual network component object classesorg.planit.project PLANit project classesorg.planit.route PLANit route classesorg.planit.route.choice PLANit route choice classesorg.planit.route.choice.logit PLANit logit based route choice classesorg.planit.sdinteraction.smoothing Classes which perform the smoothing used in the algorithm convergenceorg.planit.supply.fundamentaldiagram Fundamental diagram classesorg.planit.supply.network.nodemodel Node model classesorg.planit.supply.networkloading Network loading classesorg.planit.trafficassignment Traffic assignment classes -
-
Uses of TrafficAssignmentComponent in org.planit.cost.physical
Subclasses of TrafficAssignmentComponent in org.planit.cost.physical Modifier and Type Class Description class
BPRLinkTravelTimeCost
Well known BPR link performance function to compute travel time cost on link segment based on flow and configuration parameters.class
PhysicalCost
Class for dynamic cost functions, which calculate link segment costs for each iteration -
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
FixedConnectoidTravelTimeCost
Class holding fixed connectoid costs for each connectoid segmentclass
SpeedConnectoidTravelTimeCost
Class to calculate the connectoid travel time using connectoid speedclass
VirtualCost
Object to handle the travel time cost of a virtual link -
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.ltm.trafficassignment
Subclasses of TrafficAssignmentComponent in org.planit.ltm.trafficassignment 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.network.physical
Subclasses of TrafficAssignmentComponent in org.planit.network.physical Modifier and Type Class Description class
PhysicalNetwork
Model free Network consisting of nodes and links, each of which can be iterated over. -
Uses of TrafficAssignmentComponent in org.planit.network.physical.macroscopic
Subclasses of TrafficAssignmentComponent in org.planit.network.physical.macroscopic Modifier and Type Class Description class
MacroscopicNetwork
Macroscopic Network which stores link segment types -
Uses of TrafficAssignmentComponent in org.planit.network.virtual
Subclasses of TrafficAssignmentComponent in org.planit.network.virtual Modifier and Type Class Description class
Zoning
Zoning class which holds a particular zoning -
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.route
Subclasses of TrafficAssignmentComponent in org.planit.route Modifier and Type Class Description class
ODRouteSets
Contains one or more origin-destination based route sets that can be used in assignment. -
Uses of TrafficAssignmentComponent in org.planit.route.choice
Subclasses of TrafficAssignmentComponent in org.planit.route.choice Modifier and Type Class Description class
RouteChoice
The route choice traffic assignment component responsible for the configuration of the route choice methodology and the routes associated with this procedure.class
StochasticRouteChoice
Stochastic route choice component. -
Uses of TrafficAssignmentComponent in org.planit.route.choice.logit
Subclasses of TrafficAssignmentComponent in org.planit.route.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.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.trafficassignment
Classes in org.planit.trafficassignment 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 onclass
TrafficAssignmentComponentFactory<T extends TrafficAssignmentComponent<T> & Serializable>
Generic factory class for registered subclasses of predefined traffic assignment components, so it does not create instances of T but of sublcasses of T.Subclasses of TrafficAssignmentComponent in org.planit.trafficassignment 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
TraditionalStaticAssignment
Traditional static assignment traffic component.class
TrafficAssignment
Traffic assignment class which simultaneously is responsible for the loading hence it is also considered as a traffic assignment component of this typeFields in org.planit.trafficassignment with type parameters of type TrafficAssignmentComponent Modifier and Type Field Description protected static HashMap<Class<? extends TrafficAssignmentComponent<?>>,TreeSet<String>>
TrafficAssignmentComponentFactory. registeredTrafficAssignmentComponents
Register per traffic assignment component type the derived classes that are supportedMethod parameters in org.planit.trafficassignment 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
-