Uses of Class
org.opentrafficsim.road.gtu.lane.tactical.following.DualAccelerationStep
| Package | Description |
|---|---|
| org.opentrafficsim.road.gtu.lane.tactical.directedlanechange |
Classes that deal with lane changing models.
|
| org.opentrafficsim.road.gtu.lane.tactical.following |
GTU (Car) following models such as IDM+.
|
| org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil |
Classes that deal with lane changing models.
|
-
Uses of DualAccelerationStep in org.opentrafficsim.road.gtu.lane.tactical.directedlanechange
Methods in org.opentrafficsim.road.gtu.lane.tactical.directedlanechange with parameters of type DualAccelerationStep Modifier and Type Method Description abstract AccelerationAbstractDirectedLaneChangeModel. applyDriverPersonality(DualAccelerationStep accelerationStep)Return the weighted acceleration as described by the personality.AccelerationDirectedAltruistic. applyDriverPersonality(DualAccelerationStep accelerationSteps)Return the weighted acceleration as described by the personality.AccelerationDirectedEgoistic. applyDriverPersonality(DualAccelerationStep accelerations)Return the weighted acceleration as described by the personality. -
Uses of DualAccelerationStep in org.opentrafficsim.road.gtu.lane.tactical.following
Fields in org.opentrafficsim.road.gtu.lane.tactical.following declared as DualAccelerationStep Modifier and Type Field Description static DualAccelerationStepAbstractGTUFollowingModelMobil. TOODANGEROUSReturn value if lane change causes immediate collision.Methods in org.opentrafficsim.road.gtu.lane.tactical.following that return DualAccelerationStep Modifier and Type Method Description DualAccelerationStepAbstractGTUFollowingModelMobil. computeDualAccelerationStep(LaneBasedGTU referenceGTU, java.util.Collection<Headway> otherGTUs, Length maxDistance, Speed speedLimit)Compute the lowest accelerations (or most severe decelerations) that would be used if a referenceGTU is present (inserted, or not removed) in a set of other GTUs.
If any GTU in the set of otherGTUs has a null headway (indicating that the other GTU is in fact parallel to the referenceGTU), prohibitive decelerations shall be returned.
Two AccelerationStep values are returned in a DualAccelerationStep.
or should slow down for a crossing from accelerating to unsafe speeds.DualAccelerationStepAbstractGTUFollowingModelMobil. computeDualAccelerationStep(LaneBasedGTU referenceGTU, java.util.Collection<Headway> otherHeadways, Length maxDistance, Speed speedLimit, Duration stepSize)Compute the lowest accelerations (or most severe decelerations) that would be used if a referenceGTU is present (inserted, or not removed) in a set of other GTUs.
If any GTU in the set of otherGTUs has a null headway (indicating that the other GTU is in fact parallel to the referenceGTU), prohibitive decelerations shall be returned.
Two AccelerationStep values are returned in a DualAccelerationStep.
or should slow down for a crossing from accelerating to unsafe speeds.DualAccelerationStepGTUFollowingModelOld. computeDualAccelerationStep(LaneBasedGTU gtu, java.util.Collection<Headway> otherHeadways, Length maxDistance, Speed speedLimit)Compute the lowest accelerations (or most severe decelerations) that would be used if a referenceGTU is present (inserted, or not removed) in a set of other GTUs.
If any GTU in the set of otherGTUs has a null headway (indicating that the other GTU is in fact parallel to the referenceGTU), prohibitive decelerations shall be returned.
Two AccelerationStep values are returned in a DualAccelerationStep.
or should slow down for a crossing from accelerating to unsafe speeds.DualAccelerationStepGTUFollowingModelOld. computeDualAccelerationStep(LaneBasedGTU gtu, java.util.Collection<Headway> otherHeadways, Length maxDistance, Speed speedLimit, Duration stepSize)Compute the lowest accelerations (or most severe decelerations) that would be used if a referenceGTU is present (inserted, or not removed) in a set of other GTUs.
If any GTU in the set of otherGTUs has a null headway (indicating that the other GTU is in fact parallel to the referenceGTU), prohibitive decelerations shall be returned.
Two AccelerationStep values are returned in a DualAccelerationStep.
or should slow down for a crossing from accelerating to unsafe speeds. -
Uses of DualAccelerationStep in org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil
Methods in org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil with parameters of type DualAccelerationStep Modifier and Type Method Description abstract AccelerationAbstractLaneChangeModel. applyDriverPersonality(DualAccelerationStep accelerationSteps)Return the weighted acceleration as described by the personality.AccelerationAltruistic. applyDriverPersonality(DualAccelerationStep accelerationSteps)Return the weighted acceleration as described by the personality.AccelerationEgoistic. applyDriverPersonality(DualAccelerationStep accelerations)Return the weighted acceleration as described by the personality.