Serialized Form
-
Package nl.tudelft.simulation.dsol
-
Class nl.tudelft.simulation.dsol.SimRuntimeException extends RuntimeException implements Serializable
- serialVersionUID:
- 1L
-
-
Package nl.tudelft.simulation.dsol.animation
-
Class nl.tudelft.simulation.dsol.animation.Editable extends LocalEventProducer implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
bounds
Bounds3d bounds
the location of the bounds. -
location
OrientedPoint3d location
the location of the editable. -
simulator
SimulatorInterface<?> simulator
the simulator to use. -
vertices
CartesianPoint[] vertices
the vertices.
-
-
Class nl.tudelft.simulation.dsol.animation.SimRenderable2D extends Renderable2D<L extends Locatable> implements Serializable
- serialVersionUID:
- 20220205L
-
Class nl.tudelft.simulation.dsol.animation.StaticLocation2d extends OrientedPoint2d implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
bounds
Bounds2d bounds
-
-
Class nl.tudelft.simulation.dsol.animation.StaticLocation3d extends OrientedPoint3d implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
bounds
Bounds3d bounds
-
-
-
Package nl.tudelft.simulation.dsol.eventlists
-
Class nl.tudelft.simulation.dsol.eventlists.EventListPriorityQueue extends Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
eventList
PriorityQueue<SimEventInterface<T extends Number & Comparable<T>>> eventList
The embedded event list.
-
-
Class nl.tudelft.simulation.dsol.eventlists.RedBlackTree extends Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
eventList
TreeSet<SimEventInterface<T extends Number & Comparable<T>>> eventList
The embedded event list.
-
-
Class nl.tudelft.simulation.dsol.eventlists.TableModelEventList extends RedBlackTree<T extends Number & Comparable<T>> implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
showPackage
boolean showPackage
show the package information in the tableModel. -
tableModel
DefaultTableModel tableModel
the tableModel.
-
-
-
Package nl.tudelft.simulation.dsol.experiment
-
Class nl.tudelft.simulation.dsol.experiment.Experiment extends LocalEventProducer implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
context
ContextInterface context
The Experiment context. -
currentReplicationNumber
int currentReplicationNumber
The current replication. -
experimentThread
Experiment.ExperimentThread experimentThread
The worker thread to carry out the experiment. -
model
DSOLModel<T extends Number & Comparable<T>,? extends S extends SimulatorInterface<T>> model
The model that has to be executed. -
runControl
ExperimentRunControl<T extends Number & Comparable<T>> runControl
the run control for the replication. -
running
boolean running
is the simulation experiment running? -
simulator
S extends SimulatorInterface<T> simulator
The simulator that will execute the replications. -
startedReplications
List<ExperimentReplication<T extends Number & Comparable<T>,S extends SimulatorInterface<T>>> startedReplications
The started replications of this experiment. -
streamUpdater
StreamUpdater streamUpdater
The class that updates the seeds of the streams between replications. -
summaryStatistics
SortedMap<String,SortedMap<String,Tally>> summaryStatistics
The summary statistics over multiple replications. The table maps the name of the statistic to a map of fields to tallies that contain the statistics of the tallied values. Suppose we run a model with 10 replications, which has a tally named "waiting time". Then there will be an entry in this table called "waiting time" as well. This "waiting time" maps to several sub-maps, such as "N", "Population mean", "Population variance", "Min", "Max", etc. Each of these is a Tally for which the final values of the replications for that value have been tallied. The "Population Mean" for "waiting time" in this example therefore contains the average of the 10 average waiting times that have been alculated in the 10 replications.
-
-
Class nl.tudelft.simulation.dsol.experiment.ExperimentReplication extends Replication<T extends Number & Comparable<T>> implements Serializable
- serialVersionUID:
- 20210404L
-
Serialized Fields
-
experiment
Experiment<T extends Number & Comparable<T>,S extends SimulatorInterface<T>> experiment
the experiment to which this replication belongs. -
replicationNr
int replicationNr
the replication number within the experiment.
-
-
Class nl.tudelft.simulation.dsol.experiment.ExperimentRunControl extends RunControl<T extends Number & Comparable<T>> implements Serializable
- serialVersionUID:
- 20210410L
-
Serialized Fields
-
numberOfReplications
int numberOfReplications
The number of replications to execute.
-
-
Class nl.tudelft.simulation.dsol.experiment.Replication extends Object implements Serializable
- serialVersionUID:
- 20210404L
-
Serialized Fields
-
context
ContextInterface context
the context root of this replication. -
runControl
RunControl<T extends Number & Comparable<T>> runControl
the run control for the replication.
-
-
Class nl.tudelft.simulation.dsol.experiment.RunControl extends Object implements Serializable
- serialVersionUID:
- 20210409L
-
Serialized Fields
-
description
String description
the description of the replication (if not set, the id will be used). -
endTime
T extends Number & Comparable<T> endTime
the end time of the simulation. -
id
String id
the id of the replication. -
startTime
T extends Number & Comparable<T> startTime
the start time of the simulation. -
warmupTime
T extends Number & Comparable<T> warmupTime
the warmup time of the simulation (included in the total run length).
-
-
Class nl.tudelft.simulation.dsol.experiment.SimpleStreamUpdater extends Object implements Serializable
- serialVersionUID:
- 20210405L
-
Class nl.tudelft.simulation.dsol.experiment.SingleReplication extends Replication<T extends Number & Comparable<T>> implements Serializable
- serialVersionUID:
- 20210404L
-
Class nl.tudelft.simulation.dsol.experiment.StreamInformation extends Object implements Serializable
- serialVersionUID:
- 20210408L
-
Serialized Fields
-
streams
Map<String,StreamInterface> streams
streams used in the replication.
-
-
Class nl.tudelft.simulation.dsol.experiment.StreamSeedInformation extends StreamInformation implements Serializable
- serialVersionUID:
- 20210408L
-
Class nl.tudelft.simulation.dsol.experiment.StreamSeedUpdater extends Object implements Serializable
- serialVersionUID:
- 20210408L
-
Serialized Fields
-
-
Package nl.tudelft.simulation.dsol.formalisms
-
Class nl.tudelft.simulation.dsol.formalisms.Resource extends LocalEventProducer implements Serializable
- serialVersionUID:
- 20140805L
-
Serialized Fields
-
capacity
double capacity
capacity defines the maximum capacity of the resource. -
claimedCapacity
double claimedCapacity
claimedCapacity defines the currently claimed capacity. -
description
String description
the description of the resource. -
requests
SortedSet<Resource.Request<T extends Number & Comparable<T>>> requests
request defines the list of requestors for this resource. -
simulator
DevsSimulatorInterface<T extends Number & Comparable<T>> simulator
simulator defines the simulator on which is scheduled.
-
-
-
Package nl.tudelft.simulation.dsol.formalisms.dess
-
Class nl.tudelft.simulation.dsol.formalisms.dess.DifferentialEquation extends DifferentialEquation implements Serializable
- serialVersionUID:
- 20140804L
-
Serialized Fields
-
FUNCTION_CHANGED_EVENT
EventType FUNCTION_CHANGED_EVENT
FUNCTION_CHANGED_EVENT is fired on function changes. -
numberOfVariables
int numberOfVariables
the number of variables in the equation. -
previousX
double previousX
the previousX. -
previousY
double[] previousY
the previousY. -
simulator
DessSimulatorInterface<T extends Number & Comparable<T>> simulator
simulator. -
VALUE_CHANGED_EVENT
EventType[] VALUE_CHANGED_EVENT
VALUE_CHANGED_EVENT is fired on value changes. The array is initialized in the ODE's constructor.
-
-
-
Package nl.tudelft.simulation.dsol.formalisms.devs.ESDEVS
-
Class nl.tudelft.simulation.dsol.formalisms.devs.ESDEVS.AbstractDEVSModel extends LocalEventProducer implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
fullName
String fullName
all DEVS models are named - this is the full name with dot notation. -
modelName
String modelName
all DEVS models are named - this is the component name. -
parentModel
CoupledModel<T extends Number & Comparable<T>> parentModel
the parent model we are part of. -
simulator
DevsSimulatorInterface<T extends Number & Comparable<T>> simulator
the simulator this model or component will schedule its events on. -
stateFieldSet
Set<Field> stateFieldSet
set of fields for this class which the state will be reported.
-
-
Class nl.tudelft.simulation.dsol.formalisms.devs.ESDEVS.AbstractDEVSModel.StateUpdate extends Object implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.dsol.formalisms.devs.ESDEVS.AbstractDEVSPortModel extends AbstractDEVSModel<T extends Number & Comparable<T>> implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
inputPortMap
Map<String,InputPortInterface<T extends Number & Comparable<T>,?>> inputPortMap
the map of input port names to input ports. -
outputPortMap
Map<String,OutputPortInterface<T extends Number & Comparable<T>,?>> outputPortMap
the map of output port names to output ports.
-
-
Class nl.tudelft.simulation.dsol.formalisms.devs.ESDEVS.AbstractEntity extends AbstractDEVSModel<T extends Number & Comparable<T>> implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.dsol.formalisms.devs.ESDEVS.AtomicModel extends AbstractDEVSPortModel<T extends Number & Comparable<T>> implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
activePort
InputPort<T extends Number & Comparable<T>,?> activePort
the active input port that is currently processed in Parallel DEVS. -
conflict
boolean conflict
conflict means that both an external event and an internal event happen at the same time; the strategy applied indicates what to do when this happens. -
conflictStrategy
boolean conflictStrategy
applied conflict handling strategy in this component. -
elapsedTime
T extends Number & Comparable<T> elapsedTime
the time span since the last event. -
nextEvent
SimEvent<T extends Number & Comparable<T>> nextEvent
future Execution of the Internal Transition. -
phase
Phase phase
the current phase (if applicable). -
sigma
T extends Number & Comparable<T> sigma
remaining TimeAdvance. -
timeLastEvent
T extends Number & Comparable<T> timeLastEvent
the time of the previous event in this component. -
timeNextEvent
T extends Number & Comparable<T> timeNextEvent
the time of the next scheduled event in this component.
-
-
Class nl.tudelft.simulation.dsol.formalisms.devs.ESDEVS.CoupledModel extends AbstractDEVSPortModel<T extends Number & Comparable<T>> implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
externalInputCouplingSet
Set<EIC<T extends Number & Comparable<T>,?>> externalInputCouplingSet
the couplings from the outside world to the internal models of this coupled model. -
externalOutputCouplingSet
Set<EOC<T extends Number & Comparable<T>,?>> externalOutputCouplingSet
the couplings from the internal models to the output of this coupled model. -
internalCouplingSet
Set<IC<T extends Number & Comparable<T>,?>> internalCouplingSet
the internal couplings (from internal models to internal models). -
modelComponents
Set<AbstractDEVSModel<T extends Number & Comparable<T>>> modelComponents
the models within this coupled model.
-
-
Class nl.tudelft.simulation.dsol.formalisms.devs.ESDEVS.Phase extends Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
lifeTime
double lifeTime
The lifetime of the phase, which is the time the component or model is expected to spend in the current phase. This value could be changed by the model behavior. When lifeTime is POSITIVE_INFINITY, the phase is passive, because we cannot go to another phase, unless there is an external event. When it has a proper double value, the phase is active and we know when the model is expected to move to another phase. -
name
String name
the identifier of the phase.
-
-
-
Package nl.tudelft.simulation.dsol.formalisms.devs.ESDEVS.exceptions
-
Class nl.tudelft.simulation.dsol.formalisms.devs.ESDEVS.exceptions.PortAlreadyDefinedException extends Exception implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.dsol.formalisms.devs.ESDEVS.exceptions.PortNotFoundException extends Exception implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.dsol.formalisms.devs.ESDEVS.exceptions.StateVariableNotFoundException extends Exception implements Serializable
- serialVersionUID:
- 1L
-
-
Package nl.tudelft.simulation.dsol.formalisms.eventscheduling
-
Class nl.tudelft.simulation.dsol.formalisms.eventscheduling.AbstractSimEvent extends Object implements Serializable
- serialVersionUID:
- 20140804L
-
Serialized Fields
-
absoluteExecutionTime
T extends Number & Comparable<T> absoluteExecutionTime
absoluteExecutionTime reflects the time at which the event is scheduled. -
id
long id
the id used in compare statements. -
priority
short priority
priority reflects the priority of the event.
-
-
Class nl.tudelft.simulation.dsol.formalisms.eventscheduling.LambdaSimEvent extends AbstractSimEvent<T extends Number & Comparable<T>> implements Serializable
- serialVersionUID:
- 20140804L
-
Serialized Fields
-
executable
Executable executable
executable is the lambda expression tghat takes care of the state change.
-
-
Class nl.tudelft.simulation.dsol.formalisms.eventscheduling.SimEvent extends AbstractSimEvent<T extends Number & Comparable<T>> implements Serializable
- serialVersionUID:
- 20140804L
-
-
Package nl.tudelft.simulation.dsol.formalisms.flow
-
Class nl.tudelft.simulation.dsol.formalisms.flow.Delay extends Station<T extends Number & Comparable<T>> implements Serializable
- serialVersionUID:
- 20140805L
-
Serialized Fields
-
delayDistribution
DistContinuousSimulationTime<T extends Number & Comparable<T>> delayDistribution
delayDistribution which is the distribution defining the delay.
-
-
Class nl.tudelft.simulation.dsol.formalisms.flow.Destroy extends Station<T extends Number & Comparable<T>> implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.dsol.formalisms.flow.Duplicate extends Station<T extends Number & Comparable<T>> implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
duplicateDestination
Station<T extends Number & Comparable<T>> duplicateDestination
DuplicateDestination which is the duplicate definition. -
numberCopies
int numberCopies
numberCopies refers to the number of duplicates.
-
-
Class nl.tudelft.simulation.dsol.formalisms.flow.Generate extends Station<T extends Number & Comparable<T>> implements Serializable
- serialVersionUID:
- 20140805L
-
Serialized Fields
-
batchSize
DistDiscrete batchSize
batchsize refers to the number of objects constructed. -
constructor
SerializableConstructor constructor
constructor refers to the constructor to be invoked. -
constructorArguments
Object[] constructorArguments
constructorArguments refer to the arguments of the class invoked by the generator. -
interval
DistContinuousSimulationTime<T extends Number & Comparable<T>> interval
interval defines the inter-construction time. -
maxNumber
long maxNumber
maxNumber is the max number of objects to be created. -1=Long.infinity. -
nextEvent
SimEvent<T extends Number & Comparable<T>> nextEvent
nextEvent is an internal variable that refers to the next simEvent. -
number
long number
number refers to the currently constructed number. -
startTime
DistContinuousSimulationTime<T extends Number & Comparable<T>> startTime
startTime defines the absolute startTime for the generator.
-
-
Class nl.tudelft.simulation.dsol.formalisms.flow.Release extends Station<T extends Number & Comparable<T>> implements Serializable
- serialVersionUID:
- 20151028L
-
Serialized Fields
-
amount
double amount
amount defines the amount to be released. -
resource
Resource<T extends Number & Comparable<T>> resource
resource refers to the resource released.
-
-
Class nl.tudelft.simulation.dsol.formalisms.flow.ScheduledGenerate extends Generate<T extends Number & Comparable<T>> implements Serializable
- serialVersionUID:
- 20140805L
-
Serialized Fields
-
schedule
SortedMap<T extends Number & Comparable<T>,DistContinuousSimulationTime<T extends Number & Comparable<T>>> schedule
schedule is a time sorted map of distributions.
-
-
Class nl.tudelft.simulation.dsol.formalisms.flow.Seize extends Station<T extends Number & Comparable<T>> implements Serializable
- serialVersionUID:
- 20140911L
-
Serialized Fields
-
queue
List<Seize.Request<T extends Number & Comparable<T>>> queue
queue refers to the list of waiting requestors. -
requestedCapacity
double requestedCapacity
requestedCapacity is the amount of resource requested on the resource. -
resource
Resource<T extends Number & Comparable<T>> resource
resource on which the capacity is requested.
-
-
Class nl.tudelft.simulation.dsol.formalisms.flow.Station extends LocalEventProducer implements Serializable
- serialVersionUID:
- 20140805L
-
Serialized Fields
-
destination
Station<T extends Number & Comparable<T>> destination
destination refers to the next station in the process-model chain. -
id
Serializable id
the id of the Station. -
simulator
DevsSimulatorInterface<T extends Number & Comparable<T>> simulator
simulator is the simulator on which behavior is scheduled.
-
-
-
Package nl.tudelft.simulation.dsol.formalisms.flow.statistics
-
Class nl.tudelft.simulation.dsol.formalisms.flow.statistics.Utilization extends SimPersistent<T extends Number & Comparable<T>> implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
initialized
boolean initialized
initialzed the tally.
-
-
-
Package nl.tudelft.simulation.dsol.model
-
Class nl.tudelft.simulation.dsol.model.AbstractDSOLModel extends LocalEventProducer implements Serializable
- serialVersionUID:
- 20181117L
-
Serialized Fields
-
inputParameterMap
InputParameterMap inputParameterMap
the input parameters. -
outputStatistics
List<SimulationStatistic<T extends Number & Comparable<T>>> outputStatistics
the output statistics. -
simulator
S extends SimulatorInterface<T> simulator
the simulator. -
streamInformation
StreamInformation streamInformation
streams used in the replication.
-
-
-
Package nl.tudelft.simulation.dsol.model.inputparameters
-
Class nl.tudelft.simulation.dsol.model.inputparameters.AbstractInputParameter extends Object implements Serializable
- serialVersionUID:
- 20150000L
-
Serialized Fields
-
defaultValue
VT defaultValue
the default value. -
description
String description
The description of the input parameter. -
displayPriority
double displayPriority
Determines sorting order when properties are displayed to the user. -
key
String key
Key of this input parameter. -
parent
AbstractInputParameterMap<?> parent
Parent of this AbstractInputParameter. -
readOnly
boolean readOnly
The input parameter is read-only. -
shortName
String shortName
The shortName of the input parameter. -
value
VT value
the current value.
-
-
Class nl.tudelft.simulation.dsol.model.inputparameters.AbstractInputParameterMap extends AbstractInputParameter<SortedMap<String,InputParameter<?,?>>,CT> implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.dsol.model.inputparameters.AbstractInputParameterTypedMap extends AbstractInputParameterMap<T> implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterBoolean extends AbstractInputParameter<Boolean,Boolean> implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDistContinuous extends AbstractInputParameter<DistContinuous,DistContinuous> implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
stream
StreamInterface stream
the random number stream to use for the distribution.
-
-
Class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDistContinuousSelection extends InputParameterSelectionMap<String,InputParameterMapDistContinuous> implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
stream
StreamInterface stream
the random number stream to use for the distribution.
-
-
Class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDistContinuousSelection.Beta extends InputParameterMapDistContinuous implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDistContinuousSelection.Constant extends InputParameterMapDistContinuous implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDistContinuousSelection.Erlang extends InputParameterMapDistContinuous implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDistContinuousSelection.Exponential extends InputParameterMapDistContinuous implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDistContinuousSelection.Gamma extends InputParameterMapDistContinuous implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDistContinuousSelection.LogNormal extends InputParameterMapDistContinuous implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDistContinuousSelection.Normal extends InputParameterMapDistContinuous implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDistContinuousSelection.Pearson5 extends InputParameterMapDistContinuous implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDistContinuousSelection.Pearson6 extends InputParameterMapDistContinuous implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDistContinuousSelection.Triangular extends InputParameterMapDistContinuous implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDistContinuousSelection.Uniform extends InputParameterMapDistContinuous implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDistContinuousSelection.Weibull extends InputParameterMapDistContinuous implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDistDiscrete extends AbstractInputParameter<DistDiscrete,DistDiscrete> implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
stream
StreamInterface stream
the random number stream to use for the distribution.
-
-
Class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDistDiscreteSelection extends InputParameterSelectionMap<String,InputParameterMapDistDiscrete> implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
stream
StreamInterface stream
the random number stream to use for the distribution.
-
-
Class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDistDiscreteSelection.Bernoulli extends InputParameterMapDistDiscrete implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDistDiscreteSelection.Binomial extends InputParameterMapDistDiscrete implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDistDiscreteSelection.DiscreteConstant extends InputParameterMapDistDiscrete implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDistDiscreteSelection.DiscreteUniform extends InputParameterMapDistDiscrete implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDistDiscreteSelection.Geometric extends InputParameterMapDistDiscrete implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDistDiscreteSelection.NegBinomial extends InputParameterMapDistDiscrete implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDistDiscreteSelection.Poisson extends InputParameterMapDistDiscrete implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDouble extends AbstractInputParameter<Double,Double> implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
format
String format
Format string to display the value of the input parameter. -
maximumValue
double maximumValue
The maximum value of the input parameter. -
maxIncluded
boolean maxIncluded
Is the maximum value included or excluded in the allowed interval? -
minimumValue
double minimumValue
The minimum value of the input parameter. -
minIncluded
boolean minIncluded
Is the minimum value included or excluded in the allowed interval?
-
-
Class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterDoubleScalar extends AbstractInputParameterTypedMap<T extends AbstractDoubleScalar<U,T>> implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
maximumValueSI
double maximumValueSI
The maximum value of the input parameter (SI units). -
maxIncluded
boolean maxIncluded
Is the maximum value included or excluded in the allowed interval? -
minimumValueSI
double minimumValueSI
The minimum value of the input parameter (SI units). -
minIncluded
boolean minIncluded
Is the minimum value included or excluded in the allowed interval?
-
-
Class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterException extends Exception implements Serializable
- serialVersionUID:
- 20141023L
-
Class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterFloat extends AbstractInputParameter<Float,Float> implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
format
String format
Format string to display the value of the input parameter. -
maximumValue
float maximumValue
The maximum value of the input parameter. -
maxIncluded
boolean maxIncluded
Is the maximum value included or excluded in the allowed interval? -
minimumValue
float minimumValue
The minimum value of the input parameter. -
minIncluded
boolean minIncluded
Is the minimum value included or excluded in the allowed interval?
-
-
Class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterFloatScalar extends AbstractInputParameterTypedMap<T extends AbstractFloatScalar<U,T>> implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
maximumValueSI
float maximumValueSI
The maximum value of the input parameter (SI units). -
maxIncluded
boolean maxIncluded
Is the maximum value included or excluded in the allowed interval? -
minimumValueSI
float minimumValueSI
The minimum value of the input parameter (SI units). -
minIncluded
boolean minIncluded
Is the minimum value included or excluded in the allowed interval?
-
-
Class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterInteger extends AbstractInputParameter<Integer,Integer> implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
format
String format
Format string to display the value of the input parameter. -
maximumValue
int maximumValue
The maximum value of the input parameter. -
minimumValue
int minimumValue
The minimum value of the input parameter.
-
-
Class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterLong extends AbstractInputParameter<Long,Long> implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
format
String format
Format string to display the value of the input parameter. -
maximumValue
long maximumValue
The maximum value of the input parameter. -
minimumValue
long minimumValue
The minimum value of the input parameter.
-
-
Class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterMap extends AbstractInputParameterMap<SortedMap<String,InputParameter<?,?>>> implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterMapDistContinuous extends InputParameterMap implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
dist
DistContinuous dist
the distribution based on the input. -
stream
StreamInterface stream
the random number stream to use for the distribution.
-
-
Class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterMapDistDiscrete extends InputParameterMap implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
dist
DistDiscrete dist
the distribution based on the input. -
stream
StreamInterface stream
the random number stream to use for the distribution.
-
-
Class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterSelectionList extends AbstractInputParameter<T,T> implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterSelectionMap extends AbstractInputParameter<T,T> implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterString extends AbstractInputParameter<String,String> implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.dsol.model.inputparameters.InputParameterUnit extends InputParameterSelectionMap<String,U extends Unit<U>> implements Serializable
- serialVersionUID:
- 1L
-
-
Package nl.tudelft.simulation.dsol.simtime.dist
-
Class nl.tudelft.simulation.dsol.simtime.dist.DistContinuousSimulationTime extends Dist implements Serializable
- serialVersionUID:
- 20140805L
-
Serialized Fields
-
wrappedDistribution
DistContinuous wrappedDistribution
the wrapped distribution.
-
-
Class nl.tudelft.simulation.dsol.simtime.dist.DistContinuousSimulationTime.TimeDouble extends DistContinuousSimulationTime<Double> implements Serializable
- serialVersionUID:
- 20140805L
-
Class nl.tudelft.simulation.dsol.simtime.dist.DistContinuousSimulationTime.TimeDoubleUnit extends DistContinuousSimulationTime<Duration> implements Serializable
- serialVersionUID:
- 20140805L
-
Serialized Fields
-
unit
DurationUnit unit
the time unit.
-
-
Class nl.tudelft.simulation.dsol.simtime.dist.DistContinuousSimulationTime.TimeFloat extends DistContinuousSimulationTime<Float> implements Serializable
- serialVersionUID:
- 20140805L
-
Class nl.tudelft.simulation.dsol.simtime.dist.DistContinuousSimulationTime.TimeFloatUnit extends DistContinuousSimulationTime<FloatDuration> implements Serializable
- serialVersionUID:
- 20140805L
-
Serialized Fields
-
unit
DurationUnit unit
the time unit.
-
-
Class nl.tudelft.simulation.dsol.simtime.dist.DistContinuousSimulationTime.TimeLong extends DistContinuousSimulationTime<Long> implements Serializable
- serialVersionUID:
- 20140805L
-
-
Package nl.tudelft.simulation.dsol.simulators
-
Class nl.tudelft.simulation.dsol.simulators.DessSimulator extends Simulator<T extends Number & Comparable<T>> implements Serializable
- serialVersionUID:
- 20140805L
-
Serialized Fields
-
timeStep
T extends Number & Comparable<T> timeStep
timeStep represents the timestep of the DESS simulator.
-
-
Class nl.tudelft.simulation.dsol.simulators.DevDessAnimator extends DevDessSimulator<T extends Number & Comparable<T>> implements Serializable
- serialVersionUID:
- 20140804L
-
Serialized Fields
-
animationDelay
long animationDelay
AnimationDelay refers to the delay in milliseconds between timeSteps.
-
-
Class nl.tudelft.simulation.dsol.simulators.DevDessSimulator extends DevsSimulator<T extends Number & Comparable<T>> implements Serializable
- serialVersionUID:
- 20140805L
-
Serialized Fields
-
timeStep
T extends Number & Comparable<T> timeStep
timeStep represents the timestep of the DESS simulator.
-
-
Class nl.tudelft.simulation.dsol.simulators.DevsAnimator extends DevsSimulator<T extends Number & Comparable<T>> implements Serializable
- serialVersionUID:
- 20140804L
-
Serialized Fields
-
animationDelay
long animationDelay
AnimationDelay refers to the delay in milliseconds between timeSteps.
-
-
Class nl.tudelft.simulation.dsol.simulators.DevsRealTimeAnimator extends DevsAnimator<T extends Number & Comparable<T>> implements Serializable
- serialVersionUID:
- 20150428L
-
Serialized Fields
-
animation
Boolean animation
Start an animation thread or not. -
animationThread
AnimatorInterface.AnimationThread animationThread
the current animation thread; null if none. -
catchup
boolean catchup
catch up or not catch up after running behind. -
speedFactor
double speedFactor
the speed factor compared to real time clock. <1 is slower, >1 is faster, 1 is real time speed. -
updateMsec
int updateMsec
The relative update delay in milliseconds is the step size in wall clock time by which the time is updated between events. Default, this value is set at 10 msec, which means that the simulation updates its clock with 100 Hz between events. When this is too course, set e.g. to 1, which means that the clock will be updated with 1 kHz between events. The latter can be important in real time simulations. Note that the housekeeping of the simulation clock takes time as well, so 1 kHz can be too fine grained in some situations. This factor takes care that animation updates between events happen fine grained and in small increments.
-
-
Class nl.tudelft.simulation.dsol.simulators.DevsRealTimeAnimator.TimeDouble extends DevsRealTimeAnimator<Double> implements Serializable
- serialVersionUID:
- 20140805L
-
Serialized Fields
-
msecWallClockToSimTimeUnit
double msecWallClockToSimTimeUnit
the translation from a millisecond on the wall clock to '1.0' in the simulation time. This means that if the wall clock runs in seconds, the factor should be 0.001.
-
-
Class nl.tudelft.simulation.dsol.simulators.DevsRealTimeAnimator.TimeDoubleUnit extends DevsRealTimeAnimator<Duration> implements Serializable
- serialVersionUID:
- 20140805L
-
Class nl.tudelft.simulation.dsol.simulators.DevsRealTimeAnimator.TimeFloat extends DevsRealTimeAnimator<Float> implements Serializable
- serialVersionUID:
- 20140805L
-
Class nl.tudelft.simulation.dsol.simulators.DevsRealTimeAnimator.TimeFloatUnit extends DevsRealTimeAnimator<FloatDuration> implements Serializable
- serialVersionUID:
- 20140805L
-
Class nl.tudelft.simulation.dsol.simulators.DevsRealTimeAnimator.TimeLong extends DevsRealTimeAnimator<Long> implements Serializable
- serialVersionUID:
- 20140805L
-
Class nl.tudelft.simulation.dsol.simulators.DevsSimulator extends Simulator<T extends Number & Comparable<T>> implements Serializable
- serialVersionUID:
- 20140804L
-
Serialized Fields
-
eventList
EventListInterface<T extends Number & Comparable<T>> eventList
eventList represents the future event list.
-
-
Class nl.tudelft.simulation.dsol.simulators.Simulator extends LocalEventProducer implements Serializable
- serialVersionUID:
- 20140805L
-
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
-
errorLogLevel
Level errorLogLevel
The error strategy's log level. -
errorStrategy
ErrorStrategy errorStrategy
The error handling strategy. -
id
Serializable id
the simulator id. -
initialmethodCalls
List<SimEvent<Long>> initialmethodCalls
the methods to execute after model initialization, e.g., to set-up the initial events. -
model
DSOLModel<T extends Number & Comparable<T>,? extends SimulatorInterface<T extends Number & Comparable<T>>> model
The model that is currently active; is null before initialize() has been called. -
replication
Replication<T extends Number & Comparable<T>> replication
The currently active replication; is null before initialize() has been called. -
replicationState
ReplicationState replicationState
The replication state of the simulator, that indicates the state of the Replication state machine. -
runflag
boolean runflag
the run flag semaphore indicating that the run() method has started (and might have stopped). -
runState
RunState runState
The run state of the simulator, that indicates the state of the Simulator state machine. -
runUntilIncluding
boolean runUntilIncluding
whether the runUntilTime should carry out the calculation(s) for that time or not. -
runUntilTime
T extends Number & Comparable<T> runUntilTime
The runUntil time in case we want to stop before the end of the replication time. -
simulatorTime
T extends Number & Comparable<T> simulatorTime
simulatorTime represents the simulationTime.
-
-
-
Package nl.tudelft.simulation.dsol.statistics
-
Class nl.tudelft.simulation.dsol.statistics.SimCounter extends EventBasedCounter implements Serializable
- serialVersionUID:
- 20140804L
-
Serialized Fields
-
simulator
SimulatorInterface<T extends Number & Comparable<T>> simulator
the simulator to subscribe to and from. -
stopped
boolean stopped
gathering data stopped or not?
-
-
Class nl.tudelft.simulation.dsol.statistics.SimPersistent extends EventBasedTimestampWeightedTally implements Serializable
- serialVersionUID:
- 20140804L
-
Serialized Fields
-
simulator
SimulatorInterface<T extends Number & Comparable<T>> simulator
simulator.
-
-
Class nl.tudelft.simulation.dsol.statistics.SimTally extends EventBasedTally implements Serializable
- serialVersionUID:
- 20140804L
-
Serialized Fields
-
simulator
SimulatorInterface<T extends Number & Comparable<T>> simulator
the simulator.
-
-
-
Package nl.tudelft.simulation.dsol.statistics.table
-
Class nl.tudelft.simulation.dsol.statistics.table.CounterTableModel extends StatisticsTableModel implements Serializable
- serialVersionUID:
- 20200307L
-
Serialized Fields
-
counter
SimCounter<?> counter
the counter.
-
-
Class nl.tudelft.simulation.dsol.statistics.table.PersistentTableModel extends StatisticsTableModel implements Serializable
- serialVersionUID:
- 20200307L
-
Serialized Fields
-
persistent
SimPersistent<?> persistent
the persistent.
-
-
Class nl.tudelft.simulation.dsol.statistics.table.StatisticsTableModel extends DefaultTableModel implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.dsol.statistics.table.TallyTableModel extends StatisticsTableModel implements Serializable
- serialVersionUID:
- 20200307L
-
Serialized Fields
-
tally
SimTally<?> tally
the tally.
-
-
-
Package nl.tudelft.simulation.jstats.distributions
-
Class nl.tudelft.simulation.jstats.distributions.Dist extends Object implements Serializable
- serialVersionUID:
- 20140805L
-
Serialized Fields
-
stream
StreamInterface stream
stream is the random number generator from which to draw.
-
-
Class nl.tudelft.simulation.jstats.distributions.DistBernoulli extends DistDiscrete implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
p
double p
p is the probability for success (X=1) of the Bernouilli distribution.
-
-
Class nl.tudelft.simulation.jstats.distributions.DistBeta extends DistContinuous implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
Class nl.tudelft.simulation.jstats.distributions.DistBinomial extends DistDiscrete implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
n
int n
n is the number of independent experiments for the Binomial distribution. -
p
double p
p is the probability of success for each individual trial in the binomial distribution.
-
-
Class nl.tudelft.simulation.jstats.distributions.DistConstant extends DistContinuous implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
constant
double constant
value is the value of the constant distribution.
-
-
Class nl.tudelft.simulation.jstats.distributions.DistContinuous extends Dist implements Serializable
- serialVersionUID:
- 20140805L
-
Class nl.tudelft.simulation.jstats.distributions.DistDiscrete extends Dist implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.jstats.distributions.DistDiscreteConstant extends DistDiscrete implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
constant
long constant
value is the value of the distribution.
-
-
Class nl.tudelft.simulation.jstats.distributions.DistDiscreteUniform extends DistDiscrete implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
max
long max
max is the maximum value of this distribution. -
min
long min
min is the minimum value of this distribution.
-
-
Class nl.tudelft.simulation.jstats.distributions.DistEmpiricalDiscreteDouble extends DistContinuous implements Serializable
- serialVersionUID:
- 20210403L
-
Serialized Fields
-
empiricalDistribution
DiscreteEmpiricalDistribution empiricalDistribution
is the distribution grouped?
-
-
Class nl.tudelft.simulation.jstats.distributions.DistEmpiricalDiscreteLong extends DistDiscrete implements Serializable
- serialVersionUID:
- 20210403L
-
Serialized Fields
-
empiricalDistribution
DiscreteEmpiricalDistribution empiricalDistribution
the empirical distribution.
-
-
Class nl.tudelft.simulation.jstats.distributions.DistEmpiricalInterpolated extends DistContinuous implements Serializable
- serialVersionUID:
- 20210403L
-
Serialized Fields
-
empiricalDistribution
InterpolatedEmpiricalDistribution empiricalDistribution
is the distribution grouped?
-
-
Class nl.tudelft.simulation.jstats.distributions.DistErlang extends DistContinuous implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
distGamma
DistGamma distGamma
distGamma is the underlying gamma distribution. -
k
int k
k is the shape parameter of the Erlang distribution. The shape k is the number of times a drawing is done from the exponential distribution, where the Erlang distribution is the sum of these k independent exponential variables. -
lambda
double lambda
the rate value of the Erlang distribution (1 / scale). -
scale
double scale
scale is the mean of a single exponential distribution (1/rate), of which k are summed.
-
-
Class nl.tudelft.simulation.jstats.distributions.DistExponential extends DistContinuous implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
mean
double mean
mean is the mean value of the exponential distribution.
-
-
Class nl.tudelft.simulation.jstats.distributions.DistGamma extends DistContinuous implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
scale
double scale
the scale parameter of the distribution, also often called θ. -
shape
double shape
the shape parameter of the distribution, also often called α or k.
-
-
Class nl.tudelft.simulation.jstats.distributions.DistGeometric extends DistDiscrete implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
lnp
double lnp
lnp is a helper variable with value ln(1-p) to avoid repetitive calculation. -
p
double p
p is the the probability of success for each individual trial.
-
-
Class nl.tudelft.simulation.jstats.distributions.DistLogNormal extends DistNormal implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
c2pisigma2
double c2pisigma2
the constant in the lognormal calculation: SQRT(2 * pi * sigma^2). -
c2sigma2
double c2sigma2
the constant in the lognormal calculation: 2 * sigma^2.
-
-
Class nl.tudelft.simulation.jstats.distributions.DistLogNormalTrunc extends DistLogNormal implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
lognormalProbMax
double lognormalProbMax
Non-truncated Lognormal probability density of the max. -
lognormalProbMin
double lognormalProbMin
Non-truncated Lognormal probability density of the min. -
max
double max
maximum x-value of the distribution. -
min
double min
minimum x-value of the distribution.
-
-
Class nl.tudelft.simulation.jstats.distributions.DistNegBinomial extends DistDiscrete implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
lnp
double lnp
lnp is a helper variable equal to ln(1-p) to avoid repetitive calculation. -
p
double p
p is the probability of success for each individual trial in the negative binomial distribution. -
s
int s
s is the number of successes in the sequence of (x+n) trials, where trial (x+n) is a success.
-
-
Class nl.tudelft.simulation.jstats.distributions.DistNormal extends DistContinuous implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
haveNextNextGaussian
boolean haveNextNextGaussian
haveNextNextGaussian is a helper attribute. -
mu
double mu
mu refers to the mean of the normal distribution. -
nextNextGaussian
double nextNextGaussian
nextNextGaussian is a helper attribute. -
sigma
double sigma
sigma refers to the standard deviation of the normal distribution.
-
-
Class nl.tudelft.simulation.jstats.distributions.DistNormalTrunc extends DistContinuous implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
cumulProbDiff
double cumulProbDiff
cumulative distribution value difference between max and min. -
cumulProbMin
double cumulProbMin
cumulative distribution value of the minimum. -
max
double max
maximum x-value of the distribution. -
min
double min
minimum x-value of the distribution. -
mu
double mu
mu refers to the mean of the normal distribution. -
probDensFactor
double probDensFactor
factor on probability density to normalize to 1. -
sigma
double sigma
sigma refers to the standard deviation of the normal distribution.
-
-
Class nl.tudelft.simulation.jstats.distributions.DistPearson5 extends DistContinuous implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
alpha
double alpha
alpha is the shape parameter α of the distribution. -
beta
double beta
beta is the scale parameter β of the distribution. -
dist
DistGamma dist
dist is the internal gamma distribution for calculation.
-
-
Class nl.tudelft.simulation.jstats.distributions.DistPearson6 extends DistContinuous implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
Class nl.tudelft.simulation.jstats.distributions.DistPoisson extends DistDiscrete implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
expl
double expl
expl is a helper variable. -
lambda
double lambda
lambda is the lambda parameter.
-
-
Class nl.tudelft.simulation.jstats.distributions.DistTriangular extends DistContinuous implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
max
double max
the maximum. -
min
double min
the minimum. -
mode
double mode
the mode.
-
-
Class nl.tudelft.simulation.jstats.distributions.DistUniform extends DistContinuous implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
max
double max
the maximum. -
min
double min
the minimum.
-
-
Class nl.tudelft.simulation.jstats.distributions.DistWeibull extends DistContinuous implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
alpha
double alpha
alpha is the shape parameter α. -
beta
double beta
beta is the scale parameter β.
-
-
-
Package nl.tudelft.simulation.jstats.distributions.empirical
-
Class nl.tudelft.simulation.jstats.distributions.empirical.AbstractEmpiricalDistribution extends Object implements Serializable
- serialVersionUID:
- 20210402L
-
Class nl.tudelft.simulation.jstats.distributions.empirical.DiscreteEmpiricalDistribution extends AbstractEmpiricalDistribution implements Serializable
- serialVersionUID:
- 20210405L
-
Class nl.tudelft.simulation.jstats.distributions.empirical.DistributionEntry extends Object implements Serializable
- serialVersionUID:
- 20210403L
-
Serialized Fields
-
cumulativeProbability
double cumulativeProbability
the cumulative probability. -
value
Number value
the value belonging to the cumulative probability.
-
-
Class nl.tudelft.simulation.jstats.distributions.empirical.InterpolatedEmpiricalDistribution extends AbstractEmpiricalDistribution implements Serializable
- serialVersionUID:
- 20210405L
-
-
Package nl.tudelft.simulation.jstats.distributions.unit
-
Class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousAbsoluteTemperature extends DistContinuousUnit<AbsoluteTemperatureUnit,AbsoluteTemperature> implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousAbsorbedDose extends DistContinuousUnit<AbsorbedDoseUnit,AbsorbedDose> implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousAcceleration extends DistContinuousUnit<AccelerationUnit,Acceleration> implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousAmountOfSubstance extends DistContinuousUnit<AmountOfSubstanceUnit,AmountOfSubstance> implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousAngle extends DistContinuousUnit<AngleUnit,Angle> implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousArea extends DistContinuousUnit<AreaUnit,Area> implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousCatalyticActivity extends DistContinuousUnit<CatalyticActivityUnit,CatalyticActivity> implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousDensity extends DistContinuousUnit<DensityUnit,Density> implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousDimensionless extends DistContinuousUnit<DimensionlessUnit,Dimensionless> implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousDirection extends DistContinuousUnit<DirectionUnit,Direction> implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousDuration extends DistContinuousUnit<DurationUnit,Duration> implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousElectricalCapacitance extends DistContinuousUnit<ElectricalCapacitanceUnit,ElectricalCapacitance> implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousElectricalCharge extends DistContinuousUnit<ElectricalChargeUnit,ElectricalCharge> implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousElectricalConductance extends DistContinuousUnit<ElectricalConductanceUnit,ElectricalConductance> implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousElectricalCurrent extends DistContinuousUnit<ElectricalCurrentUnit,ElectricalCurrent> implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousElectricalInductance extends DistContinuousUnit<ElectricalInductanceUnit,ElectricalInductance> implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousElectricalPotential extends DistContinuousUnit<ElectricalPotentialUnit,ElectricalPotential> implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousElectricalResistance extends DistContinuousUnit<ElectricalResistanceUnit,ElectricalResistance> implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousEnergy extends DistContinuousUnit<EnergyUnit,Energy> implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousEquivalentDose extends DistContinuousUnit<EquivalentDoseUnit,EquivalentDose> implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousFlowMass extends DistContinuousUnit<FlowMassUnit,FlowMass> implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousFlowVolume extends DistContinuousUnit<FlowVolumeUnit,FlowVolume> implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousForce extends DistContinuousUnit<ForceUnit,Force> implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousFrequency extends DistContinuousUnit<FrequencyUnit,Frequency> implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousIlluminance extends DistContinuousUnit<IlluminanceUnit,Illuminance> implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousLength extends DistContinuousUnit<LengthUnit,Length> implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousLinearDensity extends DistContinuousUnit<LinearDensityUnit,LinearDensity> implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousLuminousFlux extends DistContinuousUnit<LuminousFluxUnit,LuminousFlux> implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousLuminousIntensity extends DistContinuousUnit<LuminousIntensityUnit,LuminousIntensity> implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousMagneticFlux extends DistContinuousUnit<MagneticFluxUnit,MagneticFlux> implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousMagneticFluxDensity extends DistContinuousUnit<MagneticFluxDensityUnit,MagneticFluxDensity> implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousMass extends DistContinuousUnit<MassUnit,Mass> implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousPosition extends DistContinuousUnit<PositionUnit,Position> implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousPower extends DistContinuousUnit<PowerUnit,Power> implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousPressure extends DistContinuousUnit<PressureUnit,Pressure> implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousRadioActivity extends DistContinuousUnit<RadioActivityUnit,RadioActivity> implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousSolidAngle extends DistContinuousUnit<SolidAngleUnit,SolidAngle> implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousSpeed extends DistContinuousUnit<SpeedUnit,Speed> implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousTemperature extends DistContinuousUnit<TemperatureUnit,Temperature> implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousTime extends DistContinuousUnit<TimeUnit,Time> implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousTorque extends DistContinuousUnit<TorqueUnit,Torque> implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousUnit extends Dist implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
unit
U extends Unit<U> unit
the unit for the values of the distribution. -
wrappedDistribution
DistContinuous wrappedDistribution
the wrapped distribution.
-
-
Class nl.tudelft.simulation.jstats.distributions.unit.DistContinuousVolume extends DistContinuousUnit<VolumeUnit,Volume> implements Serializable
- serialVersionUID:
- 1L
-
-
Package nl.tudelft.simulation.jstats.filters
-
Class nl.tudelft.simulation.jstats.filters.MaxDiffFilter extends AbstractFilter implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
acceptedDifferencePercentage
double acceptedDifferencePercentage
the snippet representing the xRange for this filter. -
lastReceivedValue
double lastReceivedValue
the amount of points already accepted.
-
-
Class nl.tudelft.simulation.jstats.filters.SnippetFilter extends AbstractFilter implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
lastAcceptedXValue
double lastAcceptedXValue
the amount of points already accepted. -
snippet
double snippet
the snippet representing the xRange for this filter.
-
-
-
Package nl.tudelft.simulation.jstats.ode
-
Class nl.tudelft.simulation.jstats.ode.DifferentialEquation extends LocalEventProducer implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
integrator
NumericalIntegrator integrator
the numerical integrator for the differential equations. -
lastX
double lastX
the last x value, initialized with x0 to start integration. -
lastY
double[] lastY
the last calculated value array for lastX, initialized with the initial value array y0. -
stepSize
double stepSize
the stepSize; can be negative or positive.
-
-
-
Package nl.tudelft.simulation.jstats.ode.integrators
-
Class nl.tudelft.simulation.jstats.ode.integrators.Adams extends CachingNumericalIntegrator implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.jstats.ode.integrators.CachingNumericalIntegrator extends NumericalIntegrator implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
cacheDY
double[][] cacheDY
the cache for y'(k-1), y'(k-2), etc. -
cachePlaces
int cachePlaces
the number of cachePlaces to store, e.g for k-1, k-2 set it to 2. -
cacheY
double[][] cacheY
the cache for y(k-1), y(k-2), etc. -
lastCachePlace
int lastCachePlace
the number of cache places filled = the last cache place used. -
startingIntegrator
NumericalIntegrator startingIntegrator
The primer integrator. -
startingSubSteps
int startingSubSteps
the substeps to use when starting the integrator.
-
-
Class nl.tudelft.simulation.jstats.ode.integrators.Euler extends NumericalIntegrator implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.jstats.ode.integrators.Gill extends NumericalIntegrator implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.jstats.ode.integrators.Heun extends NumericalIntegrator implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.jstats.ode.integrators.Milne extends CachingNumericalIntegrator implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.jstats.ode.integrators.NumericalIntegrator extends Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
equation
DifferentialEquationInterface equation
the equation to integrate. -
error
double[] error
the calculated error of the last step. -
stepSize
double stepSize
the step size to use.
-
-
Class nl.tudelft.simulation.jstats.ode.integrators.RungeKutta3 extends NumericalIntegrator implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.jstats.ode.integrators.RungeKutta4 extends NumericalIntegrator implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.jstats.ode.integrators.RungeKuttaCashCarp extends NumericalIntegrator implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.jstats.ode.integrators.RungeKuttaFehlberg extends NumericalIntegrator implements Serializable
- serialVersionUID:
- 1L
-
-
Package nl.tudelft.simulation.jstats.streams
-
Class nl.tudelft.simulation.jstats.streams.DX120Generator extends RandomNumberGenerator implements Serializable
- serialVersionUID:
- 20150426L
-
Serialized Fields
-
buffer
long[] buffer
the buffer for this generator. -
index
int index
indexing attributes. -
k13
int k13
indexing attributes. -
k23
int k23
indexing attributes.
-
-
Class nl.tudelft.simulation.jstats.streams.Java2Random extends Random implements Serializable
- serialVersionUID:
- 20140831L
-
Serialized Fields
-
originalSeed
long originalSeed
The original seed of the generator. -
seed
long seed
Seed is a link to the current seed value. The reason to store the seed in this variable is that there is no getSeed() on the Random class in Java.
-
-
Class nl.tudelft.simulation.jstats.streams.MersenneTwister extends RandomNumberGenerator implements Serializable
- serialVersionUID:
- 20150426L
-
Serialized Fields
-
mag01
int[] mag01
magic01. -
mt
int[] mt
the array for the state vector. -
mti
int mti
The counter mti==N+1 means mt[N] is not initialized.
-
-
Class nl.tudelft.simulation.jstats.streams.RandomNumberGenerator extends Object implements Serializable
- serialVersionUID:
- 20150426L
-
Serialized Fields
-
originalSeed
long originalSeed
The original seed of the generator. -
seed
long seed
The seed of the generator.
-
-
Class nl.tudelft.simulation.jstats.streams.StreamException extends Exception implements Serializable
- serialVersionUID:
- 1L
-