# Serialized Form

## Package nl.tudelft.simulation.dsol.tutorial.section25

### Class nl.tudelft.simulation.dsol.tutorial.section25.CustomerOrderApp extends Object implements Serializable

serialVersionUID:
  1L

### Class nl.tudelft.simulation.dsol.tutorial.section25.CustomerOrderModel extends AbstractDSOLModel.TimeDouble<DEVSSimulator.TimeDouble> implements Serializable

serialVersionUID:
  1L

## Package nl.tudelft.simulation.dsol.tutorial.section41

### Class nl.tudelft.simulation.dsol.tutorial.section41.MM1Queue41Model extends AbstractDSOLModel.TimeDouble<DEVSSimulator.TimeDouble> implements Serializable

serialVersionUID:
  1L

#### Serialized Fields

##### dN

    SimTally.TimeDouble dN

tally dN.

##### qN

    SimPersistent.TimeDouble qN

tally qN.

##### uN

    Utilization<Double,​Double,​SimTimeDouble> uN

utilization uN.

### Class nl.tudelft.simulation.dsol.tutorial.section41.MM1Queue41Panel extends DSOLPanel<Double,​Double,​SimTimeDouble> implements Serializable

serialVersionUID:
  1L

### Class nl.tudelft.simulation.dsol.tutorial.section41.MM1Queue41SwingApplication extends DSOLApplication implements Serializable

serialVersionUID:
  1L

#### Serialized Fields

##### model

    MM1Queue41Model model

the model.

### Class nl.tudelft.simulation.dsol.tutorial.section41.MM1Queue41SwingApplicationEvents extends DSOLApplication implements Serializable

serialVersionUID:
  1L

#### Serialized Fields

##### logger

    SimLogger logger

logger.

##### model

    MM1Queue41Model model

the model.

### Class nl.tudelft.simulation.dsol.tutorial.section41.MM1Queue41SwingApplicationEvents.SimulatorEventLogger extends Object implements Serializable

serialVersionUID:
  1L

#### Serialized Fields

##### devsSimulator

    DEVSSimulator.TimeDouble devsSimulator

## Package nl.tudelft.simulation.dsol.tutorial.section42

### Class nl.tudelft.simulation.dsol.tutorial.section42.Retailer extends org.djutils.event.EventProducer implements Serializable

serialVersionUID:
  1L

#### Serialized Fields

##### backLog

    long backLog

the ordering backlog.

##### backlogCosts

    double backlogCosts

the costs.

##### holdingCosts

    double holdingCosts

the costs.

##### inventory

    long inventory

the actual inventoryLevel.

##### marginalCosts

    double marginalCosts

the costs.

##### orderingPolicy

    OrderingPolicy orderingPolicy

the orderingPolicy.

##### setupCosts

    double setupCosts

the costs.

##### simulator

    DEVSSimulatorInterface.TimeDouble simulator

the simulator on which to schedule.

##### warehouse

    SellerInterface warehouse

the warehouse we use.

### Class nl.tudelft.simulation.dsol.tutorial.section42.Warehouse42Model extends AbstractDSOLModel.TimeDouble<DEVSSimulator.TimeDouble> implements Serializable

serialVersionUID:
  1L

#### Serialized Fields

##### backlog

    SimPersistent<Double,​Double,​SimTimeDouble> backlog

backlog statistic.

##### inventory

    SimPersistent<Double,​Double,​SimTimeDouble> inventory

inventory statistic.

##### orderingCosts

    SimTally<Double,​Double,​SimTimeDouble> orderingCosts

ordering costs statistic.

### Class nl.tudelft.simulation.dsol.tutorial.section42.Warehouse42SwingApplication extends DSOLApplication implements Serializable

serialVersionUID:
  1L

### Class nl.tudelft.simulation.dsol.tutorial.section42.Warehouse42SwingApplication.Warehouse42Panel extends DSOLPanel<Double,​Double,​SimTimeDouble> implements Serializable

