| Package | Description |
|---|---|
| org.opentrafficsim.core.dsol |
Extensions of the DSOL simulator interfaces and classes for OTS units.
|
| org.opentrafficsim.core.gtu.following |
GTU (Car) following models such as IDM+.
|
| org.opentrafficsim.core.network.factory |
Factories for Links, Lanes, Nodes.
|
| org.opentrafficsim.simulationengine |
Wrappers and stubs for the DSOL simulation engine.
|
| Modifier and Type | Method and Description |
|---|---|
OTSSimTimeDouble |
OTSSimTimeDouble.copy() |
OTSSimTimeDouble |
OTSSimTimeDouble.setZero() |
| Modifier and Type | Method and Description |
|---|---|
int |
OTSSimTimeDouble.compareTo(OTSSimTimeDouble simTime) |
DoubleScalar.Rel<TimeUnit> |
OTSSimTimeDouble.minus(OTSSimTimeDouble absoluteTime) |
| Constructor and Description |
|---|
OTSReplication(String id,
OTSSimTimeDouble startTime,
DoubleScalar.Rel<TimeUnit> warmupPeriod,
DoubleScalar.Rel<TimeUnit> runLength,
OTSModelInterface model)
Create a new OTSReplication.
|
| Constructor and Description |
|---|
OTSReplication(Context context,
Experiment<DoubleScalar.Abs<TimeUnit>,DoubleScalar.Rel<TimeUnit>,OTSSimTimeDouble> experiment) |
| Constructor and Description |
|---|
SequentialFixedAccelerationModel(DEVSSimulator<DoubleScalar.Abs<TimeUnit>,DoubleScalar.Rel<TimeUnit>,OTSSimTimeDouble> simulator)
Construct a SequentialFixedAccelerationModel with empty list of FixedAccelerationModel steps.
|
SequentialFixedAccelerationModel(DEVSSimulator<DoubleScalar.Abs<TimeUnit>,DoubleScalar.Rel<TimeUnit>,OTSSimTimeDouble> simulator,
Set<FixedAccelerationModel> steps)
Construct a SequentialFixedAccelerationModel and load it with a list of FixedAccelerationModel steps.
|
| Modifier and Type | Method and Description |
|---|---|
SimulatorInterface<DoubleScalar.Abs<TimeUnit>,DoubleScalar.Rel<TimeUnit>,OTSSimTimeDouble> |
TestXMLStringModel.getSimulator() |
SimulatorInterface<DoubleScalar.Abs<TimeUnit>,DoubleScalar.Rel<TimeUnit>,OTSSimTimeDouble> |
TestXMLModel.getSimulator() |
| Modifier and Type | Method and Description |
|---|---|
void |
TestXMLStringModel.constructModel(SimulatorInterface<DoubleScalar.Abs<TimeUnit>,DoubleScalar.Rel<TimeUnit>,OTSSimTimeDouble> pSimulator) |
void |
TestXMLModel.constructModel(SimulatorInterface<DoubleScalar.Abs<TimeUnit>,DoubleScalar.Rel<TimeUnit>,OTSSimTimeDouble> pSimulator) |
| Constructor and Description |
|---|
TestXMLParser(String title,
DSOLPanel<DoubleScalar.Abs<TimeUnit>,DoubleScalar.Rel<TimeUnit>,OTSSimTimeDouble> panel) |
TestXMLStringParser(String title,
DSOLPanel<DoubleScalar.Abs<TimeUnit>,DoubleScalar.Rel<TimeUnit>,OTSSimTimeDouble> panel) |
| Modifier and Type | Method and Description |
|---|---|
DSOLPanel<DoubleScalar.Abs<TimeUnit>,DoubleScalar.Rel<TimeUnit>,OTSSimTimeDouble> |
SimpleSimulator.getPanel()
To use in a Swing application add the DSOLPanel to a JFrame.
|
DSOLPanel<DoubleScalar.Abs<TimeUnit>,DoubleScalar.Rel<TimeUnit>,OTSSimTimeDouble> |
SimpleSimulation.getPanel()
To use in a Swing application add the DSOLPanel to a JFrame.
|
DSOLPanel<DoubleScalar.Abs<TimeUnit>,DoubleScalar.Rel<TimeUnit>,OTSSimTimeDouble> |
SimpleAnimator.getPanel()
To use in a Swing application add the DSOLPanel to a JFrame.
|
DEVSSimulator<DoubleScalar.Abs<TimeUnit>,DoubleScalar.Rel<TimeUnit>,OTSSimTimeDouble> |
ControlPanel.getSimulator() |
SimEvent<OTSSimTimeDouble> |
SimpleSimulator.scheduleEvent(DoubleScalar.Abs<TimeUnit> executionTime,
short priority,
Object source,
Object target,
String method,
Object[] args)
Construct and schedule a SimEvent using a DoubleScalar.Abs<TimeUnit> to specify the execution time.
|
SimEvent<OTSSimTimeDouble> |
SimpleSimulation.scheduleEvent(DoubleScalar.Abs<TimeUnit> executionTime,
short priority,
Object source,
Object target,
String method,
Object[] args)
Construct and schedule a SimEvent using a DoubleScalar.Abs<TimeUnit> to specify the execution time.
|
SimEvent<OTSSimTimeDouble> |
SimpleAnimator.scheduleEvent(DoubleScalar.Abs<TimeUnit> executionTime,
short priority,
Object source,
Object target,
String method,
Object[] args)
Construct and schedule a SimEvent using a DoubleScalar.Abs<TimeUnit> to specify the execution time.
|
Copyright © 2014–2015 Delft University of Technology. All rights reserved.