Package | Description |
---|---|
simkit |
Contains the basic functionality of simkit.
|
simkit.stat |
Classes/Interfaces for collecting and displaying statistics from simulation
runs.
|
Modifier and Type | Field and Description |
---|---|
protected SampleStatistics[] |
BasicAssembly.designPointStats |
protected SampleStatistics[] |
BasicAssembly.replicationStats |
Modifier and Type | Field and Description |
---|---|
protected java.util.LinkedHashMap<java.lang.Integer,java.util.List<SampleStatistics>> |
BasicAssembly.replicationData |
Modifier and Type | Method and Description |
---|---|
SampleStatistics[] |
BasicAssembly.getDesignPointStats() |
SampleStatistics |
BasicAssembly.getReplicationStat(java.lang.String name,
int replication) |
SampleStatistics[] |
BasicAssembly.getReplicationStats(int id) |
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.Integer,java.util.List<SampleStatistics>> |
BasicAssembly.getReplicationData() |
Modifier and Type | Interface and Description |
---|---|
interface |
IndexedSampleStatistics
An interface for classes that collect statistics on indexed properties.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractSimpleStats
Abstract base class implementation of the SampleStatistics interface.
|
class |
BatchMeansTallyStat
Uses batch means method with initial transient to estimate the mean of a
presumably steady-state (after the truncation point) measure.
|
class |
CollectionSizeTimeVaryingStats
Listen for PropertyChangeEvent of type Collection.
|
class |
Histogram
A class that collects statistics that can be used to produce a histogram.
|
class |
LinearSimpleStatsTimeVarying
A SimpleStats that computes the basic statistics for piecewise linear
functions.
|
class |
MultipleCollectionSizeTimeVarying
Listen for IndexedPropertyChangeEvent of type Collection.
|
class |
MultipleSimpleStatsTally
A class to collect Tally statistics for an array of properties.
|
class |
MultipleSimpleStatsTimeVarying
A class to collect time varying statistics for an array of properties.
|
class |
ObjectMultiTallyStat |
class |
ObjectMultiTimeVaryingStat |
class |
OuterStat |
class |
QuantileTallyStat |
class |
SavedStats
A lightweight, read-only SimpleStats that is meant for saving the
values of SimpleStats results.
|
class |
SimpleStatsTally
Basic class for collecting tally statistics as produced by a typical
simulation model, that is, one observation at a time.
|
class |
SimpleStatsTimeVarying
Basic class for collecting statistics on time varying properties.
|
class |
TallyStatsBySource
Instances will listen for PropertyChangeEvents for a specific state name
but possibly coming from different sources.
|
class |
TimeTruncatedTallyStat
This computes tally statistics but resets after a given time rather than a
given number of observations.
|
class |
TruncatingCollectionSizeTimeVarying |
class |
TruncatingMultipleSimpleStatsTally
A class to collect Tally statistics for an array of properties.
|
class |
TruncatingMultipleSimpleStatsTimeVarying
A class to collect time varying statistics for an array of properties.
|
class |
TruncatingSimpleStatsTally
A SimpleStatsTally that resets after a truncation point has been reached.
|
class |
TruncatingSimpleStatsTimeVarying
This is a fix of the class simkit.stat.TruncatingSimpleStatsTimeVarying,
which was not resetting properly when the truncation point was reached.
|
Modifier and Type | Field and Description |
---|---|
protected SampleStatistics |
BatchMeansTallyStat.currentBatch |
protected SampleStatistics |
BatchMeansTallyStat.transientStats |
Modifier and Type | Field and Description |
---|---|
private java.util.Map<java.lang.Object,SampleStatistics> |
ObjectMultiTimeVaryingStat.allSampleStat |
protected java.util.Map<java.lang.Integer,SampleStatistics> |
BatchMeansTallyStat.batches |
Modifier and Type | Method and Description |
---|---|
SampleStatistics[] |
IndexedSampleStatistics.getAllSampleStat()
Gets the underlying SampleStatistics for all of the properties in the
indexed property associated with this statistic.
|
SampleStatistics[] |
MultipleSimpleStatsTally.getAllSampleStat() |
SampleStatistics[] |
MultipleSimpleStatsTimeVarying.getAllSampleStat() |
SampleStatistics[] |
TruncatingMultipleSimpleStatsTally.getAllSampleStat() |
SampleStatistics[] |
TruncatingMultipleSimpleStatsTimeVarying.getAllSampleStat() |
SampleStatistics |
BatchMeansTallyStat.getCurrentBatch() |
SampleStatistics |
BatchMeansTallyStat.getTransientStats() |
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.Object,SampleStatistics> |
ObjectIndexedStatistics.getAllSampleStat()
Gets the underlying SampleStatistics for all of the properties in the
indexed property associated with this statistic.
|
java.util.Map<java.lang.Object,SampleStatistics> |
ObjectMultiTallyStat.getAllSampleStat() |
java.util.Map<java.lang.Object,SampleStatistics> |
ObjectMultiTimeVaryingStat.getAllSampleStat() |
java.util.Map<java.lang.Integer,SampleStatistics> |
BatchMeansTallyStat.getBatches() |
Modifier and Type | Method and Description |
---|---|
void |
OuterStat.newObservation(SampleStatistics stat) |
Constructor and Description |
---|
SavedStats(SampleStatistics original) |