serialVersionUID:
  1L

## Package nl.tudelft.simulation.dsol.tutorial.section43

### Class nl.tudelft.simulation.dsol.tutorial.section43.LotkaVolterraSwingApplication extends DSOLApplication implements Serializable

serialVersionUID:
  1L

### Class nl.tudelft.simulation.dsol.tutorial.section43.Population extends DifferentialEquation<Double,​Double,​SimTimeDouble> implements Serializable

serialVersionUID:
  1L

#### Serialized Fields

##### a

    double a

Lotka-Volterra parameters.

##### b

    double b

Lotka-Volterra parameters.

##### c

    double c

Lotka-Volterra parameters.

##### d

    double d

Lotka-Volterra parameters.

### Class nl.tudelft.simulation.dsol.tutorial.section43.PredatorPreyModel extends AbstractDSOLModel.TimeDouble<DESSSimulator.TimeDouble> implements Serializable

serialVersionUID:
  1L

#### Serialized Fields

##### chart

    XYChart chart

the chart.

## Package nl.tudelft.simulation.dsol.tutorial.section44

### Class nl.tudelft.simulation.dsol.tutorial.section44.BallAnimation2D extends Renderable2D<Locatable> implements Serializable

#### Serialized Fields

##### color

    Color color

the color of the ballAnimation.

### Class nl.tudelft.simulation.dsol.tutorial.section44.BallAnimation3D extends Renderable3D implements Serializable

### Class nl.tudelft.simulation.dsol.tutorial.section44.Model extends AbstractDSOLModel.TimeDouble<DEVDESSSimulator.TimeDouble> implements Serializable

serialVersionUID:
  1L

### Class nl.tudelft.simulation.dsol.tutorial.section44.Positioner extends DifferentialEquation<Double,​Double,​SimTimeDouble> implements Serializable

serialVersionUID:
  1L

### Class nl.tudelft.simulation.dsol.tutorial.section44.World extends Renderable3D implements Serializable

## Package nl.tudelft.simulation.dsol.tutorial.section45

### Class nl.tudelft.simulation.dsol.tutorial.section45.Boat extends Process<Double,​Double,​SimTimeDouble> implements Serializable

#### Serialized Fields

##### description

    String description

the description of the boat.

##### mySelf

    Boat mySelf

a reference to protect boats from being garbage collection.

##### port

    Port port

the port to enter.

### Class nl.tudelft.simulation.dsol.tutorial.section45.BoatModel extends AbstractDSOLModel.TimeDouble<DEVSSimulator.TimeDouble> implements Serializable

serialVersionUID:
  1L

## Package nl.tudelft.simulation.examples.dsol.animation

### Class nl.tudelft.simulation.examples.dsol.animation.BallAnimation extends Renderable2D<Ball> implements Serializable

serialVersionUID:
  1L

#### Serialized Fields

##### color

    Color color

the color of the ballAnimation.

### Class nl.tudelft.simulation.examples.dsol.animation.BallModel extends AbstractDSOLModel.TimeDouble<DEVSSimulatorInterface.TimeDouble> implements Serializable

serialVersionUID:
  1L

### Class nl.tudelft.simulation.examples.dsol.animation.BallSwingApplication extends DSOLApplication implements Serializable

serialVersionUID:
  1L

## Package nl.tudelft.simulation.examples.dsol.animation.continuous

### Class nl.tudelft.simulation.examples.dsol.animation.continuous.Positioner extends DifferentialEquation<Double,​Double,​SimTimeDouble> implements Serializable

serialVersionUID:
  1L

## Package nl.tudelft.simulation.examples.dsol.animation3d

### Class nl.tudelft.simulation.examples.dsol.animation3d.Ball3DSwingApplication extends DSOLApplication implements Serializable

serialVersionUID:
  1L

### Class nl.tudelft.simulation.examples.dsol.animation3d.BallAnimation extends Renderable2D<Locatable> implements Serializable

