public class IDMPlus extends IDM
| Constructor and Description | 
|---|
IDMPlus()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected org.djunits.value.vdouble.scalar.Acceleration | 
followingAcceleration(LaneBasedGTU gtu,
                     org.djunits.value.vdouble.scalar.Speed speed,
                     org.djunits.value.vdouble.scalar.Speed desiredSpeed,
                     org.djunits.value.vdouble.scalar.Length.Rel desiredHeadway,
                     SortedMap<org.djunits.value.vdouble.scalar.Length.Rel,org.djunits.value.vdouble.scalar.Speed> leaders)
Multi-anticipative determination of car-following acceleration. 
 | 
String | 
getLongName()
Return the name complete of the car-following model. 
 | 
String | 
getName()
Return the name of the car-following model. 
 | 
desiredHeadway, desiredSpeed, dynamicDesiredHeadway, dynamicHeadwayTermcomputeAcceleration, computeAcceleration, computeAccelerationStep, computeAccelerationStep, computeAccelerationStep, computeAccelerationStep, computeAccelerationStepWithNoLeader, computeAccelerationStepWithNoLeader, computeDualAccelerationStep, computeDualAccelerationStep, followingAcceleration, followingAcceleration, freeAcceleration, getMaximumSafeDeceleration, getStepSize, minimumHeadwayprotected org.djunits.value.vdouble.scalar.Acceleration followingAcceleration(LaneBasedGTU gtu, org.djunits.value.vdouble.scalar.Speed speed, org.djunits.value.vdouble.scalar.Speed desiredSpeed, org.djunits.value.vdouble.scalar.Length.Rel desiredHeadway, SortedMap<org.djunits.value.vdouble.scalar.Length.Rel,org.djunits.value.vdouble.scalar.Speed> leaders) throws org.opentrafficsim.core.gtu.drivercharacteristics.ParameterException
followingAcceleration in class IDMgtu - GTU for which the acceleration is calculated.speed - Current speed.desiredSpeed - Desired speed.desiredHeadway - Desired headway.leaders - Set of leader headways (guaranteed positive) and speeds, ordered by headway (closest first).org.opentrafficsim.core.gtu.drivercharacteristics.ParameterException - If parameter exception occurs.public String getName()
getName in interface CarFollowingModelgetName in interface GTUFollowingModelOldgetName in class IDMpublic String getLongName()
getLongName in interface CarFollowingModelgetLongName in interface GTUFollowingModelOldgetLongName in class IDMCopyright © 2014–2016 Delft University of Technology. All rights reserved.