Package org.planit.assignment
Traffic assignment classes
-
Class Summary Class Description CapacityConstrainedAssignment Capacity constrained traffic assignment componentCapacityConstrainedTrafficAssignmentBuilder<T extends CapacityConstrainedAssignment> builder for capacity constrained traffic assignmentCapacityConstrainedTrafficAssignmentConfigurator<T extends CapacityConstrainedAssignment> Configurator for capacity constrained assignmentDynamicAssignmentConfigurator<T extends DynamicTrafficAssignment> Configurator for traditional static assignmentDynamicTrafficAssignment Dynamic traffic assignment class for any traffic assignment model that adheres to being capacity constrained utilizing a fundamental diagram and underlying node modelDynamicTrafficAssignmentBuilder<T extends DynamicTrafficAssignment> A dynamic traffic assignment builder is assumed to only support capacity constrained traffic assignment instances.SimulationData General simulation data that only are available during simulationStaticTrafficAssignment A static traffic assignment class with some commonalities implemented shared across static assignment implementationsTrafficAssignment Traffic assignment class which simultaneously is responsible for the loading hence it is also considered as a traffic assignment component of this typeTrafficAssignmentBuilder<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.TrafficAssignmentBuilderFactory Traffic assignment builder factory for the assignment types supported directory by PLANitTrafficAssignmentComponent<T extends TrafficAssignmentComponent<T> & Serializable> Traffic assignment components are the main building blocks to conduct traffic assignment onTrafficAssignmentComponentFactory<T extends 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.TrafficAssignmentConfigurator<T extends TrafficAssignment> Configurator class for traffic assignment.TrafficComponentBuilder<T> Builder class to build something of type T which is a traffic component.