Class DessModel
- java.lang.Object
-
- org.djutils.event.LocalEventProducer
-
- nl.tudelft.simulation.dsol.model.AbstractDsolModel<Double,DessSimulatorInterface<Double>>
-
- nl.tudelft.simulation.examples.dsol.dess.DessModel
-
- All Implemented Interfaces:
Serializable,Remote,DsolModel<Double,DessSimulatorInterface<Double>>,EventProducer
public class DessModel extends AbstractDsolModel<Double,DessSimulatorInterface<Double>>
Copyright (c) 2002-2023 Delft University of Technology, Jaffalaan 5, 2628 BX Delft, the Netherlands. All rights reserved.
See for project information www.simulation.tudelft.nl.
- Author:
- Alexander Verbraeck
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class nl.tudelft.simulation.dsol.model.AbstractDsolModel
inputParameterMap, outputStatistics, simulator, streamInformation
-
Fields inherited from interface org.djutils.event.EventProducer
FIRST_POSITION, LAST_POSITION
-
-
Constructor Summary
Constructors Constructor Description DessModel(DessSimulatorInterface<Double> simulator)constructs a new DESSModel.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidconstructModel()XYChartgetDistanceChart()SimPersistent<Double>getDistancePersistent()-
Methods inherited from class nl.tudelft.simulation.dsol.model.AbstractDsolModel
addInputParameter, getInputParameter, getInputParameterMap, getOutputStatistics, getSimulator, getStreamInformation, setStreamInformation
-
Methods inherited from class org.djutils.event.LocalEventProducer
addListener, addListener, addListener, addListener, fireEvent, fireEvent, fireEvent, fireTimedEvent, fireTimedEvent, fireTimedEvent, fireUnverifiedEvent, fireUnverifiedEvent, fireUnverifiedTimedEvent, fireUnverifiedTimedEvent, getEventListenerMap, getEventTypesWithListeners, getListenerReferences, hasListeners, numberOfListeners, removeAllListeners, removeAllListeners, removeListener
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface nl.tudelft.simulation.dsol.model.DsolModel
getDefaultStream, getStream, getStreams, resetStreams
-
-
-
-
Constructor Detail
-
DessModel
public DessModel(DessSimulatorInterface<Double> simulator)
constructs a new DESSModel.- Parameters:
simulator- DessSimulatorInterface<Double>; the continuous simulator
-
-
Method Detail
-
constructModel
public void constructModel()
-
getDistanceChart
public XYChart getDistanceChart()
- Returns:
- chart
-
getDistancePersistent
public SimPersistent<Double> getDistancePersistent()
- Returns:
- distancePersistent
-
-