#### Serialized Fields

##### color

    Color color

the color of the ballAnimation.

### Class nl.tudelft.simulation.examples.dsol.animation3d.BallAnimation3D extends Renderable3D implements Serializable

### Class nl.tudelft.simulation.examples.dsol.animation3d.BallModel3D extends AbstractDSOLModel.TimeDouble<DESSSimulatorInterface.TimeDouble> implements Serializable

serialVersionUID:
  1L

### Class nl.tudelft.simulation.examples.dsol.animation3d.Positioner3D extends DifferentialEquation<Double,​Double,​SimTimeDouble> implements Serializable

serialVersionUID:
  1L

### Class nl.tudelft.simulation.examples.dsol.animation3d.World extends Renderable3D implements Serializable

## Package nl.tudelft.simulation.examples.dsol.dess

### Class nl.tudelft.simulation.examples.dsol.dess.DESSModel extends AbstractDSOLModel.TimeDouble<DESSSimulatorInterface.TimeDouble> implements Serializable

serialVersionUID:
  1L

#### Serialized Fields

##### distanceChart

    XYChart distanceChart

the distance chart.

##### distancePersistent

    SimPersistent<Double,​Double,​SimTimeDouble> distancePersistent

the distance persistent.

### Class nl.tudelft.simulation.examples.dsol.dess.DESSPanel extends DSOLPanel<Double,​Double,​SimTimeDouble> implements Serializable

serialVersionUID:
  1L

### Class nl.tudelft.simulation.examples.dsol.dess.DESSSwingApplication extends DSOLApplication implements Serializable

serialVersionUID:
  1L

### Class nl.tudelft.simulation.examples.dsol.dess.Distance extends DifferentialEquation<Double,​Double,​SimTimeDouble> implements Serializable

serialVersionUID:
  1L

#### Serialized Fields

##### speed

    Speed speed

the speed.

### Class nl.tudelft.simulation.examples.dsol.dess.Speed extends DifferentialEquation<Double,​Double,​SimTimeDouble> implements Serializable

serialVersionUID:
  1L

## Package nl.tudelft.simulation.examples.dsol.mm1queue

### Class nl.tudelft.simulation.examples.dsol.mm1queue.MM1QueueModel extends AbstractDSOLModel.TimeDouble<DEVSSimulator.TimeDouble> implements Serializable

serialVersionUID:
  1L

#### Serialized Fields

##### serviceTimeBWChart

    BoxAndWhiskerChart serviceTimeBWChart

the Box-and-Whisher chart for the service time.

##### serviceTimeChart

    XYChart serviceTimeChart

the chart for the service time.

### Class nl.tudelft.simulation.examples.dsol.mm1queue.MM1QueueSwingApplication extends DSOLApplication implements Serializable

serialVersionUID:
  1L

### Class nl.tudelft.simulation.examples.dsol.mm1queue.MM1QueueSwingApplication.MM1QueuePanel extends DSOLPanel<Double,​Double,​SimTimeDouble> implements Serializable

serialVersionUID:
  1L

### Class nl.tudelft.simulation.examples.dsol.mm1queue.Release extends Release.TimeDouble implements Serializable

serialVersionUID:
  1L

### Class nl.tudelft.simulation.examples.dsol.mm1queue.Seize extends Seize.TimeDouble implements Serializable

serialVersionUID:
  1L

## Package nl.tudelft.simulation.examples.dsol.terminal

### Class nl.tudelft.simulation.examples.dsol.terminal.AGV extends IntResource<Double,​Double,​SimTimeDouble> implements Serializable

serialVersionUID:
  1L

#### Serialized Fields

##### agvTime

    DistContinuous agvTime

AGV time delay.

### Class nl.tudelft.simulation.examples.dsol.terminal.ConsoleRunnerTerminal extends Object implements Serializable

### Class nl.tudelft.simulation.examples.dsol.terminal.ExperimentRunnerTerminal extends Object implements Serializable

