Package org.opentrafficsim.swing.script
Class IdmOptions
java.lang.Object
org.opentrafficsim.swing.script.IdmOptions
public class IdmOptions
extends java.lang.Object
Class containing a set of command line options for the intelligent driver model (IDM). To integrate in a program, give the
program the following property:
@
ArgGroup
private IdmOptions idmOptions = new IdmOptions();
Note that the variable initiation is only required if default values are changed using
CliUtil.changeOptionDefault(...)
.
Copyright (c) 2013-2019 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. All rights reserved.
BSD-style license. See OpenTrafficSim License.
- Version:
- $Revision$, $LastChangedDate$, by $Author$, initial version 22 aug. 2019
- Author:
- Alexander Verbraeck, Peter Knoppers, Wouter Schakel
-
Constructor Summary
Constructors Constructor Description IdmOptions()
-
Method Summary
Modifier and Type Method Description Acceleration
getACar()
Returns the maximum acceleration of cars.Acceleration
getATruck()
Returns the maximum acceleration of trucks.Acceleration
getB()
Returns the maximum comfortable deceleration.Duration
getTMax()
Returns the normal desired headway.Duration
getTMin()
Returns the minimum desired headway.
-
Constructor Details
-
IdmOptions
public IdmOptions()
-
-
Method Details
-
getACar
Returns the maximum acceleration of cars.- Returns:
- Acceleration; maximum acceleration of cars
-
getATruck
Returns the maximum acceleration of trucks.- Returns:
- Acceleration; maximum acceleration of truck
-
getB
Returns the maximum comfortable deceleration.- Returns:
- Acceleration; maximum comfortable deceleration
-
getTMin
Returns the minimum desired headway.- Returns:
- Duration; minimum desired headway
-
getTMax
Returns the normal desired headway.- Returns:
- Duration; normal desired headway
-