Serialized Form


Package nl.tudelft.simulation.dsol

Class nl.tudelft.simulation.dsol.SimRuntimeException extends Exception implements Serializable


Package nl.tudelft.simulation.dsol.animation

Class nl.tudelft.simulation.dsol.animation.Editable extends EventProducer implements Serializable

Serialized Fields

simulator

SimulatorInterface simulator
the simulator to use


location

DirectedPoint location
the location of the editable


bounds

Bounds bounds
the location of the bounds


vertices

CartesianPoint[] vertices
the vertices

Class nl.tudelft.simulation.dsol.animation.StaticLocation extends DirectedPoint implements Serializable

Serialized Fields

bounds

Bounds bounds
the bounds


Package nl.tudelft.simulation.dsol.eventlists

Class nl.tudelft.simulation.dsol.eventlists.RedBlackTree extends Object implements Serializable

Serialized Fields

root

nl.tudelft.simulation.dsol.eventlists.RedBlackTree.Entry root
the root of the tree


size

int size
The number of entries in the tree


modCount

int modCount
The number of structural modifications to the tree.

Class nl.tudelft.simulation.dsol.eventlists.TableModelEventList extends RedBlackTree implements Serializable

Serialized Fields

tableModel

DefaultTableModel tableModel
the tableModel


showPackage

boolean showPackage
show the package information in the tableModel


Package nl.tudelft.simulation.dsol.experiment

Class nl.tudelft.simulation.dsol.experiment.Experiment extends EventProducer implements Serializable

Serialized Fields

treatments

Treatment[] treatments
treatments represent the treatments of this experiment


properties

Properties properties
properties reflect the properties


treatment

int treatment
treatment reflects the current treatment


simulator

SimulatorInterface simulator
simulator reflects the simulator


model

ModelInterface model
model reflects the model


run

String run
the current run


url

URL url
the URL of the Experiment

Class nl.tudelft.simulation.dsol.experiment.Replication extends Object implements Serializable

Serialized Fields

streams

Map<K,V> streams
streams used in the replication


description

String description
description the description of the replication


runControl

RunControl runControl
runControl reflects the RunControl


number

int number
the number of the replication

Class nl.tudelft.simulation.dsol.experiment.RunControl extends EventProducer implements Serializable

Serialized Fields

treatment

Treatment treatment
treatment reflects the treatment to which this runcontrol belongs


replications

Replication[] replications
replications are the replications of this runControl


warmupPeriod

double warmupPeriod
warmupPeriod is the warmup period


runLength

double runLength
runLength reflects the runLength of the runControl


replication

int replication
replication refers to the current replication

Class nl.tudelft.simulation.dsol.experiment.TimeUnit extends Object implements Serializable

Serialized Fields

value

long value
value represents the value relative to the number of miliseconds


name

String name
name represents the name of the time unit

Class nl.tudelft.simulation.dsol.experiment.Treatment extends EventProducer implements Serializable

Serialized Fields

experiment

Experiment experiment
experiment reflects the experiment


runControl

RunControl runControl
runControl reflects the runControl


replicationMode

short replicationMode
the replication mode


startTime

long startTime
startTime of the treatment


timeUnit

TimeUnitInterface timeUnit
timeUnit reflects the timeUnit


number

int number
the number of the treatment


properties

Properties properties
the properties of this treatment


Package nl.tudelft.simulation.dsol.formalisms

Class nl.tudelft.simulation.dsol.formalisms.Resource extends EventProducer implements Serializable

Serialized Fields

capacity

double capacity
capacity defines the maximuum capacity of the resource


claimedCapacity

double claimedCapacity
claimedCapacity defines the currently claimed capacity


requests

SortedSet<E> requests
request defines the list of requestors for this resource


simulator

DEVSSimulatorInterface simulator
simulator defines the simulator on which is scheduled


description

String description
the description of the resource


Package nl.tudelft.simulation.dsol.formalisms.dess

Class nl.tudelft.simulation.dsol.formalisms.dess.DifferentialEquation extends DifferentialEquation implements Serializable

Serialized Fields

simulator

DESSSimulatorInterface simulator
simulator


previousX

double previousX
the previousX


previousY

double[] previousY
the previousY


Package nl.tudelft.simulation.dsol.formalisms.devs

Class nl.tudelft.simulation.dsol.formalisms.devs.AbstractSimEvent extends Object implements Serializable

Serialized Fields

absoluteExecutionTime

double absoluteExecutionTime
absoluteExecutionTime reflects the time at which the event is scheduled


priority

short priority
priority reflects the priority of the event


id

long id
the id used in compare statements

Class nl.tudelft.simulation.dsol.formalisms.devs.SimEvent extends AbstractSimEvent implements Serializable

Serialized Fields

source

Object source
source reflects the source that created the simevent


target

Object target
target reflects the target on which a state change is scheduled


method

String method
method is the method which embodies the state change


args

Object[] args
args are the arguments which are used to invoke the method with


Package nl.tudelft.simulation.dsol.formalisms.flow

Class nl.tudelft.simulation.dsol.formalisms.flow.Delay extends Station implements Serializable

Serialized Fields

delayDistribution

DistContinuous delayDistribution
delayDistribution which is the distribution defining the delay

Class nl.tudelft.simulation.dsol.formalisms.flow.Departure extends Station implements Serializable

Class nl.tudelft.simulation.dsol.formalisms.flow.Duplicate extends Station implements Serializable

Serialized Fields

duplicateDestination

