Uses of Class
org.opentrafficsim.road.gtu.lane.tactical.following.AccelerationStep
Packages that use AccelerationStep
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 AccelerationStep in org.opentrafficsim.road.gtu.lane.tactical.directedlanechange
Methods in org.opentrafficsim.road.gtu.lane.tactical.directedlanechange that return AccelerationStepConstructors in org.opentrafficsim.road.gtu.lane.tactical.directedlanechange with parameters of type AccelerationStepModifierConstructorDescriptionDirectedLaneMovementStep
(AccelerationStep accelerationStep, LateralDirectionality direction) Construct a new LaneChangeModelResult. -
Uses of AccelerationStep in org.opentrafficsim.road.gtu.lane.tactical.following
Methods in org.opentrafficsim.road.gtu.lane.tactical.following that return AccelerationStepModifier and TypeMethodDescriptionfinal AccelerationStep
AbstractGtuFollowingModelMobil.computeAccelerationStep
(org.djunits.value.vdouble.scalar.Speed followerSpeed, org.djunits.value.vdouble.scalar.Speed leaderSpeed, org.djunits.value.vdouble.scalar.Length headway, org.djunits.value.vdouble.scalar.Speed speedLimit, org.djunits.value.vdouble.scalar.Time currentTime) final AccelerationStep
AbstractGtuFollowingModelMobil.computeAccelerationStep
(org.djunits.value.vdouble.scalar.Speed followerSpeed, org.djunits.value.vdouble.scalar.Speed leaderSpeed, org.djunits.value.vdouble.scalar.Length headway, org.djunits.value.vdouble.scalar.Speed speedLimit, org.djunits.value.vdouble.scalar.Time currentTime, org.djunits.value.vdouble.scalar.Duration stepSize) final AccelerationStep
AbstractGtuFollowingModelMobil.computeAccelerationStep
(LaneBasedGtu gtu, org.djunits.value.vdouble.scalar.Speed leaderSpeed, org.djunits.value.vdouble.scalar.Length headway, org.djunits.value.vdouble.scalar.Length maxDistance, org.djunits.value.vdouble.scalar.Speed speedLimit) final AccelerationStep
AbstractGtuFollowingModelMobil.computeAccelerationStep
(LaneBasedGtu gtu, org.djunits.value.vdouble.scalar.Speed leaderSpeed, org.djunits.value.vdouble.scalar.Length headway, org.djunits.value.vdouble.scalar.Length maxDistance, org.djunits.value.vdouble.scalar.Speed speedLimit, org.djunits.value.vdouble.scalar.Duration stepSize) GtuFollowingModelOld.computeAccelerationStep
(org.djunits.value.vdouble.scalar.Speed followerSpeed, org.djunits.value.vdouble.scalar.Speed leaderSpeed, org.djunits.value.vdouble.scalar.Length headway, org.djunits.value.vdouble.scalar.Speed speedLimit, org.djunits.value.vdouble.scalar.Time currentTime) Compute the acceleration that would be used to follow a leader.GtuFollowingModelOld.computeAccelerationStep
(org.djunits.value.vdouble.scalar.Speed followerSpeed, org.djunits.value.vdouble.scalar.Speed leaderSpeed, org.djunits.value.vdouble.scalar.Length headway, org.djunits.value.vdouble.scalar.Speed speedLimit, org.djunits.value.vdouble.scalar.Time currentTime, org.djunits.value.vdouble.scalar.Duration stepSize) Compute the acceleration that would be used to follow a leader.GtuFollowingModelOld.computeAccelerationStep
(LaneBasedGtu gtu, org.djunits.value.vdouble.scalar.Speed leaderSpeed, org.djunits.value.vdouble.scalar.Length headway, org.djunits.value.vdouble.scalar.Length maxDistance, org.djunits.value.vdouble.scalar.Speed speedLimit) Compute the acceleration that would be used to follow a leader.GtuFollowingModelOld.computeAccelerationStep
(LaneBasedGtu gtu, org.djunits.value.vdouble.scalar.Speed leaderSpeed, org.djunits.value.vdouble.scalar.Length headway, org.djunits.value.vdouble.scalar.Length maxDistance, org.djunits.value.vdouble.scalar.Speed speedLimit, org.djunits.value.vdouble.scalar.Duration stepSize) Compute the acceleration that would be used to follow a leader.final AccelerationStep
AbstractGtuFollowingModelMobil.computeAccelerationStepWithNoLeader
(LaneBasedGtu gtu, org.djunits.value.vdouble.scalar.Length maxDistance, org.djunits.value.vdouble.scalar.Speed speedLimit) final AccelerationStep
AbstractGtuFollowingModelMobil.computeAccelerationStepWithNoLeader
(LaneBasedGtu gtu, org.djunits.value.vdouble.scalar.Length maxDistance, org.djunits.value.vdouble.scalar.Speed speedLimit, org.djunits.value.vdouble.scalar.Duration stepSize) GtuFollowingModelOld.computeAccelerationStepWithNoLeader
(LaneBasedGtu gtu, org.djunits.value.vdouble.scalar.Length maxDistance, org.djunits.value.vdouble.scalar.Speed speedLimit) Compute the acceleration that would be used if the is not leader in sight.GtuFollowingModelOld.computeAccelerationStepWithNoLeader
(LaneBasedGtu gtu, org.djunits.value.vdouble.scalar.Length maxDistance, org.djunits.value.vdouble.scalar.Speed speedLimit, org.djunits.value.vdouble.scalar.Duration stepSize) Compute the acceleration that would be used if the is not leader in sight.final AccelerationStep
DualAccelerationStep.getFollowerAccelerationStep()
Retrieve the AccelerationStep for the (new) follower GTU.final AccelerationStep
DualAccelerationStep.getLeaderAccelerationStep()
Retrieve the AccelerationStep for the leader GTU.Constructors in org.opentrafficsim.road.gtu.lane.tactical.following with parameters of type AccelerationStepModifierConstructorDescriptionDualAccelerationStep
(AccelerationStep leaderAccelerationStep, AccelerationStep followerAccelerationStep) Create a new DualAccelerationStep. -
Uses of AccelerationStep in org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil
Methods in org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil that return AccelerationStepConstructors in org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil with parameters of type AccelerationStepModifierConstructorDescriptionLaneMovementStep
(AccelerationStep gfmr, LateralDirectionality laneChange) Construct a new LaneChangeModelResult.