| 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. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
AccelerationStep | 
DirectedLaneMovementStep.getGfmr()  | 
| Constructor and Description | 
|---|
DirectedLaneMovementStep(AccelerationStep accelerationStep,
                        org.opentrafficsim.core.network.LateralDirectionality direction)
Construct a new LaneChangeModelResult. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
AccelerationStep | 
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. 
 | 
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)
Compute the acceleration that would be used to follow a leader. 
 | 
AccelerationStep | 
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. 
 | 
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)
Compute the acceleration that would be used to follow a leader. 
 | 
AccelerationStep | 
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. 
 | 
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)
Compute the acceleration that would be used to follow a leader. 
 | 
AccelerationStep | 
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. 
 | 
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)
Compute the acceleration that would be used to follow a leader. 
 | 
AccelerationStep | 
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. 
 | 
AccelerationStep | 
AbstractGTUFollowingModelMobil.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. 
 | 
AccelerationStep | 
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. 
 | 
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)
Compute the acceleration that would be used if the is not leader in sight. 
 | 
AccelerationStep | 
DualAccelerationStep.getFollowerAccelerationStep()
Retrieve the AccelerationStep for the (new) follower GTU. 
 | 
AccelerationStep | 
DualAccelerationStep.getLeaderAccelerationStep()
Retrieve the AccelerationStep for the leader GTU. 
 | 
| Constructor and Description | 
|---|
DualAccelerationStep(AccelerationStep leaderAccelerationStep,
                    AccelerationStep followerAccelerationStep)
Create a new DualAccelerationStep. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
AccelerationStep | 
LaneMovementStep.getGfmr()  | 
| Constructor and Description | 
|---|
LaneMovementStep(AccelerationStep gfmr,
                org.opentrafficsim.core.network.LateralDirectionality laneChange)
Construct a new LaneChangeModelResult. 
 | 
Copyright © 2014–2018 Delft University of Technology. All rights reserved.