Package jsl.utilities.random.rng
Interface GetRandomNumberStreamIfc
-
- All Known Subinterfaces:
MVRVariableIfc
,RandomElementIfc
,RandomIfc
,RElementIfc<T>
,RListIfc<T>
,RVariableIfc
- All Known Implementing Classes:
AbstractMVRVariable
,AbstractRVariable
,AR1CorrelatedRNStream
,AR1NormalRV
,BernoulliRV
,BetaRV
,BinomialRV
,BivariateLogNormalRV
,BivariateNormalRV
,Bootstrap
,ChiSquaredRV
,ConstantRV
,DEmpiricalList
,DEmpiricalRV
,DPopulation
,DUniformList
,DUniformRV
,EmpiricalRV
,ExponentialRV
,GammaRV
,GeneralizedBetaRV
,GeometricRV
,Hyper2ExponentialRV
,InverseCDFRV
,JohnsonBRV
,LaplaceRV
,LogLogisticRV
,LognormalRV
,MetropolisHastings1D
,MetropolisHastingsMV
,MixtureRV
,NegativeBinomialRV
,NHPPTimeBtwEventRV
,NormalRV
,NWayByChanceQObjectSender
,NWayByChanceStationSender
,PearsonType5RV
,PearsonType6RV
,PoissonRV
,RandomElement
,RandomList
,RandomVariable
,ResourcePool
,ResourcePoolWithQ
,RList
,ShiftedGeometricRV
,ShiftedRV
,StudentTRV
,TriangularRV
,TruncatedRV
,TwoStateMarkovChain
,TwoWayByChanceQObjectSender
,TwoWayByChanceStationSender
,UniformRV
,VConstantRV
,WeibullRV
public interface GetRandomNumberStreamIfc
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description RNStreamIfc
getRandomNumberStream()
default int
getStreamNumber()
-
-
-
Method Detail
-
getRandomNumberStream
RNStreamIfc getRandomNumberStream()
- Returns:
- the random number stream reference
-
getStreamNumber
default int getStreamNumber()
- Returns:
- the stream number allocated to the random variable by the default stream provider. This will return -1 if the random variable's underlying stream was not provided by the default stream provider
-
-