serialVersionUID:
  1L

#### Serialized Fields

##### completed

    int completed

number of completed simulations.

##### numruns

    int numruns

number of running simulations.

### Class nl.tudelft.simulation.examples.dsol.terminal.IntResource extends org.djutils.event.EventProducer implements Serializable

serialVersionUID:
  20140805L

#### Serialized Fields

##### capacity

    long capacity

capacity defines the maximum capacity of the resource.

##### claimedCapacity

    long claimedCapacity

claimedCapacity defines the currently claimed capacity.

##### description

    String description

the description of the resource.

##### requests

    SortedSet<IntResource.Request<A extends Comparable<A> & Serializable,​R extends Number & Comparable<R>,​T extends SimTime<A,​R,​T>>> requests

request defines the list of requestors for this resource.

##### simulator

    DEVSSimulatorInterface<A extends Comparable<A> & Serializable,​R extends Number & Comparable<R>,​T extends SimTime<A,​R,​T>> simulator

simulator defines the simulator on which is scheduled.

### Class nl.tudelft.simulation.examples.dsol.terminal.QC extends IntResource<Double,​Double,​SimTimeDouble> implements Serializable

serialVersionUID:
  1L

#### Serialized Fields

##### qcTime

    DistContinuous qcTime

QC time delay.

### Class nl.tudelft.simulation.examples.dsol.terminal.Ship extends org.djutils.event.EventProducer implements Serializable

serialVersionUID:
  1L

#### Serialized Fields

##### capacity

    int capacity

the ship's capacity.

##### containers

    int containers

the number of loaded containers.

### Class nl.tudelft.simulation.examples.dsol.terminal.Terminal extends AbstractDSOLModel.TimeDouble<DEVSSimulatorInterface.TimeDouble> implements Serializable

serialVersionUID:
  1L

#### Serialized Fields

##### numAGV

    int numAGV

AGVs.

##### numQC

    int numQC

QCs.

##### rep

    int rep

replication nr.

##### ship

    Ship ship

the ship for pub/sub when ready.

### Class nl.tudelft.simulation.examples.dsol.terminal.Terminal.Output extends Object implements Serializable

serialVersionUID:
  1L

#### Serialized Fields

##### costs

    double costs

costs.

##### delayHours

    double delayHours

delay.

##### nrCont

    int nrCont

nr containers handled.

##### numAGV

    int numAGV

AGVs.

##### numQC

    int numQC

QCs.

##### ready

    double ready

time when ready in hrs.

##### rep

    int rep

replication nr.

## Package nl.tudelft.simulation.examples.dsol.timesharedcomputer

### Class nl.tudelft.simulation.examples.dsol.timesharedcomputer.Computer extends AbstractDSOLModel.TimeDouble<DEVSSimulator.TimeDouble> implements Serializable

serialVersionUID:
  1L

### Class nl.tudelft.simulation.examples.dsol.timesharedcomputer.Computer.ExitCounter extends SimCounter<Double,​Double,​SimTimeDouble> implements Serializable

serialVersionUID:
  1L

#### Serialized Fields

##### simulator

    SimulatorInterface.TimeDouble simulator

simulator refers to the simulator.

### Class nl.tudelft.simulation.examples.dsol.timesharedcomputer.CPU extends Station<Double,​Double,​SimTimeDouble> implements Serializable

serialVersionUID:
  1L

#### Serialized Fields

##### location

    DirectedPoint location

the location.

##### queue

    List<Object> queue

queue is the queue of waiting jobs.

##### status

    boolean status

status of the CPU.

### Class nl.tudelft.simulation.examples.dsol.timesharedcomputer.Terminal extends Station<Double,​Double,​SimTimeDouble> implements Serializable

serialVersionUID:
  1L

#### Serialized Fields

##### jobSize

    DistContinuous jobSize

the jobSize.

##### thinkDelay

    DistContinuous thinkDelay

the thinkDelay.