# Serialized Form

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

### Class nl.tudelft.simulation.dsol.tutorial.appendix.Boat extends nl.tudelft.simulation.dsol.formalisms.process.Process<Double,Double,nl.tudelft.simulation.dsol.simtime.SimTimeDouble> implements Serializable

serialVersionUID:
  1L

### Serialized Fields

#### port

    Port port

the port to enter.

#### description

    String description

the description of the boat.

### Class nl.tudelft.simulation.dsol.tutorial.appendix.EventPerformance extends Object implements Serializable

serialVersionUID:
  1L

### Serialized Fields

#### simulator

    nl.tudelft.simulation.dsol.simulators.SimulatorInterface<A extends Comparable<A>,R extends Number & Comparable<R>,T extends nl.tudelft.simulation.dsol.simtime.SimTime<A,R,T>> simulator

the simulator.

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

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

serialVersionUID:
  1L

### Serialized Fields

#### simulator

    nl.tudelft.simulation.dsol.simulators.SimulatorInterface.TimeDouble simulator

the simulator.

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

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

serialVersionUID:
  1L

### Serialized Fields

#### devsSimulator

    nl.tudelft.simulation.dsol.simulators.DEVSSimulatorInterface.TimeDouble devsSimulator

the simulator.

#### dN

    nl.tudelft.simulation.dsol.statistics.Tally<A extends Comparable<A>,R extends Number & Comparable<R>,T extends nl.tudelft.simulation.dsol.simtime.SimTime<A,R,T>> dN

tally dN.

#### qN

    nl.tudelft.simulation.dsol.statistics.Tally<A extends Comparable<A>,R extends Number & Comparable<R>,T extends nl.tudelft.simulation.dsol.simtime.SimTime<A,R,T>> qN

tally qN.

#### uN

    nl.tudelft.simulation.dsol.formalisms.flow.statistics.Utilization<A extends Comparable<A>,R extends Number & Comparable<R>,T extends nl.tudelft.simulation.dsol.simtime.SimTime<A,R,T>> uN

utilization uN.

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

serialVersionUID:
  1L

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

serialVersionUID:
  1L

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

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

serialVersionUID:
  1L

### Serialized Fields

#### inventory

    long inventory

the actual inventoryLevel.

#### backLog

    long backLog

the ordering backlog.

#### simulator

    nl.tudelft.simulation.dsol.simulators.DEVSSimulatorInterface.TimeDouble simulator

the simulator on which to schedule.

#### warehouse

    SellerInterface warehouse

the warehouse we use.

#### orderingPolicy

    OrderingPolicy orderingPolicy

the orderingPolicy.

#### backlogCosts

    double backlogCosts

the costs.

#### holdingCosts

    double holdingCosts

the costs.

#### marginalCosts

    double marginalCosts

the costs.

#### setupCosts

    double setupCosts

the costs.

### Class nl.tudelft.simulation.dsol.tutorial.section42.Warehouse42Model extends Object implements Serializable

serialVersionUID:
  1L

### Serialized Fields

#### simulator

    nl.tudelft.simulation.dsol.simulators.DEVSSimulatorInterface.TimeDouble simulator

the simulator.

#### orderingCosts

    nl.tudelft.simulation.dsol.statistics.Tally<A extends Comparable<A>,R extends Number & Comparable<R>,T extends nl.tudelft.simulation.dsol.simtime.SimTime<A,R,T>> orderingCosts

ordering costs statistic.

#### inventory

    nl.tudelft.simulation.dsol.statistics.Persistent<A extends Comparable<A>,R extends Number & Comparable<R>,T extends nl.tudelft.simulation.dsol.simtime.SimTime<A,R,T>> inventory

inventory statistic.

#### backlog

    nl.tudelft.simulation.dsol.statistics.Persistent<A extends Comparable<A>,R extends Number & Comparable<R>,T extends nl.tudelft.simulation.dsol.simtime.SimTime<A,R,T>> backlog

backlog statistic.

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

serialVersionUID:
  1L

### Class nl.tudelft.simulation.dsol.tutorial.section42.Warehouse42SwingApplication.Boat42Panel extends nl.tudelft.simulation.dsol.gui.swing.DSOLPanel<Double,Double,nl.tudelft.simulation.dsol.simtime.SimTimeDouble> implements Serializable

serialVersionUID:
  1L

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

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

serialVersionUID:
  1L

### Class nl.tudelft.simulation.dsol.tutorial.section43.Population extends nl.tudelft.simulation.dsol.formalisms.dess.DifferentialEquation<Double,Double,nl.tudelft.simulation.dsol.simtime.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.PredatorPrey extends Object implements Serializable

serialVersionUID:
  1L

### Serialized Fields

#### simulator

    nl.tudelft.simulation.dsol.simulators.SimulatorInterface.TimeDouble simulator

the simulator.

#### chart

    nl.tudelft.simulation.dsol.statistics.charts.XYChart chart

the chart.

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

### Class nl.tudelft.simulation.dsol.tutorial.section44.Model extends Object implements Serializable

serialVersionUID:
  1L

### Serialized Fields

#### simulator

    nl.tudelft.simulation.dsol.simulators.DEVDESSSimulatorInterface.TimeDouble simulator

the simulator.

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

serialVersionUID:
  1L

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

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

### Serialized Fields

#### mySelf

    Boat mySelf

a reference to protect boats from being garbage collection.

#### port

    Port port

the port to enter.

#### description

    String description