StationInterface duplicateDestination
duplicateDestination which is the duplicate definition


numberCopies

int numberCopies
numberCopies refers to the number of duplicates

Class nl.tudelft.simulation.dsol.formalisms.flow.Generator extends Station implements Serializable

Serialized Fields

constructorArguments

Object[] constructorArguments
constructorArguments refer to the arguments invoked by the


interval

DistContinuous interval
interval defines the inter construction time


startTime

DistContinuous startTime
startTime defines the absolute startTime for the generator


batchSize

DistDiscrete batchSize
batchsize refers to the number of objects constructed


constructor

SerializableConstructor constructor
constructor refers to the constructor to be invoked


maxNumber

long maxNumber
maxNumber is the max number of objects to be created. -1=Long.infinity


number

long number
number refers to the currently constructed number


nextEvent

SimEvent nextEvent
nextEvent refers to the next simEvent

Class nl.tudelft.simulation.dsol.formalisms.flow.Release extends Station implements Serializable

Serialized Fields

resource

Resource resource
resource refers to the resource released


amount

double amount
amount defines the amount to be released

Class nl.tudelft.simulation.dsol.formalisms.flow.Schedule extends Generator implements Serializable

Serialized Fields

schedule

SortedMap<K,V> schedule
schedule is a time sorted map of distributions

Class nl.tudelft.simulation.dsol.formalisms.flow.Seize extends Station implements Serializable

Serialized Fields

queue

List<E> queue
queue refers to the list of waiting requestors


requestedCapacity

double requestedCapacity
requestedCapacity is the amount of resource requested on the resource


resource

Resource resource
resource on which the capacity is requested

Class nl.tudelft.simulation.dsol.formalisms.flow.Station extends EventProducer implements Serializable

Serialized Fields

simulator

DEVSSimulatorInterface simulator
simulator is the simulator on which behavior is scheduled


destination

StationInterface destination
destination refers to the next station in the process-model chain


Package nl.tudelft.simulation.dsol.formalisms.flow.statistics

Class nl.tudelft.simulation.dsol.formalisms.flow.statistics.Utilization extends Persistent implements Serializable

Serialized Fields

initialized

boolean initialized
initialzed the tally


simulator

SimulatorInterface simulator
simulator


Package nl.tudelft.simulation.dsol.formalisms.process

Class nl.tudelft.simulation.dsol.formalisms.process.NestedProcess extends NestedProcess implements Serializable

Serialized Fields

simulator

DEVSSimulatorInterface simulator
the simulator to schedule on

Class nl.tudelft.simulation.dsol.formalisms.process.Process extends Process implements Serializable

Serialized Fields

simulator

DEVSSimulatorInterface simulator
the simulator to schedule on

Class nl.tudelft.simulation.dsol.formalisms.process.SubProcess extends SubProcess implements Serializable

Serialized Fields

simulator

DEVSSimulatorInterface simulator
the simulator to schedule on


Package nl.tudelft.simulation.dsol.simulators

Class nl.tudelft.simulation.dsol.simulators.Animator extends DEVDESSSimulator implements Serializable

Serialized Fields

animationDelay

long animationDelay
AnimationDelay refers to the delay in miliseconds between timeSteps

Class nl.tudelft.simulation.dsol.simulators.AnimatorWithThread extends DEVDESSSimulator implements Serializable

Serialized Fields

animationDelay

long animationDelay
AnimationDelay refers to the delay in miliseconds between timeSteps

Class nl.tudelft.simulation.dsol.simulators.DESSSimulator extends Simulator implements Serializable

Serialized Fields

timeStep

double timeStep
timeStep represents the timestep of the DESS simulator

Class nl.tudelft.simulation.dsol.simulators.DEVDESSSimulator extends DEVSSimulator implements Serializable

Serialized Fields

timeStep

double timeStep
timeStep represents the DESS timeStep

Class nl.tudelft.simulation.dsol.simulators.DEVSSimulator extends Simulator implements Serializable

Serialized Fields

eventList

EventListInterface eventList
eventList represents the future event list

Class nl.tudelft.simulation.dsol.simulators.RealTimeClock extends Animator implements Serializable

Serialized Fields

backlog

long backlog
the backLog of the clock


startTime

long startTime
the starttime of the clock

Class nl.tudelft.simulation.dsol.simulators.Simulator extends EventProducer implements Serializable

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException
reads a serializable method from stream

Throws:
IOException - on IOException

writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException
writes a serializable method to stream

Throws:
IOException - on IOException
Serialized Fields

simulatorTime

double simulatorTime
simulatorTime represents the simulationTime


replication

Replication replication
replication represents the currently active replication


Package nl.tudelft.simulation.dsol.statistics

Class nl.tudelft.simulation.dsol.statistics.Counter extends Counter implements Serializable

Serialized Fields

simulator

SimulatorInterface simulator
the simulator to subscribe to and from


stopped

boolean stopped
we stopped the counter

Class nl.tudelft.simulation.dsol.statistics.Persistent extends Persistent implements Serializable

Serialized Fields

simulator

SimulatorInterface simulator
simulator


stopped

boolean stopped
Am I stopped ?

Class nl.tudelft.simulation.dsol.statistics.Tally extends Tally implements Serializable

Serialized Fields

simulator

SimulatorInterface simulator
the simulator


stopped

boolean stopped
after the END_OF_REPLICATION we stop



Copyright © 2002-2010 Delft University of Technology, the Netherlands. All Rights Reserved.