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 RNStreamIfcgetRandomNumberStream()default intgetStreamNumber()
-
-
-
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
-
-