the description of the boat.

### Class nl.tudelft.simulation.dsol.tutorial.section45.BoatModel extends Object implements Serializable

serialVersionUID:
  1L

### Serialized Fields

#### simulator

    nl.tudelft.simulation.dsol.simulators.SimulatorInterface.TimeDouble simulator

the simulator.

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

### Class nl.tudelft.simulation.examples.dsol.animation.BallModel extends Object implements Serializable

serialVersionUID:
  1L

### Serialized Fields

#### simulator

    nl.tudelft.simulation.dsol.simulators.DEVSSimulatorInterface.TimeDouble simulator

the simulator.

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

serialVersionUID:
  1L

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

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

serialVersionUID:
  1L

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

### Class nl.tudelft.simulation.examples.dsol.animation3d.BallModel3D extends Object implements Serializable

serialVersionUID:
  1L

### Serialized Fields

#### simulator

    nl.tudelft.simulation.dsol.simulators.SimulatorInterface.TimeDouble simulator

the simulator.

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

serialVersionUID:
  1L

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

### Class nl.tudelft.simulation.examples.dsol.dess.DESSModel extends Object implements Serializable

serialVersionUID:
  1L

### Serialized Fields

#### simulator

    nl.tudelft.simulation.dsol.simulators.SimulatorInterface.TimeDouble simulator

the simulator.

#### distanceChart

    nl.tudelft.simulation.dsol.statistics.charts.XYChart distanceChart

the distance chart.

#### distancePersistent

    nl.tudelft.simulation.dsol.statistics.Persistent<A extends Comparable<A>,R extends Number & Comparable<R>,T extends nl.tudelft.simulation.dsol.simtime.SimTime<A,R,T>> distancePersistent

the distance persistent.

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

serialVersionUID:
  1L

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

serialVersionUID:
  1L

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

serialVersionUID:
  1L

### Serialized Fields

#### speed

    Speed speed

the speed.

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

serialVersionUID:
  1L

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

### Class nl.tudelft.simulation.examples.dsol.mm1queue.MM1Queue extends Object implements Serializable

serialVersionUID:
  1L

### Serialized Fields

#### simulator

    nl.tudelft.simulation.dsol.simulators.SimulatorInterface.TimeDouble simulator

the simulator.

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

serialVersionUID:
  1L

### Class nl.tudelft.simulation.examples.dsol.mm1queue.Seize extends nl.tudelft.simulation.dsol.formalisms.flow.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,nl.tudelft.simulation.dsol.simtime.SimTimeDouble> implements Serializable

serialVersionUID:
  1L

### Serialized Fields

#### agvTime

    nl.tudelft.simulation.jstats.distributions.DistContinuous agvTime

AGV time delay.

### Class nl.tudelft.simulation.examples.dsol.terminal.IntResource extends nl.tudelft.simulation.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.

#### requests

    SortedSet<E> requests

request defines the list of requestors for this resource.

#### simulator

    nl.tudelft.simulation.dsol.simulators.DEVSSimulatorInterface<A extends Comparable<A>,R extends Number & Comparable<R>,T extends nl.tudelft.simulation.dsol.simtime.SimTime<A,R,T>> simulator

simulator defines the simulator on which is scheduled.

#### description

    String description

the description of the resource.

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

serialVersionUID:
  1L

### Serialized Fields

#### qcTime

    nl.tudelft.simulation.jstats.distributions.DistContinuous qcTime

QC time delay.

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

serialVersionUID:
  1L

### Serialized Fields

#### containers

    int containers

the number of loaded containers.

#### capacity

    int capacity

the ship's capacity.

### Class nl.tudelft.simulation.examples.dsol.terminal.Terminal extends nl.tudelft.simulation.event.EventProducer implements Serializable

serialVersionUID:
  1L

### Serialized Fields

#### simulator

    nl.tudelft.simulation.dsol.simulators.SimulatorInterface.TimeDouble simulator

the simulator.

#### numQC

    int numQC

QCs.

#### numAGV

    int numAGV

AGVs.

#### rep

    int rep

replication nr.

#### ship

    Ship ship

the ship for pub/sub when ready.

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

### Class nl.tudelft.simulation.examples.dsol.timesharedcomputer.Computer extends Object implements Serializable

serialVersionUID:
  1L

### Serialized Fields

#### simulator

    nl.tudelft.simulation.dsol.simulators.SimulatorInterface.TimeDouble simulator

the simulator.

### Class nl.tudelft.simulation.examples.dsol.timesharedcomputer.Computer.ExitCounter extends nl.tudelft.simulation.dsol.statistics.Counter<Double,Double,nl.tudelft.simulation.dsol.simtime.SimTimeDouble> implements Serializable

serialVersionUID:
  1L

### Serialized Fields

#### simulator

    nl.tudelft.simulation.dsol.simulators.SimulatorInterface.TimeDouble simulator

simulator refers to the simulator.

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

serialVersionUID:
  1L

### Serialized Fields

#### status

    boolean status

status of the CPU.

#### queue

    List<E> queue

queue is the queue of waiting jobs.

#### location

    nl.tudelft.simulation.language.d3.DirectedPoint location

the location.

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

serialVersionUID:
  1L

### Serialized Fields

#### thinkDelay

    nl.tudelft.simulation.jstats.distributions.DistContinuous thinkDelay

the thinkDelay.

#### jobSize

    nl.tudelft.simulation.jstats.distributions.DistContinuous jobSize

the jobSize.