Package | Description |
---|---|
uk.ac.soton.simulation.jsit.anylogic | |
uk.ac.soton.simulation.jsit.core |
Modifier and Type | Class and Description |
---|---|
class |
StochasticAccessorAnyLogic<S extends AbstractStochasticItem>
This allows for the use of stochastic items that are shared between instances
of some class (e.g., an AnyLogic Agent) that are for the same model
run.
|
Modifier and Type | Class and Description |
---|---|
class |
HyperArrayLookup<C extends java.lang.Enum<C>>
An enum-or-numeric-dimensions-indexed lookup array
('field') for categorical distributions using an AnyLogic HyperArray and related
Dimensions (which provides a nice mechanism to edit this 'custom distribution field'
and thus provide it as a model parameter), but using enums in the main model which
can map to AnyLogic Dimension indices (via the DimConvertable interface).
|
Modifier and Type | Method and Description |
---|---|
static void |
StochasticAccessorAnyLogic.registerAccessorFreeStochItem(java.lang.Class<?> owner,
java.lang.String id,
com.anylogic.engine.Agent agentInModel,
AbstractStochasticItem stochItem)
Register a stochastic item for use without an accessor for access.
|
void |
StochasticAccessorAnyLogic.removeMe(AbstractStochasticItem stochItem)
Exposed for technical reasons; not for JSIT user use.
|
Modifier and Type | Class and Description |
---|---|
class |
StandardStochasticAccessor<S extends AbstractStochasticItem>
'Default' stochastic accessor using MDC keys---as Logback does---
to track stochastic items per run.
|
Modifier and Type | Class and Description |
---|---|
class |
DistBernoulli
JSIT representation of a Bernoulli distribution.
|
class |
DistCustomCategorical<C extends java.lang.Enum<C>>
JSIT representation of a custom categorical distribution.
|
class |
DistExponential
JSIT representation of an exponential distribution.
|
class |
DistFixedContinuous
JSIT representation of a 'dummy' continuous distribution to return a fixed value.
|
class |
DistGeometric
JSIT representation of a (non-shifted) geometric distribution which models the
number of failures before a success in independent trials with a success
probability p.
|
class |
DistLookupByEnums<D extends Distribution>
A class for storing distributions which can be looked-up via
a set of enum-based dimensions.
|
class |
DistNegativeBinomial
JSIT representation of a negative binomial distribution.
|
class |
DistNormal
JSIT representation of a normal distribution.
|
class |
DistPoisson
JSIT representation of a Poisson distribution.
|
class |
Distribution
JSIT abstract superclass of all probability distributions.
|
class |
DistributionCategorical<C extends java.lang.Enum<C>>
JSIT abstract representation of all categorical distributions.
|
class |
DistributionContinuous
JSIT abstract representation of all continuous probability distributions.
|
class |
DistributionDiscrete
JSIT abstract representation of all discrete probability distributions.
|
class |
DistTriangular
JSIT representation of a triangular distribution.
|
class |
DistUniform
JSIT representation of the continuous uniform distribution.
|
class |
DistUniformDiscrete<C extends java.lang.Enum<C>>
JSIT representation of the discrete uniform distribution.
|
class |
DistWeibull
JSIT representation of a Weibull distribution.
|
Modifier and Type | Method and Description |
---|---|
static void |
StandardStochasticAccessor.registerAccessorFreeStochItem(java.lang.Class<?> owner,
java.lang.String id,
AbstractStochasticItem stochItem)
Register a stochastic item for use without an accessor for access.
|
Sampler |
ModelInitialiser.registerStochItem(AbstractStochasticItem stochItem)
Method exposed for technical reasons; not intended for JSIT user use.
|
void |
StandardStochasticAccessor.removeMe(AbstractStochasticItem stochItem)
Exposed for technical reasons; not for JSIT user use.
|
void |
BasicStochasticAccessInfo.removeMe(AbstractStochasticItem stochItem)
Exposed for technical reasons; not for JSIT user use.
|
abstract void |
AbstractStochasticAccessInfo.removeMe(AbstractStochasticItem stochItem) |