Uses of Class
org.planit.assignment.TrafficAssignment
-
Packages that use TrafficAssignment Package Description org.planit.assignment Traffic assignment classesorg.planit.assignment.algorithmb org.planit.assignment.eltm org.planit.assignment.traditionalstatic org.planit.io.project Simple implementations of CustomPlanItProjectorg.planit.output output writer related classesorg.planit.output.adapter Output Adapter and Output Type Adapter classes and interfacesorg.planit.output.property Output property objects which represent quantities which can be reported in the outputorg.planit.project PLANit project classes -
-
Uses of TrafficAssignment in org.planit.assignment
Classes in org.planit.assignment with type parameters of type TrafficAssignment Modifier and Type Class Description class
TrafficAssignmentBuilder<T extends TrafficAssignment>
All traffic assignment instances require a network, demand, and (equilibrium) smoothing procedure, all of which should be registered via this generic builder.class
TrafficAssignmentConfigurator<T extends TrafficAssignment>
Configurator class for traffic assignment.Subclasses of TrafficAssignment 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 implementations -
Uses of TrafficAssignment in org.planit.assignment.algorithmb
Subclasses of TrafficAssignment in org.planit.assignment.algorithmb Modifier and Type Class Description class
AlgorithmB
Algorithm B implementation based on the work of Dial (2006). -
Uses of TrafficAssignment in org.planit.assignment.eltm
Subclasses of TrafficAssignment 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 TrafficAssignment in org.planit.assignment.traditionalstatic
Subclasses of TrafficAssignment 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 TrafficAssignment in org.planit.io.project
Methods in org.planit.io.project that return types with arguments of type TrafficAssignment Modifier and Type Method Description TrafficAssignmentConfigurator<? extends TrafficAssignment>
PlanItProject. createAndRegisterTrafficAssignment(String trafficAssignmentType, Demands theDemands, Zoning theZoning, InfrastructureNetwork theNetwork)
Create and register a deterministic traffic assignment instance of a given typeTrafficAssignmentConfigurator<? extends TrafficAssignment>
PlanItSimpleProject. createAndRegisterTrafficAssignment(String trafficAssignmentType)
On a simple project we only allow a single assignment to be registered.TrafficAssignmentConfigurator<? extends TrafficAssignment>
PlanItSimpleProject. createAndRegisterTrafficAssignment(String trafficAssignmentType, Demands theDemands, Zoning theZoning, InfrastructureNetwork theNetwork)
Disallow the use of the generic create and register traffic assignment because a simple project automatically determines its demands, zoning, and network -
Uses of TrafficAssignment in org.planit.output
Methods in org.planit.output with parameters of type TrafficAssignment Modifier and Type Method Description void
OutputManager. initialiseOutputAdapters(TrafficAssignment trafficAssignment)
Based on the passed in assignment, create the necessary output adapters -
Uses of TrafficAssignment in org.planit.output.adapter
Fields in org.planit.output.adapter declared as TrafficAssignment Modifier and Type Field Description protected TrafficAssignment
OutputTypeAdapterImpl. trafficAssignment
the traffic assignment this output adapter is drawing fromConstructors in org.planit.output.adapter with parameters of type TrafficAssignment Constructor Description LinkOutputTypeAdapterImpl(OutputType outputType, TrafficAssignment trafficAssignment)
ConstructorODOutputTypeAdapterImpl(OutputType outputType, TrafficAssignment trafficAssignment)
ConstructorOutputAdapter(TrafficAssignment trafficAssignment)
ConstructorOutputTypeAdapterImpl(OutputType outputType, TrafficAssignment trafficAssignment)
ConstructorPathOutputTypeAdapterImpl(OutputType outputType, TrafficAssignment trafficAssignment)
ConstructorTraditionalStaticAssignmentLinkOutputTypeAdapter(OutputType outputType, TrafficAssignment trafficAssignment)
ConstructorTraditionalStaticAssignmentODOutputTypeAdapter(OutputType outputType, TrafficAssignment trafficAssignment)
ConstructorTraditionalStaticPathOutputTypeAdapter(OutputType outputType, TrafficAssignment trafficAssignment)
Constructor -
Uses of TrafficAssignment in org.planit.output.property
Methods in org.planit.output.property with parameters of type TrafficAssignment Modifier and Type Method Description static int
IterationIndexOutputProperty. getIterationIndex(TrafficAssignment trafficAssignment)
Returns the current iteration indexstatic long
RunIdOutputProperty. getRunId(TrafficAssignment trafficAssignment)
Returns the current run id -
Uses of TrafficAssignment in org.planit.project
Methods in org.planit.project that return types with arguments of type TrafficAssignment Modifier and Type Method Description TrafficAssignmentConfigurator<? extends TrafficAssignment>
CustomPlanItProject. createAndRegisterTrafficAssignment(String trafficAssignmentType, Demands theDemands, Zoning theZoning, InfrastructureNetwork theNetwork)
Create and register a deterministic traffic assignment instance of a given typeMethods in org.planit.project with parameters of type TrafficAssignment Modifier and Type Method Description protected void
CustomPlanItProject. executeTrafficAssignment(TrafficAssignment ta)
Execute a particular traffic assignment
-