Package org.opentrafficsim.swing.script
Class IdmOptions
- java.lang.Object
-
- org.opentrafficsim.swing.script.IdmOptions
-
public class IdmOptions extends 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();CliUtil.changeOptionDefault(...)
.Copyright (c) 2013-2022 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
All Methods Instance Methods Concrete Methods 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.
-
-
-
Method Detail
-
getACar
public Acceleration getACar()
Returns the maximum acceleration of cars.- Returns:
- Acceleration; maximum acceleration of cars
-
getATruck
public Acceleration getATruck()
Returns the maximum acceleration of trucks.- Returns:
- Acceleration; maximum acceleration of truck
-
getB
public Acceleration getB()
Returns the maximum comfortable deceleration.- Returns:
- Acceleration; maximum comfortable deceleration
-
getTMin
public Duration getTMin()
Returns the minimum desired headway.- Returns:
- Duration; minimum desired headway
-
getTMax
public Duration getTMax()
Returns the normal desired headway.- Returns:
- Duration; normal desired headway
-
-