Class GtuCharacteristicsTest

java.lang.Object
org.opentrafficsim.core.gtu.GtuCharacteristicsTest
All Implemented Interfaces:
Serializable, nl.tudelft.simulation.dsol.model.DsolModel<org.djunits.value.vdouble.scalar.Duration,OtsSimulatorInterface>, OtsModelInterface

public class GtuCharacteristicsTest extends Object implements OtsModelInterface
Test the GtuCharacteristics class

Copyright (c) 2013-2024 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. All rights reserved.
BSD-style license. See OpenTrafficSim License.

Author:
Peter Knoppers
See Also:
  • Constructor Details

    • GtuCharacteristicsTest

      public GtuCharacteristicsTest()
  • Method Details

    • testGtuCharacteristics

      @Test public final void testGtuCharacteristics() throws nl.tudelft.simulation.dsol.SimRuntimeException, NamingException
      Test the GtuCharacteristics class.
      Throws:
      nl.tudelft.simulation.dsol.SimRuntimeException - should never happen
      NamingException - should never happen
    • constructModel

      public final void constructModel() throws nl.tudelft.simulation.dsol.SimRuntimeException
      Specified by:
      constructModel in interface nl.tudelft.simulation.dsol.model.DsolModel<org.djunits.value.vdouble.scalar.Duration,OtsSimulatorInterface>
      Throws:
      nl.tudelft.simulation.dsol.SimRuntimeException
    • getNetwork

      public final Network getNetwork()
      Specified by:
      getNetwork in interface OtsModelInterface
    • getInputParameterMap

      public nl.tudelft.simulation.dsol.model.inputparameters.InputParameterMap getInputParameterMap()
      Specified by:
      getInputParameterMap in interface nl.tudelft.simulation.dsol.model.DsolModel<org.djunits.value.vdouble.scalar.Duration,OtsSimulatorInterface>
    • getOutputStatistics

      public List getOutputStatistics()
      Specified by:
      getOutputStatistics in interface nl.tudelft.simulation.dsol.model.DsolModel<org.djunits.value.vdouble.scalar.Duration,OtsSimulatorInterface>
    • getSimulator

      public OtsSimulatorInterface getSimulator()
      Specified by:
      getSimulator in interface nl.tudelft.simulation.dsol.model.DsolModel<org.djunits.value.vdouble.scalar.Duration,OtsSimulatorInterface>
    • getShortName

      public String getShortName()
      Specified by:
      getShortName in interface OtsModelInterface
    • getDescription

      public String getDescription()
      Specified by:
      getDescription in interface OtsModelInterface
    • setStreamInformation

      public void setStreamInformation(nl.tudelft.simulation.dsol.experiment.StreamInformation streamInformation)
      Specified by:
      setStreamInformation in interface nl.tudelft.simulation.dsol.model.DsolModel<org.djunits.value.vdouble.scalar.Duration,OtsSimulatorInterface>
    • getStreamInformation

      public nl.tudelft.simulation.dsol.experiment.StreamInformation getStreamInformation()
      Specified by:
      getStreamInformation in interface nl.tudelft.simulation.dsol.model.DsolModel<org.djunits.value.vdouble.scalar.Duration,OtsSimulatorInterface>