Uses of Class
org.opentrafficsim.road.gtu.lane.tactical.following.DualAccelerationStep
Packages that use DualAccelerationStep
Package
Description
Classes that deal with lane changing models.
GTU (Car) following models such as IDM+.
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 DualAccelerationStepModifier and TypeMethodDescriptionabstract org.djunits.value.vdouble.scalar.Acceleration
AbstractDirectedLaneChangeModel.applyDriverPersonality
(DualAccelerationStep accelerationStep) Return the weighted acceleration as described by the personality.final org.djunits.value.vdouble.scalar.Acceleration
DirectedAltruistic.applyDriverPersonality
(DualAccelerationStep accelerationSteps) final org.djunits.value.vdouble.scalar.Acceleration
DirectedEgoistic.applyDriverPersonality
(DualAccelerationStep accelerations) -
Uses of DualAccelerationStep in org.opentrafficsim.road.gtu.lane.tactical.following
Fields in org.opentrafficsim.road.gtu.lane.tactical.following declared as DualAccelerationStepModifier and TypeFieldDescriptionstatic final DualAccelerationStep
AbstractGtuFollowingModelMobil.TOODANGEROUS
Return value if lane change causes immediate collision.Methods in org.opentrafficsim.road.gtu.lane.tactical.following that return DualAccelerationStepModifier and TypeMethodDescriptionfinal DualAccelerationStep
AbstractGtuFollowingModelMobil.computeDualAccelerationStep
(LaneBasedGtu referenceGTU, Collection<Headway> otherGTUs, org.djunits.value.vdouble.scalar.Length maxDistance, org.djunits.value.vdouble.scalar.Speed speedLimit) final DualAccelerationStep
AbstractGtuFollowingModelMobil.computeDualAccelerationStep
(LaneBasedGtu referenceGTU, Collection<Headway> otherHeadways, org.djunits.value.vdouble.scalar.Length maxDistance, org.djunits.value.vdouble.scalar.Speed speedLimit, org.djunits.value.vdouble.scalar.Duration stepSize) GtuFollowingModelOld.computeDualAccelerationStep
(LaneBasedGtu gtu, Collection<Headway> otherHeadways, org.djunits.value.vdouble.scalar.Length maxDistance, org.djunits.value.vdouble.scalar.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.GtuFollowingModelOld.computeDualAccelerationStep
(LaneBasedGtu gtu, Collection<Headway> otherHeadways, org.djunits.value.vdouble.scalar.Length maxDistance, org.djunits.value.vdouble.scalar.Speed speedLimit, org.djunits.value.vdouble.scalar.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 DualAccelerationStepModifier and TypeMethodDescriptionabstract org.djunits.value.vdouble.scalar.Acceleration
AbstractLaneChangeModel.applyDriverPersonality
(DualAccelerationStep accelerationSteps) Return the weighted acceleration as described by the personality.final org.djunits.value.vdouble.scalar.Acceleration
Altruistic.applyDriverPersonality
(DualAccelerationStep accelerationSteps) final org.djunits.value.vdouble.scalar.Acceleration
Egoistic.applyDriverPersonality
(DualAccelerationStep accelerations)