package nl.tudelft.simulation.examples.dsol.dess; import nl.tudelft.simulation.dsol.DSOLModel; import nl.tudelft.simulation.dsol.formalisms.dess.DifferentialEquationInterface; import nl.tudelft.simulation.dsol.logger.SimLogger; import nl.tudelft.simulation.dsol.simtime.SimTimeDouble; import nl.tudelft.simulation.dsol.simulators.DESSSimulatorInterface; import nl.tudelft.simulation.dsol.simulators.SimulatorInterface; import nl.tudelft.simulation.dsol.statistics.Persistent; import nl.tudelft.simulation.dsol.statistics.charts.XYChart; /** *
* Copyright (c) 2002-2018 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
*/
public class DESSModel implements DSOLModel.TimeDouble
{
/** The default serial version UID for serializable classes. */
private static final long serialVersionUID = 1L;
/** the simulator. */
private SimulatorInterface.TimeDouble simulator;
/** the distance chart. */
private XYChart distanceChart;
/** the distance persistent. */
private Persistent