Class DynamicTrafficAssignment

  • All Implemented Interfaces:
    Serializable, org.djutils.event.EventProducerInterface

    public abstract class DynamicTrafficAssignment
    extends CapacityConstrainedAssignment
    Dynamic traffic assignment class for any traffic assignment model that adheres to being capacity constrained utilizing a fundamental diagram and underlying node model
    Author:
    markr
    See Also:
    Serialized Form
    • Field Detail

      • routeChoice

        protected RouteChoice routeChoice
        the route choice methodology adopted
    • Constructor Detail

      • DynamicTrafficAssignment

        protected DynamicTrafficAssignment​(IdGroupingToken groupId)
        Constructor
        Parameters:
        groupId - contiguous id generation within this group for instances of this class
    • Method Detail

      • setRouteChoice

        public void setRouteChoice​(RouteChoice routeChoice)
        set the route choice methodology as to be adopted by this traffic assignment
        Parameters:
        routeChoice - route choce to set