- CachedPointSet - Class in umontreal.iro.lecuyer.hups
-
This container class caches a point set by precomputing
and storing its points locally in an array.
- CachedPointSet(PointSet, int, int) - Constructor for class umontreal.iro.lecuyer.hups.CachedPointSet
-
Creates a new PointSet object that contains an array storing
the first dim coordinates of the first n points of P.
- CachedPointSet(PointSet) - Constructor for class umontreal.iro.lecuyer.hups.CachedPointSet
-
Creates a new PointSet object that contains an array storing
the points of P.
- calcMatStirling(int, int) - Static method in class umontreal.iro.lecuyer.util.Num
-
Computes and returns the Stirling numbers of the second kind
- cancel() - Method in class umontreal.iro.lecuyer.simevents.Event
-
Cancels this event before it occurs.
- cancel(String) - Method in class umontreal.iro.lecuyer.simevents.Event
-
Finds the first occurence of an event of class ``type''
in the event list, and cancels it.
- cancel() - Method in class umontreal.iro.lecuyer.simprocs.SimProcess
-
Cancels the activating event that was supposed to resume
this process, and places the process in the SUSPENDED state.
- CategoryChart - Class in umontreal.iro.lecuyer.charts
-
This class provides tools to create charts from data in a simple way.
- CategoryChart() - Constructor for class umontreal.iro.lecuyer.charts.CategoryChart
-
- CauchyDist - Class in umontreal.iro.lecuyer.probdist
-
Extends the class
ContinuousDistribution for
the
Cauchy distribution
with location parameter
α
and scale parameter
β > 0.
- CauchyDist() - Constructor for class umontreal.iro.lecuyer.probdist.CauchyDist
-
Constructs a CauchyDist object
with parameters α = 0 and β = 1.
- CauchyDist(double, double) - Constructor for class umontreal.iro.lecuyer.probdist.CauchyDist
-
Constructs a CauchyDist object with parameters
α = alpha and β = beta.
- CauchyGen - Class in umontreal.iro.lecuyer.randvar
-
This class implements random variate generators for the Cauchy
distribution.
- CauchyGen(RandomStream, double, double) - Constructor for class umontreal.iro.lecuyer.randvar.CauchyGen
-
Creates a Cauchy random variate generator with parameters
α = alpha and β = beta,
using stream s.
- CauchyGen(RandomStream) - Constructor for class umontreal.iro.lecuyer.randvar.CauchyGen
-
Creates a Cauchy random variate generator with parameters
α = 0 and β = 1, using stream s.
- CauchyGen(RandomStream, CauchyDist) - Constructor for class umontreal.iro.lecuyer.randvar.CauchyGen
-
Create a new generator for the distribution dist,
using stream s.
- cdf(double) - Method in class umontreal.iro.lecuyer.probdist.AndersonDarlingDist
-
- cdf(int, double) - Static method in class umontreal.iro.lecuyer.probdist.AndersonDarlingDist
-
Computes the Anderson-Darling distribution function Fn(x), with parameter n,
using Marsaglia's and al.
- cdf(double) - Method in class umontreal.iro.lecuyer.probdist.AndersonDarlingDistQuick
-
- cdf(int, double) - Static method in class umontreal.iro.lecuyer.probdist.AndersonDarlingDistQuick
-
Computes the distribution function Fn(x) with parameter n.
- cdf(double) - Method in class umontreal.iro.lecuyer.probdist.BetaDist
-
- cdf(double, double, int, double) - Static method in class umontreal.iro.lecuyer.probdist.BetaDist
-
Same as
cdf (alpha, beta, 0, 1, d, x).
- cdf(double, double, double, double, int, double) - Static method in class umontreal.iro.lecuyer.probdist.BetaDist
-
Computes an approximation of the distribution function, with roughly
d decimal digits of precision.
- cdf(double) - Method in class umontreal.iro.lecuyer.probdist.BetaSymmetricalDist
-
- cdf(double, int, double) - Static method in class umontreal.iro.lecuyer.probdist.BetaSymmetricalDist
-
Same as
cdf (alpha, alpha, d, x).
- cdf(int) - Method in class umontreal.iro.lecuyer.probdist.BinomialDist
-
- cdf(int, double, int) - Static method in class umontreal.iro.lecuyer.probdist.BinomialDist
-
Computes F(x), the distribution function of a
binomial
random variable with parameters n and p, evaluated at x.
- cdf(double) - Method in class umontreal.iro.lecuyer.probdist.CauchyDist
-
- cdf(double, double, double) - Static method in class umontreal.iro.lecuyer.probdist.CauchyDist
-
Computes the distribution function.
- cdf(double) - Method in class umontreal.iro.lecuyer.probdist.ChiDist
-
- cdf(int, double) - Static method in class umontreal.iro.lecuyer.probdist.ChiDist
-
Computes the distribution function by using the
gamma distribution function.
- cdf(double) - Method in class umontreal.iro.lecuyer.probdist.ChiSquareDist
-
- cdf(int, int, double) - Static method in class umontreal.iro.lecuyer.probdist.ChiSquareDist
-
Computes the chi-square distribution function with n degrees of freedom,
evaluated at x.
- cdf(double) - Method in class umontreal.iro.lecuyer.probdist.ChiSquareNoncentralDist
-
- cdf(double, double, double) - Static method in class umontreal.iro.lecuyer.probdist.ChiSquareNoncentralDist
-
Computes the noncentral chi-square distribution function
with ν = nu degrees of freedom and parameter λ =
lambda.
- cdf(double) - Method in class umontreal.iro.lecuyer.probdist.CramerVonMisesDist
-
- cdf(int, double) - Static method in class umontreal.iro.lecuyer.probdist.CramerVonMisesDist
-
Computes the Cramér-von Mises distribution function with parameter n.
- cdf(double) - Method in class umontreal.iro.lecuyer.probdist.DiscreteDistribution
-
- cdf(double) - Method in class umontreal.iro.lecuyer.probdist.DiscreteDistributionInt
-
Returns the distribution function F evaluated at x
(see).
- cdf(int) - Method in class umontreal.iro.lecuyer.probdist.DiscreteDistributionInt
-
Returns the distribution function F evaluated at x
(see).
- cdf(double) - Method in interface umontreal.iro.lecuyer.probdist.Distribution
-
Returns the distribution function F(x).
- cdf(double) - Method in class umontreal.iro.lecuyer.probdist.EmpiricalDist
-
- cdf(int, double, int, double) - Static method in class umontreal.iro.lecuyer.probdist.ErlangDist
-
Computes the distribution function using
the gamma distribution function.
- cdf(double) - Method in class umontreal.iro.lecuyer.probdist.ExponentialDist
-
- cdf(double, double) - Static method in class umontreal.iro.lecuyer.probdist.ExponentialDist
-
Computes the distribution function.
- cdf(double) - Method in class umontreal.iro.lecuyer.probdist.ExtremeValueDist
-
Deprecated.
- cdf(double, double, double) - Static method in class umontreal.iro.lecuyer.probdist.ExtremeValueDist
-
Deprecated.
Computes the distribution function.
- cdf(double) - Method in class umontreal.iro.lecuyer.probdist.FatigueLifeDist
-
- cdf(double, double, double, double) - Static method in class umontreal.iro.lecuyer.probdist.FatigueLifeDist
-
Computes the fatigue life distribution
function with parameters μ, β and γ.
- cdf(double) - Method in class umontreal.iro.lecuyer.probdist.FisherFDist
-
- cdf(int, int, int, double) - Static method in class umontreal.iro.lecuyer.probdist.FisherFDist
-
Computes the distribution function of the Fisher F distribution with parameters
n and m, evaluated at x, with roughly d decimal digits of precision.
- cdf(double) - Method in class umontreal.iro.lecuyer.probdist.FoldedNormalDist
-
- cdf(double, double, double) - Static method in class umontreal.iro.lecuyer.probdist.FoldedNormalDist
-
Computes the distribution function.
- cdf(double) - Method in class umontreal.iro.lecuyer.probdist.FrechetDist
-
- cdf(double, double, double, double) - Static method in class umontreal.iro.lecuyer.probdist.FrechetDist
-
Computes and returns the distribution function.
- cdf(double) - Method in class umontreal.iro.lecuyer.probdist.GammaDist
-
- cdf(double, double, int, double) - Static method in class umontreal.iro.lecuyer.probdist.GammaDist
-
Returns an approximation of the gamma distribution
function with parameters α = alpha and
λ = lambda.
- cdf(double, int, double) - Static method in class umontreal.iro.lecuyer.probdist.GammaDist
-
Equivalent to cdf (alpha, 1.0, d, x).
- cdf(int) - Method in class umontreal.iro.lecuyer.probdist.GeometricDist
-
- cdf(double, int) - Static method in class umontreal.iro.lecuyer.probdist.GeometricDist
-
Computes the distribution function F(x).
- cdf(double) - Method in class umontreal.iro.lecuyer.probdist.GumbelDist
-
- cdf(double, double, double) - Static method in class umontreal.iro.lecuyer.probdist.GumbelDist
-
Computes and returns the distribution function.
- cdf(double) - Method in class umontreal.iro.lecuyer.probdist.HalfNormalDist
-
- cdf(double, double, double) - Static method in class umontreal.iro.lecuyer.probdist.HalfNormalDist
-
Computes the distribution function.
- cdf(double) - Method in class umontreal.iro.lecuyer.probdist.HyperbolicSecantDist
-
- cdf(double, double, double) - Static method in class umontreal.iro.lecuyer.probdist.HyperbolicSecantDist
-
Computes the distribution function of the hyperbolic secant distribution
with parameters μ and σ.
- cdf(int) - Method in class umontreal.iro.lecuyer.probdist.HypergeometricDist
-
- cdf(int, int, int, int) - Static method in class umontreal.iro.lecuyer.probdist.HypergeometricDist
-
Computes the distribution function F(x).
- cdf(double) - Method in class umontreal.iro.lecuyer.probdist.InverseDistFromDensity
-
Computes the distribution function at x.
- cdf(double) - Method in class umontreal.iro.lecuyer.probdist.InverseGaussianDist
-
- cdf(double, double, double) - Static method in class umontreal.iro.lecuyer.probdist.InverseGaussianDist
-
Computes the distribution function
of the inverse gaussian distribution with parameters μ and
λ, evaluated at x.
- cdf(double) - Method in class umontreal.iro.lecuyer.probdist.JohnsonSBDist
-
- cdf(double, double, double, double, double) - Static method in class umontreal.iro.lecuyer.probdist.JohnsonSBDist
-
Computes the distribution function.
- cdf(double) - Method in class umontreal.iro.lecuyer.probdist.JohnsonSUDist
-
- cdf(double, double, double, double, double) - Static method in class umontreal.iro.lecuyer.probdist.JohnsonSUDist
-
Computes the distribution function F(x).
- cdf(double) - Method in class umontreal.iro.lecuyer.probdist.KolmogorovSmirnovDist
-
- cdf(int, double) - Static method in class umontreal.iro.lecuyer.probdist.KolmogorovSmirnovDist
-
Computes the distribution function F(x) with parameter n
using Durbin's matrix formula.
- cdf(double) - Method in class umontreal.iro.lecuyer.probdist.KolmogorovSmirnovDistQuick
-
- cdf(int, double) - Static method in class umontreal.iro.lecuyer.probdist.KolmogorovSmirnovDistQuick
-
Computes the distribution function
u = P[Dn <= x] with
parameter n.
- cdf(double) - Method in class umontreal.iro.lecuyer.probdist.KolmogorovSmirnovPlusDist
-
- cdf(int, double) - Static method in class umontreal.iro.lecuyer.probdist.KolmogorovSmirnovPlusDist
-
Computes the Kolmogorov-Smirnov+ distribution function Fn(x) with parameter n.
- cdf(double) - Method in class umontreal.iro.lecuyer.probdist.LaplaceDist
-
- cdf(double, double, double) - Static method in class umontreal.iro.lecuyer.probdist.LaplaceDist
-
Computes the Laplace distribution function.
- cdf(int) - Method in class umontreal.iro.lecuyer.probdist.LogarithmicDist
-
- cdf(double, int) - Static method in class umontreal.iro.lecuyer.probdist.LogarithmicDist
-
Computes the distribution function F(x).
- cdf(double) - Method in class umontreal.iro.lecuyer.probdist.LogisticDist
-
- cdf(double, double, double) - Static method in class umontreal.iro.lecuyer.probdist.LogisticDist
-
Computes the distribution function F(x).
- cdf(double) - Method in class umontreal.iro.lecuyer.probdist.LoglogisticDist
-
- cdf(double, double, double) - Static method in class umontreal.iro.lecuyer.probdist.LoglogisticDist
-
Computes the distribution function of the
log-logistic distribution with parameters α and β.
- cdf(double) - Method in class umontreal.iro.lecuyer.probdist.LognormalDist
-
- cdf(double, double, double) - Static method in class umontreal.iro.lecuyer.probdist.LognormalDist
-
Computes the lognormal distribution function, using
cdf01.
- cdf(double) - Method in class umontreal.iro.lecuyer.probdist.NakagamiDist
-
- cdf(double, double, double, double) - Static method in class umontreal.iro.lecuyer.probdist.NakagamiDist
-
Computes the distribution function.
- cdf(int) - Method in class umontreal.iro.lecuyer.probdist.NegativeBinomialDist
-
- cdf(double, double, int) - Static method in class umontreal.iro.lecuyer.probdist.NegativeBinomialDist
-
Computes the distribution function.
- cdf(double) - Method in class umontreal.iro.lecuyer.probdist.NormalDist
-
- cdf(double, double, double) - Static method in class umontreal.iro.lecuyer.probdist.NormalDist
-
Computes the normal distribution function with mean
μ and variance σ2.
- cdf(double) - Method in class umontreal.iro.lecuyer.probdist.NormalDistQuick
-
- cdf(double, double, double) - Static method in class umontreal.iro.lecuyer.probdist.NormalDistQuick
-
Returns an approximation of Φ(x), where Φ is the standard
normal distribution function, with mean 0 and variance 1.
- cdf(double) - Method in class umontreal.iro.lecuyer.probdist.NormalInverseGaussianDist
-
- cdf(double, double, double, double, double) - Static method in class umontreal.iro.lecuyer.probdist.NormalInverseGaussianDist
-
NOT IMPLEMENTED.
- cdf(double) - Method in class umontreal.iro.lecuyer.probdist.ParetoDist
-
- cdf(double, double, double) - Static method in class umontreal.iro.lecuyer.probdist.ParetoDist
-
Computes the distribution function.
- cdf(double) - Method in class umontreal.iro.lecuyer.probdist.Pearson5Dist
-
- cdf(double, double, double) - Static method in class umontreal.iro.lecuyer.probdist.Pearson5Dist
-
Computes the density function of a Pearson V distribution with shape
parameter α
and scale parameter β.
- cdf(double) - Method in class umontreal.iro.lecuyer.probdist.Pearson6Dist
-
- cdf(double, double, double, double) - Static method in class umontreal.iro.lecuyer.probdist.Pearson6Dist
-
Computes the distribution function of a Pearson VI distribution with
shape parameters α1
and α2, and scale parameter β.
- cdf(double) - Method in class umontreal.iro.lecuyer.probdist.PiecewiseLinearEmpiricalDist
-
- cdf(int) - Method in class umontreal.iro.lecuyer.probdist.PoissonDist
-
- cdf(double, int) - Static method in class umontreal.iro.lecuyer.probdist.PoissonDist
-
Computes and returns the value of the Poisson
distribution function F(x) for λ = lambda.
- cdf(double) - Method in class umontreal.iro.lecuyer.probdist.PowerDist
-
- cdf(double, double, double, double) - Static method in class umontreal.iro.lecuyer.probdist.PowerDist
-
Computes the distribution function.
- cdf(double) - Method in class umontreal.iro.lecuyer.probdist.RayleighDist
-
- cdf(double, double, double) - Static method in class umontreal.iro.lecuyer.probdist.RayleighDist
-
Computes the distribution function.
- cdf(double, double) - Static method in class umontreal.iro.lecuyer.probdist.RayleighDist
-
Same as cdf (0, beta, x).
- cdf(double) - Method in class umontreal.iro.lecuyer.probdist.StudentDist
-
- cdf(int, double) - Static method in class umontreal.iro.lecuyer.probdist.StudentDist
-
Returns an approximation
for the
Student-t distribution function with n degrees of freedom.
- cdf(double) - Method in class umontreal.iro.lecuyer.probdist.TriangularDist
-
- cdf(double, double, double, double) - Static method in class umontreal.iro.lecuyer.probdist.TriangularDist
-
Computes the distribution function.
- cdf(double) - Method in class umontreal.iro.lecuyer.probdist.TruncatedDist
-
- cdf(double) - Method in class umontreal.iro.lecuyer.probdist.UniformDist
-
- cdf(double, double, double) - Static method in class umontreal.iro.lecuyer.probdist.UniformDist
-
Computes the uniform distribution function as in.
- cdf(int) - Method in class umontreal.iro.lecuyer.probdist.UniformIntDist
-
- cdf(int, int, int) - Static method in class umontreal.iro.lecuyer.probdist.UniformIntDist
-
Computes the discrete uniform distribution function
defined in.
- cdf(double) - Method in class umontreal.iro.lecuyer.probdist.WatsonGDist
-
- cdf(int, double) - Static method in class umontreal.iro.lecuyer.probdist.WatsonGDist
-
Computes the Watson G distribution function Fn(x), with parameter n.
- cdf(double) - Method in class umontreal.iro.lecuyer.probdist.WatsonUDist
-
- cdf(int, double) - Static method in class umontreal.iro.lecuyer.probdist.WatsonUDist
-
Computes the Watson U distribution function, i.e.
- cdf(double) - Method in class umontreal.iro.lecuyer.probdist.WeibullDist
-
- cdf(double, double, double, double) - Static method in class umontreal.iro.lecuyer.probdist.WeibullDist
-
Computes the distribution function.
- cdf(double, double) - Static method in class umontreal.iro.lecuyer.probdist.WeibullDist
-
Same as cdf (alpha, 1, 0, x).
- cdf(double, double, double) - Static method in class umontreal.iro.lecuyer.probdistmulti.BiNormalDist
-
Computes the standard binormal distribution
using the fast Drezner-Wesolowsky method described in.
- cdf(double, double) - Method in class umontreal.iro.lecuyer.probdistmulti.BiNormalDist
-
- cdf(double, double, double, double, double, double, double) - Static method in class umontreal.iro.lecuyer.probdistmulti.BiNormalDist
-
Computes the binormal distribution function with parameters μ1 = mu1,
μ2 = mu2, σ1 = sigma1, σ2 =
sigma2 and ρ = rho.
- cdf(double, double, double, int) - Static method in class umontreal.iro.lecuyer.probdistmulti.BiNormalDonnellyDist
-
Computes the standard binormal distribution
with the method described in, where ndig is the
number of decimal digits of accuracy provided (ndig <= 15).
- cdf(double, double, double, double, double, double, double, int) - Static method in class umontreal.iro.lecuyer.probdistmulti.BiNormalDonnellyDist
-
Computes the binormal distribution function with parameters μ1 = mu1,
μ2 = mu2, σ1 = sigma1, σ2 = sigma2,
correlation ρ = rho and ndig decimal digits of accuracy.
- cdf(double, double) - Method in class umontreal.iro.lecuyer.probdistmulti.BiNormalDonnellyDist
-
- cdf(double, double, double) - Static method in class umontreal.iro.lecuyer.probdistmulti.BiNormalDonnellyDist
-
- cdf(double, double, double, double, double, double, double) - Static method in class umontreal.iro.lecuyer.probdistmulti.BiNormalDonnellyDist
-
- cdf(double, double, double) - Static method in class umontreal.iro.lecuyer.probdistmulti.BiNormalGenzDist
-
Computes the standard binormal distribution
with the method described in.
- cdf(double, double, double, double, double, double, double) - Static method in class umontreal.iro.lecuyer.probdistmulti.BiNormalGenzDist
-
- cdf(double, double) - Method in class umontreal.iro.lecuyer.probdistmulti.BiNormalGenzDist
-
- cdf(double, double) - Method in class umontreal.iro.lecuyer.probdistmulti.BiStudentDist
-
- cdf(int, double, double, double) - Static method in class umontreal.iro.lecuyer.probdistmulti.BiStudentDist
-
Computes the standard bivariate Student's t distribution
using the method described in.
- cdf(double, double) - Method in class umontreal.iro.lecuyer.probdistmulti.ContinuousDistribution2Dim
-
.
- cdf(double, double, double, double) - Method in class umontreal.iro.lecuyer.probdistmulti.ContinuousDistribution2Dim
-
.
- cdf(int[]) - Method in class umontreal.iro.lecuyer.probdistmulti.DiscreteDistributionIntMulti
-
Computes the cumulative probability function F of the distribution evaluated
at x, assuming the lowest values start at 0, i.e.
- cdf(int[]) - Method in class umontreal.iro.lecuyer.probdistmulti.MultinomialDist
-
- cdf(int, double[], int[]) - Static method in class umontreal.iro.lecuyer.probdistmulti.MultinomialDist
-
Computes the function F of the multinomial distribution with
parameters n and (p1,...,pd) evaluated at x.
- cdf(double, double[], int[]) - Static method in class umontreal.iro.lecuyer.probdistmulti.NegativeMultinomialDist
-
Computes the cumulative probability function F of the
negative multinomial distribution with parameters γ
and (p1,...,pk), evaluated at x.
- cdf01(double) - Static method in class umontreal.iro.lecuyer.probdist.NormalDist
-
- cdf01(double) - Static method in class umontreal.iro.lecuyer.probdist.NormalDistQuick
-
Same as
cdf (0.0, 1.0, x).
- cdf2(int, int, double) - Static method in class umontreal.iro.lecuyer.probdist.StudentDist
-
Returns an approximation of the Student-t distribution
function with n degrees of freedom.
- changeCapacity(int) - Method in class umontreal.iro.lecuyer.simprocs.Resource
-
Modifies by diff units (increases if diff > 0,
decreases if diff < 0) the capacity (i.e., the number of units)
of the resource.
- charAt(int) - Method in class umontreal.iro.lecuyer.util.PrintfFormat
-
- chi2(double[], int[], int, int) - Static method in class umontreal.iro.lecuyer.gof.GofStat
-
Computes and returns the chi-square statistic for the
observations oi in count[smin...smax], for which the
corresponding expected values ei are in nbExp[smin...smax].
- chi2(IntArrayList, DiscreteDistributionInt, int, int, double, int[]) - Static method in class umontreal.iro.lecuyer.gof.GofStat
-
Computes and returns the chi-square statistic for the
observations stored in data, assuming that these observations follow
the discrete distribution dist.
- chi2Equal(double, int[], int, int) - Static method in class umontreal.iro.lecuyer.gof.GofStat
-
Similar to
chi2,
except that the expected
number of observations per category is assumed to be the same for
all categories, and equal to
nbExp.
- chi2Equal(DoubleArrayList, double) - Static method in class umontreal.iro.lecuyer.gof.GofStat
-
Computes the chi-square statistic for a continuous distribution.
- chi2Equal(DoubleArrayList) - Static method in class umontreal.iro.lecuyer.gof.GofStat
-
Equivalent to chi2Equal (data, 10).
- ChiDist - Class in umontreal.iro.lecuyer.probdist
-
Extends the class
ContinuousDistribution for the
chi
distribution with shape parameter
v > 0, where the number of degrees of freedom
v is a positive integer.
- ChiDist(int) - Constructor for class umontreal.iro.lecuyer.probdist.ChiDist
-
Constructs a ChiDist object.
- ChiGen - Class in umontreal.iro.lecuyer.randvar
-
This class implements random variate generators for the
chi distribution.
- ChiGen(RandomStream, int) - Constructor for class umontreal.iro.lecuyer.randvar.ChiGen
-
Creates a chi random variate generator with
ν = nu degrees of freedom, using stream s.
- ChiGen(RandomStream, ChiDist) - Constructor for class umontreal.iro.lecuyer.randvar.ChiGen
-
Create a new generator for the distribution dist,
using stream s.
- ChiRatioOfUniformsGen - Class in umontreal.iro.lecuyer.randvar
-
This class implements Chi random variate generators using
the ratio of uniforms method with shift.
- ChiRatioOfUniformsGen(RandomStream, int) - Constructor for class umontreal.iro.lecuyer.randvar.ChiRatioOfUniformsGen
-
Creates a chi random variate generator with
ν = nu degrees of freedom, using stream s.
- ChiRatioOfUniformsGen(RandomStream, ChiDist) - Constructor for class umontreal.iro.lecuyer.randvar.ChiRatioOfUniformsGen
-
Create a new generator for the distribution dist,
using stream s.
- ChiSquareDist - Class in umontreal.iro.lecuyer.probdist
-
Extends the class
ContinuousDistribution for
the
chi-square distribution with
n degrees of freedom,
where
n is a positive integer.
- ChiSquareDist(int) - Constructor for class umontreal.iro.lecuyer.probdist.ChiSquareDist
-
Constructs a chi-square distribution with n degrees of freedom.
- ChiSquareDistQuick - Class in umontreal.iro.lecuyer.probdist
-
Provides a variant of
ChiSquareDist with
faster but less accurate methods.
- ChiSquareDistQuick(int) - Constructor for class umontreal.iro.lecuyer.probdist.ChiSquareDistQuick
-
Constructs a chi-square distribution with n degrees of freedom.
- ChiSquareGen - Class in umontreal.iro.lecuyer.randvar
-
This class implements random variate generators with the
chi square distribution with n > 0 degrees of freedom.
- ChiSquareGen(RandomStream, int) - Constructor for class umontreal.iro.lecuyer.randvar.ChiSquareGen
-
Creates a chi square random variate generator with
n degrees of freedom, using stream s.
- ChiSquareGen(RandomStream, ChiSquareDist) - Constructor for class umontreal.iro.lecuyer.randvar.ChiSquareGen
-
Create a new generator for the distribution dist
and stream s.
- ChiSquareNoncentralDist - Class in umontreal.iro.lecuyer.probdist
-
Extends the class
ContinuousDistribution for
the
noncentral chi-square distribution with
ν degrees of freedom
and noncentrality parameter
λ, where
ν > 0 and
λ > 0.
- ChiSquareNoncentralDist(double, double) - Constructor for class umontreal.iro.lecuyer.probdist.ChiSquareNoncentralDist
-
Constructs a noncentral chi-square distribution with ν = nu
degrees of freedom and noncentrality parameter λ = lambda.
- ChiSquareNoncentralGamGen - Class in umontreal.iro.lecuyer.randvar
-
This class implements noncentral chi square random variate generators
using the additive property of the noncentral chi square distribution.
- ChiSquareNoncentralGamGen(RandomStream, double, double) - Constructor for class umontreal.iro.lecuyer.randvar.ChiSquareNoncentralGamGen
-
Creates a noncentral chi square random variate generator with
with ν = nu degrees of freedom and noncentrality parameter
λ = lambda using stream stream, as described above.
- ChiSquareNoncentralGen - Class in umontreal.iro.lecuyer.randvar
-
This class implements random variate generators for the
noncentral chi square distribution with ν degrees of freedom
and noncentrality parameter λ.
- ChiSquareNoncentralGen(RandomStream, double, double) - Constructor for class umontreal.iro.lecuyer.randvar.ChiSquareNoncentralGen
-
Creates a noncentral chi square random variate generator
with ν > 0 degrees of freedom and noncentrality parameter λ > 0,
using stream s.
- ChiSquareNoncentralGen(RandomStream, ChiSquareNoncentralDist) - Constructor for class umontreal.iro.lecuyer.randvar.ChiSquareNoncentralGen
-
Create a new generator for the distribution dist
and stream s.
- ChiSquareNoncentralPoisGen - Class in umontreal.iro.lecuyer.randvar
-
This class implements noncentral chi square random variate generators
using Poisson and central chi square generators.
- ChiSquareNoncentralPoisGen(RandomStream, double, double) - Constructor for class umontreal.iro.lecuyer.randvar.ChiSquareNoncentralPoisGen
-
Creates a noncentral chi square random variate generator
with ν = nu degrees of freedom and noncentrality parameter
λ = lambda using stream stream, as described above.
- CholeskyDecompose(double[][], double[][]) - Static method in class umontreal.iro.lecuyer.util.DMatrix
-
Given a symmetric positive-definite matrix M, performs the Cholesky
decomposition of M and returns the result as a lower triangular matrix L,
such that M = LLT.
- CholeskyDecompose(DoubleMatrix2D) - Static method in class umontreal.iro.lecuyer.util.DMatrix
-
Given a symmetric positive-definite matrix M, performs the Cholesky
decomposition of M and returns the result as a lower triangular matrix L,
such that M = LLT.
- Chrono - Class in umontreal.iro.lecuyer.util
-
The
Chrono class extends the
AbstractChrono
class and computes the CPU time for the current thread only.
- Chrono() - Constructor for class umontreal.iro.lecuyer.util.Chrono
-
Constructs a Chrono object and
initializes it to zero.
- ChronoSingleThread - Class in umontreal.iro.lecuyer.util
-
Deprecated.
- ChronoSingleThread() - Constructor for class umontreal.iro.lecuyer.util.ChronoSingleThread
-
Deprecated.
Constructs a ChronoSingleThread object and
initializes it to zero.
- CIRProcess - Class in umontreal.iro.lecuyer.stochprocess
-
This class represents a CIR (Cox, Ingersoll, Ross) process
{X(t) : t >= 0}, sampled at times
0 = t0 < t1 < ...
- CIRProcess(double, double, double, double, RandomStream) - Constructor for class umontreal.iro.lecuyer.stochprocess.CIRProcess
-
Constructs a new CIRProcess with parameters
α = alpha, b,
σ = sigma and initial value
X(t0) = x0.
- CIRProcess(double, double, double, double, ChiSquareNoncentralGen) - Constructor for class umontreal.iro.lecuyer.stochprocess.CIRProcess
-
The noncentral chi-square variate generator gen
is specified directly instead of specifying the stream.
- CIRProcessEuler - Class in umontreal.iro.lecuyer.stochprocess
-
.
- CIRProcessEuler(double, double, double, double, RandomStream) - Constructor for class umontreal.iro.lecuyer.stochprocess.CIRProcessEuler
-
Constructs a new CIRProcessEuler with parameters
α = alpha, b, σ = sigma and initial value
X(t0) = x0.
- CIRProcessEuler(double, double, double, double, NormalGen) - Constructor for class umontreal.iro.lecuyer.stochprocess.CIRProcessEuler
-
The normal variate generator gen is specified directly
instead of specifying the stream.
- ClassFinder - Class in umontreal.iro.lecuyer.util
-
Utility class used to convert a simple class name to
a fully qualified class object.
- ClassFinder() - Constructor for class umontreal.iro.lecuyer.util.ClassFinder
-
Constructs a new class finder with
an empty list of import declarations.
- clear() - Method in class umontreal.iro.lecuyer.rng.RandomStreamManager
-
Removes all the streams from the internal list
of this random stream manager.
- clear() - Method in class umontreal.iro.lecuyer.simevents.eventlist.BinaryTree
-
- clear() - Method in class umontreal.iro.lecuyer.simevents.eventlist.DoublyLinked
-
- clear() - Method in interface umontreal.iro.lecuyer.simevents.eventlist.EventList
-
Empties the event list, i.e., cancels all events.
- clear() - Method in class umontreal.iro.lecuyer.simevents.eventlist.Henriksen
-
- clear() - Method in class umontreal.iro.lecuyer.simevents.eventlist.RedblackTree
-
- clear() - Method in class umontreal.iro.lecuyer.simevents.eventlist.SplayTree
-
- clear() - Method in class umontreal.iro.lecuyer.simevents.ListWithStat
-
- clear() - Method in class umontreal.iro.lecuyer.stat.list.ListOfStatProbes
-
- clear() - Method in class umontreal.iro.lecuyer.util.PrintfFormat
-
Clears the contents of the buffer.
- clear() - Method in class umontreal.iro.lecuyer.util.TransformingList
-
- clearArrayOfObservationListeners() - Method in class umontreal.iro.lecuyer.stat.list.ListOfStatProbes
-
Removes all observation listeners from the list of observers of
this list of statistical probes.
- clearCache() - Method in class umontreal.iro.lecuyer.randvar.RandomVariateGenWithCache
-
Clears the cached values for this cached generator.
- clearCache() - Method in class umontreal.iro.lecuyer.rng.RandomStreamWithCache
-
Clears the cached values for this random stream.
- clearObservationListeners() - Method in class umontreal.iro.lecuyer.stat.StatProbe
-
Removes all observation listeners from the list of observers of
this statistical probe.
- clearRandomShift() - Method in class umontreal.iro.lecuyer.hups.ContainerPointSet
-
Calls clearRandomShift() of the contained point set.
- clearRandomShift() - Method in class umontreal.iro.lecuyer.hups.CycleBasedPointSet
-
- clearRandomShift() - Method in class umontreal.iro.lecuyer.hups.CycleBasedPointSetBase2
-
- clearRandomShift() - Method in class umontreal.iro.lecuyer.hups.DigitalNet
-
- clearRandomShift() - Method in class umontreal.iro.lecuyer.hups.DigitalNetBase2
-
- clearRandomShift() - Method in class umontreal.iro.lecuyer.hups.PointSet
-
Erases the current random shift, if any.
- clearRandomShift() - Method in class umontreal.iro.lecuyer.hups.Rank1Lattice
-
Clears the random shift.
- clone() - Method in class umontreal.iro.lecuyer.charts.CustomHistogramDataset
-
Returns a clone of the dataset.
- clone() - Method in class umontreal.iro.lecuyer.charts.EmpiricalRenderer
-
Returns a clone of the renderer.
- clone() - Method in class umontreal.iro.lecuyer.functionfit.LeastSquares
-
- clone() - Method in class umontreal.iro.lecuyer.functionfit.PolInterp
-
- clone() - Method in class umontreal.iro.lecuyer.functions.Polynomial
-
- clone() - Method in interface umontreal.iro.lecuyer.rng.CloneableRandomStream
-
Clones the current object and returns its copy.
- clone() - Method in class umontreal.iro.lecuyer.rng.F2NL607
-
Clones the current generator and return its copy.
- clone() - Method in class umontreal.iro.lecuyer.rng.GenF2w32
-
Clones the current generator and return its copy.
- clone() - Method in class umontreal.iro.lecuyer.rng.LFSR113
-
Clones the current generator and return its copy.
- clone() - Method in class umontreal.iro.lecuyer.rng.LFSR258
-
Clones the current generator and return its copy.
- clone() - Method in class umontreal.iro.lecuyer.rng.MRG31k3p
-
Clones the current generator and return its copy.
- clone() - Method in class umontreal.iro.lecuyer.rng.MRG32k3a
-
Clones the current generator and return its copy.
- clone() - Method in class umontreal.iro.lecuyer.rng.MRG32k3aL
-
- clone() - Method in class umontreal.iro.lecuyer.rng.MT19937
-
Clones the current generator and return its copy.
- clone() - Method in class umontreal.iro.lecuyer.rng.RandMrg
-
Deprecated.
Clones the current generator and return its copy.
- clone() - Method in class umontreal.iro.lecuyer.rng.RandomStreamBase
-
Clones the current generator and return its copy.
- clone() - Method in class umontreal.iro.lecuyer.rng.RandRijndael
-
Clones the current generator and return its copy.
- clone() - Method in class umontreal.iro.lecuyer.rng.WELL1024
-
Clones the current generator and return its copy.
- clone() - Method in class umontreal.iro.lecuyer.rng.WELL512
-
Clones the current generator and return its copy.
- clone() - Method in class umontreal.iro.lecuyer.rng.WELL607
-
Clones the current generator and return its copy.
- clone() - Method in class umontreal.iro.lecuyer.simevents.Accumulate
-
Clone this object.
- clone() - Method in class umontreal.iro.lecuyer.stat.list.ListOfStatProbes
-
Clones this object.
- clone() - Method in class umontreal.iro.lecuyer.stat.list.ListOfTallies
-
Clones this object.
- clone() - Method in class umontreal.iro.lecuyer.stat.list.ListOfTalliesWithCovariance
-
Clones this object.
- clone() - Method in class umontreal.iro.lecuyer.stat.StatProbe
-
- clone() - Method in class umontreal.iro.lecuyer.stat.Tally
-
Clones this object.
- clone() - Method in class umontreal.iro.lecuyer.stat.TallyStore
-
Clones this object and the array which stores the observations.
- clone() - Method in class umontreal.iro.lecuyer.util.BitMatrix
-
Creates a copy of the BitMatrix.
- clone() - Method in class umontreal.iro.lecuyer.util.BitVector
-
Creates a copy of the BitVector.
- clone() - Method in class umontreal.iro.lecuyer.util.ClassFinder
-
Clones this class finder, and copies its lists of
import declarations.
- CloneableRandomStream - Interface in umontreal.iro.lecuyer.rng
-
- CM - Static variable in class umontreal.iro.lecuyer.gof.GofFormat
-
Cramér-von Mises test
- combination(int, int) - Static method in class umontreal.iro.lecuyer.util.Num
-
Returns the number of different combinations
of s objects amongst n.
- compare(double[], double[]) - Method in class umontreal.iro.lecuyer.util.DoubleArrayComparator
-
Returns -1, 0, or 1 depending on
whether d1[i] is less than, equal
to, or greater than d2[i].
- compare(T, T) - Method in class umontreal.iro.lecuyer.util.MultiDimComparator
-
- compareTo(Event) - Method in class umontreal.iro.lecuyer.simevents.Event
-
Compares this object with the specified object e for
order.
- compareTo(T, int) - Method in interface umontreal.iro.lecuyer.util.MultiDimComparable
-
Compares objects of type T in the i-th
dimension.
- computeDensity(EmpiricalDist, ContinuousDistribution, double, double[]) - Static method in class umontreal.iro.lecuyer.gof.KernelDensity
-
Given the empirical distribution dist, this method computes the
kernel density estimate at each of the m points Y[j],
j = 0, 1,…,(m - 1), where m is the length of Y, the kernel
is kern.density(x),
and the bandwidth is h.
- computeDensity(EmpiricalDist, ContinuousDistribution, double[]) - Static method in class umontreal.iro.lecuyer.gof.KernelDensity
-
- Condition - Class in umontreal.iro.lecuyer.simprocs
-
A Condition is a boolean indicator, with a list of processes
waiting for the indicator to be true (when it is false).
- Condition(boolean) - Constructor for class umontreal.iro.lecuyer.simprocs.Condition
-
Constructs a new Condition with initial value val, linked with the default simulator.
- Condition(ProcessSimulator, boolean) - Constructor for class umontreal.iro.lecuyer.simprocs.Condition
-
Constructs a new Condition with initial value val, linked with simulator sim.
- Condition(boolean, String) - Constructor for class umontreal.iro.lecuyer.simprocs.Condition
-
Constructs a new Condition with initial value val,
identifier name and linked with the default simulator.
- Condition(ProcessSimulator, boolean, String) - Constructor for class umontreal.iro.lecuyer.simprocs.Condition
-
Constructs a new Condition with initial value val,
identifier name and linked with simulator sim.
- confidenceIntervalNormal(double, double[]) - Method in class umontreal.iro.lecuyer.stat.Tally
-
Computes a confidence interval on the mean.
- confidenceIntervalStudent(double, double[]) - Method in class umontreal.iro.lecuyer.stat.Tally
-
Computes a confidence interval on the mean.
- confidenceIntervalVarianceChi2(double, double[]) - Method in class umontreal.iro.lecuyer.stat.Tally
-
Computes a confidence interval on the variance.
- connectToDatabase(Properties) - Static method in class umontreal.iro.lecuyer.util.JDBCManager
-
Connects to the database using the properties prop and returns the
an object representing the connection.
- connectToDatabase(InputStream) - Static method in class umontreal.iro.lecuyer.util.JDBCManager
-
Returns a connection to the database using the properties read from stream is.
- connectToDatabase(URL) - Static method in class umontreal.iro.lecuyer.util.JDBCManager
-
- connectToDatabase(File) - Static method in class umontreal.iro.lecuyer.util.JDBCManager
-
- connectToDatabase(String) - Static method in class umontreal.iro.lecuyer.util.JDBCManager
-
- connectToDatabaseFromResource(String) - Static method in class umontreal.iro.lecuyer.util.JDBCManager
-
- ContainerPointSet - Class in umontreal.iro.lecuyer.hups
-
This acts as a generic base class for all container
classes that contain a point set and apply some kind of
transformation to the coordinates to define a new point set.
- ContainerPointSet() - Constructor for class umontreal.iro.lecuyer.hups.ContainerPointSet
-
- contains(Object) - Method in class umontreal.iro.lecuyer.stat.list.ListOfStatProbes
-
- containsAll(Collection<?>) - Method in class umontreal.iro.lecuyer.stat.list.ListOfStatProbes
-
- Continuous - Class in umontreal.iro.lecuyer.simevents
-
Represents a variable in a continuous-time simulation.
- Continuous() - Constructor for class umontreal.iro.lecuyer.simevents.Continuous
-
Constructs a new continuous-time variable
linked to the default simulator, without initializing it.
- Continuous(Simulator) - Constructor for class umontreal.iro.lecuyer.simevents.Continuous
-
Constructs a new continuous-time variable linked to
the given simulator, without
initializing it.
- ContinuousDistChart - Class in umontreal.iro.lecuyer.charts
-
This class provides tools to plot the density and the cumulative probability
of a continuous probability distribution.
- ContinuousDistChart(ContinuousDistribution, double, double, int) - Constructor for class umontreal.iro.lecuyer.charts.ContinuousDistChart
-
Constructor for a new ContinuousDistChart instance.
- ContinuousDistribution - Class in umontreal.iro.lecuyer.probdist
-
Classes implementing continuous distributions should inherit from this base
class.
- ContinuousDistribution() - Constructor for class umontreal.iro.lecuyer.probdist.ContinuousDistribution
-
- ContinuousDistribution2Dim - Class in umontreal.iro.lecuyer.probdistmulti
-
Classes implementing 2-dimensional continuous distributions should inherit
from this class.
- ContinuousDistribution2Dim() - Constructor for class umontreal.iro.lecuyer.probdistmulti.ContinuousDistribution2Dim
-
- ContinuousDistributionMulti - Class in umontreal.iro.lecuyer.probdistmulti
-
Classes implementing continuous multi-dimensional distributions should inherit
from this class.
- ContinuousDistributionMulti() - Constructor for class umontreal.iro.lecuyer.probdistmulti.ContinuousDistributionMulti
-
- ContinuousState - Class in umontreal.iro.lecuyer.simevents
-
Represents the portion of the simulator's state associated with
continuous-time simulation.
- continuousState() - Method in class umontreal.iro.lecuyer.simevents.Simulator
-
Returns the current state of continuous variables being
integrated during the simulation.
- ContinuousState.IntegMethod - Enum in umontreal.iro.lecuyer.simevents
-
- convert(double, TimeUnit, TimeUnit) - Static method in enum umontreal.iro.lecuyer.util.TimeUnit
-
Converts value expressed in time unit srcUnit to
a time duration expressed in dstUnit and returns
the result of the conversion.
- convertFromInnerType(ListWithStat.Node<E>) - Method in class umontreal.iro.lecuyer.simevents.ListWithStat
-
- convertFromInnerType(IE) - Method in class umontreal.iro.lecuyer.util.TransformingList
-
Converts an element in the inner list to
an element of the outer type.
- convertToInnerType(E) - Method in class umontreal.iro.lecuyer.simevents.ListWithStat
-
- convertToInnerType(OE) - Method in class umontreal.iro.lecuyer.util.TransformingList
-
Converts an element of the outer type to
an element for the inner list.
- COR - Static variable in class umontreal.iro.lecuyer.gof.GofFormat
-
Correlation
- correlation(int, int) - Method in class umontreal.iro.lecuyer.stat.list.ListOfTallies
-
Returns the empirical correlation between
the observations in tallies with indices i and j.
- correlation(DoubleMatrix2D) - Method in class umontreal.iro.lecuyer.stat.list.ListOfTallies
-
Similar to
covariance for computing
the sample correlation matrix.
- covariance(int, int) - Method in class umontreal.iro.lecuyer.stat.list.ListOfTallies
-
Returns the empirical covariance of the observations in tallies
with indices i and j.
- covariance(DoubleMatrix2D) - Method in class umontreal.iro.lecuyer.stat.list.ListOfTallies
-
Constructs and returns the sample covariance matrix
for the tallies in this list.
- covariance(int, int) - Method in class umontreal.iro.lecuyer.stat.list.ListOfTalliesWithCovariance
-
- covariance(TallyStore) - Method in class umontreal.iro.lecuyer.stat.TallyStore
-
Returns the sample covariance of the observations contained
in this tally, and the other tally t2.
- cramerVonMises(int, double) - Static method in class umontreal.iro.lecuyer.gof.FBar
-
Deprecated.
- cramerVonMises(int, double) - Static method in class umontreal.iro.lecuyer.gof.FDist
-
Deprecated.
- cramerVonMises(DoubleArrayList) - Static method in class umontreal.iro.lecuyer.gof.GofStat
-
Computes and returns the Cramér-von Mises statistic WN2.
- CramerVonMisesDist - Class in umontreal.iro.lecuyer.probdist
-
- CramerVonMisesDist(int) - Constructor for class umontreal.iro.lecuyer.probdist.CramerVonMisesDist
-
Constructs a Cramér-von Mises distribution for a sample of size n.
- createApproxBSpline(double[], double[], int, int) - Static method in class umontreal.iro.lecuyer.functionfit.BSpline
-
Returns a B-spline curve of degree degree smoothing
(xi, yi), for
i = 0,…, n points.
- createControlEvent(SimProcess) - Method in class umontreal.iro.lecuyer.simprocs.DSOLProcessSimulator
-
- createControlEvent(SimProcess) - Method in class umontreal.iro.lecuyer.simprocs.ProcessSimulator
-
Constructs and returns a new
Event object used for synchronization.
- createControlEvent(SimProcess) - Method in class umontreal.iro.lecuyer.simprocs.ThreadProcessSimulator
-
- createForSingleThread() - Static method in class umontreal.iro.lecuyer.util.Chrono
-
Creates a Chrono instance adapted for a program
using a single thread.
- createInterpBSpline(double[], double[], int) - Static method in class umontreal.iro.lecuyer.functionfit.BSpline
-
Returns a B-spline curve of degree degree interpolating the
(xi, yi) points.
- createWithTally(int) - Static method in class umontreal.iro.lecuyer.stat.list.ListOfTallies
-
This factory method constructs and returns a list of tallies with
size instances of
Tally.
- createWithTally(int) - Static method in class umontreal.iro.lecuyer.stat.list.ListOfTalliesWithCovariance
-
This factory method constructs and returns a list of tallies with
size instances of
Tally.
- createWithTallyStore(int) - Static method in class umontreal.iro.lecuyer.stat.list.ListOfTallies
-
This factory method constructs and returns a list of tallies with
size instances of
TallyStore.
- createWithTallyStore(int) - Static method in class umontreal.iro.lecuyer.stat.list.ListOfTalliesWithCovariance
-
This factory method constructs and returns a list of tallies with
size instances of
TallyStore.
- currentProcess() - Method in class umontreal.iro.lecuyer.simprocs.ProcessSimulator
-
Returns the currently active process for this simulator.
- CustomHistogramDataset - Class in umontreal.iro.lecuyer.charts
-
A dataset that can be used for creating histograms.
- CustomHistogramDataset() - Constructor for class umontreal.iro.lecuyer.charts.CustomHistogramDataset
-
Creates a new (empty) dataset with a default type of
HistogramType.FREQUENCY.
- CycleBasedPointSet - Class in umontreal.iro.lecuyer.hups
-
This abstract class provides the basic structures for
storing and manipulating a highly uniform point set
defined by a set of cycles.
- CycleBasedPointSet() - Constructor for class umontreal.iro.lecuyer.hups.CycleBasedPointSet
-
- CycleBasedPointSet.CycleBasedPointSetIterator - Class in umontreal.iro.lecuyer.hups
-
- CycleBasedPointSet.CycleBasedPointSetIterator() - Constructor for class umontreal.iro.lecuyer.hups.CycleBasedPointSet.CycleBasedPointSetIterator
-
- CycleBasedPointSetBase2 - Class in umontreal.iro.lecuyer.hups
-
Similar to
CycleBasedPointSet, except that the successive
values in the cycles are stored as integers in the range
{0,..., 2k -1}, where
1 <= k <= 31.
- CycleBasedPointSetBase2() - Constructor for class umontreal.iro.lecuyer.hups.CycleBasedPointSetBase2
-
- CycleBasedPointSetBase2.CycleBasedPointSetBase2Iterator - Class in umontreal.iro.lecuyer.hups
-
- CycleBasedPointSetBase2.CycleBasedPointSetBase2Iterator() - Constructor for class umontreal.iro.lecuyer.hups.CycleBasedPointSetBase2.CycleBasedPointSetBase2Iterator
-
- G(double) - Static method in class umontreal.iro.lecuyer.util.PrintfFormat
-
- G(int, double) - Static method in class umontreal.iro.lecuyer.util.PrintfFormat
-
Same as
G (fieldwidth, 6, x).
- G(int, int, double) - Static method in class umontreal.iro.lecuyer.util.PrintfFormat
-
Formats the double-precision x into a string like
%G in C printf.
- g(double) - Static method in class umontreal.iro.lecuyer.util.PrintfFormat
-
- g(int, double) - Static method in class umontreal.iro.lecuyer.util.PrintfFormat
-
Same as
g (fieldwidth, 6, x).
- g(int, int, double) - Static method in class umontreal.iro.lecuyer.util.PrintfFormat
-
The same as G, except that `e' is used in the scientific
notation.
- GammaAcceptanceRejectionGen - Class in umontreal.iro.lecuyer.randvar
-
This class implements gamma random variate generators using
a method that combines acceptance-rejection
with acceptance-complement.
- GammaAcceptanceRejectionGen(RandomStream, RandomStream, double, double) - Constructor for class umontreal.iro.lecuyer.randvar.GammaAcceptanceRejectionGen
-
Creates a gamma random variate generator with parameters α =
alpha and λ = lambda, using main stream s and
auxiliary stream aux.
- GammaAcceptanceRejectionGen(RandomStream, double, double) - Constructor for class umontreal.iro.lecuyer.randvar.GammaAcceptanceRejectionGen
-
Creates a gamma random variate generator with parameters α =
alpha and λ = lambda, using stream s.
- GammaAcceptanceRejectionGen(RandomStream, RandomStream, GammaDist) - Constructor for class umontreal.iro.lecuyer.randvar.GammaAcceptanceRejectionGen
-
Creates a new generator object for the gamma
distribution dist, using main stream s and
auxiliary stream aux.
- GammaAcceptanceRejectionGen(RandomStream, GammaDist) - Constructor for class umontreal.iro.lecuyer.randvar.GammaAcceptanceRejectionGen
-
Creates a new generator object for the gamma
distribution dist and stream s for both the main and
auxiliary stream.
- GammaDist - Class in umontreal.iro.lecuyer.probdist
-
Extends the class
ContinuousDistribution for
the
gamma distribution with
shape parameter
α > 0 and scale parameter
λ > 0.
- GammaDist(double) - Constructor for class umontreal.iro.lecuyer.probdist.GammaDist
-
Constructs a GammaDist object with parameters
α = alpha and λ = 1.
- GammaDist(double, double) - Constructor for class umontreal.iro.lecuyer.probdist.GammaDist
-
Constructs a GammaDist object with parameters
α = alpha and λ = lambda.
- GammaDist(double, double, int) - Constructor for class umontreal.iro.lecuyer.probdist.GammaDist
-
Constructs a GammaDist object with parameters α =
alpha and λ = lambda, and approximations of
roughly d decimal digits of precision when computing functions.
- GammaDistFromMoments - Class in umontreal.iro.lecuyer.probdist
-
Extends the
GammaDist distribution with constructors accepting the
mean
μ and variance
σ2 as arguments instead of a shape parameter
α and a scale parameter
λ.
- GammaDistFromMoments(double, double, int) - Constructor for class umontreal.iro.lecuyer.probdist.GammaDistFromMoments
-
Constructs a gamma distribution with mean mean,
variance var, and d decimal of precision.
- GammaDistFromMoments(double, double) - Constructor for class umontreal.iro.lecuyer.probdist.GammaDistFromMoments
-
Constructs a gamma distribution with
mean mean, and variance var.
- GammaGen - Class in umontreal.iro.lecuyer.randvar
-
This class implements random variate generators for the gamma
distribution.
- GammaGen(RandomStream, double, double) - Constructor for class umontreal.iro.lecuyer.randvar.GammaGen
-
Creates a gamma random variate generator with parameters
α = alpha and λ = lambda,
using stream s.
- GammaGen(RandomStream, double) - Constructor for class umontreal.iro.lecuyer.randvar.GammaGen
-
Creates a gamma random variate generator with parameters
α = alpha and
λ = 1, using stream s.
- GammaGen(RandomStream, GammaDist) - Constructor for class umontreal.iro.lecuyer.randvar.GammaGen
-
Creates a new generator object for the gamma
distribution dist and stream s.
- GammaProcess - Class in umontreal.iro.lecuyer.stochprocess
-
This class represents a gamma process
{S(t) = G(t;μ, ν) : t >= 0} with mean parameter μ and
variance parameter ν.
- GammaProcess(double, double, double, RandomStream) - Constructor for class umontreal.iro.lecuyer.stochprocess.GammaProcess
-
Constructs a new GammaProcess with parameters
μ = mu,
ν = nu and initial value
S(t0) = s0.
- GammaProcess(double, double, double, GammaGen) - Constructor for class umontreal.iro.lecuyer.stochprocess.GammaProcess
-
Constructs a new GammaProcess with parameters
μ = mu,
ν = nu and initial value
S(t0) = s0.
- GammaProcessBridge - Class in umontreal.iro.lecuyer.stochprocess
-
This class represents a gamma process
{S(t) = G(t;μ, ν) : t >= 0} with mean parameter μ and
variance parameter ν, sampled using the gamma bridge method
(see for example).
- GammaProcessBridge(double, double, double, RandomStream) - Constructor for class umontreal.iro.lecuyer.stochprocess.GammaProcessBridge
-
Constructs a new GammaProcessBridge with parameters
μ = mu,
ν = nu and initial value
S(t0) = s0.
- GammaProcessBridge(double, double, double, GammaGen, BetaGen) - Constructor for class umontreal.iro.lecuyer.stochprocess.GammaProcessBridge
-
Constructs a new GammaProcessBridge.
- GammaProcessPCA - Class in umontreal.iro.lecuyer.stochprocess
-
Represents a gamma process sampled using the principal
component analysis (PCA).
- GammaProcessPCA(double, double, double, RandomStream) - Constructor for class umontreal.iro.lecuyer.stochprocess.GammaProcessPCA
-
Constructs a new GammaProcessPCA with parameters
μ = mu,
ν = nu and initial value
S(t0) = s0.
- GammaProcessPCA(double, double, double, GammaGen) - Constructor for class umontreal.iro.lecuyer.stochprocess.GammaProcessPCA
-
Constructs a new GammaProcessPCA with parameters
μ = mu,
ν = nu and initial value
S(t0) = s0.
- GammaProcessPCABridge - Class in umontreal.iro.lecuyer.stochprocess
-
- GammaProcessPCABridge(double, double, double, RandomStream) - Constructor for class umontreal.iro.lecuyer.stochprocess.GammaProcessPCABridge
-
Constructs a new GammaProcessPCABridge with parameters
μ = mu,
ν = nu and initial value
S(t0) = s0.
- GammaProcessPCASymmetricalBridge - Class in umontreal.iro.lecuyer.stochprocess
-
Same as
GammaProcessPCABridge, but uses the fast inversion method
for the symmetrical beta distribution, proposed by L'Ecuyer and Simard, to accelerate the generation of the beta random variables.
- GammaProcessPCASymmetricalBridge(double, double, double, RandomStream) - Constructor for class umontreal.iro.lecuyer.stochprocess.GammaProcessPCASymmetricalBridge
-
Constructs a new GammaProcessPCASymmetricalBridge
with parameters
μ = mu,
ν = nu and initial
value
S(t0) = s0.
- GammaProcessSymmetricalBridge - Class in umontreal.iro.lecuyer.stochprocess
-
This class differs from GammaProcessBridge only in that it requires
the number of interval of the path to be
a power of 2 and of equal size.
- GammaProcessSymmetricalBridge(double, double, double, RandomStream) - Constructor for class umontreal.iro.lecuyer.stochprocess.GammaProcessSymmetricalBridge
-
Constructs a new GammaProcessSymmetricalBridge
with parameters
μ = mu,
ν = nu and initial
value
S(t0) = s0.
- GammaProcessSymmetricalBridge(double, double, double, GammaGen, BetaSymmetricalGen) - Constructor for class umontreal.iro.lecuyer.stochprocess.GammaProcessSymmetricalBridge
-
Constructs a new GammaProcessSymmetricalBridge
with parameters
μ = mu,
ν = nu and initial
value
S(t0) = s0.
- gammaRatioHalf(double) - Static method in class umontreal.iro.lecuyer.util.Num
-
Returns the value of the ratio
Γ(x + 1/2)/Γ(x) of two gamma
functions, evaluated in a numerically stable way.
- GammaRejectionLoglogisticGen - Class in umontreal.iro.lecuyer.randvar
-
This class implements gamma random variate generators using
a rejection method with loglogistic envelopes,.
- GammaRejectionLoglogisticGen(RandomStream, RandomStream, double, double) - Constructor for class umontreal.iro.lecuyer.randvar.GammaRejectionLoglogisticGen
-
Creates a gamma random variate generator with parameters α =
alpha and λ = lambda, using main stream s and
auxiliary stream aux.
- GammaRejectionLoglogisticGen(RandomStream, double, double) - Constructor for class umontreal.iro.lecuyer.randvar.GammaRejectionLoglogisticGen
-
Creates a gamma random variate generator with parameters α =
alpha and λ = lambda, using stream s.
- GammaRejectionLoglogisticGen(RandomStream, RandomStream, GammaDist) - Constructor for class umontreal.iro.lecuyer.randvar.GammaRejectionLoglogisticGen
-
Creates a new generator object for the gamma
distribution dist, using main stream s and
auxiliary stream aux.
- GammaRejectionLoglogisticGen(RandomStream, GammaDist) - Constructor for class umontreal.iro.lecuyer.randvar.GammaRejectionLoglogisticGen
-
Creates a new generator object for the gamma
distribution dist and stream s for both the main and
auxiliary stream.
- gaussLobatto(MathFunction, double, double, double) - Static method in class umontreal.iro.lecuyer.functions.MathFunctionUtil
-
Computes and returns a numerical approximation of the integral of
f (x) over [a, b], using Gauss-Lobatto adaptive quadrature with
5 nodes, with tolerance tol.
- gaussLobatto(MathFunction, double, double, double, double[][]) - Static method in class umontreal.iro.lecuyer.functions.MathFunctionUtil
-
Similar to method
gaussLobatto(MathFunction, double, double, double), but
also returns in
T[0] the subintervals of integration, and in
T[1], the partial values of the integral over the corresponding
subintervals.
- gcd(int, int) - Static method in class umontreal.iro.lecuyer.util.Num
-
Returns the greatest common divisor (gcd) of x and y.
- gcd(long, long) - Static method in class umontreal.iro.lecuyer.util.Num
-
Returns the greatest common divisor (gcd) of x and y.
- generatePath() - Method in class umontreal.iro.lecuyer.stochprocess.BrownianMotion
-
- generatePath(double[]) - Method in class umontreal.iro.lecuyer.stochprocess.BrownianMotion
-
Same as generatePath(), but a vector of uniform random numbers
must be provided to the method.
- generatePath(RandomStream) - Method in class umontreal.iro.lecuyer.stochprocess.BrownianMotion
-
- generatePath() - Method in class umontreal.iro.lecuyer.stochprocess.BrownianMotionBridge
-
- generatePath(double[]) - Method in class umontreal.iro.lecuyer.stochprocess.BrownianMotionBridge
-
- generatePath() - Method in class umontreal.iro.lecuyer.stochprocess.BrownianMotionPCA
-
- generatePath(double[]) - Method in class umontreal.iro.lecuyer.stochprocess.BrownianMotionPCA
-
- generatePath() - Method in class umontreal.iro.lecuyer.stochprocess.BrownianMotionPCAEqualSteps
-
- generatePath(double[]) - Method in class umontreal.iro.lecuyer.stochprocess.BrownianMotionPCAEqualSteps
-
- generatePath() - Method in class umontreal.iro.lecuyer.stochprocess.CIRProcess
-
- generatePath(RandomStream) - Method in class umontreal.iro.lecuyer.stochprocess.CIRProcess
-
- generatePath() - Method in class umontreal.iro.lecuyer.stochprocess.CIRProcessEuler
-
- generatePath(RandomStream) - Method in class umontreal.iro.lecuyer.stochprocess.CIRProcessEuler
-
- generatePath() - Method in class umontreal.iro.lecuyer.stochprocess.GammaProcess
-
Generates, returns and saves the path
{X(t0), X(t1),…, X(td)}.
- generatePath(double[]) - Method in class umontreal.iro.lecuyer.stochprocess.GammaProcess
-
Generates, returns and saves the path
{X(t0), X(t1),…, X(td)}.
- generatePath(double[]) - Method in class umontreal.iro.lecuyer.stochprocess.GammaProcessBridge
-
- generatePath() - Method in class umontreal.iro.lecuyer.stochprocess.GammaProcessBridge
-
- generatePath() - Method in class umontreal.iro.lecuyer.stochprocess.GammaProcessPCA
-
- generatePath(double[]) - Method in class umontreal.iro.lecuyer.stochprocess.GammaProcessPCA
-
- generatePath(double[]) - Method in class umontreal.iro.lecuyer.stochprocess.GammaProcessPCABridge
-
- generatePath() - Method in class umontreal.iro.lecuyer.stochprocess.GammaProcessPCABridge
-
- generatePath(double[]) - Method in class umontreal.iro.lecuyer.stochprocess.GammaProcessPCASymmetricalBridge
-
- generatePath() - Method in class umontreal.iro.lecuyer.stochprocess.GammaProcessPCASymmetricalBridge
-
- generatePath() - Method in class umontreal.iro.lecuyer.stochprocess.GammaProcessSymmetricalBridge
-
- generatePath(double[]) - Method in class umontreal.iro.lecuyer.stochprocess.GammaProcessSymmetricalBridge
-
- generatePath() - Method in class umontreal.iro.lecuyer.stochprocess.GeometricBrownianMotion
-
- generatePath(RandomStream) - Method in class umontreal.iro.lecuyer.stochprocess.GeometricBrownianMotion
-
- generatePath() - Method in class umontreal.iro.lecuyer.stochprocess.GeometricLevyProcess
-
Generates a path.
- generatePath() - Method in class umontreal.iro.lecuyer.stochprocess.GeometricVarianceGammaProcess
-
- generatePath(double[]) - Method in class umontreal.iro.lecuyer.stochprocess.GeometricVarianceGammaProcess
-
- generatePath() - Method in class umontreal.iro.lecuyer.stochprocess.InverseGaussianProcess
-
- generatePath(double[]) - Method in class umontreal.iro.lecuyer.stochprocess.InverseGaussianProcess
-
Instead of using the internal stream to generate the path,
uses an array of uniforms U[0, 1).
- generatePath(double[], double[]) - Method in class umontreal.iro.lecuyer.stochprocess.InverseGaussianProcess
-
This method does not work for this class, but will
be useful for the subclasses that require two streams.
- generatePath() - Method in class umontreal.iro.lecuyer.stochprocess.InverseGaussianProcessBridge
-
Generates the path.
- generatePath(double[], double[]) - Method in class umontreal.iro.lecuyer.stochprocess.InverseGaussianProcessBridge
-
Instead of using the internal streams to generate the path,
it uses two arrays of uniforms U[0, 1).
- generatePath() - Method in class umontreal.iro.lecuyer.stochprocess.InverseGaussianProcessMSH
-
Generates the path.
- generatePath(double[], double[]) - Method in class umontreal.iro.lecuyer.stochprocess.InverseGaussianProcessMSH
-
Instead of using the internal streams to generate the path,
uses two arrays of uniforms U[0, 1).
- generatePath(double[]) - Method in class umontreal.iro.lecuyer.stochprocess.InverseGaussianProcessMSH
-
- generatePath() - Method in class umontreal.iro.lecuyer.stochprocess.InverseGaussianProcessPCA
-
- generatePath(double[]) - Method in class umontreal.iro.lecuyer.stochprocess.InverseGaussianProcessPCA
-
Instead of using the internal stream to generate the path,
uses an array of uniforms U[0, 1).
- generatePath() - Method in class umontreal.iro.lecuyer.stochprocess.NormalInverseGaussianProcess
-
Generates the path.
- generatePath() - Method in class umontreal.iro.lecuyer.stochprocess.OrnsteinUhlenbeckProcess
-
- generatePath(RandomStream) - Method in class umontreal.iro.lecuyer.stochprocess.OrnsteinUhlenbeckProcess
-
- generatePath() - Method in class umontreal.iro.lecuyer.stochprocess.OrnsteinUhlenbeckProcessEuler
-
Generates a sample path of the process at all observation times,
which are provided in array t.
- generatePath() - Method in class umontreal.iro.lecuyer.stochprocess.StochasticProcess
-
Generates, returns, and saves the sample path
{X(t0), X(t1),…, X(td)}.
- generatePath(RandomStream) - Method in class umontreal.iro.lecuyer.stochprocess.StochasticProcess
-
Same as generatePath(), but first resets the stream to stream.
- generatePath() - Method in class umontreal.iro.lecuyer.stochprocess.VarianceGammaProcess
-
Generates and returns the path.
- generatePath(double[]) - Method in class umontreal.iro.lecuyer.stochprocess.VarianceGammaProcess
-
Similar to the usual generatePath(), but here the uniform
random numbers used for the simulation must be provided to the method.
- generatePath() - Method in class umontreal.iro.lecuyer.stochprocess.VarianceGammaProcessDiff
-
Generates, returns and saves the path.
- generatePath(double[]) - Method in class umontreal.iro.lecuyer.stochprocess.VarianceGammaProcessDiff
-
Similar to the usual generatePath(), but here the uniform
random numbers used for the simulation must be provided to the method.
- generatePath() - Method in class umontreal.iro.lecuyer.stochprocess.VarianceGammaProcessDiffPCA
-
- generatePath(double[]) - Method in class umontreal.iro.lecuyer.stochprocess.VarianceGammaProcessDiffPCA
-
- GenF2w32 - Class in umontreal.iro.lecuyer.rng
-
- GenF2w32() - Constructor for class umontreal.iro.lecuyer.rng.GenF2w32
-
Constructs a new stream.
- GenF2w32(String) - Constructor for class umontreal.iro.lecuyer.rng.GenF2w32
-
Constructs a new stream with the identifier name
(used in the toString method).
- GeometricBrownianMotion - Class in umontreal.iro.lecuyer.stochprocess
-
.
- GeometricBrownianMotion(double, double, double, RandomStream) - Constructor for class umontreal.iro.lecuyer.stochprocess.GeometricBrownianMotion
-
Same as GeometricBrownianMotion (s0, mu, sigma,
new BrownianMotion (0.0, 0.0, 1.0, stream)).
- GeometricBrownianMotion(double, double, double, BrownianMotion) - Constructor for class umontreal.iro.lecuyer.stochprocess.GeometricBrownianMotion
-
Constructs a new
GeometricBrownianMotion with parameters
μ = mu,
σ = sigma, and
S(t0) = s0,
using
bm as the underlying
BrownianMotion.
- GeometricDist - Class in umontreal.iro.lecuyer.probdist
-
- GeometricDist(double) - Constructor for class umontreal.iro.lecuyer.probdist.GeometricDist
-
Constructs a geometric distribution with parameter p.
- GeometricGen - Class in umontreal.iro.lecuyer.randvar
-
This class implements a random variate generator for the
geometric distribution.
- GeometricGen(RandomStream, double) - Constructor for class umontreal.iro.lecuyer.randvar.GeometricGen
-
Creates a geometric random variate generator with
parameter p, using stream s.
- GeometricGen(RandomStream, GeometricDist) - Constructor for class umontreal.iro.lecuyer.randvar.GeometricGen
-
Creates a new generator for the distribution dist, using
stream s.
- GeometricLevyProcess - Class in umontreal.iro.lecuyer.stochprocess
-
.
- GeometricLevyProcess() - Constructor for class umontreal.iro.lecuyer.stochprocess.GeometricLevyProcess
-
- GeometricNormalInverseGaussianProcess - Class in umontreal.iro.lecuyer.stochprocess
-
.
- GeometricNormalInverseGaussianProcess(double, double, double, double, double, double, RandomStream, NormalInverseGaussianProcess) - Constructor for class umontreal.iro.lecuyer.stochprocess.GeometricNormalInverseGaussianProcess
-
Constructs a new GeometricNormalInverseGaussianProcess.
- GeometricNormalInverseGaussianProcess(double, double, double, double, double, double, RandomStream, InverseGaussianProcess) - Constructor for class umontreal.iro.lecuyer.stochprocess.GeometricNormalInverseGaussianProcess
-
Constructs a new GeometricNormalInverseGaussianProcess.
- GeometricNormalInverseGaussianProcess(double, double, double, double, double, double, RandomStream, RandomStream, RandomStream, String) - Constructor for class umontreal.iro.lecuyer.stochprocess.GeometricNormalInverseGaussianProcess
-
Constructs a new GeometricNormalInverseGaussianProcess.
- GeometricNormalInverseGaussianProcess(double, double, double, double, double, double, RandomStream, String) - Constructor for class umontreal.iro.lecuyer.stochprocess.GeometricNormalInverseGaussianProcess
-
Constructs a new GeometricNormalInverseGaussianProcess.
- GeometricVarianceGammaProcess - Class in umontreal.iro.lecuyer.stochprocess
-
This class represents a geometric variance gamma process S(t)
(see).
- GeometricVarianceGammaProcess(double, double, double, double, double, RandomStream) - Constructor for class umontreal.iro.lecuyer.stochprocess.GeometricVarianceGammaProcess
-
Constructs a new GeometricVarianceGammaProcess with parameters
θ = theta,
σ = sigma,
ν = nu,
μ = mu and initial value
S(t0) = s0.
- GeometricVarianceGammaProcess(double, double, VarianceGammaProcess) - Constructor for class umontreal.iro.lecuyer.stochprocess.GeometricVarianceGammaProcess
-
Constructs a new GeometricVarianceGammaProcess.
- get() - Method in class umontreal.iro.lecuyer.charts.MultipleDatasetChart
-
Gets the primary dataset.
- get(int) - Method in class umontreal.iro.lecuyer.charts.MultipleDatasetChart
-
Gets the element at the specified position in the dataset list.
- get(int) - Method in class umontreal.iro.lecuyer.stat.list.ListOfStatProbes
-
- get(int, int) - Method in class umontreal.iro.lecuyer.util.DMatrix
-
Returns the matrix element in the specified row and column.
- get(int) - Method in class umontreal.iro.lecuyer.util.TransformingList
-
- getA() - Method in class umontreal.iro.lecuyer.functions.PowerMathFunction
-
Returns the value of a.
- getA() - Method in class umontreal.iro.lecuyer.functions.SquareMathFunction
-
Returns the value of a.
- getA() - Method in class umontreal.iro.lecuyer.hups.KorobovLattice
-
Returns the multiplier a of the lattice.
- geta() - Method in class umontreal.iro.lecuyer.hups.LCGPointSet
-
Returns the value of the multiplier a.
- getA() - Method in class umontreal.iro.lecuyer.probdist.BetaDist
-
Returns the parameter a of this object.
- getA() - Method in class umontreal.iro.lecuyer.probdist.NakagamiDist
-
Returns the location parameter a of this object.
- getA() - Method in class umontreal.iro.lecuyer.probdist.PowerDist
-
Returns the parameter a.
- getA() - Method in class umontreal.iro.lecuyer.probdist.RayleighDist
-
Returns the parameter a.
- getA() - Method in class umontreal.iro.lecuyer.probdist.TriangularDist
-
Returns the value of a for this object.
- getA() - Method in class umontreal.iro.lecuyer.probdist.TruncatedDist
-
Returns the value of a.
- getA() - Method in class umontreal.iro.lecuyer.probdist.UniformDist
-
Returns the parameter a.
- getA() - Method in class umontreal.iro.lecuyer.randvar.BetaGen
-
Returns the parameter a of this object.
- getA() - Method in class umontreal.iro.lecuyer.randvar.NakagamiGen
-
Returns the location parameter a of this object.
- getA() - Method in class umontreal.iro.lecuyer.randvar.PowerGen
-
Returns the parameter a.
- getA() - Method in class umontreal.iro.lecuyer.randvar.RayleighGen
-
Returns the parameter a.
- getA() - Method in class umontreal.iro.lecuyer.randvar.TriangularGen
-
Returns the value of a for this object.
- getA() - Method in class umontreal.iro.lecuyer.randvar.UniformGen
-
Returns the value of a for this object.
- getAlpha() - Method in class umontreal.iro.lecuyer.probdist.BetaDist
-
Returns the parameter α of this object.
- getAlpha() - Method in class umontreal.iro.lecuyer.probdist.CauchyDist
-
Returns the value of α for this object.
- getAlpha() - Method in class umontreal.iro.lecuyer.probdist.ExtremeValueDist
-
Deprecated.
Returns the parameter α of this object.
- getAlpha() - Method in class umontreal.iro.lecuyer.probdist.FrechetDist
-
Returns the parameter α of this object.
- getAlpha() - Method in class umontreal.iro.lecuyer.probdist.GammaDist
-
Return the parameter α for this object.
- getAlpha() - Method in class umontreal.iro.lecuyer.probdist.LogisticDist
-
Return the parameter α of this object.
- getAlpha() - Method in class umontreal.iro.lecuyer.probdist.LoglogisticDist
-
Return the parameter α of this object.
- getAlpha() - Method in class umontreal.iro.lecuyer.probdist.NormalInverseGaussianDist
-
Returns the parameter α of this object.
- getAlpha() - Method in class umontreal.iro.lecuyer.probdist.ParetoDist
-
Returns the parameter α.
- getAlpha() - Method in class umontreal.iro.lecuyer.probdist.Pearson5Dist
-
Returns the α parameter of this object.
- getAlpha() - Method in class umontreal.iro.lecuyer.probdist.WeibullDist
-
Returns the parameter α.
- getAlpha() - Method in class umontreal.iro.lecuyer.probdistmulti.DirichletDist
-
Returns the parameters (α1,...,αd) of this object.
- getAlpha(int) - Method in class umontreal.iro.lecuyer.probdistmulti.DirichletDist
-
Returns the ith component of the alpha vector.
- getAlpha() - Method in class umontreal.iro.lecuyer.randvar.BetaGen
-
Returns the parameter α of this object.
- getAlpha() - Method in class umontreal.iro.lecuyer.randvar.CauchyGen
-
Returns the parameter α of this object.
- getAlpha() - Method in class umontreal.iro.lecuyer.randvar.ExtremeValueGen
-
Deprecated.
Returns the parameter α of this object.
- getAlpha() - Method in class umontreal.iro.lecuyer.randvar.FrechetGen
-
Returns the parameter α.
- getAlpha() - Method in class umontreal.iro.lecuyer.randvar.GammaGen
-
Returns the parameter α of this object.
- getAlpha() - Method in class umontreal.iro.lecuyer.randvar.LogisticGen
-
Returns the parameter α of this object.
- getAlpha() - Method in class umontreal.iro.lecuyer.randvar.LoglogisticGen
-
Returns the parameter α of this object.
- getAlpha() - Method in class umontreal.iro.lecuyer.randvar.NormalInverseGaussianGen
-
Returns the parameter α of this object.
- getAlpha() - Method in class umontreal.iro.lecuyer.randvar.ParetoGen
-
Returns the parameter α of this object.
- getAlpha() - Method in class umontreal.iro.lecuyer.randvar.Pearson5Gen
-
Returns the parameter α of this object.
- getAlpha() - Method in class umontreal.iro.lecuyer.randvar.WeibullGen
-
Returns the parameter α.
- getAlpha(int) - Method in class umontreal.iro.lecuyer.randvarmulti.DirichletGen
-
Returns the
αi+1 parameter for this
Dirichlet generator.
- getAlpha() - Method in class umontreal.iro.lecuyer.stochprocess.CIRProcess
-
Returns the value of α.
- getAlpha() - Method in class umontreal.iro.lecuyer.stochprocess.CIRProcessEuler
-
Returns the value of α.
- getAlpha() - Method in class umontreal.iro.lecuyer.stochprocess.NormalInverseGaussianProcess
-
Returns alpha.
- getAlpha() - Method in class umontreal.iro.lecuyer.stochprocess.OrnsteinUhlenbeckProcess
-
Returns the value of α.
- getAlpha1() - Method in class umontreal.iro.lecuyer.probdist.Pearson6Dist
-
Returns the α1 parameter of this object.
- getAlpha1() - Method in class umontreal.iro.lecuyer.randvar.Pearson6Gen
-
Returns the α1 parameter of this object.
- getAlpha2() - Method in class umontreal.iro.lecuyer.probdist.Pearson6Dist
-
Returns the α2 parameter of this object.
- getAlpha2() - Method in class umontreal.iro.lecuyer.randvar.Pearson6Gen
-
Returns the α2 parameter of this object.
- getAnalyticAverage(double) - Method in class umontreal.iro.lecuyer.stochprocess.InverseGaussianProcess
-
Returns the analytic average which is
δt/γ,
with t = time.
- getAnalyticAverage(double) - Method in class umontreal.iro.lecuyer.stochprocess.NormalInverseGaussianProcess
-
Returns the analytic average, which
is
μt + δtβ/γ.
- getAnalyticVariance(double) - Method in class umontreal.iro.lecuyer.stochprocess.InverseGaussianProcess
-
Returns the analytic variance which is
(δt)2,
with t = time.
- getAnalyticVariance(double) - Method in class umontreal.iro.lecuyer.stochprocess.NormalInverseGaussianProcess
-
Returns the analytic variance, which is
δtα2/γ3.
- getArea() - Method in class umontreal.iro.lecuyer.probdist.TruncatedDist
-
Returns the value of
F(b) - F(a),
the area under the truncated density function.
- getArray() - Method in class umontreal.iro.lecuyer.stat.TallyStore
-
Returns the observations stored in this probe.
- getArrayMappingCounterToIndex() - Method in class umontreal.iro.lecuyer.stochprocess.StochasticProcess
-
Returns a reference to an array that maps an integer k
to ik, the index of the observation
S(tik) corresponding
to the k-th observation to be generated for a sample path of this process.
- getAs() - Method in class umontreal.iro.lecuyer.hups.Rank1Lattice
-
Returns the generator aj of the lattice.
- getAuxStream() - Method in class umontreal.iro.lecuyer.randvar.BetaRejectionLoglogisticGen
-
Returns the auxiliary stream associated with that object.
- getAuxStream() - Method in class umontreal.iro.lecuyer.randvar.BetaStratifiedRejectionGen
-
Returns the auxiliary stream associated with this object.
- getAuxStream() - Method in class umontreal.iro.lecuyer.randvar.GammaAcceptanceRejectionGen
-
Returns the auxiliary stream associated with this object.
- getAuxStream() - Method in class umontreal.iro.lecuyer.randvar.GammaRejectionLoglogisticGen
-
Returns the auxiliary stream associated with this object.
- getAuxStream() - Method in class umontreal.iro.lecuyer.randvar.UnuranContinuous
-
Returns the auxiliary random number stream.
- getAuxStream() - Method in class umontreal.iro.lecuyer.randvar.UnuranDiscreteInt
-
Returns the auxiliary random number stream.
- getAuxStream() - Method in class umontreal.iro.lecuyer.randvar.UnuranEmpirical
-
Returns the auxiliary random number stream.
- getAvailable() - Method in class umontreal.iro.lecuyer.simprocs.Bin
-
Returns the number of available tokens for this bin.
- getAvailable() - Method in class umontreal.iro.lecuyer.simprocs.Resource
-
Returns the number of available units, i.e., the capacity
minus the number of units busy.
- getB() - Method in class umontreal.iro.lecuyer.functions.PowerMathFunction
-
Returns the value of b.
- getB() - Method in class umontreal.iro.lecuyer.functions.SquareMathFunction
-
Returns the value of b.
- getB() - Method in class umontreal.iro.lecuyer.probdist.BetaDist
-
Returns the parameter b of this object.
- getB() - Method in class umontreal.iro.lecuyer.probdist.PowerDist
-
Returns the parameter b.
- getB() - Method in class umontreal.iro.lecuyer.probdist.TriangularDist
-
Returns the value of b for this object.
- getB() - Method in class umontreal.iro.lecuyer.probdist.TruncatedDist
-
Returns the value of b.
- getB() - Method in class umontreal.iro.lecuyer.probdist.UniformDist
-
Returns the parameter b.
- getB() - Method in class umontreal.iro.lecuyer.randvar.BetaGen
-
Returns the parameter b of this object.
- getB() - Method in class umontreal.iro.lecuyer.randvar.PowerGen
-
Returns the parameter b.
- getB() - Method in class umontreal.iro.lecuyer.randvar.TriangularGen
-
Returns the value of b for this object.
- getB() - Method in class umontreal.iro.lecuyer.randvar.UniformGen
-
Returns the value of b for this object.
- getB() - Method in class umontreal.iro.lecuyer.stochprocess.CIRProcess
-
Returns the value of b.
- getB() - Method in class umontreal.iro.lecuyer.stochprocess.CIRProcessEuler
-
Returns the value of b.
- getB() - Method in class umontreal.iro.lecuyer.stochprocess.OrnsteinUhlenbeckProcess
-
Returns the value of b.
- getBaseBandwidth(EmpiricalDist) - Static method in class umontreal.iro.lecuyer.randvar.KernelDensityGen
-
Computes and returns the value of h0 in.
- getBeta() - Method in class umontreal.iro.lecuyer.probdist.BetaDist
-
Returns the parameter β of this object.
- getBeta() - Method in class umontreal.iro.lecuyer.probdist.CauchyDist
-
Returns the value of β for this object.
- getBeta() - Method in class umontreal.iro.lecuyer.probdist.FatigueLifeDist
-
Returns the parameter β of this object.
- getBeta() - Method in class umontreal.iro.lecuyer.probdist.FrechetDist
-
Returns the parameter β of this object.
- getBeta() - Method in class umontreal.iro.lecuyer.probdist.GumbelDist
-
Returns the parameter β of this object.
- getBeta() - Method in class umontreal.iro.lecuyer.probdist.LaplaceDist
-
Returns the parameter β.
- getBeta() - Method in class umontreal.iro.lecuyer.probdist.LoglogisticDist
-
Returns the parameter β of this object.
- getBeta() - Method in class umontreal.iro.lecuyer.probdist.NormalInverseGaussianDist
-
Returns the parameter β of this object.
- getBeta() - Method in class umontreal.iro.lecuyer.probdist.ParetoDist
-
Returns the parameter β.
- getBeta() - Method in class umontreal.iro.lecuyer.probdist.Pearson5Dist
-
Returns the β parameter of this object.
- getBeta() - Method in class umontreal.iro.lecuyer.probdist.Pearson6Dist
-
Returns the β parameter of this object.
- getBeta() - Method in class umontreal.iro.lecuyer.randvar.BetaGen
-
Returns the parameter β of this object.
- getBeta() - Method in class umontreal.iro.lecuyer.randvar.CauchyGen
-
Returns the parameter β of this object.
- getBeta() - Method in class umontreal.iro.lecuyer.randvar.FatigueLifeGen
-
Returns the parameter β of this object.
- getBeta() - Method in class umontreal.iro.lecuyer.randvar.FrechetGen
-
Returns the parameter β.
- getBeta() - Method in class umontreal.iro.lecuyer.randvar.GumbelGen
-
Returns the parameter β.
- getBeta() - Method in class umontreal.iro.lecuyer.randvar.LaplaceGen
-
Returns the parameter β.
- getBeta() - Method in class umontreal.iro.lecuyer.randvar.LoglogisticGen
-
Returns the parameter β of this object.
- getBeta() - Method in class umontreal.iro.lecuyer.randvar.NormalInverseGaussianGen
-
Returns the parameter β of this object.
- getBeta() - Method in class umontreal.iro.lecuyer.randvar.ParetoGen
-
Returns the parameter β of this object.
- getBeta() - Method in class umontreal.iro.lecuyer.randvar.Pearson5Gen
-
Returns the parameter β of this object.
- getBeta() - Method in class umontreal.iro.lecuyer.randvar.Pearson6Gen
-
Returns the β parameter of this object.
- getBeta() - Method in class umontreal.iro.lecuyer.stochprocess.NormalInverseGaussianProcess
-
Returns beta.
- getBins(int) - Method in class umontreal.iro.lecuyer.charts.CustomHistogramDataset
-
Returns the bins for a series.
- getBins(int) - Method in class umontreal.iro.lecuyer.charts.HistogramSeriesCollection
-
Returns the bins for a series.
- getBinWidth(int) - Method in class umontreal.iro.lecuyer.charts.CustomHistogramDataset
-
Returns the bin width for a series.
- getBMPCA() - Method in class umontreal.iro.lecuyer.stochprocess.GammaProcessPCA
-
- getBMPCA() - Method in class umontreal.iro.lecuyer.stochprocess.GammaProcessPCABridge
-
- getBool(int, int) - Method in class umontreal.iro.lecuyer.util.BitMatrix
-
Returns the value of the bit in the specified row and column.
- getBool(int) - Method in class umontreal.iro.lecuyer.util.BitVector
-
Gives the value of the bit in position pos.
- getBrownianMotion() - Method in class umontreal.iro.lecuyer.stochprocess.GeometricBrownianMotion
-
Returns a reference to the
BrownianMotion object
used to generate the process.
- getBrownianMotion() - Method in class umontreal.iro.lecuyer.stochprocess.VarianceGammaProcess
-
- getBrownianMotionPCA() - Method in class umontreal.iro.lecuyer.stochprocess.InverseGaussianProcessPCA
-
- getBuffer() - Method in class umontreal.iro.lecuyer.util.PrintfFormat
-
Returns the StringBuffer associated with that object.
- getC() - Method in class umontreal.iro.lecuyer.probdist.NakagamiDist
-
Returns the shape parameter c of this object.
- getC() - Method in class umontreal.iro.lecuyer.probdist.PowerDist
-
Returns the parameter c.
- getC() - Method in class umontreal.iro.lecuyer.randvar.NakagamiGen
-
Returns the shape parameter c of this object.
- getC() - Method in class umontreal.iro.lecuyer.randvar.PowerGen
-
Returns the parameter c.
- getCachedGen() - Method in class umontreal.iro.lecuyer.randvar.RandomVariateGenWithCache
-
Returns a reference to the random variate generator
whose values are cached.
- getCachedStream() - Method in class umontreal.iro.lecuyer.rng.RandomStreamWithCache
-
Returns a reference to the random stream
whose values are cached.
- getCachedValues() - Method in class umontreal.iro.lecuyer.randvar.RandomVariateGenWithCache
-
Returns an array list containing the values
cached by this random variate generator.
- getCachedValues() - Method in class umontreal.iro.lecuyer.rng.RandomStreamWithCache
-
Returns an array list containing the values
cached by this random stream.
- getCacheIndex() - Method in class umontreal.iro.lecuyer.randvar.RandomVariateGenWithCache
-
Return the index of the next cached value that will be
returned by the generator.
- getCacheIndex() - Method in class umontreal.iro.lecuyer.rng.RandomStreamWithCache
-
Return the index of the next cached value that will be
returned by the stream.
- getCapacity() - Method in class umontreal.iro.lecuyer.simprocs.Resource
-
Returns the current capacity of the resource.
- getCategory(int) - Method in class umontreal.iro.lecuyer.charts.SSJCategorySeriesCollection
-
Returns the category-value in the specified series.
- getCdf() - Method in class umontreal.iro.lecuyer.charts.DiscreteDistIntChart
-
Returns the chart of the cdf.
- getChartMargin() - Method in class umontreal.iro.lecuyer.charts.XYChart
-
Returns the chart margin, which is the fraction by which the chart
is enlarged on its borders.
- getCholeskyDecompSigma() - Method in class umontreal.iro.lecuyer.randvarmulti.MultinormalCholeskyGen
-
Returns the lower-triangular matrix
A in the
Cholesky decomposition of
Σ.
- getClassFinder() - Method in exception umontreal.iro.lecuyer.util.NameConflictException
-
Returns the class finder associated with
this exception.
- getCoefficient(int) - Method in class umontreal.iro.lecuyer.functions.Polynomial
-
Returns the ith coefficient of the polynomial.
- getCoefficients(double[], double[], int) - Static method in class umontreal.iro.lecuyer.functionfit.LeastSquares
-
Computes and returns the coefficients of the fitting polynomial of
degree degree.
- getCoefficients(double[], double[]) - Static method in class umontreal.iro.lecuyer.functionfit.PolInterp
-
Computes and returns the coefficients the polynomial interpolating
through the given points (x[0], y[0]), ..., (x[n], y[n]).
- getCoefficients() - Method in class umontreal.iro.lecuyer.functions.Polynomial
-
Returns an array containing the coefficients of the polynomial.
- getColor(int) - Method in class umontreal.iro.lecuyer.charts.SSJCategorySeriesCollection
-
Gets the current plotting color of the selected series.
- getColor(int) - Method in class umontreal.iro.lecuyer.charts.SSJXYSeriesCollection
-
Gets the current plotting color of the selected series.
- getConfidenceLevel() - Method in class umontreal.iro.lecuyer.stat.Tally
-
Returns the level of confidence for the intervals on the mean displayed in
reports.
- getContinuousDistribution(String) - Static method in class umontreal.iro.lecuyer.probdist.DistributionFactory
-
Uses the Java Reflection API to construct a
ContinuousDistribution
object by executing the code contained in the string
str.
- getContinuousVariables() - Method in class umontreal.iro.lecuyer.simevents.ContinuousState
-
Returns the list of continuous-time variables currently
integrated by the simulator.
- getCoordinate(int, int) - Method in class umontreal.iro.lecuyer.hups.AntitheticPointSet
-
- getCoordinate(int, int) - Method in class umontreal.iro.lecuyer.hups.BakerTransformedPointSet
-
- getCoordinate(int, int) - Method in class umontreal.iro.lecuyer.hups.CachedPointSet
-
- getCoordinate(int, int) - Method in class umontreal.iro.lecuyer.hups.ContainerPointSet
-
- getCoordinate(int, int) - Method in class umontreal.iro.lecuyer.hups.CycleBasedPointSet
-
- getCoordinate(int, int) - Method in class umontreal.iro.lecuyer.hups.CycleBasedPointSetBase2
-
- getCoordinate(int, int) - Method in class umontreal.iro.lecuyer.hups.DigitalNet
-
- getCoordinate(int, int) - Method in class umontreal.iro.lecuyer.hups.DigitalNetBase2
-
- getCoordinate(int, int) - Method in class umontreal.iro.lecuyer.hups.HaltonSequence
-
- getCoordinate(int, int) - Method in class umontreal.iro.lecuyer.hups.HammersleyPointSet
-
- getCoordinate(int, int) - Method in class umontreal.iro.lecuyer.hups.KorobovLatticeSequence
-
- getCoordinate(int, int) - Method in class umontreal.iro.lecuyer.hups.PaddedPointSet
-
- getCoordinate(int, int) - Method in class umontreal.iro.lecuyer.hups.PointSet
-
Returns ui, j, the coordinate j of the point i.
- getCoordinate(int, int) - Method in class umontreal.iro.lecuyer.hups.Rank1Lattice
-
- getCoordinate(int, int) - Method in class umontreal.iro.lecuyer.hups.SubsetOfPointSet
-
- getCoordinateNoGray(int, int) - Method in class umontreal.iro.lecuyer.hups.DigitalNet
-
Returns ui, j, the coordinate j of point i, the points
being enumerated in the standard order (no Gray code).
- getCoordinateNoGray(int, int) - Method in class umontreal.iro.lecuyer.hups.DigitalNetBase2
-
- getCorrelation() - Method in class umontreal.iro.lecuyer.probdistmulti.BiNormalDist
-
- getCorrelation(double, double, double, double, double) - Static method in class umontreal.iro.lecuyer.probdistmulti.BiNormalDist
-
Return the correlation matrix of the binormal distribution.
- getCorrelation() - Method in class umontreal.iro.lecuyer.probdistmulti.BiStudentDist
-
- getCorrelation(int, double) - Static method in class umontreal.iro.lecuyer.probdistmulti.BiStudentDist
-
Returns the correlation matrix of the bivariate Student's t distribution.
- getCorrelation() - Method in class umontreal.iro.lecuyer.probdistmulti.ContinuousDistributionMulti
-
Returns the correlation matrix of the distribution, defined as
ρij = σij/(σ_iiσ_jj)1/2.
- getCorrelation() - Method in class umontreal.iro.lecuyer.probdistmulti.DirichletDist
-
- getCorrelation(double[]) - Static method in class umontreal.iro.lecuyer.probdistmulti.DirichletDist
-
Computes the correlation matrix of the Dirichlet distribution
with parameters (α1,...,αd).
- getCorrelation() - Method in class umontreal.iro.lecuyer.probdistmulti.DiscreteDistributionIntMulti
-
Returns the correlation matrix of the distribution, defined as
ρij = σij/(σ_iiσ_jj)1/2.
- getCorrelation() - Method in class umontreal.iro.lecuyer.probdistmulti.MultinomialDist
-
- getCorrelation(int, double[]) - Static method in class umontreal.iro.lecuyer.probdistmulti.MultinomialDist
-
Computes the correlation matrix of the multinomial distribution
with parameters n and (p1,...,pd).
- getCorrelation() - Method in class umontreal.iro.lecuyer.probdistmulti.MultiNormalDist
-
- getCorrelation(double[], double[][]) - Static method in class umontreal.iro.lecuyer.probdistmulti.MultiNormalDist
-
Computes the correlation matrix of the multinormal distribution
with parameters μ and Σ).
- getCorrelation() - Method in class umontreal.iro.lecuyer.probdistmulti.NegativeMultinomialDist
-
- getCorrelation(double, double[]) - Static method in class umontreal.iro.lecuyer.probdistmulti.NegativeMultinomialDist
-
Computes the correlation matrix of the negative multinomial distribution
with parameters γ and (p1,...,pd).
- getCovariance() - Method in class umontreal.iro.lecuyer.probdistmulti.BiNormalDist
-
- getCovariance(double, double, double, double, double) - Static method in class umontreal.iro.lecuyer.probdistmulti.BiNormalDist
-
Return the covariance matrix of the binormal distribution.
- getCovariance() - Method in class umontreal.iro.lecuyer.probdistmulti.BiStudentDist
-
- getCovariance(int, double) - Static method in class umontreal.iro.lecuyer.probdistmulti.BiStudentDist
-
Returns the covariance matrix of the bivariate Student's t distribution.
- getCovariance() - Method in class umontreal.iro.lecuyer.probdistmulti.ContinuousDistributionMulti
-
Returns the variance-covariance matrix of the distribution, defined as
σij = E[(Xi - μi)(Xj - μj)].
- getCovariance() - Method in class umontreal.iro.lecuyer.probdistmulti.DirichletDist
-
- getCovariance(double[]) - Static method in class umontreal.iro.lecuyer.probdistmulti.DirichletDist
-
Computes the covariance matrix of the Dirichlet distribution
with parameters (α1,...,αd).
- getCovariance() - Method in class umontreal.iro.lecuyer.probdistmulti.DiscreteDistributionIntMulti
-
Returns the variance-covariance matrix of the distribution, defined as
σij = E[(Xi - μi)(Xj - μj)].
- getCovariance() - Method in class umontreal.iro.lecuyer.probdistmulti.MultinomialDist
-
- getCovariance(int, double[]) - Static method in class umontreal.iro.lecuyer.probdistmulti.MultinomialDist
-
Computes the covariance matrix of the multinomial distribution
with parameters n and (p1,...,pd).
- getCovariance() - Method in class umontreal.iro.lecuyer.probdistmulti.MultiNormalDist
-
- getCovariance(double[], double[][]) - Static method in class umontreal.iro.lecuyer.probdistmulti.MultiNormalDist
-
Computes the covariance matrix of the multinormal distribution
with parameters μ and Σ.
- getCovariance() - Method in class umontreal.iro.lecuyer.probdistmulti.NegativeMultinomialDist
-
- getCovariance(double, double[]) - Static method in class umontreal.iro.lecuyer.probdistmulti.NegativeMultinomialDist
-
Computes the covariance matrix of the negative multinomial distribution
with parameters γ and (p1,...,pd).
- getCurCoordIndex() - Method in interface umontreal.iro.lecuyer.hups.PointSetIterator
-
Returns the index j of the current coordinate.
- getCurPointIndex() - Method in interface umontreal.iro.lecuyer.hups.PointSetIterator
-
Returns the index i of the current point.
- getCurrentObservation() - Method in class umontreal.iro.lecuyer.stochprocess.StochasticProcess
-
Returns the value of the last generated observation X(tj).
- getCurrentObservationIndex() - Method in class umontreal.iro.lecuyer.stochprocess.StochasticProcess
-
Returns the value of the index j corresponding to
the time tj of the last generated observation.
- getCurrentUpperBound() - Method in class umontreal.iro.lecuyer.stochprocess.GeometricVarianceGammaProcess
-
- getDashPattern(int) - Method in class umontreal.iro.lecuyer.charts.EmpiricalSeriesCollection
-
Returns the dash pattern associated with the series-th data series.
- getDashPattern(int) - Method in class umontreal.iro.lecuyer.charts.XYListSeriesCollection
-
Returns the dash pattern associated with the seriesth data series.
- getDefaultSimulator() - Static method in class umontreal.iro.lecuyer.simevents.Simulator
-
Returns the default simulator instance used by
the deprecated class
Sim.
- getDegree() - Method in class umontreal.iro.lecuyer.functions.Polynomial
-
Returns the degree of this polynomial.
- getDelay() - Method in class umontreal.iro.lecuyer.simprocs.SimProcess
-
If the process is in the DELAYED state, returns
the remaining time until the planned occurrence of its
activating event.
- getDelta() - Method in class umontreal.iro.lecuyer.functions.ShiftedMathFunction
-
Returns the shift δ = delta.
- getDelta() - Method in class umontreal.iro.lecuyer.probdist.FrechetDist
-
Returns the parameter δ of this object.
- getDelta() - Method in class umontreal.iro.lecuyer.probdist.GumbelDist
-
Returns the parameter δ of this object.
- getDelta() - Method in class umontreal.iro.lecuyer.probdist.JohnsonSBDist
-
Returns the value of δ for this object.
- getDelta() - Method in class umontreal.iro.lecuyer.probdist.JohnsonSUDist
-
Returns the value of δ for this object.
- getDelta() - Method in class umontreal.iro.lecuyer.probdist.NormalInverseGaussianDist
-
Returns the parameter δ of this object.
- getDelta() - Method in class umontreal.iro.lecuyer.probdist.WeibullDist
-
Returns the parameter δ.
- getDelta() - Method in class umontreal.iro.lecuyer.randvar.FrechetGen
-
Returns the parameter δ.
- getDelta() - Method in class umontreal.iro.lecuyer.randvar.GumbelGen
-
Returns the parameter δ.
- getDelta() - Method in class umontreal.iro.lecuyer.randvar.JohnsonSBGen
-
Returns the δ associated with this object.
- getDelta() - Method in class umontreal.iro.lecuyer.randvar.JohnsonSUGen
-
Returns the δ associated with this object.
- getDelta() - Method in class umontreal.iro.lecuyer.randvar.NormalInverseGaussianGen
-
Returns the parameter δ of this object.
- getDelta() - Method in class umontreal.iro.lecuyer.randvar.WeibullGen
-
Returns the parameter δ.
- getDelta() - Method in class umontreal.iro.lecuyer.stochprocess.InverseGaussianProcess
-
Returns δ.
- getDelta() - Method in class umontreal.iro.lecuyer.stochprocess.NormalInverseGaussianProcess
-
Returns delta.
- getDimension() - Method in class umontreal.iro.lecuyer.hups.ContainerPointSet
-
Returns the dimension of the contained point set.
- getDimension() - Method in class umontreal.iro.lecuyer.hups.CycleBasedPointSet
-
- getDimension() - Method in class umontreal.iro.lecuyer.hups.PointSet
-
Returns the dimension (number of available coordinates) of the point set.
- getDimension() - Method in class umontreal.iro.lecuyer.probdistmulti.ContinuousDistributionMulti
-
Returns the dimension d of the distribution.
- getDimension() - Method in class umontreal.iro.lecuyer.probdistmulti.DiscreteDistributionIntMulti
-
Returns the dimension d of the distribution.
- getDimension() - Method in class umontreal.iro.lecuyer.probdistmulti.MultiNormalDist
-
Returns the dimension d of the distribution.
- getDimension() - Method in class umontreal.iro.lecuyer.randvarmulti.RandomMultivariateGen
-
Returns the dimension of this multivariate generator
(the dimension of the random points).
- getDimension() - Method in interface umontreal.iro.lecuyer.util.MultivariateFunction
-
Returns d, the dimension of the function computed
by this implementation.
- getDimension() - Method in class umontreal.iro.lecuyer.util.RatioFunction
-
- getDiscreteDistribution(String) - Static method in class umontreal.iro.lecuyer.probdist.DistributionFactory
-
- getDiscreteDistributionInt(String) - Static method in class umontreal.iro.lecuyer.probdist.DistributionFactory
-
- getDistribution(String) - Static method in class umontreal.iro.lecuyer.probdist.DistributionFactory
-
- getDistribution() - Method in class umontreal.iro.lecuyer.randvar.RandomVariateGen
-
- getDistribution() - Method in class umontreal.iro.lecuyer.randvar.RandomVariateGenInt
-
- getDistribution() - Method in class umontreal.iro.lecuyer.randvar.RandomVariateGenWithCache
-
- getDistribution() - Method in class umontreal.iro.lecuyer.randvar.UnuranContinuous
-
- getDistribution() - Method in class umontreal.iro.lecuyer.randvar.UnuranDiscreteInt
-
- getDistribution() - Method in class umontreal.iro.lecuyer.randvar.UnuranEmpirical
-
- getDistributionMLE(String, double[], int) - Static method in class umontreal.iro.lecuyer.probdist.DistributionFactory
-
- getDistributionMLE(String, int[], int) - Static method in class umontreal.iro.lecuyer.probdist.DistributionFactory
-
- getDistributionMLE(Class<T>, double[], int) - Static method in class umontreal.iro.lecuyer.probdist.DistributionFactory
-
- getDistributionMLE(Class<T>, int[], int) - Static method in class umontreal.iro.lecuyer.probdist.DistributionFactory
-
- getDomainBounds() - Method in class umontreal.iro.lecuyer.charts.SSJXYSeriesCollection
-
Returns domain (x-coordinates) min and max values.
- getDoubleArrayList() - Method in class umontreal.iro.lecuyer.stat.TallyStore
-
Returns the DoubleArrayList
object that contains the observations for this probe.
- getElement() - Method in class umontreal.iro.lecuyer.simevents.ListWithStat.Node
-
Returns the element stored into this node.
- getEndX(int, int) - Method in class umontreal.iro.lecuyer.charts.CustomHistogramDataset
-
Returns the end value for a bin.
- getEndY(int, int) - Method in class umontreal.iro.lecuyer.charts.CustomHistogramDataset
-
Returns the end y-value for a bin (which is the same as the y-value).
- getEpsilon() - Method in class umontreal.iro.lecuyer.probdist.InverseDistFromDensity
-
Returns the u-resolution eps associated with this object.
- getEpsilon() - Method in class umontreal.iro.lecuyer.randvar.InverseFromDensityGen
-
Returns the u-resolution eps associated with this object.
- getEventList() - Static method in class umontreal.iro.lecuyer.simevents.Sim
-
Gets the currently used event list.
- getEventList() - Method in class umontreal.iro.lecuyer.simevents.Simulator
-
Gets the currently used event list.
- getFa() - Method in class umontreal.iro.lecuyer.probdist.TruncatedDist
-
Returns the value of F(a).
- getFaurePermutation(int, int[]) - Static method in class umontreal.iro.lecuyer.hups.RadicalInverse
-
Computes the Faure permutation σb of the set
{0,…, b - 1} and puts it in array pi.
- getFb() - Method in class umontreal.iro.lecuyer.probdist.TruncatedDist
-
Returns the value of F(b).
- getField(Class<?>, String) - Static method in class umontreal.iro.lecuyer.util.Introspection
-
This is like getField,
except that it can return non-public fields.
- getFieldName(Object) - Static method in class umontreal.iro.lecuyer.util.Introspection
-
Returns the field name corresponding to the value of
an enumerated type val.
- getFields(Class<?>) - Static method in class umontreal.iro.lecuyer.util.Introspection
-
Returns all the fields declared and inherited
by a class.
- getFilled(int) - Method in class umontreal.iro.lecuyer.charts.HistogramSeriesCollection
-
Returns the filled flag associated with the series-th
data series.
- getFirst() - Method in class umontreal.iro.lecuyer.simevents.eventlist.BinaryTree
-
- getFirst() - Method in class umontreal.iro.lecuyer.simevents.eventlist.DoublyLinked
-
- getFirst() - Method in interface umontreal.iro.lecuyer.simevents.eventlist.EventList
-
Returns the first event in the event list.
- getFirst() - Method in class umontreal.iro.lecuyer.simevents.eventlist.Henriksen
-
- getFirst() - Method in class umontreal.iro.lecuyer.simevents.eventlist.RedblackTree
-
- getFirst() - Method in class umontreal.iro.lecuyer.simevents.eventlist.SplayTree
-
- getFirst() - Method in class umontreal.iro.lecuyer.simevents.LinkedListStat
-
- getFirstOfClass(String) - Method in class umontreal.iro.lecuyer.simevents.eventlist.BinaryTree
-
- getFirstOfClass(Class<E>) - Method in class umontreal.iro.lecuyer.simevents.eventlist.BinaryTree
-
- getFirstOfClass(String) - Method in class umontreal.iro.lecuyer.simevents.eventlist.DoublyLinked
-
- getFirstOfClass(Class<E>) - Method in class umontreal.iro.lecuyer.simevents.eventlist.DoublyLinked
-
- getFirstOfClass(String) - Method in interface umontreal.iro.lecuyer.simevents.eventlist.EventList
-
Returns the first event of the class cl (a subclass of
Event) in the event list.
- getFirstOfClass(Class<E>) - Method in interface umontreal.iro.lecuyer.simevents.eventlist.EventList
-
Returns the first event of the class E (a subclass of
Event) in the event list.
- getFirstOfClass(String) - Method in class umontreal.iro.lecuyer.simevents.eventlist.Henriksen
-
- getFirstOfClass(Class<E>) - Method in class umontreal.iro.lecuyer.simevents.eventlist.Henriksen
-
- getFirstOfClass(String) - Method in class umontreal.iro.lecuyer.simevents.eventlist.RedblackTree
-
- getFirstOfClass(Class<E>) - Method in class umontreal.iro.lecuyer.simevents.eventlist.RedblackTree
-
- getFirstOfClass(String) - Method in class umontreal.iro.lecuyer.simevents.eventlist.SplayTree
-
- getFirstOfClass(Class<E>) - Method in class umontreal.iro.lecuyer.simevents.eventlist.SplayTree
-
- getFitPolynomialIndex(double) - Method in class umontreal.iro.lecuyer.functionfit.SmoothingCubicSpline
-
Returns the index of
P, the
Polynomial instance used to evaluate
x, in an
ArrayList table instance returned by
getSplinePolynomials().
- getFunction() - Method in class umontreal.iro.lecuyer.functions.PowerMathFunction
-
Returns the function f (x).
- getFunction() - Method in class umontreal.iro.lecuyer.functions.ShiftedMathFunction
-
Returns the function f (x).
- getFunction() - Method in class umontreal.iro.lecuyer.functions.SqrtMathFunction
-
Returns the function associated with
this object.
- getFunction() - Method in class umontreal.iro.lecuyer.functions.SquareMathFunction
-
Returns the function f (x).
- getFunctions() - Method in class umontreal.iro.lecuyer.functions.AverageMathFunction
-
Returns the functions being averaged.
- getGamma() - Method in class umontreal.iro.lecuyer.probdist.FatigueLifeDist
-
Returns the parameter γ of this object.
- getGamma() - Method in class umontreal.iro.lecuyer.probdist.JohnsonSBDist
-
Returns the value of γ for this object.
- getGamma() - Method in class umontreal.iro.lecuyer.probdist.JohnsonSUDist
-
Returns the value of γ for this object.
- getGamma() - Method in class umontreal.iro.lecuyer.probdist.NegativeBinomialDist
-
Returns the parameter γ of this object.
- getGamma() - Method in class umontreal.iro.lecuyer.probdistmulti.NegativeMultinomialDist
-
Returns the parameter γ of this object.
- getGamma() - Method in class umontreal.iro.lecuyer.randvar.FatigueLifeGen
-
Returns the parameter γ of this object.
- getGamma() - Method in class umontreal.iro.lecuyer.randvar.JohnsonSBGen
-
Returns the γ associated with this object.
- getGamma() - Method in class umontreal.iro.lecuyer.randvar.JohnsonSUGen
-
Returns the γ associated with this object.
- getGamma() - Method in class umontreal.iro.lecuyer.randvar.NegativeBinomialGen
-
Returns the parameter γ of this object.
- getGamma() - Method in class umontreal.iro.lecuyer.stochprocess.InverseGaussianProcess
-
Returns γ.
- getGamma() - Method in class umontreal.iro.lecuyer.stochprocess.NormalInverseGaussianProcess
-
Returns gamma.
- getGammaProcess() - Method in class umontreal.iro.lecuyer.stochprocess.VarianceGammaProcess
-
- getGen() - Method in class umontreal.iro.lecuyer.stochprocess.BrownianMotion
-
Returns the normal random variate generator used.
- getGen() - Method in class umontreal.iro.lecuyer.stochprocess.CIRProcess
-
Returns the noncentral chi-square random variate generator used.
- getGen() - Method in class umontreal.iro.lecuyer.stochprocess.CIRProcessEuler
-
Returns the normal random variate generator used.
- getGen() - Method in class umontreal.iro.lecuyer.stochprocess.GeometricBrownianMotion
-
- getGen() - Method in class umontreal.iro.lecuyer.stochprocess.OrnsteinUhlenbeckProcess
-
Returns the normal random variate generator used.
- getGneg() - Method in class umontreal.iro.lecuyer.stochprocess.VarianceGammaProcessDiff
-
Returns a reference to the
GammaProcess object
gneg
used to generate the
Γ- component of the process.
- getGpos() - Method in class umontreal.iro.lecuyer.stochprocess.VarianceGammaProcessDiff
-
Returns a reference to the
GammaProcess object
gpos
used to generate the
Γ+ component of the process.
- getHours() - Method in class umontreal.iro.lecuyer.util.AbstractChrono
-
Returns the CPU time in hours used by the program since the last call to
init for this
AbstractChrono.
- getHours() - Method in enum umontreal.iro.lecuyer.util.TimeUnit
-
Returns this time unit represented in hours.
- getI() - Method in class umontreal.iro.lecuyer.probdist.UniformIntDist
-
Returns the parameter i.
- getI() - Method in class umontreal.iro.lecuyer.randvar.UniformIntGen
-
Returns the parameter i.
- getImports() - Method in class umontreal.iro.lecuyer.util.ClassFinder
-
Returns the current list of import declarations.
- getInitTime() - Method in class umontreal.iro.lecuyer.simevents.Accumulate
-
Returns the initialization time for this object.
- getInitTime() - Method in class umontreal.iro.lecuyer.simevents.ListWithStat
-
Returns the last simulation time
initStat was called.
- getInnerList() - Method in class umontreal.iro.lecuyer.util.TransformingList
-
- getInsertionTime() - Method in class umontreal.iro.lecuyer.simevents.ListWithStat.Node
-
Returns the insertion time of the element in this node.
- getInstanceFromMLE(double[], int) - Static method in class umontreal.iro.lecuyer.probdist.BetaDist
-
Creates a new instance of a beta distribution with parameters α and
β over the interval [0, 1] estimated using the maximum likelihood
method based on the n observations x[i],
i = 0, 1,…, n - 1.
- getInstanceFromMLE(double[], int) - Static method in class umontreal.iro.lecuyer.probdist.BetaSymmetricalDist
-
Creates a new instance of a symmetrical beta distribution with parameter α
estimated using the maximum likelihood method based on the n observations
x[i],
i = 0, 1,…, n - 1.
- getInstanceFromMLE(int[], int) - Static method in class umontreal.iro.lecuyer.probdist.BinomialDist
-
Creates a new instance of a binomial distribution with both parameters
n and p estimated using the maximum likelihood method, from
the m observations x[i],
i = 0, 1,…, m - 1.
- getInstanceFromMLE(int[], int, int) - Static method in class umontreal.iro.lecuyer.probdist.BinomialDist
-
Creates a new instance of a binomial distribution with given (fixed) parameter n, and
with parameter p estimated by the maximum likelihood method based on the
m observations x[i],
i = 0, 1,…, m - 1.
- getInstanceFromMLE(double[], int) - Static method in class umontreal.iro.lecuyer.probdist.CauchyDist
-
Creates a new instance of a Cauchy distribution with parameters α and β
estimated using the maximum likelihood method based on the n observations
x[i],
i = 0, 1,…, n - 1.
- getInstanceFromMLE(double[], int) - Static method in class umontreal.iro.lecuyer.probdist.ChiDist
-
Creates a new instance of a chi distribution with parameter ν estimated using
the maximum likelihood method based on the n observations x[i],
i = 0, 1,…, n - 1.
- getInstanceFromMLE(double[], int) - Static method in class umontreal.iro.lecuyer.probdist.ChiSquareDist
-
Creates a new instance of a chi-square distribution with parameter n estimated using
the maximum likelihood method based on the m observations x[i],
i = 0, 1,…, m - 1.
- getInstanceFromMLE(double[], int) - Static method in class umontreal.iro.lecuyer.probdist.ErlangDist
-
Creates a new instance of an Erlang distribution with parameters k and
λ estimated
using the maximum likelihood method based on the n observations x[i],
i = 0, 1,…, n - 1.
- getInstanceFromMLE(double[], int) - Static method in class umontreal.iro.lecuyer.probdist.ExponentialDist
-
Creates a new instance of an exponential distribution with parameter
λ estimated using
the maximum likelihood method based on the n observations x[i],
i = 0, 1,…, n - 1.
- getInstanceFromMLE(double[], int) - Static method in class umontreal.iro.lecuyer.probdist.ExtremeValueDist
-
Deprecated.
Creates a new instance of an extreme value distribution with parameters α and
λ estimated using the maximum likelihood method based on the n observations
x[i],
i = 0, 1,…, n - 1.
- getInstanceFromMLE(double[], int, double) - Static method in class umontreal.iro.lecuyer.probdist.FrechetDist
-
Given δ = delta, creates a new instance of a Fréchet
distribution with parameters α and β estimated using the
maximum likelihood method based on the n observations x[i],
i = 0, 1,…, n - 1.
- getInstanceFromMLE(double[], int) - Static method in class umontreal.iro.lecuyer.probdist.GammaDist
-
Creates a new instance of a gamma distribution with parameters α and λ
estimated using the maximum likelihood method based on the n observations
x[i],
i = 0, 1,…, n - 1.
- getInstanceFromMLE(int[], int) - Static method in class umontreal.iro.lecuyer.probdist.GeometricDist
-
Creates a new instance of a geometric distribution with parameter p
estimated using the maximum likelihood method based on the n
observations x[i],
i = 0, 1,…, n - 1.
- getInstanceFromMLE(double[], int) - Static method in class umontreal.iro.lecuyer.probdist.GumbelDist
-
Creates a new instance of an Gumbel distribution with parameters
β and δ estimated using the maximum likelihood method based
on the n observations x[i],
i = 0, 1,…, n - 1, assuming that β > 0.
- getInstanceFromMLE(double[], int) - Static method in class umontreal.iro.lecuyer.probdist.HyperbolicSecantDist
-
Creates a new instance of a hyperbolic secant distribution with parameters
μ and σ estimated using the maximum likelihood method based on
the n observations x[i],
i = 0, 1,…, n - 1.
- getInstanceFromMLE(double[], int) - Static method in class umontreal.iro.lecuyer.probdist.InverseGaussianDist
-
Creates a new instance of an inverse gaussian distribution with parameters
μ and λ estimated using the maximum likelihood method based on
the n observations x[i],
i = 0, 1,…, n - 1.
- getInstanceFromMLE(double[], int) - Static method in class umontreal.iro.lecuyer.probdist.LaplaceDist
-
Creates a new instance of a Laplace distribution with parameters μ
and β estimated using the maximum likelihood method based on the
n observations x[i],
i = 0, 1,…, n - 1.
- getInstanceFromMLE(int[], int) - Static method in class umontreal.iro.lecuyer.probdist.LogarithmicDist
-
Creates a new instance of a logarithmic distribution with parameter
θ estimated using the maximum likelihood method based on the n
observations x[i],
i = 0, 1,…, n - 1.
- getInstanceFromMLE(double[], int) - Static method in class umontreal.iro.lecuyer.probdist.LogisticDist
-
Creates a new instance of a logistic distribution with parameters α
and λ
estimated using the maximum likelihood method based on the n observations
x[i],
i = 0, 1,…, n - 1.
- getInstanceFromMLE(double[], int) - Static method in class umontreal.iro.lecuyer.probdist.LoglogisticDist
-
Creates a new instance of a log-logistic distribution with parameters
α and β estimated using the maximum likelihood method based on
the n observations x[i],
i = 0, 1,…, n - 1.
- getInstanceFromMLE(double[], int) - Static method in class umontreal.iro.lecuyer.probdist.LognormalDist
-
Creates a new instance of a lognormal distribution with parameters μ and σ
estimated using the maximum likelihood method based on the n observations
x[i],
i = 0, 1,…, n - 1.
- getInstanceFromMLE(int[], int, double) - Static method in class umontreal.iro.lecuyer.probdist.NegativeBinomialDist
-
Creates a new instance of a negative binomial distribution with parameters
γ = gamma given and hat(p) estimated using the maximum
likelihood method, from the n observations x[i],
i = 0, 1,…, n - 1.
- getInstanceFromMLE(int[], int) - Static method in class umontreal.iro.lecuyer.probdist.NegativeBinomialDist
-
Creates a new instance of a negative binomial distribution with
parameters γ and p estimated using the maximum likelihood method
based on the n observations x[i],
i = 0, 1,…, n - 1.
- getInstanceFromMLE(double[], int) - Static method in class umontreal.iro.lecuyer.probdist.NormalDist
-
Creates a new instance of a normal distribution with parameters μ and σ
estimated using the maximum likelihood method based on the n observations
x[i],
i = 0, 1,…, n - 1.
- getInstanceFromMLE(double[], int) - Static method in class umontreal.iro.lecuyer.probdist.NormalInverseGaussianDist
-
NOT IMPLEMENTED.
- getInstanceFromMLE(double[], int) - Static method in class umontreal.iro.lecuyer.probdist.ParetoDist
-
Creates a new instance of a Pareto distribution with parameters α and β
estimated using the maximum likelihood method based on the n observations
x[i],
i = 0, 1,…, n - 1.
- getInstanceFromMLE(int[], int) - Static method in class umontreal.iro.lecuyer.probdist.PascalDist
-
Creates a new instance of a Pascal distribution with parameters n and
p estimated using the maximum likelihood method based on the m
observations x[i],
i = 0, 1,…, m - 1.
- getInstanceFromMLE(double[], int) - Static method in class umontreal.iro.lecuyer.probdist.Pearson5Dist
-
Creates a new instance of a Pearson V distribution with parameters α
and β estimated using the maximum likelihood method based on the n
observations x[i],
i = 0, 1,…, n - 1.
- getInstanceFromMLE(double[], int) - Static method in class umontreal.iro.lecuyer.probdist.Pearson6Dist
-
Creates a new instance of a Pearson VI distribution with parameters α1,
α2 and β, estimated using the maximum likelihood method based on
the n observations x[i],
i = 0, 1,…, n - 1.
- getInstanceFromMLE(int[], int) - Static method in class umontreal.iro.lecuyer.probdist.PoissonDist
-
Creates a new instance of a Poisson distribution with parameter λ
estimated using the maximum likelihood method based on the n observations
x[i],
i = 0, 1,…, n - 1.
- getInstanceFromMLE(double[], int, double, double) - Static method in class umontreal.iro.lecuyer.probdist.PowerDist
-
Creates a new instance of a power distribution with parameters a and b,
with c estimated using the maximum likelihood method based on the
n observations x[i],
i = 0,…, n - 1.
- getInstanceFromMLE(double[], int, double) - Static method in class umontreal.iro.lecuyer.probdist.RayleighDist
-
Creates a new instance of a Rayleigh distribution with parameters a and
hat(β).
- getInstanceFromMLE(double[], int) - Static method in class umontreal.iro.lecuyer.probdist.StudentDist
-
Creates a new instance of a Student-t distribution with parameter n
estimated using the maximum likelihood method based on the m observations
x[i],
i = 0, 1,…, m - 1.
- getInstanceFromMLE(double[], int) - Static method in class umontreal.iro.lecuyer.probdist.UniformDist
-
Creates a new instance of a uniform distribution with parameters a and b
estimated using the maximum likelihood method based on the n observations
x[i],
i = 0, 1,…, n - 1.
- getInstanceFromMLE(int[], int) - Static method in class umontreal.iro.lecuyer.probdist.UniformIntDist
-
Creates a new instance of a discrete uniform distribution over integers with parameters
i and j estimated using the maximum likelihood method based on the n observations
x[k],
k = 0, 1,…, n - 1.
- getInstanceFromMLE(double[], int) - Static method in class umontreal.iro.lecuyer.probdist.WeibullDist
-
Creates a new instance of a Weibull distribution with parameters α,
λ and
δ = 0
estimated using the maximum likelihood method based on the n observations
x[i],
i = 0, 1,…, n - 1.
- getInstanceFromMLEmin(double[], int) - Static method in class umontreal.iro.lecuyer.probdist.GumbelDist
-
- getInt(int) - Method in class umontreal.iro.lecuyer.util.BitVector
-
Returns an int containing all the bits in the interval
[pos×32,pos×32 + 31].
- getInterQuartileRange() - Method in class umontreal.iro.lecuyer.probdist.EmpiricalDist
-
Returns the interquartile range of the observations,
defined as the difference between the third and first quartiles.
- getItemCount(int) - Method in class umontreal.iro.lecuyer.charts.CustomHistogramDataset
-
Returns the number of data items for a series.
- getJ() - Method in class umontreal.iro.lecuyer.probdist.UniformIntDist
-
Returns the parameter j.
- getJ() - Method in class umontreal.iro.lecuyer.randvar.UniformIntGen
-
Returns the parameter j.
- getJFreeChart() - Method in class umontreal.iro.lecuyer.charts.CategoryChart
-
Returns the JFreeChart object associated with this chart.
- getJFreeChart() - Method in class umontreal.iro.lecuyer.charts.MultipleDatasetChart
-
Returns the JFreeChart variable associated with this chart.
- getJFreeChart() - Method in class umontreal.iro.lecuyer.charts.XYChart
-
Returns the JFreeChart object associated with this chart.
- getK() - Method in class umontreal.iro.lecuyer.probdist.ErlangDist
-
Returns the parameter k for this object.
- getK() - Method in class umontreal.iro.lecuyer.probdist.HypergeometricDist
-
Returns the k associated with this object.
- getK() - Method in class umontreal.iro.lecuyer.randvar.ErlangGen
-
Returns the parameter k of this object.
- getK() - Method in class umontreal.iro.lecuyer.randvar.HypergeometricGen
-
Returns the k associated with this object.
- getKnots() - Method in class umontreal.iro.lecuyer.functionfit.BSpline
-
Returns an array containing the knot vector
(t0, tm-1).
- getL() - Method in class umontreal.iro.lecuyer.probdist.HypergeometricDist
-
Returns the l associated with this object.
- getL() - Method in class umontreal.iro.lecuyer.randvar.HypergeometricGen
-
Returns the l associated with this object.
- getLabel() - Method in class umontreal.iro.lecuyer.charts.Axis
-
Returns the axis description.
- getLambda() - Method in class umontreal.iro.lecuyer.probdist.ChiSquareNoncentralDist
-
Returns the parameter λ of this object.
- getLambda() - Method in class umontreal.iro.lecuyer.probdist.ExponentialDist
-
Returns the value of λ for this object.
- getLambda() - Method in class umontreal.iro.lecuyer.probdist.ExtremeValueDist
-
Deprecated.
Returns the parameter λ of this object.
- getLambda() - Method in class umontreal.iro.lecuyer.probdist.GammaDist
-
Return the parameter λ for this object.
- getLambda() - Method in class umontreal.iro.lecuyer.probdist.InverseGaussianDist
-
Returns the parameter λ of this object.
- getLambda() - Method in class umontreal.iro.lecuyer.probdist.JohnsonSBDist
-
Returns the value of λ for this object.
- getLambda() - Method in class umontreal.iro.lecuyer.probdist.JohnsonSUDist
-
Returns the value of λ for this object.
- getLambda() - Method in class umontreal.iro.lecuyer.probdist.LogisticDist
-
Returns the parameter λ of this object.
- getLambda() - Method in class umontreal.iro.lecuyer.probdist.NakagamiDist
-
Returns the scale parameter λ of this object.
- getLambda() - Method in class umontreal.iro.lecuyer.probdist.PoissonDist
-
Returns the λ associated with this object.
- getLambda() - Method in class umontreal.iro.lecuyer.probdist.WeibullDist
-
Returns the parameter λ.
- getLambda() - Method in class umontreal.iro.lecuyer.randvar.ChiSquareNoncentralGen
-
Returns the value of λ for this object.
- getLambda() - Method in class umontreal.iro.lecuyer.randvar.ExponentialGen
-
Returns the λ associated with this object.
- getLambda() - Method in class umontreal.iro.lecuyer.randvar.ExtremeValueGen
-
Deprecated.
Returns the parameter λ of this object.
- getLambda() - Method in class umontreal.iro.lecuyer.randvar.GammaGen
-
Returns the parameter λ of this object.
- getLambda() - Method in class umontreal.iro.lecuyer.randvar.InverseGaussianGen
-
Returns the parameter λ of this object.
- getLambda() - Method in class umontreal.iro.lecuyer.randvar.JohnsonSBGen
-
Returns the λ associated with this object.
- getLambda() - Method in class umontreal.iro.lecuyer.randvar.JohnsonSUGen
-
Returns the λ associated with this object.
- getLambda() - Method in class umontreal.iro.lecuyer.randvar.LogisticGen
-
Returns the parameter λ of this object.
- getLambda() - Method in class umontreal.iro.lecuyer.randvar.NakagamiGen
-
Returns the scale parameter λ of this object.
- getLambda() - Method in class umontreal.iro.lecuyer.randvar.PoissonGen
-
Returns the λ associated with this object.
- getLambda() - Method in class umontreal.iro.lecuyer.randvar.WeibullGen
-
Returns the parameter λ.
- getLambda(DoubleMatrix2D) - Static method in class umontreal.iro.lecuyer.randvarmulti.MultinormalPCAGen
-
Computes and returns the eigenvalues of sigma in
decreasing order.
- getLambda() - Method in class umontreal.iro.lecuyer.randvarmulti.MultinormalPCAGen
-
Returns the eigenvalues of
Σ in decreasing order.
- getLast() - Method in class umontreal.iro.lecuyer.simevents.LinkedListStat
-
- getLastTime() - Method in class umontreal.iro.lecuyer.simevents.Accumulate
-
Returns the last update time for this object.
- getLastValue() - Method in class umontreal.iro.lecuyer.simevents.Accumulate
-
Returns the value passed to this probe by the last call
to its
update method (or the initial value if
update was never called after
init).
- getLevyProcess() - Method in class umontreal.iro.lecuyer.stochprocess.GeometricLevyProcess
-
Returns the Lévy process.
- getLinearState() - Method in class umontreal.iro.lecuyer.rng.F2NL607
-
Returns the current state of the linear part of the stream,
represented as an array of 19 integers.
- getList() - Method in class umontreal.iro.lecuyer.charts.MultipleDatasetChart
-
Returns the dataset list.
- getLongName() - Method in enum umontreal.iro.lecuyer.util.TimeUnit
-
Returns the long name of this time unit.
- getM() - Method in class umontreal.iro.lecuyer.probdist.FisherFDist
-
Returns the parameter m of this object.
- getM() - Method in class umontreal.iro.lecuyer.probdist.HypergeometricDist
-
Returns the m associated with this object.
- getM() - Method in class umontreal.iro.lecuyer.probdist.TriangularDist
-
Returns the value of m for this object.
- getM() - Method in class umontreal.iro.lecuyer.randvar.FisherFGen
-
Returns the parameter p of this object.
- getM() - Method in class umontreal.iro.lecuyer.randvar.HypergeometricGen
-
Returns the m associated with this object.
- getM() - Method in class umontreal.iro.lecuyer.randvar.TriangularGen
-
Returns the value of m for this object.
- getMargin() - Method in class umontreal.iro.lecuyer.charts.HistogramSeriesCollection
-
Returns the margin which is a percentage amount by which the bars are trimmed.
- getMarksType(int) - Method in class umontreal.iro.lecuyer.charts.EmpiricalSeriesCollection
-
Returns the mark type associated with the series-th data series.
- getMarksType(int) - Method in class umontreal.iro.lecuyer.charts.XYListSeriesCollection
-
Returns the mark type associated with the seriesth data series.
- getMaximumLikelihoodEstimate(double[], int) - Static method in class umontreal.iro.lecuyer.probdist.BetaDist
-
Deprecated.
- getMaximumLikelihoodEstimate(double[], int) - Static method in class umontreal.iro.lecuyer.probdist.BetaSymmetricalDist
-
Deprecated.
- getMaximumLikelihoodEstimate(int[], int) - Static method in class umontreal.iro.lecuyer.probdist.BinomialDist
-
Deprecated.
- getMaximumLikelihoodEstimate(int[], int, int) - Static method in class umontreal.iro.lecuyer.probdist.BinomialDist
-
Deprecated.
- getMaximumLikelihoodEstimate(double[], int) - Static method in class umontreal.iro.lecuyer.probdist.CauchyDist
-
Deprecated.
- getMaximumLikelihoodEstimate(double[], int) - Static method in class umontreal.iro.lecuyer.probdist.ChiDist
-
Deprecated.
- getMaximumLikelihoodEstimate(double[], int) - Static method in class umontreal.iro.lecuyer.probdist.ChiSquareDist
-
Deprecated.
- getMaximumLikelihoodEstimate(double[], int) - Static method in class umontreal.iro.lecuyer.probdist.ErlangDist
-
Deprecated.
- getMaximumLikelihoodEstimate(double[], int) - Static method in class umontreal.iro.lecuyer.probdist.ExponentialDist
-
Deprecated.
- getMaximumLikelihoodEstimate(double[], int) - Static method in class umontreal.iro.lecuyer.probdist.ExtremeValueDist
-
Deprecated.
- getMaximumLikelihoodEstimate(double[], int, double) - Static method in class umontreal.iro.lecuyer.probdist.FatigueLifeDist
-
Deprecated.
- getMaximumLikelihoodEstimate(double[], int) - Static method in class umontreal.iro.lecuyer.probdist.GammaDist
-
Deprecated.
- getMaximumLikelihoodEstimate(int[], int) - Static method in class umontreal.iro.lecuyer.probdist.GeometricDist
-
Deprecated.
- getMaximumLikelihoodEstimate(double[], int) - Static method in class umontreal.iro.lecuyer.probdist.HyperbolicSecantDist
-
Deprecated.
- getMaximumLikelihoodEstimate(double[], int) - Static method in class umontreal.iro.lecuyer.probdist.InverseGaussianDist
-
Deprecated.
- getMaximumLikelihoodEstimate(double[], int) - Static method in class umontreal.iro.lecuyer.probdist.LaplaceDist
-
Deprecated.
- getMaximumLikelihoodEstimate(int[], int) - Static method in class umontreal.iro.lecuyer.probdist.LogarithmicDist
-
Deprecated.
- getMaximumLikelihoodEstimate(double[], int) - Static method in class umontreal.iro.lecuyer.probdist.LogisticDist
-
Deprecated.
- getMaximumLikelihoodEstimate(double[], int) - Static method in class umontreal.iro.lecuyer.probdist.LoglogisticDist
-
Deprecated.
- getMaximumLikelihoodEstimate(double[], int) - Static method in class umontreal.iro.lecuyer.probdist.LognormalDist
-
Deprecated.
- getMaximumLikelihoodEstimate(int[], int, double) - Static method in class umontreal.iro.lecuyer.probdist.NegativeBinomialDist
-
Deprecated.
- getMaximumLikelihoodEstimate(int[], int) - Static method in class umontreal.iro.lecuyer.probdist.NegativeBinomialDist
-
Deprecated.
- getMaximumLikelihoodEstimate(double[], int) - Static method in class umontreal.iro.lecuyer.probdist.NormalDist
-
Deprecated.
- getMaximumLikelihoodEstimate(double[], int) - Static method in class umontreal.iro.lecuyer.probdist.ParetoDist
-
Deprecated.
- getMaximumLikelihoodEstimate(int[], int) - Static method in class umontreal.iro.lecuyer.probdist.PascalDist
-
Deprecated.
- getMaximumLikelihoodEstimate(double[], int) - Static method in class umontreal.iro.lecuyer.probdist.Pearson5Dist
-
Deprecated.
- getMaximumLikelihoodEstimate(double[], int) - Static method in class umontreal.iro.lecuyer.probdist.Pearson6Dist
-
Deprecated.
- getMaximumLikelihoodEstimate(int[], int) - Static method in class umontreal.iro.lecuyer.probdist.PoissonDist
-
Deprecated.
- getMaximumLikelihoodEstimate(double[], int) - Static method in class umontreal.iro.lecuyer.probdist.StudentDist
-
Deprecated.
- getMaximumLikelihoodEstimate(double[], int) - Static method in class umontreal.iro.lecuyer.probdist.UniformDist
-
Deprecated.
- getMaximumLikelihoodEstimate(int[], int) - Static method in class umontreal.iro.lecuyer.probdist.UniformIntDist
-
Deprecated.
- getMaximumLikelihoodEstimate(double[], int) - Static method in class umontreal.iro.lecuyer.probdist.WeibullDist
-
Deprecated.
- getMaximumLikelihoodEstimate(double[][], int, int) - Static method in class umontreal.iro.lecuyer.probdistmulti.DirichletDist
-
Deprecated.
- getMaximumLikelihoodEstimate(int[][], int, int, int) - Static method in class umontreal.iro.lecuyer.probdistmulti.MultinomialDist
-
Deprecated.
- getMaximumLikelihoodEstimate(int[][], int, int) - Static method in class umontreal.iro.lecuyer.probdistmulti.NegativeMultinomialDist
-
Deprecated.
- getMaximumLikelihoodEstimateMu(double[][], int, int) - Static method in class umontreal.iro.lecuyer.probdistmulti.MultiNormalDist
-
Deprecated.
- getMaximumLikelihoodEstimateSigma(double[][], int, int) - Static method in class umontreal.iro.lecuyer.probdistmulti.MultiNormalDist
-
Deprecated.
- getMaxKnot() - Method in class umontreal.iro.lecuyer.functionfit.BSpline
-
Returns the knot maximal value.
- getMean() - Method in class umontreal.iro.lecuyer.probdist.BetaDist
-
- getMean(double, double) - Static method in class umontreal.iro.lecuyer.probdist.BetaDist
-
Computes and returns the mean
E[X] = α/(α + β)
of the beta distribution with parameters α and β, over the
interval [0, 1].
- getMean(double, double, double, double) - Static method in class umontreal.iro.lecuyer.probdist.BetaDist
-
Computes and returns the mean
E[X] = (bα + aβ)/(α + β)
of the beta distribution with parameters α and β over the
interval [a, b].
- getMean() - Method in class umontreal.iro.lecuyer.probdist.BetaSymmetricalDist
-
- getMean(double) - Static method in class umontreal.iro.lecuyer.probdist.BetaSymmetricalDist
-
Computes and returns the mean
E[X] = 1/2 of the symmetrical beta
distribution with parameter α.
- getMean() - Method in class umontreal.iro.lecuyer.probdist.BinomialDist
-
- getMean(int, double) - Static method in class umontreal.iro.lecuyer.probdist.BinomialDist
-
Computes the mean E[X] = np of the binomial distribution with
parameters n and p.
- getMean() - Method in class umontreal.iro.lecuyer.probdist.CauchyDist
-
- getMean(double, double) - Static method in class umontreal.iro.lecuyer.probdist.CauchyDist
-
Throws an exception since the mean does not exist.
- getMean() - Method in class umontreal.iro.lecuyer.probdist.ChiDist
-
- getMean(int) - Static method in class umontreal.iro.lecuyer.probdist.ChiDist
-
Computes and returns the mean
of the chi distribution with parameter ν.
- getMean() - Method in class umontreal.iro.lecuyer.probdist.ChiSquareDist
-
- getMean(int) - Static method in class umontreal.iro.lecuyer.probdist.ChiSquareDist
-
Computes and returns the mean E[X] = n of the
chi-square distribution with parameter n.
- getMean() - Method in class umontreal.iro.lecuyer.probdist.ChiSquareNoncentralDist
-
- getMean(double, double) - Static method in class umontreal.iro.lecuyer.probdist.ChiSquareNoncentralDist
-
Computes and returns the mean
E[X] = ν + λ of the
noncentral chi-square distribution with parameters ν =
nu and λ = lambda.
- getMean() - Method in class umontreal.iro.lecuyer.probdist.ContinuousDistribution
-
Returns the mean.
- getMean() - Method in class umontreal.iro.lecuyer.probdist.CramerVonMisesDist
-
- getMean(int) - Static method in class umontreal.iro.lecuyer.probdist.CramerVonMisesDist
-
Returns the mean of the distribution with parameter n.
- getMean() - Method in class umontreal.iro.lecuyer.probdist.DiscreteDistribution
-
Computes the mean
E[X] = ∑i=1npixi of the distribution.
- getMean() - Method in interface umontreal.iro.lecuyer.probdist.Distribution
-
Returns the mean of the distribution function.
- getMean() - Method in class umontreal.iro.lecuyer.probdist.EmpiricalDist
-
- getMean(int, double) - Static method in class umontreal.iro.lecuyer.probdist.ErlangDist
-
Computes and returns the mean,
E[X] = k/λ,
of the Erlang distribution with parameters k and λ.
- getMean() - Method in class umontreal.iro.lecuyer.probdist.ExponentialDist
-
- getMean(double) - Static method in class umontreal.iro.lecuyer.probdist.ExponentialDist
-
Computes and returns the mean,
E[X] = 1/λ,
of the exponential distribution with parameter λ.
- getMean() - Method in class umontreal.iro.lecuyer.probdist.ExtremeValueDist
-
Deprecated.
- getMean(double, double) - Static method in class umontreal.iro.lecuyer.probdist.ExtremeValueDist
-
Deprecated.
Computes and returns the mean,
E[X] = α + γ/λ,
of the extreme value distribution with parameters α and λ,
where
γ = 0.5772156649 is the Euler-Mascheroni constant.
- getMean() - Method in class umontreal.iro.lecuyer.probdist.FatigueLifeDist
-
- getMean(double, double, double) - Static method in class umontreal.iro.lecuyer.probdist.FatigueLifeDist
-
Computes and returns the mean
E[X] = μ + β(1 + γ2/2)
of the fatigue life distribution with parameters μ, β and γ.
- getMean() - Method in class umontreal.iro.lecuyer.probdist.FisherFDist
-
- getMean(int, int) - Static method in class umontreal.iro.lecuyer.probdist.FisherFDist
-
Computes and returns the mean
E[X] = m/(m - 2) of the
Fisher F distribution with parameters n and m.
- getMean() - Method in class umontreal.iro.lecuyer.probdist.FoldedNormalDist
-
- getMean(double, double) - Static method in class umontreal.iro.lecuyer.probdist.FoldedNormalDist
-
.
- getMean() - Method in class umontreal.iro.lecuyer.probdist.FrechetDist
-
- getMean(double, double, double) - Static method in class umontreal.iro.lecuyer.probdist.FrechetDist
-
Returns the mean of the Fréchet distribution with
parameters α, β and δ.
- getMean() - Method in class umontreal.iro.lecuyer.probdist.GammaDist
-
- getMean(double, double) - Static method in class umontreal.iro.lecuyer.probdist.GammaDist
-
Computes and returns the mean
E[X] = α/λ
of the gamma distribution with parameters α and λ.
- getMean() - Method in class umontreal.iro.lecuyer.probdist.GeometricDist
-
- getMean(double) - Static method in class umontreal.iro.lecuyer.probdist.GeometricDist
-
Computes and returns the mean
E[X] = (1 - p)/p of the
geometric distribution with parameter p.
- getMean() - Method in class umontreal.iro.lecuyer.probdist.GumbelDist
-
- getMean(double, double) - Static method in class umontreal.iro.lecuyer.probdist.GumbelDist
-
Returns the mean,
E[X] = δ + γβ,
of the Gumbel distribution with parameters β and δ,
where
γ = 0.5772156649015329 is the Euler-Mascheroni constant.
- getMean() - Method in class umontreal.iro.lecuyer.probdist.HalfNormalDist
-
- getMean(double, double) - Static method in class umontreal.iro.lecuyer.probdist.HalfNormalDist
-
Computes and returns the mean
E[X] = μ + σ(2 / π)1/2.
- getMean() - Method in class umontreal.iro.lecuyer.probdist.HyperbolicSecantDist
-
- getMean(double, double) - Static method in class umontreal.iro.lecuyer.probdist.HyperbolicSecantDist
-
Computes and returns the mean
E[X] = μ of the
hyperbolic secant distribution with parameters
μ and σ.
- getMean() - Method in class umontreal.iro.lecuyer.probdist.HypergeometricDist
-
- getMean(int, int, int) - Static method in class umontreal.iro.lecuyer.probdist.HypergeometricDist
-
Computes and returns the mean
E[X] = km/l
of the Hypergeometric distribution with parameters m, l and k.
- getMean() - Method in class umontreal.iro.lecuyer.probdist.InverseGaussianDist
-
- getMean(double, double) - Static method in class umontreal.iro.lecuyer.probdist.InverseGaussianDist
-
Returns the mean
E[X] = μ of the
inverse gaussian distribution with parameters μ and λ.
- getMean() - Method in class umontreal.iro.lecuyer.probdist.JohnsonSUDist
-
- getMean(double, double, double, double) - Static method in class umontreal.iro.lecuyer.probdist.JohnsonSUDist
-
Computes and returns the mean
of the Johnson SU distribution with parameters γ, δ, ξ and λ.
- getMean() - Method in class umontreal.iro.lecuyer.probdist.LaplaceDist
-
- getMean(double, double) - Static method in class umontreal.iro.lecuyer.probdist.LaplaceDist
-
Computes and returns the mean
E[X] = μ of the Laplace
distribution with parameters μ and β.
- getMean() - Method in class umontreal.iro.lecuyer.probdist.LogarithmicDist
-
- getMean(double) - Static method in class umontreal.iro.lecuyer.probdist.LogarithmicDist
-
Computes and returns the mean
of the logarithmic distribution with parameter θ = theta.
- getMean() - Method in class umontreal.iro.lecuyer.probdist.LogisticDist
-
- getMean(double, double) - Static method in class umontreal.iro.lecuyer.probdist.LogisticDist
-
Computes and returns the mean
E[X] = α of the logistic distribution
with parameters α and λ.
- getMean() - Method in class umontreal.iro.lecuyer.probdist.LoglogisticDist
-
- getMean(double, double) - Static method in class umontreal.iro.lecuyer.probdist.LoglogisticDist
-
Computes and returns the mean
of the log-logistic distribution with parameters α and β.
- getMean() - Method in class umontreal.iro.lecuyer.probdist.LognormalDist
-
- getMean(double, double) - Static method in class umontreal.iro.lecuyer.probdist.LognormalDist
-
Computes and returns the mean
E[X] = eμ+σ2/2
of the lognormal distribution with parameters μ and σ.
- getMean() - Method in class umontreal.iro.lecuyer.probdist.NakagamiDist
-
- getMean(double, double, double) - Static method in class umontreal.iro.lecuyer.probdist.NakagamiDist
-
.
- getMean() - Method in class umontreal.iro.lecuyer.probdist.NegativeBinomialDist
-
- getMean(double, double) - Static method in class umontreal.iro.lecuyer.probdist.NegativeBinomialDist
-
Computes and returns the mean
E[X] = γ(1 - p)/p
of the negative binomial distribution with parameters γ and p.
- getMean() - Method in class umontreal.iro.lecuyer.probdist.NormalDist
-
- getMean(double, double) - Static method in class umontreal.iro.lecuyer.probdist.NormalDist
-
Computes and returns the mean
E[X] = μ of the normal distribution
with parameters μ and σ.
- getMean() - Method in class umontreal.iro.lecuyer.probdist.NormalInverseGaussianDist
-
- getMean(double, double, double, double) - Static method in class umontreal.iro.lecuyer.probdist.NormalInverseGaussianDist
-
Returns the mean
E[X] = μ + δβ/γ of the
normal inverse gaussian distribution with parameters α, β, μ and δ.
- getMean() - Method in class umontreal.iro.lecuyer.probdist.ParetoDist
-
- getMean(double, double) - Static method in class umontreal.iro.lecuyer.probdist.ParetoDist
-
Computes and returns the mean
E[X] = αβ/(α - 1)
of the Pareto distribution with parameters α and β.
- getMean() - Method in class umontreal.iro.lecuyer.probdist.Pearson5Dist
-
- getMean(double, double) - Static method in class umontreal.iro.lecuyer.probdist.Pearson5Dist
-
Computes and returns the mean
E[X] = β/(α - 1) of a Pearson V
distribution with shape parameter α and scale parameter β.
- getMean() - Method in class umontreal.iro.lecuyer.probdist.Pearson6Dist
-
- getMean(double, double, double) - Static method in class umontreal.iro.lecuyer.probdist.Pearson6Dist
-
Computes and returns the mean
E[X] = (βα1)/(α2 - 1) of a
Pearson VI distribution with shape parameters α1 and α2, and
scale parameter β.
- getMean() - Method in class umontreal.iro.lecuyer.probdist.PiecewiseLinearEmpiricalDist
-
- getMean() - Method in class umontreal.iro.lecuyer.probdist.PoissonDist
-
- getMean(double) - Static method in class umontreal.iro.lecuyer.probdist.PoissonDist
-
Computes and returns the mean
E[X] = λ of the
Poisson distribution with parameter λ.
- getMean() - Method in class umontreal.iro.lecuyer.probdist.PowerDist
-
- getMean(double, double, double) - Static method in class umontreal.iro.lecuyer.probdist.PowerDist
-
Returns the mean
a + (b - a)c/(c + 1) of the power distribution
with parameters a, b and c.
- getMean() - Method in class umontreal.iro.lecuyer.probdist.RayleighDist
-
- getMean(double, double) - Static method in class umontreal.iro.lecuyer.probdist.RayleighDist
-
Returns the mean
a + β(π/2)1/2 of the
Rayleigh distribution with parameters a and β.
- getMean() - Method in class umontreal.iro.lecuyer.probdist.StudentDist
-
- getMean(int) - Static method in class umontreal.iro.lecuyer.probdist.StudentDist
-
Returns the mean E[X] = 0 of the Student-t
distribution with parameter n.
- getMean() - Method in class umontreal.iro.lecuyer.probdist.TriangularDist
-
- getMean(double, double, double) - Static method in class umontreal.iro.lecuyer.probdist.TriangularDist
-
Computes and returns the mean
E[X] = (a + b + m)/3
of the triangular distribution with parameters a, b, m.
- getMean() - Method in class umontreal.iro.lecuyer.probdist.TruncatedDist
-
- getMean() - Method in class umontreal.iro.lecuyer.probdist.UniformDist
-
- getMean(double, double) - Static method in class umontreal.iro.lecuyer.probdist.UniformDist
-
Computes and returns the mean
E[X] = (a + b)/2
of the uniform distribution with parameters a and b.
- getMean() - Method in class umontreal.iro.lecuyer.probdist.UniformIntDist
-
- getMean(int, int) - Static method in class umontreal.iro.lecuyer.probdist.UniformIntDist
-
Computes and returns the mean
E[X] = (i + j)/2
of the discrete uniform distribution.
- getMean() - Method in class umontreal.iro.lecuyer.probdist.WatsonUDist
-
- getMean(int) - Static method in class umontreal.iro.lecuyer.probdist.WatsonUDist
-
Returns the mean of the Watson U distribution with
parameter n.
- getMean() - Method in class umontreal.iro.lecuyer.probdist.WeibullDist
-
- getMean(double, double, double) - Static method in class umontreal.iro.lecuyer.probdist.WeibullDist
-
Computes and returns the mean
of the Weibull distribution with parameters α, λ and δ.
- getMean() - Method in class umontreal.iro.lecuyer.probdistmulti.BiNormalDist
-
- getMean(double, double, double, double, double) - Static method in class umontreal.iro.lecuyer.probdistmulti.BiNormalDist
-
Return the mean vector
E[X] = (μ1, μ2) of the binormal distribution.
- getMean() - Method in class umontreal.iro.lecuyer.probdistmulti.BiStudentDist
-
- getMean(int, double) - Static method in class umontreal.iro.lecuyer.probdistmulti.BiStudentDist
-
Returns the mean vector
E[X] = (0, 0) of the bivariate Student's t distribution.
- getMean() - Method in class umontreal.iro.lecuyer.probdistmulti.ContinuousDistributionMulti
-
Returns the mean vector of the distribution, defined as
μi = E[Xi].
- getMean() - Method in class umontreal.iro.lecuyer.probdistmulti.DirichletDist
-
- getMean(double[]) - Static method in class umontreal.iro.lecuyer.probdistmulti.DirichletDist
-
Computes the mean
E[X] = αi/α0 of the Dirichlet distribution
with parameters (α1,...,αd), where
α0 = ∑i=1dαi.
- getMean() - Method in class umontreal.iro.lecuyer.probdistmulti.DiscreteDistributionIntMulti
-
Returns the mean vector of the distribution, defined as
μi = E[Xi].
- getMean() - Method in class umontreal.iro.lecuyer.probdistmulti.MultinomialDist
-
- getMean(int, double[]) - Static method in class umontreal.iro.lecuyer.probdistmulti.MultinomialDist
-
Computes the mean
E[Xi] = npi of the multinomial distribution
with parameters n and (p1,...,pd).
- getMean() - Method in class umontreal.iro.lecuyer.probdistmulti.MultiNormalDist
-
- getMean(double[], double[][]) - Static method in class umontreal.iro.lecuyer.probdistmulti.MultiNormalDist
-
Returns the mean
E[X] = μ of the multinormal distribution
with parameters μ and Σ.
- getMean() - Method in class umontreal.iro.lecuyer.probdistmulti.NegativeMultinomialDist
-
- getMean(double, double[]) - Static method in class umontreal.iro.lecuyer.probdistmulti.NegativeMultinomialDist
-
Computes the mean
E[X] = γpi/p0 of the negative multinomial distribution
with parameters γ and (p1,...,pd).
- getMedian() - Method in class umontreal.iro.lecuyer.probdist.EmpiricalDist
-
Returns the
n/2th item of the sorted observations when the number
of items is odd, and the mean of the
n/2th and the
(n/2 + 1)th items when the number of items is even.
- getMedian(double[], int) - Static method in class umontreal.iro.lecuyer.probdist.EmpiricalDist
-
Returns the
n/2th item of the array obs when the number
of items is odd, and the mean of the
n/2th and the
(n/2 + 1)th items when the number of items is even.
- getMethod(Class<?>, String, Class[]) - Static method in class umontreal.iro.lecuyer.util.Introspection
-
This is like getMethod, except that it can return non-public methods.
- getMethods(Class<?>) - Static method in class umontreal.iro.lecuyer.util.Introspection
-
Returns all the methods declared and inherited
by a class.
- getMinKnot() - Method in class umontreal.iro.lecuyer.functionfit.BSpline
-
Returns the knot minimal value.
- getMinutes() - Method in class umontreal.iro.lecuyer.util.AbstractChrono
-
Returns the CPU time in minutes used by the program since the last call to
init for this
AbstractChrono.
- getMLE(double[], int) - Static method in class umontreal.iro.lecuyer.probdist.BetaDist
-
Estimates the parameters
(α, β) of the beta distribution over the
interval [0, 1] using the maximum likelihood method, from the n observations
x[i],
i = 0, 1,…, n - 1.
- getMLE(double[], int) - Static method in class umontreal.iro.lecuyer.probdist.BetaSymmetricalDist
-
Estimates the parameter α of the symmetrical beta distribution
over the interval [0, 1] using the maximum likelihood method, from the
n observations x[i],
i = 0, 1,…, n - 1.
- getMLE(int[], int) - Static method in class umontreal.iro.lecuyer.probdist.BinomialDist
-
Estimates the parameters (n, p) of the binomial distribution
using the maximum likelihood method, from the m observations
x[i],
i = 0, 1,…, m - 1.
- getMLE(int[], int, int) - Static method in class umontreal.iro.lecuyer.probdist.BinomialDist
-
Estimates the parameter p of the binomial distribution with
given (fixed) parameter n, by the maximum likelihood method,
from the m observations x[i],
i = 0, 1,…, m - 1.
- getMLE(double[], int) - Static method in class umontreal.iro.lecuyer.probdist.CauchyDist
-
Estimates the parameters
(α, β) of the Cauchy distribution
using the maximum likelihood method, from the n observations
x[i],
i = 0, 1,…, n - 1.
- getMLE(double[], int) - Static method in class umontreal.iro.lecuyer.probdist.ChiDist
-
Estimates the parameter ν of the chi distribution
using the maximum likelihood method, from the n observations
x[i],
i = 0, 1,…, n - 1.
- getMLE(double[], int) - Static method in class umontreal.iro.lecuyer.probdist.ChiSquareDist
-
Estimates the parameter n of the chi-square distribution
using the maximum likelihood method, from the m observations
x[i],
i = 0, 1,…, m - 1.
- getMLE(double[], int) - Static method in class umontreal.iro.lecuyer.probdist.ErlangDist
-
Estimates the parameters
(k, λ) of the Erlang distribution
using the maximum likelihood method, from the n observations
x[i],
i = 0, 1,…, n - 1.
- getMLE(double[], int) - Static method in class umontreal.iro.lecuyer.probdist.ExponentialDist
-
Estimates the parameter λ of the exponential distribution
using the maximum likelihood method, from the n observations
x[i],
i = 0, 1,…, n - 1.
- getMLE(double[], int) - Static method in class umontreal.iro.lecuyer.probdist.ExtremeValueDist
-
Deprecated.
Estimates the parameters
(α, λ) of the extreme value distribution
using the maximum likelihood method, from the n observations
x[i],
i = 0, 1,…, n - 1.
- getMLE(double[], int, double) - Static method in class umontreal.iro.lecuyer.probdist.FatigueLifeDist
-
Estimates the parameters (μ, β, γ) of the fatigue life
distribution using the maximum likelihood method, from the n observations
x[i],
i = 0, 1,…, n - 1.
- getMLE(double[], int) - Static method in class umontreal.iro.lecuyer.probdist.FoldedNormalDist
-
NOT IMPLEMENTED.
- getMLE(double[], int, double) - Static method in class umontreal.iro.lecuyer.probdist.FrechetDist
-
Given δ = delta, estimates the parameters
(α, β)
of the Fréchet distribution
using the maximum likelihood method with the n observations
x[i],
i = 0, 1,…, n - 1.
- getMLE(double[], int) - Static method in class umontreal.iro.lecuyer.probdist.GammaDist
-
Estimates the parameters
(α, λ) of the gamma distribution
using the maximum likelihood method, from the n observations
x[i],
i = 0, 1,…, n - 1.
- getMLE(int[], int) - Static method in class umontreal.iro.lecuyer.probdist.GeometricDist
-
Estimates the parameter p of the geometric distribution
using the maximum likelihood method, from the n observations
x[i],
i = 0, 1,…, n - 1.
- getMLE(double[], int) - Static method in class umontreal.iro.lecuyer.probdist.GumbelDist
-
Estimates the parameters
(β, δ) of the Gumbel distribution,
assuming that β > 0, and
using the maximum likelihood method with the n observations
x[i],
i = 0, 1,…, n - 1.
- getMLE(double[], int) - Static method in class umontreal.iro.lecuyer.probdist.HalfNormalDist
-
Estimates the parameters μ and σ of the half-normal distribution
using the maximum likelihood method from the n observations
x[i],
i = 0, 1,…, n - 1.
- getMLE(double[], int, double) - Static method in class umontreal.iro.lecuyer.probdist.HalfNormalDist
-
Estimates the parameter σ of the half-normal distribution using the
maximum likelihood method from the n observations x[i],
i = 0, 1,…, n - 1 and the parameter μ = mu.
- getMLE(double[], int) - Static method in class umontreal.iro.lecuyer.probdist.HyperbolicSecantDist
-
Estimates the parameters
(μ, σ) of the hyperbolic secant distribution
using the maximum likelihood method, from the n observations
x[i],
i = 0, 1,…, n - 1.
- getMLE(double[], int) - Static method in class umontreal.iro.lecuyer.probdist.InverseGaussianDist
-
Estimates the parameters
(μ, λ) of the inverse gaussian distribution
using the maximum likelihood method, from the n observations
x[i],
i = 0, 1,…, n - 1.
- getMLE(double[], int) - Static method in class umontreal.iro.lecuyer.probdist.LaplaceDist
-
Estimates the parameters
(μ, β) of the Laplace distribution
using the maximum likelihood method, from the n observations
x[i],
i = 0, 1,…, n - 1.
- getMLE(int[], int) - Static method in class umontreal.iro.lecuyer.probdist.LogarithmicDist
-
Estimates the parameter θ of the logarithmic distribution
using the maximum likelihood method, from the n observations
x[i],
i = 0, 1,…, n - 1.
- getMLE(double[], int) - Static method in class umontreal.iro.lecuyer.probdist.LogisticDist
-
Estimates the parameters
(α, λ) of the logistic distribution
using the maximum likelihood method, from the n observations
x[i],
i = 0, 1,…, n - 1.
- getMLE(double[], int) - Static method in class umontreal.iro.lecuyer.probdist.LoglogisticDist
-
Estimates the parameters
(α, β) of the log-logistic distribution
using the maximum likelihood method, from the n observations
x[i],
i = 0, 1,…, n - 1.
- getMLE(double[], int) - Static method in class umontreal.iro.lecuyer.probdist.LognormalDist
-
Estimates the parameters
(μ, σ) of the lognormal distribution
using the maximum likelihood method, from the n observations
x[i],
i = 0, 1,…, n - 1.
- getMLE(int[], int, double) - Static method in class umontreal.iro.lecuyer.probdist.NegativeBinomialDist
-
Estimates the parameter p of the negative binomial distribution
using the maximum likelihood method, from the n observations
x[i],
i = 0, 1,…, n - 1.
- getMLE(int[], int) - Static method in class umontreal.iro.lecuyer.probdist.NegativeBinomialDist
-
Estimates the parameter
(γ, p) of the negative binomial distribution
using the maximum likelihood method, from the n observations
x[i],
i = 0, 1,…, n - 1.
- getMLE(double[], int) - Static method in class umontreal.iro.lecuyer.probdist.NormalDist
-
Estimates the parameters
(μ, σ) of the normal distribution
using the maximum likelihood method, from the n observations
x[i],
i = 0, 1,…, n - 1.
- getMLE(double[], int) - Static method in class umontreal.iro.lecuyer.probdist.NormalInverseGaussianDist
-
NOT IMPLEMENTED.
- getMLE(double[], int) - Static method in class umontreal.iro.lecuyer.probdist.ParetoDist
-
Estimates the parameters
(α, β) of the Pareto distribution
using the maximum likelihood method, from the n observations
x[i],
i = 0, 1,…, n - 1.
- getMLE(int[], int) - Static method in class umontreal.iro.lecuyer.probdist.PascalDist
-
Estimates the parameter (n, p) of the Pascal distribution
using the maximum likelihood method, from the m observations
x[i],
i = 0, 1,…, m - 1.
- getMLE(double[], int) - Static method in class umontreal.iro.lecuyer.probdist.Pearson5Dist
-
Estimates the parameters
(α, β) of the Pearson V distribution
using the maximum likelihood method, from the n observations
x[i],
i = 0, 1,…, n - 1.
- getMLE(double[], int) - Static method in class umontreal.iro.lecuyer.probdist.Pearson6Dist
-
Estimates the parameters
(α1, α2, β) of the Pearson VI distribution
using the maximum likelihood method, from the n observations
x[i],
i = 0, 1,…, n - 1.
- getMLE(int[], int) - Static method in class umontreal.iro.lecuyer.probdist.PoissonDist
-
Estimates the parameter λ of the Poisson distribution
using the maximum likelihood method, from the n observations
x[i],
i = 0, 1,…, n - 1.
- getMLE(double[], int, double, double) - Static method in class umontreal.iro.lecuyer.probdist.PowerDist
-
Estimates the parameter c of the power distribution from the n
observations x[i],
i = 0, 1,…, n - 1, using the maximum
likelihood method and assuming that a and b are known.
- getMLE(double[], int, double) - Static method in class umontreal.iro.lecuyer.probdist.RayleighDist
-
Estimates the parameter β of the Rayleigh distribution
using the maximum likelihood method, assuming that a is known,
from the n observations x[i],
i = 0, 1,…, n - 1.
- getMLE(double[], int) - Static method in class umontreal.iro.lecuyer.probdist.StudentDist
-
Estimates the parameter n of the Student-t distribution
using the maximum likelihood method, from the m observations
x[i],
i = 0, 1,…, m - 1.
- getMLE(double[], int) - Static method in class umontreal.iro.lecuyer.probdist.UniformDist
-
Estimates the parameter (a, b) of the uniform distribution
using the maximum likelihood method, from the n observations
x[i],
i = 0, 1,…, n - 1.
- getMLE(int[], int) - Static method in class umontreal.iro.lecuyer.probdist.UniformIntDist
-
Estimates the parameters (i, j) of the uniform distribution
over integers using the maximum likelihood method, from the n observations
x[k],
k = 0, 1,…, n - 1.
- getMLE(double[], int) - Static method in class umontreal.iro.lecuyer.probdist.WeibullDist
-
Estimates the parameters
(α, λ) of the Weibull distribution,
assuming that
δ = 0,
using the maximum likelihood method, from the n observations
x[i],
i = 0, 1,…, n - 1.
- getMLE(double[][], int, int) - Static method in class umontreal.iro.lecuyer.probdistmulti.DirichletDist
-
Estimates the parameters [
hat(α_1),…, hat(α_d)]
of the Dirichlet distribution using the maximum likelihood method.
- getMLE(int[][], int, int, int) - Static method in class umontreal.iro.lecuyer.probdistmulti.MultinomialDist
-
Estimates and returns the parameters [hat(p_i),...,hat(p_d)] of the
multinomial distribution using the maximum likelihood method.
- getMLE(int[][], int, int) - Static method in class umontreal.iro.lecuyer.probdistmulti.NegativeMultinomialDist
-
Estimates and returns the parameters [
hat(γ), hat(p_1),...,
hat(p_d)]
of the negative multinomial distribution using the maximum likelihood method.
- getMLEmin(double[], int) - Static method in class umontreal.iro.lecuyer.probdist.GumbelDist
-
Similar to
getMLE, but
for the case β < 0.
- getMLEMu(double[][], int, int) - Static method in class umontreal.iro.lecuyer.probdistmulti.MultiNormalDist
-
Estimates the parameters μ of the multinormal distribution using
the maximum likelihood method.
- getMLESigma(double[][], int, int) - Static method in class umontreal.iro.lecuyer.probdistmulti.MultiNormalDist
-
Estimates the parameters Σ of the multinormal distribution using
the maximum likelihood method.
- getMomentsEstimate(double[], int) - Static method in class umontreal.iro.lecuyer.probdist.ChiSquareDist
-
Estimates and returns the parameter [hat(n)] of the chi-square
distribution using the moments method based on the m observations
in table x[i],
i = 0, 1,…, m - 1.
- getMu() - Method in class umontreal.iro.lecuyer.probdist.FatigueLifeDist
-
Returns the parameter μ of this object.
- getMu() - Method in class umontreal.iro.lecuyer.probdist.FoldedNormalDist
-
Returns the parameter μ of this object.
- getMu() - Method in class umontreal.iro.lecuyer.probdist.HalfNormalDist
-
Returns the parameter μ of this object.
- getMu() - Method in class umontreal.iro.lecuyer.probdist.HyperbolicSecantDist
-
Returns the parameter μ of this object.
- getMu() - Method in class umontreal.iro.lecuyer.probdist.InverseGaussianDist
-
Returns the parameter μ of this object.
- getMu() - Method in class umontreal.iro.lecuyer.probdist.LaplaceDist
-
Returns the parameter μ.
- getMu() - Method in class umontreal.iro.lecuyer.probdist.LognormalDist
-
Returns the parameter μ of this object.
- getMu() - Method in class umontreal.iro.lecuyer.probdist.NormalDist
-
Returns the parameter μ.
- getMu() - Method in class umontreal.iro.lecuyer.probdist.NormalInverseGaussianDist
-
Returns the parameter μ of this object.
- getMu() - Method in class umontreal.iro.lecuyer.probdistmulti.MultiNormalDist
-
Returns the parameter μ of this object.
- getMu(int) - Method in class umontreal.iro.lecuyer.probdistmulti.MultiNormalDist
-
Returns the i-th component of the parameter μ of this object.
- getMu() - Method in class umontreal.iro.lecuyer.randvar.FatigueLifeGen
-
Returns the parameter μ of this object.
- getMu() - Method in class umontreal.iro.lecuyer.randvar.FoldedNormalGen
-
Returns the parameter μ of this object.
- getMu() - Method in class umontreal.iro.lecuyer.randvar.HalfNormalGen
-
Returns the parameter μ of this object.
- getMu() - Method in class umontreal.iro.lecuyer.randvar.HyperbolicSecantGen
-
Returns the parameter μ of this object.
- getMu() - Method in class umontreal.iro.lecuyer.randvar.InverseGaussianGen
-
Returns the parameter μ of this object.
- getMu() - Method in class umontreal.iro.lecuyer.randvar.LaplaceGen
-
Returns the parameter μ.
- getMu() - Method in class umontreal.iro.lecuyer.randvar.LognormalGen
-
Returns the parameter μ of this object.
- getMu() - Method in class umontreal.iro.lecuyer.randvar.NormalGen
-
Returns the parameter μ of this object.
- getMu() - Method in class umontreal.iro.lecuyer.randvar.NormalInverseGaussianGen
-
Returns the parameter μ of this object.
- getMu() - Method in class umontreal.iro.lecuyer.randvarmulti.MultinormalGen
-
Returns the mean vector used by this generator.
- getMu(int) - Method in class umontreal.iro.lecuyer.randvarmulti.MultinormalGen
-
Returns the i-th component of the mean vector
for this generator.
- getMu() - Method in class umontreal.iro.lecuyer.stochprocess.BrownianMotion
-
Returns the value of μ.
- getMu() - Method in class umontreal.iro.lecuyer.stochprocess.GammaProcess
-
Returns the value of the parameter μ.
- getMu() - Method in class umontreal.iro.lecuyer.stochprocess.GeometricBrownianMotion
-
Returns the value of μ.
- getMu() - Method in class umontreal.iro.lecuyer.stochprocess.GeometricVarianceGammaProcess
-
Returns the value of the parameter μ.
- getMu() - Method in class umontreal.iro.lecuyer.stochprocess.NormalInverseGaussianProcess
-
Returns mu.
- getMu1() - Method in class umontreal.iro.lecuyer.probdistmulti.BiNormalDist
-
Returns the parameter μ1.
- getMu2() - Method in class umontreal.iro.lecuyer.probdistmulti.BiNormalDist
-
Returns the parameter μ2.
- getMuGeom() - Method in class umontreal.iro.lecuyer.stochprocess.GeometricLevyProcess
-
Returns the geometric drift parameter,
which is usually the interest rate, r.
- getN() - Method in class umontreal.iro.lecuyer.probdist.AndersonDarlingDist
-
Returns the parameter n of this object.
- getN() - Method in class umontreal.iro.lecuyer.probdist.BinomialDist
-
Returns the parameter n of this object.
- getN() - Method in class umontreal.iro.lecuyer.probdist.ChiSquareDist
-
Returns the parameter n of this object.
- getN() - Method in class umontreal.iro.lecuyer.probdist.CramerVonMisesDist
-
Returns the parameter n of this object.
- getN() - Method in class umontreal.iro.lecuyer.probdist.EmpiricalDist
-
Returns n, the number of observations.
- getN() - Method in class umontreal.iro.lecuyer.probdist.FisherFDist
-
Returns the parameter n of this object.
- getN() - Method in class umontreal.iro.lecuyer.probdist.KolmogorovSmirnovDist
-
Returns the parameter n of this object.
- getN() - Method in class umontreal.iro.lecuyer.probdist.KolmogorovSmirnovPlusDist
-
Returns the parameter n of this object.
- getN() - Method in class umontreal.iro.lecuyer.probdist.PascalDist
-
Returns the parameter n of this object.
- getN() - Method in class umontreal.iro.lecuyer.probdist.PiecewiseLinearEmpiricalDist
-
Returns n, the number of observations.
- getN() - Method in class umontreal.iro.lecuyer.probdist.StudentDist
-
Returns the parameter n associated with this object.
- getN() - Method in class umontreal.iro.lecuyer.probdist.WatsonGDist
-
Returns the parameter n of this object.
- getN() - Method in class umontreal.iro.lecuyer.probdist.WatsonUDist
-
Returns the parameter n of this object.
- getN() - Method in class umontreal.iro.lecuyer.probdistmulti.MultinomialDist
-
Returns the parameter n of this object.
- getN() - Method in class umontreal.iro.lecuyer.randvar.BinomialGen
-
Returns the parameter n of this object.
- getN() - Method in class umontreal.iro.lecuyer.randvar.ChiSquareGen
-
Returns the value of n for this object.
- getN() - Method in class umontreal.iro.lecuyer.randvar.FisherFGen
-
Returns the parameter n of this object.
- getN() - Method in class umontreal.iro.lecuyer.randvar.PascalGen
-
Returns the parameter n of this object.
- getN() - Method in class umontreal.iro.lecuyer.randvar.StudentGen
-
Returns the value of n for this object.
- getName(int) - Method in class umontreal.iro.lecuyer.charts.BoxSeriesCollection
-
Gets the current name of the selected series.
- getName(int) - Method in class umontreal.iro.lecuyer.charts.XYListSeriesCollection
-
Gets the current name of the selected series.
- getName() - Method in class umontreal.iro.lecuyer.simevents.ListWithStat
-
Returns the name associated to this list,
or null if no name was assigned.
- getName() - Method in class umontreal.iro.lecuyer.simprocs.Condition
-
Returns the name (or identifier) associated
to this condition.
- getName() - Method in class umontreal.iro.lecuyer.simprocs.Resource
-
Returns the name (or identifier) associated to this
resource.
- getName() - Method in class umontreal.iro.lecuyer.stat.list.ListOfStatProbes
-
Returns the global name of this list of statistical probes.
- getName() - Method in class umontreal.iro.lecuyer.stat.StatProbe
-
Returns the name associated with this probe,
or null if no name was specified upon construction.
- getName() - Method in exception umontreal.iro.lecuyer.util.NameConflictException
-
Returns the simple name associated with
this exception.
- getNbObservationTimes() - Method in class umontreal.iro.lecuyer.stochprocess.StochasticProcess
-
Returns the number of observation times excluding the time t0.
- getNonLinearData() - Static method in class umontreal.iro.lecuyer.rng.F2NL607
-
Return the data of all the components of the non-linear
part of the random number generator.
- getNonLinearState() - Method in class umontreal.iro.lecuyer.rng.F2NL607
-
Returns the current state of the non-linear part of the stream,
represented as an array of n integers, where n is the number
of components in the non-linear generator.
- getNormalGen() - Method in class umontreal.iro.lecuyer.stochprocess.InverseGaussianProcessMSH
-
Returns the normal generator.
- getNu() - Method in class umontreal.iro.lecuyer.probdist.ChiDist
-
Returns the value of ν for this object.
- getNu() - Method in class umontreal.iro.lecuyer.probdist.ChiSquareNoncentralDist
-
Returns the parameter ν of this object.
- getNu() - Method in class umontreal.iro.lecuyer.randvar.ChiGen
-
Returns the value of ν for this object.
- getNu() - Method in class umontreal.iro.lecuyer.randvar.ChiSquareNoncentralGen
-
Returns the value of ν of this object.
- getNu() - Method in class umontreal.iro.lecuyer.stochprocess.GammaProcess
-
Returns the value of the parameter ν.
- getNu() - Method in class umontreal.iro.lecuyer.stochprocess.GeometricVarianceGammaProcess
-
Returns the value of the parameter ν.
- getNu() - Method in class umontreal.iro.lecuyer.stochprocess.VarianceGammaProcess
-
Returns the value of the parameter ν.
- getNumberOfRandomStreams() - Method in class umontreal.iro.lecuyer.stochprocess.InverseGaussianProcess
-
Returns the number of random streams of this process.
- getNumCachedValues() - Method in class umontreal.iro.lecuyer.randvar.RandomVariateGenWithCache
-
Returns the total number of values cached by this generator.
- getNumCachedValues() - Method in class umontreal.iro.lecuyer.rng.RandomStreamWithCache
-
Returns the total number of values cached by this random stream.
- getNumPoints() - Method in class umontreal.iro.lecuyer.hups.ContainerPointSet
-
Returns the number of points of the contained point set.
- getNumPoints() - Method in class umontreal.iro.lecuyer.hups.HaltonSequence
-
- getNumPoints() - Method in class umontreal.iro.lecuyer.hups.PointSet
-
Returns the number of points.
- getNumUnits() - Method in class umontreal.iro.lecuyer.simprocs.UserRecord
-
Returns the number of units requested or used
by the associated process.
- getObs(int) - Method in class umontreal.iro.lecuyer.probdist.EmpiricalDist
-
Returns the value of X(i).
- getObs(int) - Method in class umontreal.iro.lecuyer.probdist.PiecewiseLinearEmpiricalDist
-
Returns the value of X(i).
- getObservation(int) - Method in class umontreal.iro.lecuyer.stochprocess.StochasticProcess
-
Returns X(tj) from the current sample path.
- getObservationTimes() - Method in class umontreal.iro.lecuyer.stochprocess.StochasticProcess
-
Returns a reference to the array that contains the observation times
(t0,..., td).
- getOmega() - Method in class umontreal.iro.lecuyer.stochprocess.GeometricLevyProcess
-
Returns the risk neutral correction.
- getOmega() - Method in class umontreal.iro.lecuyer.stochprocess.GeometricVarianceGammaProcess
-
Returns the value of the quantity ω defined in.
- getOrder() - Method in class umontreal.iro.lecuyer.probdist.InverseDistFromDensity
-
Returns the order associated with this object.
- getOrder() - Method in class umontreal.iro.lecuyer.randvar.InverseFromDensityGen
-
Returns the order associated with this object.
- getOtherStream() - Method in class umontreal.iro.lecuyer.stochprocess.InverseGaussianProcessMSH
-
Returns the otherStream, which is the stream used
to choose between the two quadratic roots from the MSH method.
- getOutlineWidth(int) - Method in class umontreal.iro.lecuyer.charts.HistogramSeriesCollection
-
Returns the outline width in pt.
- getP() - Method in class umontreal.iro.lecuyer.probdist.BinomialDist
-
Returns the parameter p of this object.
- getP() - Method in class umontreal.iro.lecuyer.probdist.GeometricDist
-
Returns the p associated with this object.
- getP() - Method in class umontreal.iro.lecuyer.probdist.NegativeBinomialDist
-
Returns the parameter p of this object.
- getP() - Method in class umontreal.iro.lecuyer.probdistmulti.MultinomialDist
-
Returns the parameters (p1,...,pd) of this object.
- getP() - Method in class umontreal.iro.lecuyer.probdistmulti.NegativeMultinomialDist
-
Returns the parameters (p1,...,pd) of this object.
- getP() - Method in class umontreal.iro.lecuyer.randvar.BinomialGen
-
Returns the parameter p of this object.
- getP() - Method in class umontreal.iro.lecuyer.randvar.GeometricGen
-
Returns the parameter p of this object.
- getP() - Method in class umontreal.iro.lecuyer.randvar.NegativeBinomialGen
-
Returns the parameter p of this object.
- getP() - Method in class umontreal.iro.lecuyer.randvar.PascalGen
-
Returns the parameter p of this object.
- getParams() - Method in class umontreal.iro.lecuyer.probdist.AndersonDarlingDist
-
Return an array containing the parameter n of the current distribution.
- getParams() - Method in class umontreal.iro.lecuyer.probdist.BetaDist
-
Return a table containing parameters of the current distribution.
- getParams() - Method in class umontreal.iro.lecuyer.probdist.BetaSymmetricalDist
-
Return a table containing the parameter of the current distribution.
- getParams() - Method in class umontreal.iro.lecuyer.probdist.BinomialDist
-
Returns a table that contains the parameters (n, p) of the current distribution,
in regular order: [n, p].
- getParams() - Method in class umontreal.iro.lecuyer.probdist.CauchyDist
-
Return a table containing parameters of the current distribution.
- getParams() - Method in class umontreal.iro.lecuyer.probdist.ChiDist
-
Return a table containing parameters of the current distribution.
- getParams() - Method in class umontreal.iro.lecuyer.probdist.ChiSquareDist
-
Return a table containing the parameters of the current distribution.
- getParams() - Method in class umontreal.iro.lecuyer.probdist.ChiSquareNoncentralDist
-
Returns a table containing the parameters of the current distribution.
- getParams() - Method in class umontreal.iro.lecuyer.probdist.CramerVonMisesDist
-
Return an array containing the parameter n of this object.
- getParams() - Method in class umontreal.iro.lecuyer.probdist.DiscreteDistribution
-
Returns a table containing the parameters of the current distribution.
- getParams() - Method in interface umontreal.iro.lecuyer.probdist.Distribution
-
Returns the parameters of the distribution function in the same
order as in the constructors.
- getParams() - Method in class umontreal.iro.lecuyer.probdist.EmpiricalDist
-
Return a table containing parameters of the current distribution.
- getParams() - Method in class umontreal.iro.lecuyer.probdist.ErlangDist
-
Return a table containing parameters of the current distribution.
- getParams() - Method in class umontreal.iro.lecuyer.probdist.ExponentialDist
-
Return a table containing the parameters of the current distribution.
- getParams() - Method in class umontreal.iro.lecuyer.probdist.ExtremeValueDist
-
Deprecated.
Return a table containing the parameters of the current distribution.
- getParams() - Method in class umontreal.iro.lecuyer.probdist.FatigueLifeDist
-
Return a table containing the parameters of the current distribution.
- getParams() - Method in class umontreal.iro.lecuyer.probdist.FisherFDist
-
Return a table containing the parameters of the current distribution.
- getParams() - Method in class umontreal.iro.lecuyer.probdist.FoldedNormalDist
-
Return a table containing the parameters of the current distribution.
- getParams() - Method in class umontreal.iro.lecuyer.probdist.FrechetDist
-
Return an array containing the parameters of the current object
in regular order: [α, β, δ].
- getParams() - Method in class umontreal.iro.lecuyer.probdist.GammaDist
-
Return a table containing the parameters of the current distribution.
- getParams() - Method in class umontreal.iro.lecuyer.probdist.GeometricDist
-
Return a table containing the parameters of the current distribution.
- getParams() - Method in class umontreal.iro.lecuyer.probdist.GumbelDist
-
Return a table containing the parameters of the current distribution.
- getParams() - Method in class umontreal.iro.lecuyer.probdist.HalfNormalDist
-
Return a table containing the parameters of the current distribution.
- getParams() - Method in class umontreal.iro.lecuyer.probdist.HyperbolicSecantDist
-
Return a table containing the parameters of the current distribution.
- getParams() - Method in class umontreal.iro.lecuyer.probdist.HypergeometricDist
-
Return a table containing the parameters of the current distribution.
- getParams() - Method in class umontreal.iro.lecuyer.probdist.InverseDistFromDensity
-
Return a table containing the parameters of the current distribution.
- getParams() - Method in class umontreal.iro.lecuyer.probdist.InverseGaussianDist
-
Return a table containing the parameters of the current distribution.
- getParams() - Method in class umontreal.iro.lecuyer.probdist.JohnsonSBDist
-
Return a table containing the parameters of the current distribution.
- getParams() - Method in class umontreal.iro.lecuyer.probdist.JohnsonSUDist
-
Return a table containing the parameters of the current distribution.
- getParams() - Method in class umontreal.iro.lecuyer.probdist.KolmogorovSmirnovDist
-
Returns an array containing the parameter n of this object.
- getParams() - Method in class umontreal.iro.lecuyer.probdist.KolmogorovSmirnovPlusDist
-
Returns an array containing the parameter n of this object.
- getParams() - Method in class umontreal.iro.lecuyer.probdist.LaplaceDist
-
Return a table containing the parameters of the current distribution.
- getParams() - Method in class umontreal.iro.lecuyer.probdist.LogarithmicDist
-
Return a table containing the parameters of the current distribution.
- getParams() - Method in class umontreal.iro.lecuyer.probdist.LogisticDist
-
Return a table containing the parameters of the current distribution.
- getParams() - Method in class umontreal.iro.lecuyer.probdist.LoglogisticDist
-
Return a table containing the parameters of the current distribution.
- getParams() - Method in class umontreal.iro.lecuyer.probdist.LognormalDist
-
Return a table containing the parameters of the current distribution.
- getParams() - Method in class umontreal.iro.lecuyer.probdist.NakagamiDist
-
Return a table containing the parameters of the current distribution.
- getParams() - Method in class umontreal.iro.lecuyer.probdist.NegativeBinomialDist
-
Return a table containing the parameters of the current distribution.
- getParams() - Method in class umontreal.iro.lecuyer.probdist.NormalDist
-
Return a table containing the parameters of the current distribution.
- getParams() - Method in class umontreal.iro.lecuyer.probdist.NormalInverseGaussianDist
-
Returns a table containing the parameters of the current distribution.
- getParams() - Method in class umontreal.iro.lecuyer.probdist.ParetoDist
-
Return a table containing the parameters of the current distribution.
- getParams() - Method in class umontreal.iro.lecuyer.probdist.PascalDist
-
Return a table containing the parameters of the current distribution.
- getParams() - Method in class umontreal.iro.lecuyer.probdist.Pearson5Dist
-
Return a table containing the parameters of the current distribution.
- getParams() - Method in class umontreal.iro.lecuyer.probdist.Pearson6Dist
-
Return a table containing the parameters of the current distribution.
- getParams() - Method in class umontreal.iro.lecuyer.probdist.PiecewiseLinearEmpiricalDist
-
Return a table containing parameters of the current distribution.
- getParams() - Method in class umontreal.iro.lecuyer.probdist.PoissonDist
-
Return a table containing the parameter of the current distribution.
- getParams() - Method in class umontreal.iro.lecuyer.probdist.PowerDist
-
Return a table containing the parameters of the current distribution.
- getParams() - Method in class umontreal.iro.lecuyer.probdist.RayleighDist
-
Return an array containing the parameters of the current distribution
in the order: [a, β].
- getParams() - Method in class umontreal.iro.lecuyer.probdist.StudentDist
-
Return a table containing the parameter of the current distribution.
- getParams() - Method in class umontreal.iro.lecuyer.probdist.TriangularDist
-
Return a table containing the parameters of the current distribution.
- getParams() - Method in class umontreal.iro.lecuyer.probdist.TruncatedDist
-
Return a table containing the parameters of the current distribution.
- getParams() - Method in class umontreal.iro.lecuyer.probdist.UniformDist
-
Return a table containing the parameters of the current distribution.
- getParams() - Method in class umontreal.iro.lecuyer.probdist.UniformIntDist
-
Return a table containing the parameters of the current distribution.
- getParams() - Method in class umontreal.iro.lecuyer.probdist.WatsonGDist
-
Return an array containing the parameter n of this object.
- getParams() - Method in class umontreal.iro.lecuyer.probdist.WatsonUDist
-
Return an array containing the parameter n of this object.
- getParams() - Method in class umontreal.iro.lecuyer.probdist.WeibullDist
-
Return a table containing the parameters of the current distribution.
- getPath() - Method in class umontreal.iro.lecuyer.stochprocess.StochasticProcess
-
Returns a reference to the last generated sample path
{X(t0),..., X(td)}.
- getPCADecompSigma() - Method in class umontreal.iro.lecuyer.randvarmulti.MultinormalPCAGen
-
Returns the matrix
A = V()1/2 of this object.
- getPhi() - Method in class umontreal.iro.lecuyer.probdist.LaplaceDist
-
Deprecated.
- getPlotStyle(int) - Method in class umontreal.iro.lecuyer.charts.XYListSeriesCollection
-
Gets the current plot style for the selected series.
- getPower() - Method in class umontreal.iro.lecuyer.functions.PowerMathFunction
-
Returns the power p.
- getPrimes(int) - Static method in class umontreal.iro.lecuyer.hups.RadicalInverse
-
Provides an elementary method for obtaining the first n prime
numbers larger than 1.
- getProb() - Method in class umontreal.iro.lecuyer.charts.DiscreteDistIntChart
-
Returns the chart of the probability.
- getProcess() - Method in class umontreal.iro.lecuyer.simprocs.UserRecord
-
Returns the process object associated with this record.
- getRandomStreamClass() - Method in class umontreal.iro.lecuyer.rng.BasicRandomStreamFactory
-
Returns the random stream class associated with this
object.
- getRandomStreamFactory() - Method in exception umontreal.iro.lecuyer.rng.RandomStreamInstantiationException
-
Returns the random stream factory concerned by this exception.
- getRangeBounds() - Method in class umontreal.iro.lecuyer.charts.BoxSeriesCollection
-
Returns the range (y-coordinates) min and max values.
- getRangeBounds() - Method in class umontreal.iro.lecuyer.charts.SSJCategorySeriesCollection
-
Returns range (y-coordinates) min and max values.
- getRangeBounds() - Method in class umontreal.iro.lecuyer.charts.SSJXYSeriesCollection
-
Returns range (y-coordinates) min and max values.
- getRenderer() - Method in class umontreal.iro.lecuyer.charts.SSJCategorySeriesCollection
-
Returns the CategoryItemRenderer object associated with the current object.
- getRenderer() - Method in class umontreal.iro.lecuyer.charts.SSJXYSeriesCollection
-
Returns the XYItemRenderer object associated with the current object.
- getRequestTime() - Method in class umontreal.iro.lecuyer.simprocs.UserRecord
-
Returns the time of creation of this record.
- getRho() - Method in class umontreal.iro.lecuyer.functionfit.SmoothingCubicSpline
-
Returns the smoothing factor used to construct the spline.
- getSampleMean() - Method in class umontreal.iro.lecuyer.probdist.EmpiricalDist
-
Returns the sample mean of the observations.
- getSampleMean() - Method in class umontreal.iro.lecuyer.probdist.PiecewiseLinearEmpiricalDist
-
Returns the sample mean of the observations.
- getSampleStandardDeviation() - Method in class umontreal.iro.lecuyer.probdist.EmpiricalDist
-
Returns the sample standard deviation of the observations.
- getSampleStandardDeviation() - Method in class umontreal.iro.lecuyer.probdist.PiecewiseLinearEmpiricalDist
-
Returns the sample standard deviation of the observations.
- getSampleVariance() - Method in class umontreal.iro.lecuyer.probdist.EmpiricalDist
-
Returns the sample variance of the observations.
- getSampleVariance() - Method in class umontreal.iro.lecuyer.probdist.PiecewiseLinearEmpiricalDist
-
Returns the sample variance of the observations.
- getSeconds() - Method in class umontreal.iro.lecuyer.util.AbstractChrono
-
Returns the CPU time in seconds used by the program since the last call to
init for this
AbstractChrono.
- getSeriesCollection() - Method in class umontreal.iro.lecuyer.charts.BoxChart
-
Returns the chart's dataset.
- getSeriesCollection() - Method in class umontreal.iro.lecuyer.charts.EmpiricalChart
-
Returns the chart's dataset.
- getSeriesCollection() - Method in class umontreal.iro.lecuyer.charts.HistogramChart
-
Returns the chart's dataset.
- getSeriesCollection() - Method in class umontreal.iro.lecuyer.charts.HistogramSeriesCollection
-
Returns the CustomHistogramDataset object associated with the current variable.
- getSeriesCollection() - Method in class umontreal.iro.lecuyer.charts.ScatterChart
-
Returns the chart's dataset.
- getSeriesCollection() - Method in class umontreal.iro.lecuyer.charts.SSJCategorySeriesCollection
-
Returns the CategoryDataset object associated with the current object.
- getSeriesCollection() - Method in class umontreal.iro.lecuyer.charts.SSJXYSeriesCollection
-
Returns the XYDataset object associated with the current object.
- getSeriesCollection() - Method in class umontreal.iro.lecuyer.charts.XYLineChart
-
Returns the chart's dataset.
- getSeriesCount() - Method in class umontreal.iro.lecuyer.charts.CustomHistogramDataset
-
Returns the number of series in the dataset.
- getSeriesKey(int) - Method in class umontreal.iro.lecuyer.charts.CustomHistogramDataset
-
Returns the key for a series.
- getShiftDimension() - Method in class umontreal.iro.lecuyer.hups.RandShiftedPointSet
-
Returns the number of dimensions of the current random shift.
- getShortName() - Method in enum umontreal.iro.lecuyer.util.TimeUnit
-
Returns the short name representing this unit in
a string specifying a time duration.
- getSigma() - Method in class umontreal.iro.lecuyer.probdist.FoldedNormalDist
-
Returns the parameter σ of this object.
- getSigma() - Method in class umontreal.iro.lecuyer.probdist.HalfNormalDist
-
Returns the parameter σ of this object.
- getSigma() - Method in class umontreal.iro.lecuyer.probdist.HyperbolicSecantDist
-
Returns the parameter σ of this object.
- getSigma() - Method in class umontreal.iro.lecuyer.probdist.LognormalDist
-
Returns the parameter σ of this object.
- getSigma() - Method in class umontreal.iro.lecuyer.probdist.NormalDist
-
Returns the parameter σ.
- getSigma() - Method in class umontreal.iro.lecuyer.probdist.RayleighDist
-
Returns the parameter β.
- getSigma() - Method in class umontreal.iro.lecuyer.probdistmulti.MultiNormalDist
-
Returns the parameter Σ of this object.
- getSigma() - Method in class umontreal.iro.lecuyer.randvar.FoldedNormalGen
-
Returns the parameter σ of this object.
- getSigma() - Method in class umontreal.iro.lecuyer.randvar.HalfNormalGen
-
Returns the parameter σ of this object.
- getSigma() - Method in class umontreal.iro.lecuyer.randvar.HyperbolicSecantGen
-
Returns the parameter σ of this object.
- getSigma() - Method in class umontreal.iro.lecuyer.randvar.LognormalGen
-
Returns the parameter σ of this object.
- getSigma() - Method in class umontreal.iro.lecuyer.randvar.NormalGen
-
Returns the parameter σ of this object.
- getSigma() - Method in class umontreal.iro.lecuyer.randvar.RayleighGen
-
Returns the parameter β.
- getSigma() - Method in class umontreal.iro.lecuyer.randvarmulti.MultinormalGen
-
Returns the covariance matrix
Σ
used by this generator.
- getSigma() - Method in class umontreal.iro.lecuyer.stochprocess.BrownianMotion
-
Returns the value of σ.
- getSigma() - Method in class umontreal.iro.lecuyer.stochprocess.CIRProcess
-
Returns the value of σ.
- getSigma() - Method in class umontreal.iro.lecuyer.stochprocess.CIRProcessEuler
-
Returns the value of σ.
- getSigma() - Method in class umontreal.iro.lecuyer.stochprocess.GeometricBrownianMotion
-
Returns the value of σ.
- getSigma() - Method in class umontreal.iro.lecuyer.stochprocess.GeometricVarianceGammaProcess
-
Returns the value of the parameter σ.
- getSigma() - Method in class umontreal.iro.lecuyer.stochprocess.OrnsteinUhlenbeckProcess
-
Returns the value of σ.
- getSigma() - Method in class umontreal.iro.lecuyer.stochprocess.VarianceGammaProcess
-
Returns the value of the parameter σ.
- getSigma1() - Method in class umontreal.iro.lecuyer.probdistmulti.BiNormalDist
-
Returns the parameter σ1.
- getSigma2() - Method in class umontreal.iro.lecuyer.probdistmulti.BiNormalDist
-
Returns the parameter σ2.
- getSimpleName(Class<?>) - Method in class umontreal.iro.lecuyer.util.ClassFinder
-
Returns the simple name of the class cls that
can be used when the imports contained
in this class finder are used.
- getSortedEigenvalues() - Method in class umontreal.iro.lecuyer.stochprocess.BrownianMotionPCA
-
Returns the sorted eigenvalues obtained in the PCA decomposition.
- getSortedEigenvalues() - Method in class umontreal.iro.lecuyer.stochprocess.BrownianMotionPCAEqualSteps
-
- getSplinePolynomials() - Method in class umontreal.iro.lecuyer.functionfit.SmoothingCubicSpline
-
Returns a table containing all fitting polynomials.
- getStandardDeviation() - Method in class umontreal.iro.lecuyer.probdist.BetaDist
-
- getStandardDeviation(double, double) - Static method in class umontreal.iro.lecuyer.probdist.BetaDist
-
Computes the standard deviation of the beta distribution with
parameters α and β, over the interval [0, 1].
- getStandardDeviation(double, double, double, double) - Static method in class umontreal.iro.lecuyer.probdist.BetaDist
-
Computes the standard deviation of the beta distribution with
parameters α and β, over the interval [a, b].
- getStandardDeviation() - Method in class umontreal.iro.lecuyer.probdist.BetaSymmetricalDist
-
- getStandardDeviation(double) - Static method in class umontreal.iro.lecuyer.probdist.BetaSymmetricalDist
-
Computes and returns the standard deviation of the
symmetrical beta distribution with parameter α.
- getStandardDeviation() - Method in class umontreal.iro.lecuyer.probdist.BinomialDist
-
- getStandardDeviation(int, double) - Static method in class umontreal.iro.lecuyer.probdist.BinomialDist
-
Computes the standard deviation of the Binomial distribution with
parameters n and p.
- getStandardDeviation() - Method in class umontreal.iro.lecuyer.probdist.CauchyDist
-
- getStandardDeviation(double, double) - Static method in class umontreal.iro.lecuyer.probdist.CauchyDist
-
Returns ∞ since the standard deviation does not exist.
- getStandardDeviation() - Method in class umontreal.iro.lecuyer.probdist.ChiDist
-
- getStandardDeviation(int) - Static method in class umontreal.iro.lecuyer.probdist.ChiDist
-
Computes and returns the standard deviation of the chi distribution
with parameter ν.
- getStandardDeviation() - Method in class umontreal.iro.lecuyer.probdist.ChiSquareDist
-
- getStandardDeviation(int) - Static method in class umontreal.iro.lecuyer.probdist.ChiSquareDist
-
Returns the standard deviation
of the chi-square distribution with parameter n.
- getStandardDeviation() - Method in class umontreal.iro.lecuyer.probdist.ChiSquareNoncentralDist
-
- getStandardDeviation(double, double) - Static method in class umontreal.iro.lecuyer.probdist.ChiSquareNoncentralDist
-
Computes and returns the standard deviation of the noncentral
chi-square distribution with parameters ν = nu and λ =
lambda.
- getStandardDeviation() - Method in class umontreal.iro.lecuyer.probdist.ContinuousDistribution
-
Returns the standard deviation.
- getStandardDeviation() - Method in class umontreal.iro.lecuyer.probdist.CramerVonMisesDist
-
- getStandardDeviation(int) - Static method in class umontreal.iro.lecuyer.probdist.CramerVonMisesDist
-
Returns the standard deviation of the distribution with
parameter n.
- getStandardDeviation() - Method in class umontreal.iro.lecuyer.probdist.DiscreteDistribution
-
Computes the standard deviation of the distribution.
- getStandardDeviation() - Method in interface umontreal.iro.lecuyer.probdist.Distribution
-
Returns the standard deviation of the distribution function.
- getStandardDeviation() - Method in class umontreal.iro.lecuyer.probdist.EmpiricalDist
-
- getStandardDeviation(int, double) - Static method in class umontreal.iro.lecuyer.probdist.ErlangDist
-
Computes and returns the standard deviation of the Erlang
distribution with parameters k and λ.
- getStandardDeviation() - Method in class umontreal.iro.lecuyer.probdist.ExponentialDist
-
- getStandardDeviation(double) - Static method in class umontreal.iro.lecuyer.probdist.ExponentialDist
-
Computes and returns the standard deviation of the
exponential distribution with parameter λ.
- getStandardDeviation() - Method in class umontreal.iro.lecuyer.probdist.ExtremeValueDist
-
Deprecated.
- getStandardDeviation(double, double) - Static method in class umontreal.iro.lecuyer.probdist.ExtremeValueDist
-
Deprecated.
Computes and returns the standard deviation
of the extreme value distribution with parameters α and λ.
- getStandardDeviation() - Method in class umontreal.iro.lecuyer.probdist.FatigueLifeDist
-
- getStandardDeviation(double, double, double) - Static method in class umontreal.iro.lecuyer.probdist.FatigueLifeDist
-
Computes and returns the standard deviation
of the fatigue life distribution
with parameters μ, β and γ.
- getStandardDeviation() - Method in class umontreal.iro.lecuyer.probdist.FisherFDist
-
- getStandardDeviation(int, int) - Static method in class umontreal.iro.lecuyer.probdist.FisherFDist
-
Computes and returns the standard deviation
of the Fisher F distribution with parameters n and m.
- getStandardDeviation() - Method in class umontreal.iro.lecuyer.probdist.FoldedNormalDist
-
- getStandardDeviation(double, double) - Static method in class umontreal.iro.lecuyer.probdist.FoldedNormalDist
-
Computes the standard deviation of the folded normal distribution
with parameters μ and σ.
- getStandardDeviation() - Method in class umontreal.iro.lecuyer.probdist.FrechetDist
-
- getStandardDeviation(double, double, double) - Static method in class umontreal.iro.lecuyer.probdist.FrechetDist
-
Returns the standard deviation of the Fréchet distribution
with parameters α, β and δ.
- getStandardDeviation() - Method in class umontreal.iro.lecuyer.probdist.GammaDist
-
- getStandardDeviation(double, double) - Static method in class umontreal.iro.lecuyer.probdist.GammaDist
-
Computes and returns the standard deviation of the gamma
distribution with parameters α and λ.
- getStandardDeviation() - Method in class umontreal.iro.lecuyer.probdist.GeometricDist
-
- getStandardDeviation(double) - Static method in class umontreal.iro.lecuyer.probdist.GeometricDist
-
Computes and returns the standard deviation of the geometric
distribution with parameter p.
- getStandardDeviation() - Method in class umontreal.iro.lecuyer.probdist.GumbelDist
-
- getStandardDeviation(double, double) - Static method in class umontreal.iro.lecuyer.probdist.GumbelDist
-
Returns the standard deviation
of the Gumbel distribution with parameters β and δ.
- getStandardDeviation() - Method in class umontreal.iro.lecuyer.probdist.HalfNormalDist
-
- getStandardDeviation(double, double) - Static method in class umontreal.iro.lecuyer.probdist.HalfNormalDist
-
Computes the standard deviation of the half-normal distribution with
parameters μ and σ.
- getStandardDeviation() - Method in class umontreal.iro.lecuyer.probdist.HyperbolicSecantDist
-
- getStandardDeviation(double, double) - Static method in class umontreal.iro.lecuyer.probdist.HyperbolicSecantDist
-
Computes and returns the standard deviation
of the hyperbolic secant distribution with parameters
μ and σ.
- getStandardDeviation() - Method in class umontreal.iro.lecuyer.probdist.HypergeometricDist
-
- getStandardDeviation(int, int, int) - Static method in class umontreal.iro.lecuyer.probdist.HypergeometricDist
-
Computes and returns the standard deviation of the hypergeometric distribution
with parameters m, l and k.
- getStandardDeviation() - Method in class umontreal.iro.lecuyer.probdist.InverseGaussianDist
-
- getStandardDeviation(double, double) - Static method in class umontreal.iro.lecuyer.probdist.InverseGaussianDist
-
Computes and returns the standard deviation
of the inverse gaussian distribution with parameters μ and λ.
- getStandardDeviation() - Method in class umontreal.iro.lecuyer.probdist.JohnsonSUDist
-
- getStandardDeviation(double, double, double, double) - Static method in class umontreal.iro.lecuyer.probdist.JohnsonSUDist
-
Computes and returns the standard deviation of the Johnson SU
distribution with parameters γ, δ, ξ and λ.
- getStandardDeviation() - Method in class umontreal.iro.lecuyer.probdist.LaplaceDist
-
- getStandardDeviation(double, double) - Static method in class umontreal.iro.lecuyer.probdist.LaplaceDist
-
Computes and returns the standard deviation of the Laplace
distribution with parameters μ and β.
- getStandardDeviation() - Method in class umontreal.iro.lecuyer.probdist.LogarithmicDist
-
- getStandardDeviation(double) - Static method in class umontreal.iro.lecuyer.probdist.LogarithmicDist
-
Computes and returns the standard deviation of the
logarithmic distribution with parameter θ = theta.
- getStandardDeviation() - Method in class umontreal.iro.lecuyer.probdist.LogisticDist
-
- getStandardDeviation(double, double) - Static method in class umontreal.iro.lecuyer.probdist.LogisticDist
-
Computes and returns the standard deviation of the logistic distribution
with parameters α and λ.
- getStandardDeviation() - Method in class umontreal.iro.lecuyer.probdist.LoglogisticDist
-
- getStandardDeviation(double, double) - Static method in class umontreal.iro.lecuyer.probdist.LoglogisticDist
-
Computes and returns the standard deviation of the log-logistic
distribution with parameters α and β.
- getStandardDeviation() - Method in class umontreal.iro.lecuyer.probdist.LognormalDist
-
- getStandardDeviation(double, double) - Static method in class umontreal.iro.lecuyer.probdist.LognormalDist
-
Computes and returns the standard deviation
of the lognormal distribution with parameters μ and σ.
- getStandardDeviation() - Method in class umontreal.iro.lecuyer.probdist.NakagamiDist
-
- getStandardDeviation(double, double, double) - Static method in class umontreal.iro.lecuyer.probdist.NakagamiDist
-
Computes the standard deviation of the Nakagami distribution with
parameters a, λ and c.
- getStandardDeviation() - Method in class umontreal.iro.lecuyer.probdist.NegativeBinomialDist
-
- getStandardDeviation(double, double) - Static method in class umontreal.iro.lecuyer.probdist.NegativeBinomialDist
-
Computes and returns the standard deviation of the negative
binomial distribution with parameters γ and p.
- getStandardDeviation() - Method in class umontreal.iro.lecuyer.probdist.NormalDist
-
- getStandardDeviation(double, double) - Static method in class umontreal.iro.lecuyer.probdist.NormalDist
-
Computes and returns the standard deviation σ of the
normal distribution with parameters μ and σ.
- getStandardDeviation() - Method in class umontreal.iro.lecuyer.probdist.NormalInverseGaussianDist
-
- getStandardDeviation(double, double, double, double) - Static method in class umontreal.iro.lecuyer.probdist.NormalInverseGaussianDist
-
Computes and returns the standard deviation of the normal inverse gaussian
distribution with parameters α, β, μ and δ.
- getStandardDeviation() - Method in class umontreal.iro.lecuyer.probdist.ParetoDist
-
- getStandardDeviation(double, double) - Static method in class umontreal.iro.lecuyer.probdist.ParetoDist
-
Computes and returns the standard deviation of the Pareto
distribution with parameters α and β.
- getStandardDeviation() - Method in class umontreal.iro.lecuyer.probdist.Pearson5Dist
-
- getStandardDeviation(double, double) - Static method in class umontreal.iro.lecuyer.probdist.Pearson5Dist
-
Computes and returns the standard deviation of a Pearson V distribution with
shape parameter α and scale parameter β.
- getStandardDeviation() - Method in class umontreal.iro.lecuyer.probdist.Pearson6Dist
-
- getStandardDeviation(double, double, double) - Static method in class umontreal.iro.lecuyer.probdist.Pearson6Dist
-
Computes and returns the standard deviation of a Pearson VI
distribution with shape
parameters α1 and α2, and scale parameter β.
- getStandardDeviation() - Method in class umontreal.iro.lecuyer.probdist.PiecewiseLinearEmpiricalDist
-
- getStandardDeviation() - Method in class umontreal.iro.lecuyer.probdist.PoissonDist
-
- getStandardDeviation(double) - Static method in class umontreal.iro.lecuyer.probdist.PoissonDist
-
Computes and returns the standard deviation of the
Poisson distribution with parameter λ.
- getStandardDeviation() - Method in class umontreal.iro.lecuyer.probdist.PowerDist
-
- getStandardDeviation(double, double, double) - Static method in class umontreal.iro.lecuyer.probdist.PowerDist
-
Computes and returns the standard deviation
of the power distribution with parameters a, b and c.
- getStandardDeviation() - Method in class umontreal.iro.lecuyer.probdist.RayleighDist
-
- getStandardDeviation(double) - Static method in class umontreal.iro.lecuyer.probdist.RayleighDist
-
Returns the standard deviation
β(2 - π/2)1/2 of
the Rayleigh distribution with parameter β.
- getStandardDeviation() - Method in class umontreal.iro.lecuyer.probdist.StudentDist
-
- getStandardDeviation(int) - Static method in class umontreal.iro.lecuyer.probdist.StudentDist
-
Computes and returns the standard deviation
of the Student-t distribution with parameter n.
- getStandardDeviation() - Method in class umontreal.iro.lecuyer.probdist.TriangularDist
-
- getStandardDeviation(double, double, double) - Static method in class umontreal.iro.lecuyer.probdist.TriangularDist
-
Computes and returns the standard deviation
of the triangular distribution with parameters a, b, m.
- getStandardDeviation() - Method in class umontreal.iro.lecuyer.probdist.TruncatedDist
-
- getStandardDeviation() - Method in class umontreal.iro.lecuyer.probdist.UniformDist
-
- getStandardDeviation(double, double) - Static method in class umontreal.iro.lecuyer.probdist.UniformDist
-
Computes and returns the standard deviation
of the uniform distribution with parameters a and b.
- getStandardDeviation() - Method in class umontreal.iro.lecuyer.probdist.UniformIntDist
-
- getStandardDeviation(int, int) - Static method in class umontreal.iro.lecuyer.probdist.UniformIntDist
-
Computes and returns the standard deviation
of the discrete uniform distribution.
- getStandardDeviation() - Method in class umontreal.iro.lecuyer.probdist.WatsonUDist
-
- getStandardDeviation(int) - Static method in class umontreal.iro.lecuyer.probdist.WatsonUDist
-
Returns the standard deviation of the Watson U
distribution with parameter n.
- getStandardDeviation() - Method in class umontreal.iro.lecuyer.probdist.WeibullDist
-
- getStandardDeviation(double, double, double) - Static method in class umontreal.iro.lecuyer.probdist.WeibullDist
-
Computes and returns the standard deviation
of the Weibull distribution with parameters α, λ and δ.
- getStartX(int, int) - Method in class umontreal.iro.lecuyer.charts.CustomHistogramDataset
-
Returns the start value for a bin.
- getStartY(int, int) - Method in class umontreal.iro.lecuyer.charts.CustomHistogramDataset
-
Returns the start y-value for a bin (which is the same as the y-value).
- getStatCollecting() - Method in class umontreal.iro.lecuyer.simevents.ListWithStat
-
Returns true if the list collects statistics
about its size and sojourn times of elements, and
false otherwise.
- getState() - Method in class umontreal.iro.lecuyer.rng.GenF2w32
-
Returns the current state of the stream, represented as an
array of 25 integers.
- getState() - Method in class umontreal.iro.lecuyer.rng.LFSR113
-
Returns the current state of the stream, represented as
an array of four integers.
- getState() - Method in class umontreal.iro.lecuyer.rng.LFSR258
-
Returns the current state of the stream, represented as
an array of five integers.
- getState() - Method in class umontreal.iro.lecuyer.rng.MRG31k3p
-
Returns the current state Cg of this stream.
- getState() - Method in class umontreal.iro.lecuyer.rng.MRG32k3a
-
Returns the current state Cg of this stream.
- getState() - Method in class umontreal.iro.lecuyer.rng.MRG32k3aL
-
- getState() - Method in class umontreal.iro.lecuyer.rng.RandMrg
-
Deprecated.
Returns the current state Cg of this stream.
- getState() - Method in class umontreal.iro.lecuyer.rng.RandRijndael
-
Returns the current state of the stream, represented as an
array of four integers.
- getState() - Method in class umontreal.iro.lecuyer.rng.WELL1024
-
Returns the current state of the stream, represented as an
array of 32 integers.
- getState() - Method in class umontreal.iro.lecuyer.rng.WELL512
-
Returns the current state of the stream, represented as an
array of 16 integers.
- getState() - Method in class umontreal.iro.lecuyer.rng.WELL607
-
Returns the current state of the stream, represented as an
array of 19 integers.
- getState() - Method in class umontreal.iro.lecuyer.simprocs.SimProcess
-
Returns the state of the process.
- getStream() - Method in class umontreal.iro.lecuyer.hups.EmptyRandomization
-
- getStream() - Method in class umontreal.iro.lecuyer.hups.PointSet
-
Returns the random stream used to generate random shifts.
- getStream() - Method in interface umontreal.iro.lecuyer.hups.PointSetRandomization
-
- getStream() - Method in class umontreal.iro.lecuyer.hups.RandomShift
-
- getStream() - Method in class umontreal.iro.lecuyer.randvar.RandomVariateGen
-
- getStream() - Method in class umontreal.iro.lecuyer.randvar.RandomVariateGenWithCache
-
- getStream() - Method in class umontreal.iro.lecuyer.randvar.UnuranContinuous
-
- getStream() - Method in class umontreal.iro.lecuyer.randvar.UnuranDiscreteInt
-
- getStream() - Method in class umontreal.iro.lecuyer.randvar.UnuranEmpirical
-
- getStream() - Method in class umontreal.iro.lecuyer.randvarmulti.RandomMultivariateGen
-
- getStream() - Method in class umontreal.iro.lecuyer.stochprocess.BrownianMotion
-
Returns the random stream of the normal generator.
- getStream() - Method in class umontreal.iro.lecuyer.stochprocess.CIRProcess
-
Returns the random stream of the noncentral chi-square generator.
- getStream() - Method in class umontreal.iro.lecuyer.stochprocess.CIRProcessEuler
-
Returns the random stream of the normal generator.
- getStream() - Method in class umontreal.iro.lecuyer.stochprocess.GammaProcess
-
- getStream() - Method in class umontreal.iro.lecuyer.stochprocess.GeometricBrownianMotion
-
Returns the
RandomStream
for the underlying Brownian motion.
- getStream() - Method in class umontreal.iro.lecuyer.stochprocess.GeometricLevyProcess
-
Returns the stream from the underlying Lévy process.
- getStream() - Method in class umontreal.iro.lecuyer.stochprocess.GeometricVarianceGammaProcess
-
- getStream() - Method in class umontreal.iro.lecuyer.stochprocess.InverseGaussianProcess
-
- getStream() - Method in class umontreal.iro.lecuyer.stochprocess.InverseGaussianProcessBridge
-
Only returns a stream if both inner streams are the same.
- getStream() - Method in class umontreal.iro.lecuyer.stochprocess.InverseGaussianProcessMSH
-
Only returns a stream if both inner
RandomStream's are the same.
- getStream() - Method in class umontreal.iro.lecuyer.stochprocess.InverseGaussianProcessPCA
-
- getStream() - Method in class umontreal.iro.lecuyer.stochprocess.NormalInverseGaussianProcess
-
Only returns the stream if all streams are equal,
including the stream(s) in the underlying
InverseGaussianProcess.
- getStream() - Method in class umontreal.iro.lecuyer.stochprocess.OrnsteinUhlenbeckProcess
-
Returns the random stream of the normal generator.
- getStream() - Method in class umontreal.iro.lecuyer.stochprocess.StochasticProcess
-
Returns the random stream of the underlying generator.
- getStream() - Method in class umontreal.iro.lecuyer.stochprocess.VarianceGammaProcess
-
- getStream2() - Method in class umontreal.iro.lecuyer.randvar.BetaSymmetricalBestGen
-
Returns stream s2 associated with this object.
- getStream2() - Method in class umontreal.iro.lecuyer.randvar.BetaSymmetricalPolarGen
-
Returns stream s2 associated with this object.
- getStream3() - Method in class umontreal.iro.lecuyer.randvar.BetaSymmetricalBestGen
-
Returns stream s3 associated with this object.
- getStreams() - Method in class umontreal.iro.lecuyer.rng.RandomStreamManager
-
Returns an unmodifiable list containing all the
random streams in this random
stream manager.
- getSubpath(double[], int[]) - Method in class umontreal.iro.lecuyer.stochprocess.StochasticProcess
-
Returns in subpath the values of the process at a subset of the observation times,
specified as the times tj whose indices j are in the array pathIndices.
- getTheta() - Method in class umontreal.iro.lecuyer.probdist.LaplaceDist
-
Deprecated.
- getTheta() - Method in class umontreal.iro.lecuyer.probdist.LogarithmicDist
-
Returns the θ associated with this object.
- getTheta() - Method in class umontreal.iro.lecuyer.randvar.LogarithmicGen
-
Returns the θ associated with this object.
- getTheta() - Method in class umontreal.iro.lecuyer.stochprocess.GeometricVarianceGammaProcess
-
Returns the value of the parameter θ.
- getTheta() - Method in class umontreal.iro.lecuyer.stochprocess.VarianceGammaProcess
-
Returns the value of the parameter θ.
- getTheta0() - Method in class umontreal.iro.lecuyer.randvar.LogarithmicGen
-
Returns the θ0 associated with this object.
- getTimeInterval(double[], int, int, double) - Static method in class umontreal.iro.lecuyer.util.Misc
-
Returns the index of the time interval corresponding to time t.
- getTitle() - Method in class umontreal.iro.lecuyer.charts.CategoryChart
-
Gets the current chart title.
- getTitle() - Method in class umontreal.iro.lecuyer.charts.MultipleDatasetChart
-
Gets the current chart title.
- getTitle() - Method in class umontreal.iro.lecuyer.charts.XYChart
-
Gets the current chart title.
- getTotal(int) - Method in class umontreal.iro.lecuyer.charts.CustomHistogramDataset
-
Returns the total number of observations for a series.
- getTwinAxisPosition() - Method in class umontreal.iro.lecuyer.charts.Axis
-
Returns the drawing position parameter (default equals 0).
- getType() - Method in class umontreal.iro.lecuyer.charts.CustomHistogramDataset
-
Returns the histogram type.
- getValue(int, int) - Method in class umontreal.iro.lecuyer.charts.SSJCategorySeriesCollection
-
Returns the y-value at the specified index in the specified series.
- getValues(int) - Method in class umontreal.iro.lecuyer.charts.CustomHistogramDataset
-
Returns the values for a series.
- getValues(int) - Method in class umontreal.iro.lecuyer.charts.HistogramSeriesCollection
-
Returns the values for a series.
- getValuesList(int) - Method in class umontreal.iro.lecuyer.charts.CustomHistogramDataset
-
Returns the values for a series.
- getValuesList(int) - Method in class umontreal.iro.lecuyer.charts.HistogramSeriesCollection
-
Returns the values for a series.
- getVariance() - Method in class umontreal.iro.lecuyer.probdist.BetaDist
-
- getVariance(double, double) - Static method in class umontreal.iro.lecuyer.probdist.BetaDist
-
.
- getVariance(double, double, double, double) - Static method in class umontreal.iro.lecuyer.probdist.BetaDist
-
.
- getVariance() - Method in class umontreal.iro.lecuyer.probdist.BetaSymmetricalDist
-
- getVariance(double) - Static method in class umontreal.iro.lecuyer.probdist.BetaSymmetricalDist
-
Computes and returns the variance,
Var[X] = 1/(8α + 4),
of the symmetrical beta distribution with parameter α.
- getVariance() - Method in class umontreal.iro.lecuyer.probdist.BinomialDist
-
- getVariance(int, double) - Static method in class umontreal.iro.lecuyer.probdist.BinomialDist
-
Computes the variance
Var[X] = np(1 - p) of the binomial
distribution with parameters n and p.
- getVariance() - Method in class umontreal.iro.lecuyer.probdist.CauchyDist
-
- getVariance(double, double) - Static method in class umontreal.iro.lecuyer.probdist.CauchyDist
-
Returns ∞ since the variance does not exist.
- getVariance() - Method in class umontreal.iro.lecuyer.probdist.ChiDist
-
- getVariance(int) - Static method in class umontreal.iro.lecuyer.probdist.ChiDist
-
Computes and returns the variance
of the chi distribution with parameter ν.
- getVariance() - Method in class umontreal.iro.lecuyer.probdist.ChiSquareDist
-
- getVariance(int) - Static method in class umontreal.iro.lecuyer.probdist.ChiSquareDist
-
Returns the variance
Var[X] = 2n
of the chi-square distribution with parameter n.
- getVariance() - Method in class umontreal.iro.lecuyer.probdist.ChiSquareNoncentralDist
-
- getVariance(double, double) - Static method in class umontreal.iro.lecuyer.probdist.ChiSquareNoncentralDist
-
Computes and returns the variance
Var[X] = 2(ν +2λ) of the noncentral chi-square distribution with parameters
ν = nu and λ = lambda.
- getVariance() - Method in class umontreal.iro.lecuyer.probdist.ContinuousDistribution
-
Returns the variance.
- getVariance() - Method in class umontreal.iro.lecuyer.probdist.CramerVonMisesDist
-
- getVariance(int) - Static method in class umontreal.iro.lecuyer.probdist.CramerVonMisesDist
-
Returns the variance of the distribution with parameter n.
- getVariance() - Method in class umontreal.iro.lecuyer.probdist.DiscreteDistribution
-
Computes the variance
Var[X] = ∑i=1npi(xi - E[X])2
of the distribution.
- getVariance() - Method in interface umontreal.iro.lecuyer.probdist.Distribution
-
Returns the variance of the distribution function.
- getVariance() - Method in class umontreal.iro.lecuyer.probdist.EmpiricalDist
-
- getVariance(int, double) - Static method in class umontreal.iro.lecuyer.probdist.ErlangDist
-
Computes and returns the variance,
Var[X] = k/λ2,
of the Erlang distribution with parameters k and λ.
- getVariance() - Method in class umontreal.iro.lecuyer.probdist.ExponentialDist
-
- getVariance(double) - Static method in class umontreal.iro.lecuyer.probdist.ExponentialDist
-
Computes and returns the variance,
Var[X] = 1/λ2,
of the exponential distribution with parameter λ.
- getVariance() - Method in class umontreal.iro.lecuyer.probdist.ExtremeValueDist
-
Deprecated.
- getVariance(double, double) - Static method in class umontreal.iro.lecuyer.probdist.ExtremeValueDist
-
Deprecated.
Computes and returns the variance,
Var[X] = π2/(6λ2),
of the extreme value distribution with parameters α and λ.
- getVariance() - Method in class umontreal.iro.lecuyer.probdist.FatigueLifeDist
-
- getVariance(double, double, double) - Static method in class umontreal.iro.lecuyer.probdist.FatigueLifeDist
-
Computes and returns the variance
Var[X] = β2γ2(1 + 5γ2/4) of the fatigue life distribution
with parameters μ, β and γ.
- getVariance() - Method in class umontreal.iro.lecuyer.probdist.FisherFDist
-
- getVariance(int, int) - Static method in class umontreal.iro.lecuyer.probdist.FisherFDist
-
Computes and returns the variance
of the Fisher F distribution with parameters n and m.
- getVariance() - Method in class umontreal.iro.lecuyer.probdist.FoldedNormalDist
-
- getVariance(double, double) - Static method in class umontreal.iro.lecuyer.probdist.FoldedNormalDist
-
.
- getVariance() - Method in class umontreal.iro.lecuyer.probdist.FrechetDist
-
- getVariance(double, double, double) - Static method in class umontreal.iro.lecuyer.probdist.FrechetDist
-
Returns the variance of the Fréchet distribution with parameters
α, β and δ.
- getVariance() - Method in class umontreal.iro.lecuyer.probdist.GammaDist
-
- getVariance(double, double) - Static method in class umontreal.iro.lecuyer.probdist.GammaDist
-
Computes and returns the variance
Var[X] = α/λ2
of the gamma distribution with parameters α and λ.
- getVariance() - Method in class umontreal.iro.lecuyer.probdist.GeometricDist
-
- getVariance(double) - Static method in class umontreal.iro.lecuyer.probdist.GeometricDist
-
Computes and returns the variance
Var[X] = (1 - p)/p2
of the geometric distribution with parameter p.
- getVariance() - Method in class umontreal.iro.lecuyer.probdist.GumbelDist
-
- getVariance(double, double) - Static method in class umontreal.iro.lecuyer.probdist.GumbelDist
-
Returns the variance
Var[X] = π2β2/6 of the Gumbel distribution with parameters β and δ.
- getVariance() - Method in class umontreal.iro.lecuyer.probdist.HalfNormalDist
-
- getVariance(double, double) - Static method in class umontreal.iro.lecuyer.probdist.HalfNormalDist
-
Computes and returns the variance
Var[X] = (1 - 2/π)σ2.
- getVariance() - Method in class umontreal.iro.lecuyer.probdist.HyperbolicSecantDist
-
- getVariance(double, double) - Static method in class umontreal.iro.lecuyer.probdist.HyperbolicSecantDist
-
Computes and returns the variance
Var[X] = σ2
of the hyperbolic secant distribution with parameters μ and σ.
- getVariance() - Method in class umontreal.iro.lecuyer.probdist.HypergeometricDist
-
- getVariance(int, int, int) - Static method in class umontreal.iro.lecuyer.probdist.HypergeometricDist
-
Computes and returns the variance
of the hypergeometric distribution with parameters m, l and k.
- getVariance() - Method in class umontreal.iro.lecuyer.probdist.InverseGaussianDist
-
- getVariance(double, double) - Static method in class umontreal.iro.lecuyer.probdist.InverseGaussianDist
-
Computes and returns the variance
Var[X] = μ3/λ of
the inverse gaussian distribution with parameters μ and λ.
- getVariance() - Method in class umontreal.iro.lecuyer.probdist.JohnsonSUDist
-
- getVariance(double, double, double, double) - Static method in class umontreal.iro.lecuyer.probdist.JohnsonSUDist
-
Computes and returns the variance
of the Johnson SU distribution with parameters γ, δ, ξ and λ.
- getVariance() - Method in class umontreal.iro.lecuyer.probdist.LaplaceDist
-
- getVariance(double, double) - Static method in class umontreal.iro.lecuyer.probdist.LaplaceDist
-
Computes and returns the variance
Var[X] = 2β2
of the Laplace distribution with parameters μ and β.
- getVariance() - Method in class umontreal.iro.lecuyer.probdist.LogarithmicDist
-
- getVariance(double) - Static method in class umontreal.iro.lecuyer.probdist.LogarithmicDist
-
Computes and returns the variance
of the logarithmic distribution with parameter θ = theta.
- getVariance() - Method in class umontreal.iro.lecuyer.probdist.LogisticDist
-
- getVariance(double, double) - Static method in class umontreal.iro.lecuyer.probdist.LogisticDist
-
Computes and returns the variance
Var[X] = π2/(3λ2) of the logistic distribution
with parameters α and λ.
- getVariance() - Method in class umontreal.iro.lecuyer.probdist.LoglogisticDist
-
- getVariance(double, double) - Static method in class umontreal.iro.lecuyer.probdist.LoglogisticDist
-
Computes and returns the variance
of the log-logistic distribution with parameters α and β.
- getVariance() - Method in class umontreal.iro.lecuyer.probdist.LognormalDist
-
- getVariance(double, double) - Static method in class umontreal.iro.lecuyer.probdist.LognormalDist
-
Computes and returns the variance
Var[X] = e2μ+σ2(eσ2 - 1)
of the lognormal distribution with parameters μ and σ.
- getVariance() - Method in class umontreal.iro.lecuyer.probdist.NakagamiDist
-
- getVariance(double, double, double) - Static method in class umontreal.iro.lecuyer.probdist.NakagamiDist
-
.
- getVariance() - Method in class umontreal.iro.lecuyer.probdist.NegativeBinomialDist
-
- getVariance(double, double) - Static method in class umontreal.iro.lecuyer.probdist.NegativeBinomialDist
-
Computes and returns the variance
Var[X] = γ(1 - p)/p2
of the negative binomial distribution with parameters γ and p.
- getVariance() - Method in class umontreal.iro.lecuyer.probdist.NormalDist
-
- getVariance(double, double) - Static method in class umontreal.iro.lecuyer.probdist.NormalDist
-
Computes and returns the variance
Var[X] = σ2 of the
normal distribution with parameters μ and σ.
- getVariance() - Method in class umontreal.iro.lecuyer.probdist.NormalInverseGaussianDist
-
- getVariance(double, double, double, double) - Static method in class umontreal.iro.lecuyer.probdist.NormalInverseGaussianDist
-
Computes and returns the variance
Var[X] = δα2/γ3 of the normal inverse gaussian distribution with parameters
α, β, μ and δ.
- getVariance() - Method in class umontreal.iro.lecuyer.probdist.ParetoDist
-
- getVariance(double, double) - Static method in class umontreal.iro.lecuyer.probdist.ParetoDist
-
Computes and returns the variance
of the Pareto distribution with parameters α and β.
- getVariance() - Method in class umontreal.iro.lecuyer.probdist.Pearson5Dist
-
- getVariance(double, double) - Static method in class umontreal.iro.lecuyer.probdist.Pearson5Dist
-
Computes and returns the variance
Var[X] = β2/((α -1)2(α - 2)
of a Pearson V distribution with shape parameter α and scale
parameter β.
- getVariance() - Method in class umontreal.iro.lecuyer.probdist.Pearson6Dist
-
- getVariance(double, double, double) - Static method in class umontreal.iro.lecuyer.probdist.Pearson6Dist
-
Computes and returns the variance
Var[X] = [β2α1(α1 + α2 -1)]/[(α2 -1)2(α2 - 2)] of a Pearson VI distribution with shape
parameters α1 and α2, and scale parameter β.
- getVariance() - Method in class umontreal.iro.lecuyer.probdist.PiecewiseLinearEmpiricalDist
-
- getVariance() - Method in class umontreal.iro.lecuyer.probdist.PoissonDist
-
- getVariance(double) - Static method in class umontreal.iro.lecuyer.probdist.PoissonDist
-
Computes and returns the variance = λ
of the Poisson distribution with parameter λ.
- getVariance() - Method in class umontreal.iro.lecuyer.probdist.PowerDist
-
- getVariance(double, double, double) - Static method in class umontreal.iro.lecuyer.probdist.PowerDist
-
Computes and returns the variance
(b - a)2c/[(c + 1)2(c + 2)]
of the power distribution with parameters a, b and c.
- getVariance() - Method in class umontreal.iro.lecuyer.probdist.RayleighDist
-
- getVariance(double) - Static method in class umontreal.iro.lecuyer.probdist.RayleighDist
-
Returns the variance
of the Rayleigh distribution with parameter β.
- getVariance() - Method in class umontreal.iro.lecuyer.probdist.StudentDist
-
- getVariance(int) - Static method in class umontreal.iro.lecuyer.probdist.StudentDist
-
Computes and returns the variance
Var[X] = n/(n - 2)
of the Student-t distribution with parameter n.
- getVariance() - Method in class umontreal.iro.lecuyer.probdist.TriangularDist
-
- getVariance(double, double, double) - Static method in class umontreal.iro.lecuyer.probdist.TriangularDist
-
Computes and returns the variance
Var[X] = (a2 + b2 + m2 - ab - am - bm)/18
of the triangular distribution with parameters a, b, m.
- getVariance() - Method in class umontreal.iro.lecuyer.probdist.TruncatedDist
-
Returns an approximation of the variance obtained using the
Simpson 1/3 numerical integration, or throws an
UnsupportedOperationException if a or b are infinite.
- getVariance() - Method in class umontreal.iro.lecuyer.probdist.UniformDist
-
- getVariance(double, double) - Static method in class umontreal.iro.lecuyer.probdist.UniformDist
-
Computes and returns the variance
Var[X] = (b - a)2/12
of the uniform distribution with parameters a and b.
- getVariance() - Method in class umontreal.iro.lecuyer.probdist.UniformIntDist
-
- getVariance(int, int) - Static method in class umontreal.iro.lecuyer.probdist.UniformIntDist
-
Computes and returns the variance
Var[X] = [(j - i + 1)2 -1]/12
of the discrete uniform distribution.
- getVariance() - Method in class umontreal.iro.lecuyer.probdist.WatsonUDist
-
- getVariance(int) - Static method in class umontreal.iro.lecuyer.probdist.WatsonUDist
-
Returns the variance of the Watson U distribution with
parameter n.
- getVariance() - Method in class umontreal.iro.lecuyer.probdist.WeibullDist
-
- getVariance(double, double, double) - Static method in class umontreal.iro.lecuyer.probdist.WeibullDist
-
Computes and returns the variance
of the Weibull distribution with parameters α, λ and δ.
- getVarianceGammaProcess() - Method in class umontreal.iro.lecuyer.stochprocess.GeometricVarianceGammaProcess
-
Returns a reference to the variance gamma process X defined
in the constructor.
- getWeights() - Method in class umontreal.iro.lecuyer.functionfit.SmoothingCubicSpline
-
Returns the weights of the points.
- getX(int, int) - Method in class umontreal.iro.lecuyer.charts.CustomHistogramDataset
-
Returns the X value for a bin.
- getX(int, int) - Method in class umontreal.iro.lecuyer.charts.SSJXYSeriesCollection
-
Returns the x-value at the specified index in the specified series.
- getX() - Method in class umontreal.iro.lecuyer.functionfit.BSpline
-
Returns the Xi coordinates for this spline.
- getX() - Method in class umontreal.iro.lecuyer.functionfit.LeastSquares
-
Returns the x coordinates of the fitted points.
- getX() - Method in class umontreal.iro.lecuyer.functionfit.PolInterp
-
Returns the x coordinates of the interpolated points.
- getX() - Method in class umontreal.iro.lecuyer.functionfit.SmoothingCubicSpline
-
Returns the xi coordinates for this spline.
- getX() - Method in class umontreal.iro.lecuyer.functions.PiecewiseConstantFunction
-
Returns the X coordinates of the function.
- getX0() - Method in class umontreal.iro.lecuyer.stochprocess.StochasticProcess
-
Returns the initial value X(t0) for this process.
- getXAxis() - Method in class umontreal.iro.lecuyer.charts.MultipleDatasetChart
-
Returns the chart's domain axis (x-axis) object.
- getXAxis() - Method in class umontreal.iro.lecuyer.charts.XYChart
-
Returns the chart's domain axis (x-axis) object.
- getXc() - Method in class umontreal.iro.lecuyer.probdist.InverseDistFromDensity
-
Returns the xc given in the constructor.
- getXc() - Method in class umontreal.iro.lecuyer.randvar.InverseFromDensityGen
-
Returns the xc given in the constructor.
- getXi() - Method in class umontreal.iro.lecuyer.probdist.JohnsonSBDist
-
Returns the value of ξ for this object.
- getXi() - Method in class umontreal.iro.lecuyer.probdist.JohnsonSUDist
-
Returns the value of ξ for this object.
- getXi() - Method in class umontreal.iro.lecuyer.randvar.JohnsonSBGen
-
Returns the ξ associated with this object.
- getXi() - Method in class umontreal.iro.lecuyer.randvar.JohnsonSUGen
-
Returns the ξ associated with this object.
- getXinf() - Method in class umontreal.iro.lecuyer.probdist.ContinuousDistribution
-
Returns xa such that the probability density is 0 everywhere
outside the interval
[xa, xb].
- getXinf() - Method in class umontreal.iro.lecuyer.probdist.DiscreteDistribution
-
Returns the lower limit xa of the support of the distribution.
- getXinf() - Method in class umontreal.iro.lecuyer.probdist.DiscreteDistributionInt
-
Returns the lower limit xa of the support of the probability
mass function.
- getXsup() - Method in class umontreal.iro.lecuyer.probdist.ContinuousDistribution
-
Returns xb such that the probability density is 0 everywhere
outside the interval
[xa, xb].
- getXsup() - Method in class umontreal.iro.lecuyer.probdist.DiscreteDistribution
-
Returns the upper limit xb of the support of the distribution.
- getXsup() - Method in class umontreal.iro.lecuyer.probdist.DiscreteDistributionInt
-
Returns the upper limit xb of the support of the probability
mass function.
- getY(int, int) - Method in class umontreal.iro.lecuyer.charts.CustomHistogramDataset
-
Returns the y-value for a bin (calculated to take into account the
histogram type).
- getY(int, int) - Method in class umontreal.iro.lecuyer.charts.SSJXYSeriesCollection
-
Returns the y-value at the specified index in the specified series.
- getY() - Method in class umontreal.iro.lecuyer.functionfit.BSpline
-
Returns the Yi coordinates for this spline.
- getY() - Method in class umontreal.iro.lecuyer.functionfit.LeastSquares
-
Returns the y coordinates of the fitted points.
- getY() - Method in class umontreal.iro.lecuyer.functionfit.PolInterp
-
Returns the y coordinates of the interpolated points.
- getY() - Method in class umontreal.iro.lecuyer.functionfit.SmoothingCubicSpline
-
Returns the yi coordinates for this spline.
- getY() - Method in class umontreal.iro.lecuyer.functions.PiecewiseConstantFunction
-
Returns the Y coordinates of
the function.
- getYAxis() - Method in class umontreal.iro.lecuyer.charts.CategoryChart
-
Returns the chart's range axis (y-axis) object.
- getYAxis() - Method in class umontreal.iro.lecuyer.charts.MultipleDatasetChart
-
Returns the chart's range axis (y-axis) object.
- getYAxis() - Method in class umontreal.iro.lecuyer.charts.XYChart
-
Returns the chart's range axis (y-axis) object.
- getZeroOverZeroValue() - Method in class umontreal.iro.lecuyer.util.RatioFunction
-
Returns the value returned by
evaluate in the
case where the
0/0 function is calculated.
- GlobalCPUTimeChrono - Class in umontreal.iro.lecuyer.util
-
Extends the
AbstractChrono class to compute the global CPU time used
by the Java Virtual Machine.
- GlobalCPUTimeChrono() - Constructor for class umontreal.iro.lecuyer.util.GlobalCPUTimeChrono
-
Constructs a Chrono object and initializes it to zero.
- GNUPLOT - Static variable in class umontreal.iro.lecuyer.gof.GofFormat
-
Data file format used for plotting functions with Gnuplot.
- GofFormat - Class in umontreal.iro.lecuyer.gof
-
This class contains methods used to format results of GOF
test statistics, or to apply a series of tests
simultaneously and format the results.
- GofStat - Class in umontreal.iro.lecuyer.gof
-
This class provides methods to compute several types of EDF goodness-of-fit
test statistics and to apply certain transformations to a set of
observations.
- GofStat.OutcomeCategoriesChi2 - Class in umontreal.iro.lecuyer.gof
-
This class helps managing the partitions of possible outcomes
into categories for applying chi-square tests.
- GofStat.OutcomeCategoriesChi2(double[]) - Constructor for class umontreal.iro.lecuyer.gof.GofStat.OutcomeCategoriesChi2
-
Constructs an OutcomeCategoriesChi2 object
using the array nbExp for the number of expected observations in
each category.
- GofStat.OutcomeCategoriesChi2(double[], int, int) - Constructor for class umontreal.iro.lecuyer.gof.GofStat.OutcomeCategoriesChi2
-
Constructs an OutcomeCategoriesChi2 object using the
given nbExp expected observations array.
- GofStat.OutcomeCategoriesChi2(double[], int[], int, int, int) - Constructor for class umontreal.iro.lecuyer.gof.GofStat.OutcomeCategoriesChi2
-
Constructs an OutcomeCategoriesChi2 object.
- graphDistUnif(DoubleArrayList, String) - Static method in class umontreal.iro.lecuyer.gof.GofFormat
-
Formats data to plot the empirical distribution of
U(1),..., U(N), which are assumed to be in data[0...N-1],
and to compare it with the uniform distribution.
- graphFunc(ContinuousDistribution, double, double, int, int, String) - Static method in class umontreal.iro.lecuyer.gof.GofFormat
-
Deprecated.
- graphSoft - Static variable in class umontreal.iro.lecuyer.gof.GofFormat
-
Environment variable that selects the type of software to be
used for plotting the graphs of functions.
- GumbelDist - Class in umontreal.iro.lecuyer.probdist
-
Extends the class
ContinuousDistribution for
the
Gumbel distribution, with location parameter
δ and scale parameter
β≠ 0.
- GumbelDist() - Constructor for class umontreal.iro.lecuyer.probdist.GumbelDist
-
Constructor for the standard
Gumbel distribution with parameters β = 1 and δ = 0.
- GumbelDist(double, double) - Constructor for class umontreal.iro.lecuyer.probdist.GumbelDist
-
Constructs a GumbelDist object with parameters
β = beta and δ = delta.
- GumbelGen - Class in umontreal.iro.lecuyer.randvar
-
This class implements methods for generating random variates from the
Gumbel distribution.
- GumbelGen(RandomStream) - Constructor for class umontreal.iro.lecuyer.randvar.GumbelGen
-
Creates a Gumbel random number generator with
β = 1 and
δ = 0 using stream s.
- GumbelGen(RandomStream, double, double) - Constructor for class umontreal.iro.lecuyer.randvar.GumbelGen
-
Creates a Gumbel random number generator with parameters
β = beta and δ = delta using stream s.
- GumbelGen(RandomStream, GumbelDist) - Constructor for class umontreal.iro.lecuyer.randvar.GumbelGen
-
Creates a new generator for the Gumbel distribution dist
and stream s.
- NakagamiDist - Class in umontreal.iro.lecuyer.probdist
-
Extends the class
ContinuousDistribution for
the
Nakagami distribution with location parameter
a,
scale parameter
λ > 0 and shape parameter
c > 0.
- NakagamiDist(double, double, double) - Constructor for class umontreal.iro.lecuyer.probdist.NakagamiDist
-
Constructs a NakagamiDist object with parameters a =
a, λ = lambda and c = c.
- NakagamiGen - Class in umontreal.iro.lecuyer.randvar
-
This class implements random variate generators for the Nakagami
distribution.
- NakagamiGen(RandomStream, double, double, double) - Constructor for class umontreal.iro.lecuyer.randvar.NakagamiGen
-
Creates a new Nakagami generator with parameters a = a,
λ = lambda and c = c, using stream s.
- NakagamiGen(RandomStream, NakagamiDist) - Constructor for class umontreal.iro.lecuyer.randvar.NakagamiGen
-
Creates a new generator for the distribution dist,
using stream s.
- NameConflictException - Exception in umontreal.iro.lecuyer.util
-
This exception is thrown by a
ClassFinder
when two or more fully qualified class names can be
associated with a simple class name.
- NameConflictException() - Constructor for exception umontreal.iro.lecuyer.util.NameConflictException
-
Constructs a new name conflict exception.
- NameConflictException(String) - Constructor for exception umontreal.iro.lecuyer.util.NameConflictException
-
Constructs a new name conflict exception with
message message.
- NameConflictException(ClassFinder, String, String) - Constructor for exception umontreal.iro.lecuyer.util.NameConflictException
-
Constructs a new name conflict exception with class
finder finder, simple name name,
and message message.
- nbCategories - Variable in class umontreal.iro.lecuyer.gof.GofStat.OutcomeCategoriesChi2
-
Total number of categories.
- nbExp - Variable in class umontreal.iro.lecuyer.gof.GofStat.OutcomeCategoriesChi2
-
Expected number of observations for each category.
- NegativeBinomialDist - Class in umontreal.iro.lecuyer.probdist
-
Extends the class
DiscreteDistributionInt for
the
negative binomial distribution with real
parameters
γ and
p, where
γ > 0 and
0 <= p <= 1.
- NegativeBinomialDist(double, double) - Constructor for class umontreal.iro.lecuyer.probdist.NegativeBinomialDist
-
Creates an object that contains the probability
terms and the distribution function for
the negative binomial distribution with parameters γ and p.
- NegativeBinomialGen - Class in umontreal.iro.lecuyer.randvar
-
This class implements random variate generators having the
negative binomial distribution.
- NegativeBinomialGen(RandomStream, double, double) - Constructor for class umontreal.iro.lecuyer.randvar.NegativeBinomialGen
-
Creates a negative binomial random variate generator with parameters
γ = gamma and p, using stream s.
- NegativeBinomialGen(RandomStream, NegativeBinomialDist) - Constructor for class umontreal.iro.lecuyer.randvar.NegativeBinomialGen
-
Creates a new generator for the distribution dist, using
stream s.
- NegativeMultinomialDist - Class in umontreal.iro.lecuyer.probdistmulti
-
Implements the abstract class
DiscreteDistributionIntMulti for the
negative multinomial distribution with parameters
γ > 0 and
(
p1,…, pd), such that all
0 < pi < 1 and
∑i=1dpi < 1.
- NegativeMultinomialDist(double, double[]) - Constructor for class umontreal.iro.lecuyer.probdistmulti.NegativeMultinomialDist
-
Creates a NegativeMultinomialDist object with parameters γ =
gamma and (p1,...,pd) such that
∑i=1dpi < 1,
as described above.
- newArrayOfObservations(ListOfStatProbes<?>, double[]) - Method in interface umontreal.iro.lecuyer.stat.list.ArrayOfObservationListener
-
Receives the new array of observations x broadcast by the
list of statistical probes listOfProbes.
- newInstance() - Method in class umontreal.iro.lecuyer.rng.BasicRandomStreamFactory
-
- newInstance() - Method in interface umontreal.iro.lecuyer.rng.RandomStreamFactory
-
Constructs and returns a new random stream.
- newInstance() - Static method in class umontreal.iro.lecuyer.simprocs.ProcessSimulator
-
Constructs and returns a new process-oriented simulator.
- NEWLINE - Static variable in class umontreal.iro.lecuyer.util.PrintfFormat
-
End-of-line symbol or line separator.
- newObservation(StatProbe, double) - Method in interface umontreal.iro.lecuyer.stat.ObservationListener
-
Receives the new observation x broadcast by probe.
- nextArrayOfDouble(double[], int, int) - Method in class umontreal.iro.lecuyer.randvar.RandomVariateGen
-
Generates n random numbers from the continuous distribution
contained in this object.
- nextArrayOfDouble(double[], int, int) - Method in class umontreal.iro.lecuyer.randvar.RandomVariateGenWithCache
-
- nextArrayOfDouble(double[], int, int) - Method in class umontreal.iro.lecuyer.randvar.UnuranContinuous
-
- nextArrayOfDouble(double[], int, int) - Method in class umontreal.iro.lecuyer.randvar.UnuranEmpirical
-
- nextArrayOfDouble(double[], int, int) - Method in class umontreal.iro.lecuyer.rng.AntitheticStream
-
Calls nextArrayOfDouble (u, start, n) for the base stream,
then replaces each u[i] by 1.0 - u[i].
- nextArrayOfDouble(double[], int, int) - Method in class umontreal.iro.lecuyer.rng.BakerTransformedStream
-
Calls nextArrayOfDouble (u, start, n) for the base stream,
then applies the baker transformation.
- nextArrayOfDouble(double[], int, int) - Method in class umontreal.iro.lecuyer.rng.RandMrg
-
Deprecated.
- nextArrayOfDouble(double[], int, int) - Method in interface umontreal.iro.lecuyer.rng.RandomStream
-
Generates n (pseudo)random numbers from the
uniform distribution and stores them into the array u
starting at index start.
- nextArrayOfDouble(double[], int, int) - Method in class umontreal.iro.lecuyer.rng.RandomStreamBase
-
Calls nextDouble n times to fill the array u.
- nextArrayOfDouble(double[], int, int) - Method in class umontreal.iro.lecuyer.rng.RandomStreamWithCache
-
- nextArrayOfDouble(double[], int, int) - Method in class umontreal.iro.lecuyer.rng.TruncatedRandomStream
-
- nextArrayOfInt(int[], int, int) - Method in class umontreal.iro.lecuyer.randvar.RandomVariateGenInt
-
Generates n random numbers from the discrete distribution
contained in this object.
- nextArrayOfInt(int[], int, int) - Method in class umontreal.iro.lecuyer.randvar.UnuranDiscreteInt
-
- nextArrayOfInt(int, int, int[], int, int) - Method in class umontreal.iro.lecuyer.rng.AntitheticStream
-
Calls nextArrayOfInt (i, j, u, start, n) for the base stream,
then replaces each u[i] by j - i - u[i].
- nextArrayOfInt(int, int, int[], int, int) - Method in class umontreal.iro.lecuyer.rng.BakerTransformedStream
-
Fills up the array by calling nextInt (i, j).
- nextArrayOfInt(int, int, int[], int, int) - Method in class umontreal.iro.lecuyer.rng.RandMrg
-
Deprecated.
- nextArrayOfInt(int, int, int[], int, int) - Method in interface umontreal.iro.lecuyer.rng.RandomStream
-
Generates n (pseudo)random numbers
from the discrete uniform
distribution over the integers
{i, i + 1,..., j},
using this stream and stores the result in the array u
starting at index start.
- nextArrayOfInt(int, int, int[], int, int) - Method in class umontreal.iro.lecuyer.rng.RandomStreamBase
-
Calls nextInt n times to fill the array u.
- nextArrayOfInt(int, int, int[], int, int) - Method in class umontreal.iro.lecuyer.rng.RandomStreamWithCache
-
- nextArrayOfInt(int, int, int[], int, int) - Method in class umontreal.iro.lecuyer.rng.TruncatedRandomStream
-
- nextArrayOfPoints(double[][], int, int) - Method in class umontreal.iro.lecuyer.randvarmulti.RandomMultivariateGen
-
Generates n random points.
- nextCoordinate() - Method in class umontreal.iro.lecuyer.hups.CycleBasedPointSet.CycleBasedPointSetIterator
-
- nextCoordinate() - Method in class umontreal.iro.lecuyer.hups.CycleBasedPointSetBase2.CycleBasedPointSetBase2Iterator
-
- nextCoordinate() - Method in interface umontreal.iro.lecuyer.hups.PointSetIterator
-
Returns the current coordinate ui, j and advances to the next one.
- nextCoordinates(double[], int) - Method in class umontreal.iro.lecuyer.hups.CycleBasedPointSet.CycleBasedPointSetIterator
-
- nextCoordinates(double[], int) - Method in class umontreal.iro.lecuyer.hups.CycleBasedPointSetBase2.CycleBasedPointSetBase2Iterator
-
- nextCoordinates(double[], int) - Method in interface umontreal.iro.lecuyer.hups.PointSetIterator
-
Returns the next d coordinates of the current point in p
and advances the current coordinate index by d.
- nextDouble() - Method in class umontreal.iro.lecuyer.hups.CycleBasedPointSet.CycleBasedPointSetIterator
-
- nextDouble(RandomStream, double, double, double, double) - Static method in class umontreal.iro.lecuyer.randvar.BetaGen
-
Generates a variate from the beta distribution with
parameters α = alpha, β = beta, over the
interval (a, b), using stream s.
- nextDouble() - Method in class umontreal.iro.lecuyer.randvar.BetaRejectionLoglogisticGen
-
- nextDouble() - Method in class umontreal.iro.lecuyer.randvar.BetaStratifiedRejectionGen
-
- nextDouble(RandomStream, double, double, double, double) - Static method in class umontreal.iro.lecuyer.randvar.BetaStratifiedRejectionGen
-
- nextDouble(RandomStream, RandomStream, RandomStream, double) - Static method in class umontreal.iro.lecuyer.randvar.BetaSymmetricalBestGen
-
Generates a random number using Devroye's one-liner method.
- nextDouble(RandomStream, double) - Static method in class umontreal.iro.lecuyer.randvar.BetaSymmetricalBestGen
-
Generates a random number using Devroye's one-liner method with
only one stream s.
- nextDouble() - Method in class umontreal.iro.lecuyer.randvar.BetaSymmetricalBestGen
-
- nextDouble(RandomStream, double) - Static method in class umontreal.iro.lecuyer.randvar.BetaSymmetricalGen
-
- nextDouble(RandomStream, RandomStream, double) - Static method in class umontreal.iro.lecuyer.randvar.BetaSymmetricalPolarGen
-
Generates a random number using Ulrich's polar method.
- nextDouble(RandomStream, double) - Static method in class umontreal.iro.lecuyer.randvar.BetaSymmetricalPolarGen
-
Generates a random number by Ulrich's polar method using
stream s.
- nextDouble() - Method in class umontreal.iro.lecuyer.randvar.BetaSymmetricalPolarGen
-
- nextDouble(RandomStream, double, double) - Static method in class umontreal.iro.lecuyer.randvar.CauchyGen
-
Generates a new variate from the Cauchy distribution with parameters
α = alpha and β = beta, using stream s.
- nextDouble(RandomStream, int) - Static method in class umontreal.iro.lecuyer.randvar.ChiGen
-
Generates a random variate from the chi distribution with ν = nu
degrees of freedom, using stream s.
- nextDouble() - Method in class umontreal.iro.lecuyer.randvar.ChiRatioOfUniformsGen
-
- nextDouble(RandomStream, int) - Static method in class umontreal.iro.lecuyer.randvar.ChiRatioOfUniformsGen
-
- nextDouble(RandomStream, int) - Static method in class umontreal.iro.lecuyer.randvar.ChiSquareGen
-
Generates a new variate from the chi square distribution
with n degrees of freedom, using stream s.
- nextDouble() - Method in class umontreal.iro.lecuyer.randvar.ChiSquareNoncentralGamGen
-
- nextDouble(RandomStream, double, double) - Static method in class umontreal.iro.lecuyer.randvar.ChiSquareNoncentralGamGen
-
Generates a variate from the noncentral chi square
distribution with parameters ν = nu and λ = lambda using stream stream, as described above.
- nextDouble(RandomStream, double, double) - Static method in class umontreal.iro.lecuyer.randvar.ChiSquareNoncentralGen
-
Generates a new variate from the noncentral chi square
distribution with ν degrees of freedom and noncentrality parameter λ,
using stream s.
- nextDouble() - Method in class umontreal.iro.lecuyer.randvar.ChiSquareNoncentralPoisGen
-
- nextDouble(RandomStream, double, double) - Static method in class umontreal.iro.lecuyer.randvar.ChiSquareNoncentralPoisGen
-
Generates a variate from the noncentral chi square
distribution with
parameters ν = nu and λ = lambda using
stream stream, as described above.
- nextDouble() - Method in class umontreal.iro.lecuyer.randvar.ErlangConvolutionGen
-
- nextDouble(RandomStream, int, double) - Static method in class umontreal.iro.lecuyer.randvar.ErlangConvolutionGen
-
- nextDouble(RandomStream, int, double) - Static method in class umontreal.iro.lecuyer.randvar.ErlangGen
-
Generates a new variate from the Erlang distribution with
parameters k = k and λ = lambda,
using stream s.
- nextDouble(RandomStream, double) - Static method in class umontreal.iro.lecuyer.randvar.ExponentialGen
-
Uses inversion to generate a new exponential variate
with parameter λ = lambda, using stream s.
- nextDouble(RandomStream, double, double) - Static method in class umontreal.iro.lecuyer.randvar.ExtremeValueGen
-
Deprecated.
Uses inversion to generate a new variate from the extreme value
distribution with parameters α = alpha and λ = lambda, using stream s.
- nextDouble(RandomStream, double, double, double) - Static method in class umontreal.iro.lecuyer.randvar.FatigueLifeGen
-
Generates a variate from the fatigue life distribution
with location parameter μ, scale parameter β and shape parameter
γ.
- nextDouble(RandomStream, int, int) - Static method in class umontreal.iro.lecuyer.randvar.FisherFGen
-
Generates a variate from the Fisher F distribution with
n and m degrees of freedom, using stream s.
- nextDouble(RandomStream, double, double) - Static method in class umontreal.iro.lecuyer.randvar.FoldedNormalGen
-
Generates a variate from the folded normal distribution with
parameters μ = mu and σ = sigma,
using stream s.
- nextDouble(RandomStream, double, double, double) - Static method in class umontreal.iro.lecuyer.randvar.FrechetGen
-
Generates a new variate from the Fréchet distribution with parameters
α = alpha, β = beta and δ = delta using stream s.
- nextDouble(RandomStream, RandomStream, double, double) - Static method in class umontreal.iro.lecuyer.randvar.GammaAcceptanceRejectionGen
-
Generates a new gamma variate with parameters
α = alpha and λ = lambda, using
main stream s and auxiliary stream aux.
- nextDouble() - Method in class umontreal.iro.lecuyer.randvar.GammaAcceptanceRejectionGen
-
- nextDouble(RandomStream, double, double) - Static method in class umontreal.iro.lecuyer.randvar.GammaAcceptanceRejectionGen
-
Same as nextDouble (s, s, alpha, lambda).
- nextDouble(RandomStream, double, double) - Static method in class umontreal.iro.lecuyer.randvar.GammaGen
-
Generates a new gamma random variate
with parameters α = alpha and λ = lambda,
using stream s.
- nextDouble() - Method in class umontreal.iro.lecuyer.randvar.GammaRejectionLoglogisticGen
-
- nextDouble(RandomStream, RandomStream, double, double) - Static method in class umontreal.iro.lecuyer.randvar.GammaRejectionLoglogisticGen
-
Generates a new gamma variate with parameters
α = alpha and λ = lambda, using
main stream s and auxiliary stream aux.
- nextDouble(RandomStream, double, double) - Static method in class umontreal.iro.lecuyer.randvar.GammaRejectionLoglogisticGen
-
- nextDouble(RandomStream, double, double) - Static method in class umontreal.iro.lecuyer.randvar.GumbelGen
-
Generates a new variate from the Gumbel distribution with parameters
β = beta and δ = delta using stream s.
- nextDouble(RandomStream, double, double) - Static method in class umontreal.iro.lecuyer.randvar.HalfNormalGen
-
Generates a variate from the half-normal distribution with
parameters μ = mu and σ = sigma,
using stream s.
- nextDouble(RandomStream, double, double) - Static method in class umontreal.iro.lecuyer.randvar.HyperbolicSecantGen
-
Generates a variate from the hyperbolic secant distribution with
location parameter μ and scale parameter σ.
- nextDouble() - Method in class umontreal.iro.lecuyer.randvar.InverseFromDensityGen
-
Generates a new random variate.
- nextDouble(RandomStream, double, double) - Static method in class umontreal.iro.lecuyer.randvar.InverseGaussianGen
-
Generates a variate from the inverse gaussian distribution
with location parameter μ > 0 and scale parameter
λ > 0.
- nextDouble(RandomStream, NormalGen, double, double) - Static method in class umontreal.iro.lecuyer.randvar.InverseGaussianMSHGen
-
Generates a new variate from the inverse gaussian
distribution with parameters μ = mu and λ =
lambda, using streams s and sn.
- nextDouble() - Method in class umontreal.iro.lecuyer.randvar.InverseGaussianMSHGen
-
- nextDouble(RandomStream, double, double, double, double) - Static method in class umontreal.iro.lecuyer.randvar.JohnsonSBGen
-
Uses inversion to generate a new JohnsonSB variate,
using stream s.
- nextDouble(RandomStream, double, double, double, double) - Static method in class umontreal.iro.lecuyer.randvar.JohnsonSUGen
-
Uses inversion to generate a new JohnsonSU variate,
using stream s.
- nextDouble() - Method in class umontreal.iro.lecuyer.randvar.KernelDensityGen
-
- nextDouble() - Method in class umontreal.iro.lecuyer.randvar.KernelDensityVarCorrectGen
-
- nextDouble(RandomStream, double, double) - Static method in class umontreal.iro.lecuyer.randvar.LaplaceGen
-
Generates a new variate from the Laplace distribution with parameters
μ = mu and β = beta, using stream s.
- nextDouble(RandomStream, double, double) - Static method in class umontreal.iro.lecuyer.randvar.LogisticGen
-
Generates a new variate from the logistic distribution
with parameters α = alpha and λ = lambda,
using stream s.
- nextDouble(RandomStream, double, double) - Static method in class umontreal.iro.lecuyer.randvar.LoglogisticGen
-
Generates a variate from the log-logistic distribution
with shape parameter
α > 0 and scale parameter β > 0.
- nextDouble(RandomStream, double, double) - Static method in class umontreal.iro.lecuyer.randvar.LognormalGen
-
Generates a new variate from the lognormal
distribution with parameters μ = mu and
σ = sigma, using stream s.
- nextDouble() - Method in class umontreal.iro.lecuyer.randvar.LognormalSpecialGen
-
- nextDouble(RandomStream, double, double, double) - Static method in class umontreal.iro.lecuyer.randvar.NakagamiGen
-
Generates a variate from the Nakagami distribution with
parameters a = a,
λ = lambda and c = c, using stream s.
- nextDouble() - Method in class umontreal.iro.lecuyer.randvar.NormalACRGen
-
- nextDouble(RandomStream, double, double) - Static method in class umontreal.iro.lecuyer.randvar.NormalACRGen
-
- nextDouble() - Method in class umontreal.iro.lecuyer.randvar.NormalBoxMullerGen
-
- nextDouble(RandomStream, double, double) - Static method in class umontreal.iro.lecuyer.randvar.NormalBoxMullerGen
-
- nextDouble(RandomStream, double, double) - Static method in class umontreal.iro.lecuyer.randvar.NormalGen
-
Generates a variate from the normal distribution with
parameters μ = mu and σ = sigma, using
stream s.
- nextDouble(RandomStream, double, double, double, double) - Static method in class umontreal.iro.lecuyer.randvar.NormalInverseGaussianGen
-
NOT IMPLEMENTED.
- nextDouble(InverseGaussianGen, NormalGen, double, double) - Static method in class umontreal.iro.lecuyer.randvar.NormalInverseGaussianIGGen
-
Generates a new variate from the distribution with
parameters α, β = beta, μ = mu and δ,
using generators ig and ng, as described in eq..
- nextDouble() - Method in class umontreal.iro.lecuyer.randvar.NormalInverseGaussianIGGen
-
- nextDouble() - Method in class umontreal.iro.lecuyer.randvar.NormalKindermannRamageGen
-
- nextDouble(RandomStream, double, double) - Static method in class umontreal.iro.lecuyer.randvar.NormalKindermannRamageGen
-
- nextDouble() - Method in class umontreal.iro.lecuyer.randvar.NormalPolarGen
-
- nextDouble(RandomStream, double, double) - Static method in class umontreal.iro.lecuyer.randvar.NormalPolarGen
-
- nextDouble(RandomStream, double, double) - Static method in class umontreal.iro.lecuyer.randvar.ParetoGen
-
Generates a new variate from the Pareto distribution
with parameters α = alpha and β = beta,
using stream s.
- nextDouble(RandomStream, double, double) - Static method in class umontreal.iro.lecuyer.randvar.Pearson5Gen
-
Generates a variate from the Pearson V distribution
with shape parameter
α > 0 and scale parameter β > 0.
- nextDouble(RandomStream, double, double, double) - Static method in class umontreal.iro.lecuyer.randvar.Pearson6Gen
-
Generates a variate from the Pearson VI distribution
with shape parameters
α1 > 0 and
α2 > 0, and
scale parameter β > 0.
- nextDouble(RandomStream, double, double, double) - Static method in class umontreal.iro.lecuyer.randvar.PowerGen
-
Uses inversion to generate a new variate from the power
distribution with parameters a = a, b = b, and
c = c, using stream s.
- nextDouble() - Method in class umontreal.iro.lecuyer.randvar.RandomVariateGen
-
Generates a random number from the continuous distribution
contained in this object.
- nextDouble() - Method in class umontreal.iro.lecuyer.randvar.RandomVariateGenWithCache
-
- nextDouble(RandomStream, double, double) - Static method in class umontreal.iro.lecuyer.randvar.RayleighGen
-
Uses inversion to generate a new variate from the Rayleigh
distribution with parameters a = a and
β = beta, using stream s.
- nextDouble(RandomStream, int) - Static method in class umontreal.iro.lecuyer.randvar.StudentGen
-
Generates a new variate from the Student distribution
with n = n degrees of freedom, using stream s.
- nextDouble() - Method in class umontreal.iro.lecuyer.randvar.StudentPolarGen
-
- nextDouble(RandomStream, int) - Static method in class umontreal.iro.lecuyer.randvar.StudentPolarGen
-
- nextDouble(RandomStream, double, double, double) - Static method in class umontreal.iro.lecuyer.randvar.TriangularGen
-
Generates a new variate from the triangular distribution with parameters
a = a, b = b and m = m and stream s,
using inversion.
- nextDouble(RandomStream, double, double) - Static method in class umontreal.iro.lecuyer.randvar.UniformGen
-
Generates a uniform random variate over the interval
(a, b) by inversion, using stream s.
- nextDouble() - Method in class umontreal.iro.lecuyer.randvar.UnuranContinuous
-
- nextDouble() - Method in class umontreal.iro.lecuyer.randvar.UnuranEmpirical
-
- nextDouble(RandomStream, double, double, double) - Static method in class umontreal.iro.lecuyer.randvar.WeibullGen
-
Uses inversion to generate a new variate from the Weibull
distribution with parameters α = alpha,
λ = lambda, and δ = delta, using
stream s.
- nextDouble() - Method in class umontreal.iro.lecuyer.rng.AntitheticStream
-
Returns 1.0 - s.nextDouble() where s is the
base stream.
- nextDouble() - Method in class umontreal.iro.lecuyer.rng.BakerTransformedStream
-
Returns the baker transformation of s.nextDouble()
where s is the base stream.
- nextDouble() - Method in class umontreal.iro.lecuyer.rng.RandMrg
-
Deprecated.
Returns a (pseudo)random number from the uniform distribution
over the interval (0, 1), using this stream,
after advancing its state by one step.
- nextDouble() - Method in interface umontreal.iro.lecuyer.rng.RandomStream
-
Returns a (pseudo)random number from the uniform distribution
over the interval (0, 1), using this stream, after advancing its
state by one step.
- nextDouble() - Method in class umontreal.iro.lecuyer.rng.RandomStreamBase
-
Returns a uniform random number between 0 and 1 from the stream.
- nextDouble() - Method in class umontreal.iro.lecuyer.rng.RandomStreamWithCache
-
- nextDouble() - Method in class umontreal.iro.lecuyer.rng.TruncatedRandomStream
-
- nextInt() - Method in class umontreal.iro.lecuyer.randvar.BinomialConvolutionGen
-
- nextInt(RandomStream, int, double) - Static method in class umontreal.iro.lecuyer.randvar.BinomialConvolutionGen
-
- nextInt(RandomStream, int, double) - Static method in class umontreal.iro.lecuyer.randvar.BinomialGen
-
Generates a new integer from the binomial distribution with
parameters
n = n and p = p, using the given stream s.
- nextInt() - Method in class umontreal.iro.lecuyer.randvar.GeometricGen
-
- nextInt(RandomStream, double) - Static method in class umontreal.iro.lecuyer.randvar.GeometricGen
-
Generates a geometric random variate with parameter
p = p, using stream s, by inversion.
- nextInt(RandomStream, int, int, int) - Static method in class umontreal.iro.lecuyer.randvar.HypergeometricGen
-
Generates a new variate from the hypergeometric distribution with
parameters m = m, l = l and k = k,
using stream s.
- nextInt() - Method in class umontreal.iro.lecuyer.randvar.LogarithmicGen
-
- nextInt(RandomStream, double) - Static method in class umontreal.iro.lecuyer.randvar.LogarithmicGen
-
Uses stream s to generate
a new variate from the logarithmic distribution with parameter
θ = theta.
- nextInt(RandomStream, double, double) - Static method in class umontreal.iro.lecuyer.randvar.NegativeBinomialGen
-
Generates a new variate from the negative binomial distribution,
with parameters γ = gamma and p = p,
using stream s.
- nextInt() - Method in class umontreal.iro.lecuyer.randvar.PascalConvolutionGen
-
- nextInt(RandomStream, int, double) - Static method in class umontreal.iro.lecuyer.randvar.PascalConvolutionGen
-
- nextInt(RandomStream, int, double) - Static method in class umontreal.iro.lecuyer.randvar.PascalGen
-
Generates a new variate from the Pascal distribution,
with parameters n = n and p = p, using stream s.
- nextInt(RandomStream, double) - Static method in class umontreal.iro.lecuyer.randvar.PoissonGen
-
A static method for generating a random variate from a
Poisson distribution with parameter λ = lambda.
- nextInt() - Method in class umontreal.iro.lecuyer.randvar.PoissonTIACGen
-
- nextInt(RandomStream, double) - Static method in class umontreal.iro.lecuyer.randvar.PoissonTIACGen
-
- nextInt() - Method in class umontreal.iro.lecuyer.randvar.RandomVariateGenInt
-
Generates a random number (an integer) from the discrete
distribution contained in this object.
- nextInt(RandomStream, int, int) - Static method in class umontreal.iro.lecuyer.randvar.UniformIntGen
-
Generates a new uniform random variate over the interval
[i, j], using stream s, by inversion.
- nextInt() - Method in class umontreal.iro.lecuyer.randvar.UnuranDiscreteInt
-
- nextInt(int, int) - Method in class umontreal.iro.lecuyer.rng.AntitheticStream
-
Returns j - i - s.nextInt(i, j) where s is the
base stream.
- nextInt(int, int) - Method in class umontreal.iro.lecuyer.rng.BakerTransformedStream
-
Generates a random integer in
{i,..., j} via
nextDouble (in which the baker transformation is applied).
- nextInt(int, int) - Method in class umontreal.iro.lecuyer.rng.LFSR113
-
- nextInt(int, int) - Method in class umontreal.iro.lecuyer.rng.LFSR258
-
- nextInt(int, int) - Method in class umontreal.iro.lecuyer.rng.RandMrg
-
Deprecated.
- nextInt(int, int) - Method in interface umontreal.iro.lecuyer.rng.RandomStream
-
Returns a (pseudo)random number from the discrete uniform
distribution over the integers
{i, i + 1,..., j},
using this stream.
- nextInt(int, int) - Method in class umontreal.iro.lecuyer.rng.RandomStreamBase
-
Calls nextDouble once to create one integer between
i and j.
- nextInt(int, int) - Method in class umontreal.iro.lecuyer.rng.RandomStreamWithCache
-
- nextInt(int, int) - Method in class umontreal.iro.lecuyer.rng.TruncatedRandomStream
-
- nextObservation() - Method in class umontreal.iro.lecuyer.stochprocess.BrownianMotion
-
- nextObservation(double) - Method in class umontreal.iro.lecuyer.stochprocess.BrownianMotion
-
Generates and returns the next observation at time tj+1 =
nextTime.
- nextObservation(double, double) - Method in class umontreal.iro.lecuyer.stochprocess.BrownianMotion
-
Generates an observation of the process in dt time units,
assuming that the process has value x at the current time.
- nextObservation() - Method in class umontreal.iro.lecuyer.stochprocess.BrownianMotionBridge
-
- nextObservation(double) - Method in class umontreal.iro.lecuyer.stochprocess.BrownianMotionBridge
-
- nextObservation() - Method in class umontreal.iro.lecuyer.stochprocess.BrownianMotionPCA
-
- nextObservation() - Method in class umontreal.iro.lecuyer.stochprocess.BrownianMotionPCAEqualSteps
-
- nextObservation() - Method in class umontreal.iro.lecuyer.stochprocess.CIRProcess
-
- nextObservation(double) - Method in class umontreal.iro.lecuyer.stochprocess.CIRProcess
-
Generates and returns the next observation at time
tj+1 = nextTime, using the previous observation time tj defined earlier
(either by this method or by setObservationTimes),
as well as the value of the previous observation X(tj).
- nextObservation(double, double) - Method in class umontreal.iro.lecuyer.stochprocess.CIRProcess
-
Generates an observation of the process in dt time units,
assuming that the process has value x at the current time.
- nextObservation() - Method in class umontreal.iro.lecuyer.stochprocess.CIRProcessEuler
-
- nextObservation(double) - Method in class umontreal.iro.lecuyer.stochprocess.CIRProcessEuler
-
Generates and returns the next observation at time tj+1 =
nextTime, using the previous observation time tj defined earlier
(either by this method or by setObservationTimes),
as well as the value of the previous observation X(tj).
- nextObservation(double, double) - Method in class umontreal.iro.lecuyer.stochprocess.CIRProcessEuler
-
Generates an observation of the process in dt time units,
assuming that the process has value x at the current time.
- nextObservation() - Method in class umontreal.iro.lecuyer.stochprocess.GammaProcess
-
- nextObservation(double) - Method in class umontreal.iro.lecuyer.stochprocess.GammaProcess
-
Generates and returns the next observation at time
tj+1 = nextTime,
using the previous observation time tj defined earlier
(either by this method or by setObservationTimes),
as well as the value of the previous observation X(tj).
- nextObservation() - Method in class umontreal.iro.lecuyer.stochprocess.GammaProcessBridge
-
- nextObservation(double) - Method in class umontreal.iro.lecuyer.stochprocess.GammaProcessBridge
-
- nextObservation() - Method in class umontreal.iro.lecuyer.stochprocess.GammaProcessPCA
-
This method is not implemented in this class since the path
cannot be generated sequentially.
- nextObservation(double) - Method in class umontreal.iro.lecuyer.stochprocess.GammaProcessPCA
-
This method is not implemented in this class since the path
cannot be generated sequentially.
- nextObservation() - Method in class umontreal.iro.lecuyer.stochprocess.GammaProcessSymmetricalBridge
-
- nextObservation(double) - Method in class umontreal.iro.lecuyer.stochprocess.GammaProcessSymmetricalBridge
-
- nextObservation() - Method in class umontreal.iro.lecuyer.stochprocess.GeometricBrownianMotion
-
- nextObservation() - Method in class umontreal.iro.lecuyer.stochprocess.GeometricLevyProcess
-
Returns the next observation.
- nextObservation() - Method in class umontreal.iro.lecuyer.stochprocess.GeometricVarianceGammaProcess
-
- nextObservation() - Method in class umontreal.iro.lecuyer.stochprocess.InverseGaussianProcess
-
- nextObservation() - Method in class umontreal.iro.lecuyer.stochprocess.InverseGaussianProcessBridge
-
Returns the next observation in the bridge order,
not the sequential order.
- nextObservation() - Method in class umontreal.iro.lecuyer.stochprocess.InverseGaussianProcessMSH
-
- nextObservation() - Method in class umontreal.iro.lecuyer.stochprocess.InverseGaussianProcessPCA
-
Not implementable for PCA.
- nextObservation() - Method in class umontreal.iro.lecuyer.stochprocess.NormalInverseGaussianProcess
-
Returns the value of the process for the next time step.
- nextObservation() - Method in class umontreal.iro.lecuyer.stochprocess.OrnsteinUhlenbeckProcess
-
- nextObservation(double) - Method in class umontreal.iro.lecuyer.stochprocess.OrnsteinUhlenbeckProcess
-
Generates and returns the next observation at time tj+1 =
nextTime, using the previous observation time tj defined earlier
(either by this method or by setObservationTimes),
as well as the value of the previous observation X(tj).
- nextObservation(double, double) - Method in class umontreal.iro.lecuyer.stochprocess.OrnsteinUhlenbeckProcess
-
Generates an observation of the process in dt time units,
assuming that the process has value x at the current time.
- nextObservation() - Method in class umontreal.iro.lecuyer.stochprocess.OrnsteinUhlenbeckProcessEuler
-
Generates and returns the next observation at time tj+1 =
nextTime.
- nextObservation(double) - Method in class umontreal.iro.lecuyer.stochprocess.OrnsteinUhlenbeckProcessEuler
-
- nextObservation(double, double) - Method in class umontreal.iro.lecuyer.stochprocess.OrnsteinUhlenbeckProcessEuler
-
Generates and returns an observation of the process
in dt time units,
assuming that the process has value x at the current time.
- nextObservation() - Method in class umontreal.iro.lecuyer.stochprocess.StochasticProcess
-
Generates and returns the next observation X(tj) of the stochastic process.
- nextObservation() - Method in class umontreal.iro.lecuyer.stochprocess.VarianceGammaProcess
-
Generates the observation for the next time.
- nextObservation() - Method in class umontreal.iro.lecuyer.stochprocess.VarianceGammaProcessDiff
-
- nextObservation() - Method in class umontreal.iro.lecuyer.stochprocess.VarianceGammaProcessDiffPCA
-
This method is not implemented is this class since
the path cannot be generated sequentially.
- nextPoint(double[], int) - Method in class umontreal.iro.lecuyer.hups.CycleBasedPointSet.CycleBasedPointSetIterator
-
- nextPoint(double[], int) - Method in class umontreal.iro.lecuyer.hups.CycleBasedPointSetBase2.CycleBasedPointSetBase2Iterator
-
- nextPoint(double[], int) - Method in interface umontreal.iro.lecuyer.hups.PointSetIterator
-
Returns the first d coordinates of the current
point in p, advances to the next point, and
returns the index of the new current point.
- nextPoint(RandomStream, double[], double[]) - Static method in class umontreal.iro.lecuyer.randvarmulti.DirichletGen
-
Generates a new point from the Dirichlet distribution with
parameters alphas, using the stream stream.
- nextPoint(double[]) - Method in class umontreal.iro.lecuyer.randvarmulti.DirichletGen
-
Generates a point from the Dirichlet distribution.
- nextPoint(double[]) - Method in class umontreal.iro.lecuyer.randvarmulti.IIDMultivariateGen
-
Generates a vector of i.i.d.
- nextPoint(NormalGen, double[], double[][], double[]) - Static method in class umontreal.iro.lecuyer.randvarmulti.MultinormalCholeskyGen
-
Equivalent to
nextPoint(gen1, mu, new DenseDoubleMatrix2D(sigma), p).
- nextPoint(NormalGen, double[], DoubleMatrix2D, double[]) - Static method in class umontreal.iro.lecuyer.randvarmulti.MultinormalCholeskyGen
-
Generates a d-dimensional vector from the multinormal
distribution with mean vector mu and covariance matrix
sigma, using the one-dimensional normal generator gen1 to
generate the coordinates of
Z, and using the Cholesky decomposition of
Σ.
- nextPoint(double[]) - Method in class umontreal.iro.lecuyer.randvarmulti.MultinormalCholeskyGen
-
Generates a point from this multinormal distribution.
- nextPoint(double[]) - Method in class umontreal.iro.lecuyer.randvarmulti.MultinormalGen
-
Generates a point from this multinormal distribution.
- nextPoint(NormalGen, double[], DoubleMatrix2D, double[]) - Static method in class umontreal.iro.lecuyer.randvarmulti.MultinormalPCAGen
-
Generates a d-dimensional vector from the multinormal
distribution with mean vector mu and covariance matrix
sigma, using the one-dimensional normal generator gen1 to
generate the coordinates of
Z, and using the PCA decomposition of
Σ.
- nextPoint(double[]) - Method in class umontreal.iro.lecuyer.randvarmulti.MultinormalPCAGen
-
Generates a point from this multinormal distribution.
- nextPoint(double[]) - Method in class umontreal.iro.lecuyer.randvarmulti.RandomMultivariateGen
-
Generates a random point p using the
the stream contained in this object.
- nextRadicalInverse(double, double) - Static method in class umontreal.iro.lecuyer.hups.RadicalInverse
-
A fast method that incrementally computes the radical inverse xi+1
in base b from xi = x = ψb(i),
using addition with rigthward carry.
- nextRadicalInverse() - Method in class umontreal.iro.lecuyer.hups.RadicalInverse
-
A fast method that incrementally computes the radical inverse xi+1
in base b from xi = ψb(i),
using addition with rigthward carry as described in
Wang and Hickernell.
- nextRadicalInverseDigits(int, int, int[]) - Static method in class umontreal.iro.lecuyer.hups.RadicalInverse
-
Given the k digits of the integer radical inverse of i in bdigits,
in base b, this method replaces them by the digits of the integer
radical inverse of i + 1 and returns their number.
- NiedSequenceBase2 - Class in umontreal.iro.lecuyer.hups
-
This class implements digital sequences constructed from the
Niederreiter sequence in base 2.
- NiedSequenceBase2(int, int, int) - Constructor for class umontreal.iro.lecuyer.hups.NiedSequenceBase2
-
Constructs a new digital sequence in base 2 from the first n = 2k points
of the Niederreiter sequence,
with w output digits, in dim dimensions.
- NiedXingSequenceBase2 - Class in umontreal.iro.lecuyer.hups
-
This class implements digital sequences based on the
Niederreiter-Xing sequence in base 2.
- NiedXingSequenceBase2(int, int, int) - Constructor for class umontreal.iro.lecuyer.hups.NiedXingSequenceBase2
-
Constructs a new Niederreiter-Xing digital sequence in base 2
with n = 2k points and w output digits, in dim dimensions.
- NormalACRGen - Class in umontreal.iro.lecuyer.randvar
-
This class implements normal random variate generators using
the acceptance-complement ratio method.
- NormalACRGen(RandomStream, double, double) - Constructor for class umontreal.iro.lecuyer.randvar.NormalACRGen
-
Creates a normal random variate generator with mean mu
and standard deviation sigma, using stream s.
- NormalACRGen(RandomStream) - Constructor for class umontreal.iro.lecuyer.randvar.NormalACRGen
-
Creates a standard normal random variate generator with mean
0 and standard deviation 1, using stream s.
- NormalACRGen(RandomStream, NormalDist) - Constructor for class umontreal.iro.lecuyer.randvar.NormalACRGen
-
Creates a random variate generator for the normal distribution
dist and stream s.
- NormalBoxMullerGen - Class in umontreal.iro.lecuyer.randvar
-
This class implements normal random variate generators using
the Box-Muller method.
- NormalBoxMullerGen(RandomStream, double, double) - Constructor for class umontreal.iro.lecuyer.randvar.NormalBoxMullerGen
-
Creates a normal random variate generator with mean mu
and standard deviation sigma, using stream s.
- NormalBoxMullerGen(RandomStream) - Constructor for class umontreal.iro.lecuyer.randvar.NormalBoxMullerGen
-
Creates a standard normal random variate generator with mean
0 and standard deviation 1, using stream s.
- NormalBoxMullerGen(RandomStream, NormalDist) - Constructor for class umontreal.iro.lecuyer.randvar.NormalBoxMullerGen
-
Creates a random variate generator for the normal distribution
dist and stream s.
- NormalDist - Class in umontreal.iro.lecuyer.probdist
-
- NormalDist() - Constructor for class umontreal.iro.lecuyer.probdist.NormalDist
-
Constructs a NormalDist object with default parameters μ = 0
and
σ = 1.
- NormalDist(double, double) - Constructor for class umontreal.iro.lecuyer.probdist.NormalDist
-
Constructs a NormalDist object with mean μ = mu
and standard deviation σ = sigma.
- NormalDistQuick - Class in umontreal.iro.lecuyer.probdist
-
A variant of the class
NormalDist (for the
normal
distribution with mean
μ and variance
σ2).
- NormalDistQuick() - Constructor for class umontreal.iro.lecuyer.probdist.NormalDistQuick
-
Constructs a NormalDistQuick object with default parameters μ = 0
and
σ = 1.
- NormalDistQuick(double, double) - Constructor for class umontreal.iro.lecuyer.probdist.NormalDistQuick
-
Constructs a NormalDistQuick object with mean μ = mu
and standard deviation σ = sigma.
- NormalGen - Class in umontreal.iro.lecuyer.randvar
-
This class implements methods for generating random variates from the
normal distribution
N(μ, σ).
- NormalGen(RandomStream, double, double) - Constructor for class umontreal.iro.lecuyer.randvar.NormalGen
-
Creates a normal random variate generator with mean mu
and standard deviation sigma, using stream s.
- NormalGen(RandomStream) - Constructor for class umontreal.iro.lecuyer.randvar.NormalGen
-
Creates a standard normal random variate generator with mean
0 and standard deviation 1, using stream s.
- NormalGen(RandomStream, NormalDist) - Constructor for class umontreal.iro.lecuyer.randvar.NormalGen
-
Creates a random variate generator for the normal distribution
dist and stream s.
- NormalInverseGaussianDist - Class in umontreal.iro.lecuyer.probdist
-
Extends the class
ContinuousDistribution for
the
normal inverse gaussian distribution with location parameter
μ, scale parameter
δ > 0, tail heavyness
α > 0, and
asymmetry parameter
β such that
0 <= | β| < α.
- NormalInverseGaussianDist(double, double, double, double) - Constructor for class umontreal.iro.lecuyer.probdist.NormalInverseGaussianDist
-
Constructor for a normal inverse gaussian distribution with parameters α = alpha,
β = beta, μ = mu and δ = delta.
- NormalInverseGaussianGen - Class in umontreal.iro.lecuyer.randvar
-
This class implements random variate generators for
the normal inverse gaussian (NIG) distribution.
- NormalInverseGaussianGen(RandomStream, double, double, double, double) - Constructor for class umontreal.iro.lecuyer.randvar.NormalInverseGaussianGen
-
Creates an normal inverse gaussian random variate generator with parameters
α = alpha, β = beta, μ = mu
and δ = delta, using stream s.
- NormalInverseGaussianGen(RandomStream, NormalInverseGaussianDist) - Constructor for class umontreal.iro.lecuyer.randvar.NormalInverseGaussianGen
-
Creates a new generator for the distribution dist,
using stream s.
- NormalInverseGaussianIGGen - Class in umontreal.iro.lecuyer.randvar
-
.
- NormalInverseGaussianIGGen(InverseGaussianGen, NormalGen, double, double) - Constructor for class umontreal.iro.lecuyer.randvar.NormalInverseGaussianIGGen
-
Creates a random variate generator with parameters
α, β = beta, μ = mu and δ,
using generators ig and ng, as described
above.
- NormalInverseGaussianProcess - Class in umontreal.iro.lecuyer.stochprocess
-
This class represents a normal inverse gaussian process (NIG).
- NormalInverseGaussianProcess(double, double, double, double, double, RandomStream, InverseGaussianProcess) - Constructor for class umontreal.iro.lecuyer.stochprocess.NormalInverseGaussianProcess
-
- NormalInverseGaussianProcess(double, double, double, double, double, RandomStream, RandomStream, RandomStream, String) - Constructor for class umontreal.iro.lecuyer.stochprocess.NormalInverseGaussianProcess
-
Constructs a new NormalInverseGaussianProcess.
- NormalInverseGaussianProcess(double, double, double, double, double, RandomStream, String) - Constructor for class umontreal.iro.lecuyer.stochprocess.NormalInverseGaussianProcess
-
Same as above, but all
RandomStream's
are set to the same stream,
streamAll.
- NormalKindermannRamageGen - Class in umontreal.iro.lecuyer.randvar
-
This class implements normal random variate generators using
the Kindermann-Ramage method.
- NormalKindermannRamageGen(RandomStream, double, double) - Constructor for class umontreal.iro.lecuyer.randvar.NormalKindermannRamageGen
-
Creates a normal random variate generator with mean mu
and standard deviation sigma, using stream s.
- NormalKindermannRamageGen(RandomStream) - Constructor for class umontreal.iro.lecuyer.randvar.NormalKindermannRamageGen
-
Creates a standard normal random variate generator with mean
0 and standard deviation 1, using stream s.
- NormalKindermannRamageGen(RandomStream, NormalDist) - Constructor for class umontreal.iro.lecuyer.randvar.NormalKindermannRamageGen
-
Creates a random variate generator for the normal distribution
dist and stream s.
- NormalPolarGen - Class in umontreal.iro.lecuyer.randvar
-
This class implements normal random variate generators using
the polar method with rejection.
- NormalPolarGen(RandomStream, double, double) - Constructor for class umontreal.iro.lecuyer.randvar.NormalPolarGen
-
Creates a normal random variate generator with mean mu
and standard deviation sigma, using stream s.
- NormalPolarGen(RandomStream) - Constructor for class umontreal.iro.lecuyer.randvar.NormalPolarGen
-
Creates a standard normal random variate generator with μ = 0
and σ = 1, using stream s.
- NormalPolarGen(RandomStream, NormalDist) - Constructor for class umontreal.iro.lecuyer.randvar.NormalPolarGen
-
Creates a random variate generator for
the normal distribution dist and stream s.
- not() - Method in class umontreal.iro.lecuyer.util.BitMatrix
-
Returns the BitMatrix resulting from the application of
the not operator on the original BitMatrix.
- not() - Method in class umontreal.iro.lecuyer.util.BitVector
-
Returns a BitVector which is the result of the not
operator on the current BitVector.
- notifyListeners(double[]) - Method in class umontreal.iro.lecuyer.stat.list.ListOfStatProbes
-
Notifies the observation x to all registered observers
if broadcasting is ON.
- notifyListeners(double) - Method in class umontreal.iro.lecuyer.stat.StatProbe
-
Notifies the observation x to all registered observers
if broadcasting is ON.
- NTESTTYPES - Static variable in class umontreal.iro.lecuyer.gof.GofFormat
-
Total number of test types
- Num - Class in umontreal.iro.lecuyer.util
-
This class provides a few constants and some methods to compute numerical
quantities such as factorials, combinations, gamma functions, and so on.
- numberObs() - Method in class umontreal.iro.lecuyer.stat.list.ListOfTallies
-
Assuming that each tally in this list contains
the same number of observations, returns
the number of observations in tally 0, or
0 if this list is empty.
- numberObs() - Method in class umontreal.iro.lecuyer.stat.Tally
-
Returns the number of observations given to this probe
since its last initialization.
- numColumns() - Method in class umontreal.iro.lecuyer.util.BitMatrix
-
Returns the number of columns of the BitMatrix.
- numColumns() - Method in class umontreal.iro.lecuyer.util.DMatrix
-
Returns the number of columns of the DMatrix.
- NUMINTERVALS - Static variable in class umontreal.iro.lecuyer.functions.MathFunctionUtil
-
Default number of intervals for Simpson's integral.
- NUMINTERVALS - Static variable in class umontreal.iro.lecuyer.probdist.TruncatedDist
-
- numRows() - Method in class umontreal.iro.lecuyer.util.BitMatrix
-
Returns the number of rows of the BitMatrix.
- numRows() - Method in class umontreal.iro.lecuyer.util.DMatrix
-
Returns the number of rows of the DMatrix.
- s(String) - Static method in class umontreal.iro.lecuyer.util.PrintfFormat
-
- s(int, String) - Static method in class umontreal.iro.lecuyer.util.PrintfFormat
-
Formats the string str like the %s in the C printf
function.
- sameSignature(Method, Method) - Static method in class umontreal.iro.lecuyer.util.Introspection
-
Determines if two methods m1 and m2
share the same signature.
- saveImports() - Method in class umontreal.iro.lecuyer.util.ClassFinder
-
Saves the current import list on the import stack.
- scalarProduct(BitVector) - Method in class umontreal.iro.lecuyer.util.BitVector
-
Returns the scalar product of two BitVector's modulo 2.
- scan(int, double, int) - Static method in class umontreal.iro.lecuyer.gof.FBar
-
Return
P[SN(d ) >= m], where SN(d ) is the scan
statistic.
- scan(int, double, int) - Static method in class umontreal.iro.lecuyer.gof.FDist
-
Returns F(m), the distribution function of the scan statistic
with parameters N and d, evaluated at m.
- scan(DoubleArrayList, double) - Static method in class umontreal.iro.lecuyer.gof.GofStat
-
Computes and returns the scan statistic
SN(d ),
defined in
FBar.scan.
- ScatterChart - Class in umontreal.iro.lecuyer.charts
-
This class provides tools to create and manage scatter plots.
- ScatterChart() - Constructor for class umontreal.iro.lecuyer.charts.ScatterChart
-
Initializes a new ScatterChart instance with an empty data set.
- ScatterChart(String, String, String, double[][]...) - Constructor for class umontreal.iro.lecuyer.charts.ScatterChart
-
Initializes a new ScatterChart instance with data data.
- ScatterChart(String, String, String, double[][], int) - Constructor for class umontreal.iro.lecuyer.charts.ScatterChart
-
Initializes a new ScatterChart instance with sets of points data.
- ScatterChart(String, String, String, double[][], int, int) - Constructor for class umontreal.iro.lecuyer.charts.ScatterChart
-
Initializes a new ScatterChart instance using subsets of data.
- ScatterChart(String, String, String, DoubleArrayList...) - Constructor for class umontreal.iro.lecuyer.charts.ScatterChart
-
Initializes a new ScatterChart instance with data data.
- ScatterChart(String, String, String, XYSeriesCollection) - Constructor for class umontreal.iro.lecuyer.charts.ScatterChart
-
Initializes a new ScatterChart instance with data data.
- schedule(double) - Method in class umontreal.iro.lecuyer.simevents.Event
-
Schedules this event to happen in delay time units,
i.e., at time sim.time() + delay, by inserting it in the event list.
- schedule(double) - Method in class umontreal.iro.lecuyer.simprocs.SimProcess
-
Schedules the process to start in delay time units.
- scheduleAfter(Event) - Method in class umontreal.iro.lecuyer.simevents.Event
-
Schedules this event to happen just after, and at the same
time, as the event other.
- scheduleBefore(Event) - Method in class umontreal.iro.lecuyer.simevents.Event
-
Schedules this event to happen just before, and at the same
time, as the event other.
- scheduledEvent() - Method in class umontreal.iro.lecuyer.simprocs.SimProcess
-
Returns the Event associated with the current variable.
- scheduleNext() - Method in class umontreal.iro.lecuyer.simevents.Event
-
Schedules this event as the first event in the event
list, to be executed at the current time (as the next event).
- scheduleNext() - Method in class umontreal.iro.lecuyer.simprocs.SimProcess
-
Schedules this process to start at the current time, by placing
it at the beginning of the event list.
- selectCoordinates(int[], int) - Method in class umontreal.iro.lecuyer.hups.SubsetOfPointSet
-
Selects the numCoord coordinates whose numbers are provided in
the array coordIndices.
- selectCoordinatesRange(int, int) - Method in class umontreal.iro.lecuyer.hups.SubsetOfPointSet
-
Selects the coordinates from ``from'' to ``to - 1'' from the
original point set.
- selectEuler(double) - Static method in class umontreal.iro.lecuyer.simevents.Continuous
-
Selects the Euler method as the integration method,
with the integration step size h, in time units, for the default simulator.
- selectEuler(double) - Method in class umontreal.iro.lecuyer.simevents.ContinuousState
-
Selects the Euler method as the integration method,
with the integration step size h, in time units.
- selectPoints(int[], int) - Method in class umontreal.iro.lecuyer.hups.SubsetOfPointSet
-
Selects the numPoints points whose numbers are provided in the array
pointIndices.
- selectPointsRange(int, int) - Method in class umontreal.iro.lecuyer.hups.SubsetOfPointSet
-
Selects the points numbered from ``from'' to ``to - 1'' from the
original point set.
- selectRungeKutta2(double) - Static method in class umontreal.iro.lecuyer.simevents.Continuous
-
Selects a Runge-Kutta method of order 2 as the integration
method to be used, with step size h.
- selectRungeKutta2(double) - Method in class umontreal.iro.lecuyer.simevents.ContinuousState
-
Selects a Runge-Kutta method of order 2 as the integration
method to be used, with step size h.
- selectRungeKutta4(double) - Static method in class umontreal.iro.lecuyer.simevents.Continuous
-
Selects a Runge-Kutta method of order 4 as the integration
method to be used, with step size h.
- selectRungeKutta4(double) - Method in class umontreal.iro.lecuyer.simevents.ContinuousState
-
Selects a Runge-Kutta method of order 4 as the integration
method to be used, with step size h.
- selfAnd(BitVector) - Method in class umontreal.iro.lecuyer.util.BitVector
-
Applies the and operator on this with that.
- selfNot() - Method in class umontreal.iro.lecuyer.util.BitVector
-
Applies the not operator on the current BitVector
and returns it.
- selfOr(BitVector) - Method in class umontreal.iro.lecuyer.util.BitVector
-
Applies the or operator on this with that.
- selfShift(int) - Method in class umontreal.iro.lecuyer.util.BitVector
-
Shift all the bits of the current BitVector j
positions to the right if j is positive, and j positions
to the left if j is negative.
- selfXor(BitVector) - Method in class umontreal.iro.lecuyer.util.BitVector
-
Applies the xor operator on this with that.
- servList() - Method in class umontreal.iro.lecuyer.simprocs.Resource
-
Returns the list that contains the
UserRecord objects
for the processes in the service list for this resource.
- set(SSJXYSeriesCollection) - Method in class umontreal.iro.lecuyer.charts.MultipleDatasetChart
-
Sets the primary dataset for the plot, replacing the existing dataset if there is one.
- set(int, SSJXYSeriesCollection) - Method in class umontreal.iro.lecuyer.charts.MultipleDatasetChart
-
Replaces the element at the specified position in the dataset list with the specified element.
- set(int, E) - Method in class umontreal.iro.lecuyer.simevents.ListWithStat
-
- set(boolean) - Method in class umontreal.iro.lecuyer.simprocs.Condition
-
Sets the condition to val.
- set(int, E) - Method in class umontreal.iro.lecuyer.stat.list.ListOfStatProbes
-
- set(int, int, double) - Method in class umontreal.iro.lecuyer.util.DMatrix
-
Sets the value of the element in the specified row and column.
- set(int, OE) - Method in class umontreal.iro.lecuyer.util.TransformingList
-
- setAntithetic(boolean) - Method in class umontreal.iro.lecuyer.rng.RandMrg
-
Deprecated.
- setAutoRange() - Method in class umontreal.iro.lecuyer.charts.CategoryChart
-
Sets chart y range to automatic values.
- setAutoRange(boolean, boolean) - Method in class umontreal.iro.lecuyer.charts.HistogramChart
-
- setAutoRange() - Method in class umontreal.iro.lecuyer.charts.MultipleDatasetChart
-
Sets chart range to automatic values.
- setAutoRange() - Method in class umontreal.iro.lecuyer.charts.XYChart
-
The x and the y ranges of the chart are set automatically.
- setAutoRange(boolean, boolean) - Method in class umontreal.iro.lecuyer.charts.XYChart
-
The x and the y ranges of the chart are set automatically.
- setAutoRange00(boolean, boolean) - Method in class umontreal.iro.lecuyer.charts.XYChart
-
The x and the y ranges of the chart are set automatically.
- setBandwidth(double) - Method in class umontreal.iro.lecuyer.randvar.KernelDensityGen
-
Sets the bandwidth to h.
- setBandwidth(double) - Method in class umontreal.iro.lecuyer.randvar.KernelDensityVarCorrectGen
-
- setBins(int, int) - Method in class umontreal.iro.lecuyer.charts.CustomHistogramDataset
-
Sets the bins for a series.
- setBins(int, int, double, double) - Method in class umontreal.iro.lecuyer.charts.CustomHistogramDataset
-
Sets the bins for a series.
- setBins(int, HistogramBin[]) - Method in class umontreal.iro.lecuyer.charts.CustomHistogramDataset
-
Sets the bins for a series.
- setBins(int, int) - Method in class umontreal.iro.lecuyer.charts.HistogramSeriesCollection
-
Sets bins periodic bins from the observation minimum values to the observation maximum value for a series.
- setBins(int, int, double, double) - Method in class umontreal.iro.lecuyer.charts.HistogramSeriesCollection
-
Sets bins periodic bins from minimum to maximum for a series.
- setBins(int, HistogramBin[]) - Method in class umontreal.iro.lecuyer.charts.HistogramSeriesCollection
-
Links bins given by table binsTable to a series.
- setBool(int, int, boolean) - Method in class umontreal.iro.lecuyer.util.BitMatrix
-
Changes the value of the bit in the specified row and column.
- setBool(int, boolean) - Method in class umontreal.iro.lecuyer.util.BitVector
-
Sets the value of the bit in position pos.
- setBroadcasting(boolean) - Method in class umontreal.iro.lecuyer.simprocs.Condition
-
Instructs the condition to start or stop observation broadcasting.
- setBroadcasting(boolean) - Method in class umontreal.iro.lecuyer.stat.list.ListOfStatProbes
-
Sets the status of the observation broadcasting
mechanism to b.
- setBroadcasting(boolean) - Method in class umontreal.iro.lecuyer.stat.StatProbe
-
Instructs the probe to turn its broadcasting ON or OFF.
- setBrownianMotionPCA(BrownianMotionPCA) - Method in class umontreal.iro.lecuyer.stochprocess.InverseGaussianProcessPCA
-
Sets the brownian motion PCA.
- setCachedGen(RandomVariateGen) - Method in class umontreal.iro.lecuyer.randvar.RandomVariateGenWithCache
-
Sets the random variate generator whose values are cached to
rvg.
- setCachedStream(RandomStream) - Method in class umontreal.iro.lecuyer.rng.RandomStreamWithCache
-
Sets the random stream whose values are cached to
stream.
- setCachedValues(DoubleArrayList) - Method in class umontreal.iro.lecuyer.randvar.RandomVariateGenWithCache
-
Sets the array list containing the cached
values to values.
- setCachedValues(DoubleArrayList) - Method in class umontreal.iro.lecuyer.rng.RandomStreamWithCache
-
Sets the array list containing the cached
values to values.
- setCacheIndex(int) - Method in class umontreal.iro.lecuyer.randvar.RandomVariateGenWithCache
-
Sets the index, in the cache, of the next value returned
by
nextDouble.
- setCacheIndex(int) - Method in class umontreal.iro.lecuyer.rng.RandomStreamWithCache
-
Sets the index, in the cache, of the next value returned
by
nextDouble.
- setCaching(boolean) - Method in class umontreal.iro.lecuyer.randvar.RandomVariateGenWithCache
-
Sets the caching indicator to caching.
- setCaching(boolean) - Method in class umontreal.iro.lecuyer.rng.RandomStreamWithCache
-
Sets the caching indicator to caching.
- setCapacity(int) - Method in class umontreal.iro.lecuyer.simprocs.Resource
-
Sets the capacity to newcap.
- setChartMargin(double) - Method in class umontreal.iro.lecuyer.charts.XYChart
-
Sets the chart margin to margin.
- setCoefficients(double...) - Method in class umontreal.iro.lecuyer.functions.Polynomial
-
Sets the array of coefficients of this polynomial to coeff.
- setCollecting(boolean) - Method in class umontreal.iro.lecuyer.stat.list.ListOfStatProbes
-
Sets the status of the statistical collecting
mechanism to c.
- setCollecting(boolean) - Method in class umontreal.iro.lecuyer.stat.StatProbe
-
Turns ON or OFF the collection of statistical
observations.
- setColor(int, Color) - Method in class umontreal.iro.lecuyer.charts.SSJCategorySeriesCollection
-
Sets a new plotting color to the series series.
- setColor(int, Color) - Method in class umontreal.iro.lecuyer.charts.SSJXYSeriesCollection
-
Sets a new plotting color to the series series.
- setConfidenceIntervalNone() - Method in class umontreal.iro.lecuyer.stat.Tally
-
Indicates that no confidence interval needs to be printed in
reports formatted by
report, and
shortReport.
- setConfidenceIntervalNormal() - Method in class umontreal.iro.lecuyer.stat.Tally
-
Indicates that a confidence interval on the true mean, based on the
central limit theorem, needs to be included in reports formatted by
report and
shortReport.
- setConfidenceIntervalStudent() - Method in class umontreal.iro.lecuyer.stat.Tally
-
Indicates that a confidence interval on the true mean, based on the
normality assumption, needs to be included in
reports formatted by
report and
shortReport.
- setConfidenceLevel(double) - Method in class umontreal.iro.lecuyer.stat.Tally
-
Sets the level of confidence for the intervals on the mean displayed in
reports.
- setCurCoordIndex(int) - Method in class umontreal.iro.lecuyer.hups.CycleBasedPointSet.CycleBasedPointSetIterator
-
- setCurCoordIndex(int) - Method in interface umontreal.iro.lecuyer.hups.PointSetIterator
-
Sets the current coordinate index to
j, so that
the next calls to
nextCoordinate or
nextCoordinates
will return the values
ui, j, ui, j+1,..., where
i is the
index of the current point.
- setCurPointIndex(int) - Method in class umontreal.iro.lecuyer.hups.CycleBasedPointSet.CycleBasedPointSetIterator
-
- setCurPointIndex(int) - Method in interface umontreal.iro.lecuyer.hups.PointSetIterator
-
Resets the current point index to i and the current coordinate
index to zero.
- setDashPattern(int, String) - Method in class umontreal.iro.lecuyer.charts.EmpiricalSeriesCollection
-
Selects dash pattern for a data series.
- setDashPattern(int, String) - Method in class umontreal.iro.lecuyer.charts.XYListSeriesCollection
-
Selects dash pattern for a data series.
- setDimension(int) - Method in class umontreal.iro.lecuyer.randvarmulti.IIDMultivariateGen
-
Changes the dimension of the vector to d.
- setFillBox(boolean) - Method in class umontreal.iro.lecuyer.charts.BoxChart
-
Sets fill to true, if the boxes are to be filled.
- setFilled(int, boolean) - Method in class umontreal.iro.lecuyer.charts.HistogramSeriesCollection
-
Sets the filled flag.
- setLabel(String) - Method in class umontreal.iro.lecuyer.charts.Axis
-
Sets the axis description.
- setLabels(double) - Method in class umontreal.iro.lecuyer.charts.Axis
-
Sets a periodic label display.
- setLabels(double[]) - Method in class umontreal.iro.lecuyer.charts.Axis
-
Sets the position of each label on this axis.
- setLabels(double[], String[]) - Method in class umontreal.iro.lecuyer.charts.Axis
-
Assigns custom labels to user-defined positions on the axis.
- setLabelsAuto() - Method in class umontreal.iro.lecuyer.charts.Axis
-
Calculates and sets an automatic tick unit.
- setLambda(double) - Method in class umontreal.iro.lecuyer.probdist.ExponentialDist
-
Sets the value of λ for this object.
- setLambda(double) - Method in class umontreal.iro.lecuyer.probdist.PoissonDist
-
Sets the λ associated with this object.
- setLatexDocFlag(boolean) - Method in class umontreal.iro.lecuyer.charts.CategoryChart
-
- setLatexDocFlag(boolean) - Method in class umontreal.iro.lecuyer.charts.MultipleDatasetChart
-
- setLatexDocFlag(boolean) - Method in class umontreal.iro.lecuyer.charts.XYChart
-
Flag to remove the \documentclass (and other) commands in the
created LATEX files.
- setLinearSeed(int[]) - Method in class umontreal.iro.lecuyer.rng.F2NL607
-
This method is discouraged for normal use.
- setManualRange(double[]) - Method in class umontreal.iro.lecuyer.charts.MultipleDatasetChart
-
Sets new x-axis and y-axis bounds, with format: axisRange = [xmin, xmax, ymin, ymax].
- setManualRange(double[]) - Method in class umontreal.iro.lecuyer.charts.XYChart
-
Sets the x and y ranges of the chart using the format: range =
[xmin, xmax, ymin, ymax].
- setManualRange(double[], boolean, boolean) - Method in class umontreal.iro.lecuyer.charts.XYChart
-
Sets the x and y ranges of the chart using the format: range =
[xmin, xmax, ymin, ymax].
- setManualRange00(double[], boolean, boolean) - Method in class umontreal.iro.lecuyer.charts.XYChart
-
Sets the x and y ranges of the chart using the format: range =
[xmin, xmax, ymin, ymax].
- setManuelRange(double[], boolean, boolean) - Method in class umontreal.iro.lecuyer.charts.HistogramChart
-
- setMargin(double) - Method in class umontreal.iro.lecuyer.charts.HistogramSeriesCollection
-
Sets the margin which is a percentage amount by which the bars are trimmed for all series.
- setMarksType(int, String) - Method in class umontreal.iro.lecuyer.charts.EmpiricalSeriesCollection
-
Adds marks on points to a data series.
- setMarksType(int, String) - Method in class umontreal.iro.lecuyer.charts.XYListSeriesCollection
-
Adds marks on points to a data series.
- setMean(double) - Method in class umontreal.iro.lecuyer.probdist.ExponentialDistFromMean
-
Calls
setLambda
with argument
1/mean to change the mean of this distribution.
- setMu(double[]) - Method in class umontreal.iro.lecuyer.randvarmulti.MultinormalGen
-
Sets the mean vector to mu.
- setMu(int, double) - Method in class umontreal.iro.lecuyer.randvarmulti.MultinormalGen
-
Sets the i-th component of the mean vector to mui.
- setMuGeom(double) - Method in class umontreal.iro.lecuyer.stochprocess.GeometricLevyProcess
-
Sets the drift parameter (interest rate) of the geometric term.
- setN(int) - Method in class umontreal.iro.lecuyer.probdist.AndersonDarlingDist
-
Sets the parameter n of this object.
- setN(int) - Method in class umontreal.iro.lecuyer.probdist.ChiSquareDist
-
Sets the parameter n of this object.
- setN(int) - Method in class umontreal.iro.lecuyer.probdist.CramerVonMisesDist
-
Sets the parameter n of this object.
- setN(int) - Method in class umontreal.iro.lecuyer.probdist.KolmogorovSmirnovDist
-
Sets the parameter n of this object.
- setN(int) - Method in class umontreal.iro.lecuyer.probdist.KolmogorovSmirnovPlusDist
-
Sets the parameter n of this object.
- setN(int) - Method in class umontreal.iro.lecuyer.probdist.StudentDist
-
Sets the parameter n associated with this object.
- setN(int) - Method in class umontreal.iro.lecuyer.probdist.WatsonGDist
-
Sets the parameter n of this object.
- setN(int) - Method in class umontreal.iro.lecuyer.probdist.WatsonUDist
-
Sets the parameter n of this object.
- setName(int, String) - Method in class umontreal.iro.lecuyer.charts.XYListSeriesCollection
-
Sets the name of the selected series.
- setName(String) - Method in class umontreal.iro.lecuyer.stat.list.ListOfStatProbes
-
Sets the global name of this list to name.
- setName(String) - Method in class umontreal.iro.lecuyer.stat.StatProbe
-
Sets the name of this statistical collector to name.
- setNonLinearData(int[][]) - Static method in class umontreal.iro.lecuyer.rng.F2NL607
-
Selects new data for the components of the non-linear generator.
- setNonLinearSeed(int[]) - Method in class umontreal.iro.lecuyer.rng.F2NL607
-
This method is discouraged for normal use.
- setNormalGen(NormalGen) - Method in class umontreal.iro.lecuyer.stochprocess.InverseGaussianProcessMSH
-
Sets the normal generator.
- setNu(int) - Method in class umontreal.iro.lecuyer.probdist.ChiDist
-
Sets the value of ν for this object.
- setObservationTimes(double[], int) - Method in class umontreal.iro.lecuyer.stochprocess.BrownianMotionPCAEqualSteps
-
- setObservationTimes(double, int) - Method in class umontreal.iro.lecuyer.stochprocess.BrownianMotionPCAEqualSteps
-
- setObservationTimes(double[], int) - Method in class umontreal.iro.lecuyer.stochprocess.GammaProcessPCA
-
- setObservationTimes(double[], int) - Method in class umontreal.iro.lecuyer.stochprocess.GammaProcessPCABridge
-
- setObservationTimes(double[], int) - Method in class umontreal.iro.lecuyer.stochprocess.GeometricBrownianMotion
-
- setObservationTimes(double[], int) - Method in class umontreal.iro.lecuyer.stochprocess.GeometricLevyProcess
-
Sets the observation times on the geometric process
and the underlying Lévy process.
- setObservationTimes(double[], int) - Method in class umontreal.iro.lecuyer.stochprocess.InverseGaussianProcessPCA
-
- setObservationTimes(double[], int) - Method in class umontreal.iro.lecuyer.stochprocess.NormalInverseGaussianProcess
-
Sets the observation times on the NIG process as usual,
but also sets the observation times of the underlying
InverseGaussianProcess.
- setObservationTimes(double[], int) - Method in class umontreal.iro.lecuyer.stochprocess.StochasticProcess
-
Sets the observation times of the process to a copy of T,
with t0 = T[0] and td = T[d].
- setObservationTimes(double, int) - Method in class umontreal.iro.lecuyer.stochprocess.StochasticProcess
-
Sets equidistant observation times at
tj = jδ, for
j = 0,..., d, and delta = δ.
- setObservationTimes(double[], int) - Method in class umontreal.iro.lecuyer.stochprocess.VarianceGammaProcess
-
Sets the observation times on the
VarianceGammaProcess as
usual, but also sets the observation times of the underlying
GammaProcess.
- setObservationTimes(double[], int) - Method in class umontreal.iro.lecuyer.stochprocess.VarianceGammaProcessDiff
-
Sets the observation times on the
VarianceGammaProcesDiff
as usual, but also sets the observation times of the underlying
GammaProcess'es.
- setOtherStream(RandomStream) - Method in class umontreal.iro.lecuyer.stochprocess.InverseGaussianProcessMSH
-
Sets the otherStream, which is the stream used
to choose between the two roots in the MSH method.
- setOutlineWidth(int, double) - Method in class umontreal.iro.lecuyer.charts.HistogramSeriesCollection
-
Sets the outline width in pt.
- setP(double) - Method in class umontreal.iro.lecuyer.probdist.GeometricDist
-
Resets the value of p associated with this object.
- setPackageLinearSeed(int[]) - Static method in class umontreal.iro.lecuyer.rng.F2NL607
-
Sets the initial seed of the linear part of the class
F2NL607 to the 19 integers of the vector seed[0..18].
- setPackageNonLinearSeed(int[]) - Static method in class umontreal.iro.lecuyer.rng.F2NL607
-
Sets the non-linear part of the initial seed of the class
F2NL607 to the n integers of the vector seed[0..n-1],
where n is the number of components of the non-linear part.
- setPackageSeed(int[]) - Static method in class umontreal.iro.lecuyer.rng.GenF2w32
-
Sets the initial seed of the class GenF2w2r32 to the 25
integers of the vector seed[0..24].
- setPackageSeed(int[]) - Static method in class umontreal.iro.lecuyer.rng.LFSR113
-
Sets the initial seed for the class LFSR113 to the four
integers of the vector seed[0..3].
- setPackageSeed(long[]) - Static method in class umontreal.iro.lecuyer.rng.LFSR258
-
Sets the initial seed for the class LFSR258 to the five
integers of array seed[0..4].
- setPackageSeed(int[]) - Static method in class umontreal.iro.lecuyer.rng.MRG31k3p
-
Sets the initial seed for the class MRG31k3p to the six
integers of the vector seed[0..5].
- setPackageSeed(long[]) - Static method in class umontreal.iro.lecuyer.rng.MRG32k3a
-
Sets the initial seed for the class MRG32k3a to the
six integers in the vector seed[0..5].
- setPackageSeed(long[]) - Static method in class umontreal.iro.lecuyer.rng.MRG32k3aL
-
- setPackageSeed(long[]) - Static method in class umontreal.iro.lecuyer.rng.RandMrg
-
Deprecated.
Sets the initial seed for the class RandMrg to the
six integers in the vector seed[0..5].
- setPackageSeed(byte[]) - Static method in class umontreal.iro.lecuyer.rng.RandRijndael
-
Sets the initial seed for the class RandRijndael to the
16 bytes of the vector seed[0..15].
- setPackageSeed(int[]) - Static method in class umontreal.iro.lecuyer.rng.WELL1024
-
Sets the initial seed of this class to the 32
integers of array seed[0..31].
- setPackageSeed(int[]) - Static method in class umontreal.iro.lecuyer.rng.WELL512
-
Sets the initial seed of the class WELL512 to the 16
integers of the vector seed[0..15].
- setPackageSeed(int[]) - Static method in class umontreal.iro.lecuyer.rng.WELL607
-
Sets the initial seed of the class WELL607 to the 19
integers of the vector seed[0..18].
- setParam(double, double, int) - Method in class umontreal.iro.lecuyer.charts.ContinuousDistChart
-
Sets the parameters a, b and m for this object.
- setParam(int, int) - Method in class umontreal.iro.lecuyer.charts.DiscreteDistIntChart
-
Sets the parameters a and b for this object.
- setParam(double, double) - Method in class umontreal.iro.lecuyer.probdist.Pearson5Dist
-
Sets the parameters α and β of this object.
- setParam(double, double, double) - Method in class umontreal.iro.lecuyer.probdist.Pearson6Dist
-
Sets the parameters α1, α2 and β of this object.
- setParams(double, double, double, double, int) - Method in class umontreal.iro.lecuyer.probdist.BetaDist
-
- setParams(double, double, double, double, int) - Method in class umontreal.iro.lecuyer.probdist.BetaSymmetricalDist
-
- setParams(int, double) - Method in class umontreal.iro.lecuyer.probdist.BinomialDist
-
Resets the parameters to these new values and recomputes everything
as in the constructor.
- setParams(double, double) - Method in class umontreal.iro.lecuyer.probdist.CauchyDist
-
Sets the value of the parameters α and β for this object.
- setParams(double, double) - Method in class umontreal.iro.lecuyer.probdist.ChiSquareNoncentralDist
-
Sets the parameters ν = nu and λ =
lambda of this object.
- setParams(int, double, int) - Method in class umontreal.iro.lecuyer.probdist.ErlangDist
-
Sets the parameters k and λ of the distribution for this
object.
- setParams(double, double) - Method in class umontreal.iro.lecuyer.probdist.ExtremeValueDist
-
Deprecated.
Sets the parameters α and λ of this object.
- setParams(double, double, double) - Method in class umontreal.iro.lecuyer.probdist.FatigueLifeDist
-
Sets the parameters μ, β and γ of this object.
- setParams(int, int) - Method in class umontreal.iro.lecuyer.probdist.FisherFDist
-
Sets the parameters n and m of this object.
- setParams(double, double) - Method in class umontreal.iro.lecuyer.probdist.FoldedNormalDist
-
Sets the parameters μ and σ for this object.
- setParams(double, double, double) - Method in class umontreal.iro.lecuyer.probdist.FrechetDist
-
Sets the parameters α, β and δ of this object.
- setParams(double, double, int) - Method in class umontreal.iro.lecuyer.probdist.GammaDist
-
- setParams(double, double) - Method in class umontreal.iro.lecuyer.probdist.GumbelDist
-
Sets the parameters β and δ of this object.
- setParams(double, double) - Method in class umontreal.iro.lecuyer.probdist.HalfNormalDist
-
Sets the parameters μ and σ.
- setParams(double, double) - Method in class umontreal.iro.lecuyer.probdist.HyperbolicSecantDist
-
Sets the parameters μ and σ of this object.
- setParams(int, int, int) - Method in class umontreal.iro.lecuyer.probdist.HypergeometricDist
-
Resets the parameters of this object to m, l and k.
- setParams(double, double) - Method in class umontreal.iro.lecuyer.probdist.InverseGaussianDist
-
Sets the parameters μ and λ of this object.
- setParams(double, double, double, double) - Method in class umontreal.iro.lecuyer.probdist.JohnsonSBDist
-
Sets the value of the parameters γ, δ, ξ and
λ for this object.
- setParams(double, double, double, double) - Method in class umontreal.iro.lecuyer.probdist.JohnsonSUDist
-
Sets the value of the parameters γ, δ, ξ and
λ for this object.
- setParams(double, double) - Method in class umontreal.iro.lecuyer.probdist.LogisticDist
-
Sets the parameters α and λ of this object.
- setParams(double, double) - Method in class umontreal.iro.lecuyer.probdist.LoglogisticDist
-
Sets the parameters α and β of this object.
- setParams(double, double) - Method in class umontreal.iro.lecuyer.probdist.LognormalDist
-
Sets the parameters μ and σ of this object.
- setParams(double, double, double) - Method in class umontreal.iro.lecuyer.probdist.NakagamiDist
-
Sets the parameters a, λ and c of this object.
- setParams(double, double) - Method in class umontreal.iro.lecuyer.probdist.NegativeBinomialDist
-
Sets the parameter γ and p of this object.
- setParams(double, double) - Method in class umontreal.iro.lecuyer.probdist.NormalDist
-
Sets the parameters μ and σ of this object.
- setParams(double, double, double, double) - Method in class umontreal.iro.lecuyer.probdist.NormalInverseGaussianDist
-
Sets the parameters α, β, μ and δ of this object.
- setParams(double, double) - Method in class umontreal.iro.lecuyer.probdist.ParetoDist
-
Sets the parameter α and β for this object.
- setParams(int, double) - Method in class umontreal.iro.lecuyer.probdist.PascalDist
-
Sets the parameter n and p of this object.
- setParams(double, double, double) - Method in class umontreal.iro.lecuyer.probdist.PowerDist
-
Sets the parameters a, b and c for this object.
- setParams(double, double) - Method in class umontreal.iro.lecuyer.probdist.RayleighDist
-
Sets the parameters a and β for this object.
- setParams(double, double, double) - Method in class umontreal.iro.lecuyer.probdist.TriangularDist
-
Sets the value of the parameters a, b and m for this object.
- setParams(ContinuousDistribution, double, double) - Method in class umontreal.iro.lecuyer.probdist.TruncatedDist
-
Sets the parameters dist, a and b for this object.
- setParams(double, double) - Method in class umontreal.iro.lecuyer.probdist.UniformDist
-
Sets the parameters a and b for this object.
- setParams(int, int) - Method in class umontreal.iro.lecuyer.probdist.UniformIntDist
-
Sets the parameters i and j for this object.
- setParams(double, double, double) - Method in class umontreal.iro.lecuyer.probdist.WeibullDist
-
Sets the parameters α, λ and δ for this
object.
- setParams(double[]) - Method in class umontreal.iro.lecuyer.probdistmulti.DirichletDist
-
Sets the parameters (α1,...,αd) of this object.
- setParams(int, double[]) - Method in class umontreal.iro.lecuyer.probdistmulti.MultinomialDist
-
Sets the parameters n and (p1,...,pd) of this object.
- setParams(double[], double[][]) - Method in class umontreal.iro.lecuyer.probdistmulti.MultiNormalDist
-
Sets the parameters μ and Σ of this object.
- setParams(double, double[]) - Method in class umontreal.iro.lecuyer.probdistmulti.NegativeMultinomialDist
-
Sets the parameters γ and (p1,...,pd) of this object.
- setParams(double, double, double, double) - Method in class umontreal.iro.lecuyer.randvar.NormalInverseGaussianGen
-
Sets the parameters α, β, μ and δ of this object.
- setParams(double, double, double) - Method in class umontreal.iro.lecuyer.randvar.Pearson6Gen
-
Sets the parameters α1, α2 and β of this object.
- setParams(double, double, double) - Method in class umontreal.iro.lecuyer.randvar.PowerGen
-
Sets the parameters a, b and c for this object.
- setParams(double, double) - Method in class umontreal.iro.lecuyer.randvar.RayleighGen
-
Sets the parameters a = a and β = beta
for this object.
- setParams(double, double, double) - Method in class umontreal.iro.lecuyer.randvar.WeibullGen
-
Sets the parameters α, λ and δ for this
object.
- setParams(double, double, double) - Method in class umontreal.iro.lecuyer.stochprocess.BrownianMotion
-
Resets the parameters
X(t0) = x0,
μ = mu and
σ = sigma of the process.
- setParams(double, double, double) - Method in class umontreal.iro.lecuyer.stochprocess.BrownianMotionPCA
-
- setParams(double, double, double, double) - Method in class umontreal.iro.lecuyer.stochprocess.CIRProcess
-
Resets the parameters
X(t0) = x0,
α = alpha,
b = b and
σ = sigma of the process.
- setParams(double, double, double, double) - Method in class umontreal.iro.lecuyer.stochprocess.CIRProcessEuler
-
Resets the parameters
X(t0) = x0, α = alpha,
b = b and σ = sigma of the process.
- setParams(double, double, double) - Method in class umontreal.iro.lecuyer.stochprocess.GammaProcess
-
Sets the parameters
S(t0) = s0,
μ = mu and
ν = nu of the process.
- setParams(double, double, double) - Method in class umontreal.iro.lecuyer.stochprocess.GammaProcessPCA
-
Sets the parameters
s0,
μ and
ν to new values, and sets
the variance parameters of the
BrownianMotionPCA to
ν.
- setParams(double, double, double) - Method in class umontreal.iro.lecuyer.stochprocess.GammaProcessPCABridge
-
- setParams(double, double, double) - Method in class umontreal.iro.lecuyer.stochprocess.GeometricBrownianMotion
-
Sets the parameters
S(t0) = s0,
μ = mu and
σ = sigma of the process.
- setParams(double, double, double, double, double) - Method in class umontreal.iro.lecuyer.stochprocess.GeometricVarianceGammaProcess
-
Sets the parameters
S(t0) = s0,
θ = theta,
σ = sigma,
ν = nu and
μ = mu of the process.
- setParams(double, double) - Method in class umontreal.iro.lecuyer.stochprocess.InverseGaussianProcess
-
Sets the parameters.
- setParams(double, double, double, double, double) - Method in class umontreal.iro.lecuyer.stochprocess.NormalInverseGaussianProcess
-
Sets the parameters.
- setParams(double, double, double, double) - Method in class umontreal.iro.lecuyer.stochprocess.OrnsteinUhlenbeckProcess
-
Resets the parameters
X(t0) = x0, α = alpha,
b = b and σ = sigma of the process.
- setParams(double, double, double, double) - Method in class umontreal.iro.lecuyer.stochprocess.VarianceGammaProcess
-
Sets the parameters
S(t0) = s0, θ = theta, σ = sigma
and ν = nu of the process.
- setPlotStyle(int, String) - Method in class umontreal.iro.lecuyer.charts.XYListSeriesCollection
-
Selects the plot style for a given series.
- setPolicyFIFO() - Method in class umontreal.iro.lecuyer.simprocs.Bin
-
Sets the service policy for ordering processes waiting
for tokens on the bin to FIFO (first in, first out):
the processes are placed in the
list (and served) according to their order of arrival.
- setPolicyFIFO() - Method in class umontreal.iro.lecuyer.simprocs.Resource
-
Set the service policy to FIFO (first in, first out):
the processes are placed in the
list (and served) according to their order of arrival.
- setPolicyLIFO() - Method in class umontreal.iro.lecuyer.simprocs.Bin
-
Sets the service policy for ordering processes waiting
for tokens on the bin to LIFO (last in, first out):
the processes are placed in the
list (and served) according to their inverse order of arrival:
the last arrived are served first.
- setPolicyLIFO() - Method in class umontreal.iro.lecuyer.simprocs.Resource
-
Set the service policy to LIFO (last in, first out):
the processes are placed in the
list (and served) according to their inverse order of arrival,
the last arrived are served first.
- setPositiveReflection(boolean) - Method in class umontreal.iro.lecuyer.randvar.KernelDensityGen
-
After this method is called with true,
the generator will produce only positive values, by using
the reflection method: replace all negative values by their
absolute values.
- setPriority(double) - Method in class umontreal.iro.lecuyer.simevents.Event
-
Sets the priority of this event to inPriority.
- setPriority(double) - Method in class umontreal.iro.lecuyer.simprocs.SimProcess
-
Sets the priority assigned to the current variable in the simulation.
- setprobFlag(boolean) - Method in class umontreal.iro.lecuyer.charts.XYChart
-
Must be set true when plotting probabilities,
false otherwise.
- setRandomStreamClass(Class) - Method in class umontreal.iro.lecuyer.rng.BasicRandomStreamFactory
-
Sets the associated random stream class to
rsClass.
- setRenderer(CategoryItemRenderer) - Method in class umontreal.iro.lecuyer.charts.SSJCategorySeriesCollection
-
Sets the CategoryItemRenderer object associated with the current variable.
- setRenderer(XYItemRenderer) - Method in class umontreal.iro.lecuyer.charts.SSJXYSeriesCollection
-
Sets the XYItemRenderer object associated with the current variable.
- setScheduledEvent(Event) - Method in class umontreal.iro.lecuyer.simprocs.SimProcess
-
Sets the event associated to the current variable.
- setScrambleData(RandomStream, int, int[]) - Static method in class umontreal.iro.lecuyer.rng.F2NL607
-
Selects new data for the components of the non-linear generator.
- setSeed(int[]) - Method in class umontreal.iro.lecuyer.rng.GenF2w32
-
This method is discouraged for normal use.
- setSeed(int[]) - Method in class umontreal.iro.lecuyer.rng.LFSR113
-
This method is discouraged for normal use.
- setSeed(long[]) - Method in class umontreal.iro.lecuyer.rng.LFSR258
-
This method is discouraged for normal use.
- setSeed(int[]) - Method in class umontreal.iro.lecuyer.rng.MRG31k3p
-
Use of this method is strongly discouraged.
- setSeed(long[]) - Method in class umontreal.iro.lecuyer.rng.MRG32k3a
-
Sets the initial seed Ig of this stream
to the vector seed[0..5].
- setSeed(long[]) - Method in class umontreal.iro.lecuyer.rng.MRG32k3aL
-
- setSeed(long[]) - Method in class umontreal.iro.lecuyer.rng.RandMrg
-
Deprecated.
Sets the initial seed Ig of this stream
to the vector seed[0..5].
- setSeed(byte[]) - Method in class umontreal.iro.lecuyer.rng.RandRijndael
-
This method is discouraged for normal use.
- setSeed(int[]) - Method in class umontreal.iro.lecuyer.rng.WELL1024
-
This method is discouraged for normal use.
- setSeed(int[]) - Method in class umontreal.iro.lecuyer.rng.WELL512
-
This method is discouraged for normal use.
- setSeed(int[]) - Method in class umontreal.iro.lecuyer.rng.WELL607
-
This method is discouraged for normal use.
- setSeriesCollection(BoxSeriesCollection) - Method in class umontreal.iro.lecuyer.charts.BoxChart
-
Links a new dataset to the current chart.
- setSeriesCollection(EmpiricalSeriesCollection) - Method in class umontreal.iro.lecuyer.charts.EmpiricalChart
-
Links a new dataset to the current chart.
- setSeriesCollection(HistogramSeriesCollection) - Method in class umontreal.iro.lecuyer.charts.HistogramChart
-
Links a new dataset to the current chart.
- setSeriesCollection(XYListSeriesCollection) - Method in class umontreal.iro.lecuyer.charts.ScatterChart
-
Links a new dataset to the current chart.
- setSeriesCollection(XYListSeriesCollection) - Method in class umontreal.iro.lecuyer.charts.XYLineChart
-
Links a new dataset to the current chart.
- setShowNumberObs(boolean) - Method in class umontreal.iro.lecuyer.stat.Tally
-
Determines if the number of observations must be displayed in reports.
- setSigma(DoubleMatrix2D) - Method in class umontreal.iro.lecuyer.randvarmulti.MultinormalCholeskyGen
-
Sets the covariance matrix
Σ of this multinormal generator
to sigma (and recomputes
A).
- setSigma(DoubleMatrix2D) - Method in class umontreal.iro.lecuyer.randvarmulti.MultinormalPCAGen
-
Sets the covariance matrix
Σ of this multinormal generator
to sigma (and recomputes
A).
- setSimulator(Simulator) - Method in class umontreal.iro.lecuyer.simevents.Accumulate
-
Sets the simulator associated with this probe to sim.
- setSimulator(Simulator) - Method in class umontreal.iro.lecuyer.simevents.Continuous
-
Sets the simulator linked to this continuous-time variable.
- setSimulator(Simulator) - Method in class umontreal.iro.lecuyer.simevents.Event
-
Sets the simulator associated with this event to
sim.
- setSimulator(Simulator) - Method in class umontreal.iro.lecuyer.simevents.ListWithStat
-
Sets the simulator associated with this list.
- setSimulator(ProcessSimulator) - Method in class umontreal.iro.lecuyer.simprocs.Bin
-
Set the current simulator of this continuous-time variable.
- setStatCollecting(boolean) - Method in class umontreal.iro.lecuyer.simevents.ListWithStat
-
Starts or stops collecting statistics on this list.
- setStatCollecting(boolean) - Method in class umontreal.iro.lecuyer.simprocs.Bin
-
Starts or stops collecting statistics on the list returned
by
waitList for this bin.
- setStatCollecting(boolean) - Method in class umontreal.iro.lecuyer.simprocs.Resource
-
Starts or stops collecting statistics on the lists returned
by
waitList and
servList for this resource.
- setStream(RandomStream) - Method in class umontreal.iro.lecuyer.hups.EmptyRandomization
-
- setStream(RandomStream) - Method in class umontreal.iro.lecuyer.hups.PointSet
-
Sets the random stream used to generate random shifts to stream.
- setStream(RandomStream) - Method in interface umontreal.iro.lecuyer.hups.PointSetRandomization
-
- setStream(RandomStream) - Method in class umontreal.iro.lecuyer.hups.RandomShift
-
- setStream(RandomStream) - Method in class umontreal.iro.lecuyer.randvar.RandomVariateGen
-
- setStream(RandomStream) - Method in class umontreal.iro.lecuyer.randvarmulti.RandomMultivariateGen
-
- setStream(RandomStream) - Method in class umontreal.iro.lecuyer.stochprocess.BrownianMotion
-
Resets the random stream of the normal generator to stream.
- setStream(RandomStream) - Method in class umontreal.iro.lecuyer.stochprocess.CIRProcess
-
Resets the random stream of the noncentral chi-square generator to stream.
- setStream(RandomStream) - Method in class umontreal.iro.lecuyer.stochprocess.CIRProcessEuler
-
Resets the random stream of the normal generator to stream.
- setStream(RandomStream) - Method in class umontreal.iro.lecuyer.stochprocess.GammaProcess
-
- setStream(RandomStream) - Method in class umontreal.iro.lecuyer.stochprocess.GammaProcessBridge
-
- setStream(RandomStream) - Method in class umontreal.iro.lecuyer.stochprocess.GammaProcessPCA
-
- setStream(RandomStream) - Method in class umontreal.iro.lecuyer.stochprocess.GeometricBrownianMotion
-
Resets the
RandomStream
for the underlying Brownian motion to
stream.
- setStream(RandomStream) - Method in class umontreal.iro.lecuyer.stochprocess.GeometricLevyProcess
-
Resets the stream in the underlying Lévy process.
- setStream(RandomStream) - Method in class umontreal.iro.lecuyer.stochprocess.GeometricVarianceGammaProcess
-
- setStream(RandomStream) - Method in class umontreal.iro.lecuyer.stochprocess.InverseGaussianProcess
-
- setStream(RandomStream, RandomStream) - Method in class umontreal.iro.lecuyer.stochprocess.InverseGaussianProcessBridge
-
Sets the streams.
- setStream(RandomStream) - Method in class umontreal.iro.lecuyer.stochprocess.InverseGaussianProcessBridge
-
Sets both inner streams to the same stream.
- setStream(RandomStream, RandomStream) - Method in class umontreal.iro.lecuyer.stochprocess.InverseGaussianProcessMSH
-
Sets the streams.
- setStream(RandomStream) - Method in class umontreal.iro.lecuyer.stochprocess.InverseGaussianProcessMSH
-
Sets both inner streams to stream.
- setStream(RandomStream) - Method in class umontreal.iro.lecuyer.stochprocess.InverseGaussianProcessPCA
-
- setStream(RandomStream) - Method in class umontreal.iro.lecuyer.stochprocess.NormalInverseGaussianProcess
-
- setStream(RandomStream) - Method in class umontreal.iro.lecuyer.stochprocess.OrnsteinUhlenbeckProcess
-
Resets the random stream of the normal generator to stream.
- setStream(RandomStream) - Method in class umontreal.iro.lecuyer.stochprocess.StochasticProcess
-
Resets the random stream of the underlying generator to stream.
- setStream(RandomStream) - Method in class umontreal.iro.lecuyer.stochprocess.VarianceGammaProcess
-
- setStream(RandomStream) - Method in class umontreal.iro.lecuyer.stochprocess.VarianceGammaProcessDiff
-
- setTheta(double) - Method in class umontreal.iro.lecuyer.probdist.LogarithmicDist
-
Sets the θ associated with this object.
- setTicksSynchro(int) - Method in class umontreal.iro.lecuyer.charts.EmpiricalChart
-
Synchronizes x-axis ticks to the s-th series x-values.
- setTicksSynchro(int) - Method in class umontreal.iro.lecuyer.charts.HistogramChart
-
Synchronizes x-axis ticks to the s-th histogram bins.
- setTicksSynchro(int) - Method in class umontreal.iro.lecuyer.charts.ScatterChart
-
Synchronizes X-axis ticks to the s-th series x-values.
- setTicksSynchro(int) - Method in class umontreal.iro.lecuyer.charts.XYChart
-
Synchronizes x-axis ticks to the s-th series x-values.
- setTicksSynchro(int) - Method in class umontreal.iro.lecuyer.charts.XYLineChart
-
Synchronizes X-axis ticks to the s-th series x-values.
- setTime(double) - Method in class umontreal.iro.lecuyer.simevents.Event
-
Sets the (planned) time of occurence of this event to time.
- setTitle(String) - Method in class umontreal.iro.lecuyer.charts.CategoryChart
-
Sets a title to this chart.
- setTitle(String) - Method in class umontreal.iro.lecuyer.charts.MultipleDatasetChart
-
Sets a title to the chart.
- setTitle(String) - Method in class umontreal.iro.lecuyer.charts.XYChart
-
Sets a title to this chart.
- setTwinAxisPosition(double) - Method in class umontreal.iro.lecuyer.charts.Axis
-
Defines where the opposite axis must be drawn on the current axis,
where it should appear, and on which label.
- setType(HistogramType) - Method in class umontreal.iro.lecuyer.charts.CustomHistogramDataset
-
Sets the histogram type and sends a DatasetChangeEvent to all
registered listeners.
- setUnmodifiable() - Method in class umontreal.iro.lecuyer.stat.list.ListOfStatProbes
-
Forbids any future modification to this list of
statistical probes.
- setValues(int, List) - Method in class umontreal.iro.lecuyer.charts.CustomHistogramDataset
-
Sets the values for a series.
- setValues(int, double[]) - Method in class umontreal.iro.lecuyer.charts.CustomHistogramDataset
-
Sets the values for a series.
- setValues(int, List) - Method in class umontreal.iro.lecuyer.charts.HistogramSeriesCollection
-
Sets a new values set to a series from a List variable.
- setValues(int, double[]) - Method in class umontreal.iro.lecuyer.charts.HistogramSeriesCollection
-
Sets a new values set to a series from a table.
- setX0(double) - Method in class umontreal.iro.lecuyer.stochprocess.StochasticProcess
-
Sets the initial value X(t0) for this process to s0,
and reinitializes.
- setXinf(double) - Method in class umontreal.iro.lecuyer.probdist.ContinuousDistribution
-
Sets the value xa = xa, such that the probability
density is 0 everywhere outside the interval
[xa, xb].
- setXsup(double) - Method in class umontreal.iro.lecuyer.probdist.ContinuousDistribution
-
Sets the value xb = xb, such that the probability
density is 0 everywhere outside the interval
[xa, xb].
- setZeroOverZeroValue(double) - Method in class umontreal.iro.lecuyer.util.RatioFunction
-
Sets the value returned by
evaluate for
the undefined function
0/0 to
zeroOverZero.
- shift(int) - Method in class umontreal.iro.lecuyer.util.BitVector
-
Returns a BitVector equal to the original with
all the bits shifted j positions to the right if j is
positive, and shifted j positions to the left if j is negative.
- ShiftedMathFunction - Class in umontreal.iro.lecuyer.functions
-
Represents a function computing
f (x) - δ for a user-defined function
f (x) and shift δ.
- ShiftedMathFunction(MathFunction, double) - Constructor for class umontreal.iro.lecuyer.functions.ShiftedMathFunction
-
Constructs a new function shifting the function func by
a shift delta.
- shortReport() - Method in class umontreal.iro.lecuyer.simevents.Accumulate
-
- shortReport() - Method in class umontreal.iro.lecuyer.stat.StatProbe
-
Formats and returns a short, one-line report
about this statistical probe.
- shortReport() - Method in class umontreal.iro.lecuyer.stat.Tally
-
Formats and returns a short
statistical report for this tally.
- shortReportHeader() - Method in class umontreal.iro.lecuyer.simevents.Accumulate
-
- shortReportHeader() - Method in class umontreal.iro.lecuyer.stat.StatProbe
-
Returns a string containing
the name of the values returned in the report
strings.
- shortReportHeader() - Method in class umontreal.iro.lecuyer.stat.Tally
-
- shouldBeInterpreted(Method) - Method in class umontreal.iro.lecuyer.simprocs.SSJInterpretationOracle
-
- shuffle(List<?>, RandomStream) - Static method in class umontreal.iro.lecuyer.rng.RandomPermutation
-
- shuffle(Object[], RandomStream) - Static method in class umontreal.iro.lecuyer.rng.RandomPermutation
-
Randomly permutes array using stream.
- shuffle(byte[], RandomStream) - Static method in class umontreal.iro.lecuyer.rng.RandomPermutation
-
Randomly permutes array using stream.
- shuffle(short[], RandomStream) - Static method in class umontreal.iro.lecuyer.rng.RandomPermutation
-
Similar to
shuffle(byte[], RandomStream).
- shuffle(int[], RandomStream) - Static method in class umontreal.iro.lecuyer.rng.RandomPermutation
-
Similar to
shuffle(byte[], RandomStream).
- shuffle(long[], RandomStream) - Static method in class umontreal.iro.lecuyer.rng.RandomPermutation
-
Similar to
shuffle(byte[], RandomStream).
- shuffle(char[], RandomStream) - Static method in class umontreal.iro.lecuyer.rng.RandomPermutation
-
Similar to
shuffle(byte[], RandomStream).
- shuffle(boolean[], RandomStream) - Static method in class umontreal.iro.lecuyer.rng.RandomPermutation
-
Similar to
shuffle(byte[], RandomStream).
- shuffle(float[], RandomStream) - Static method in class umontreal.iro.lecuyer.rng.RandomPermutation
-
Similar to
shuffle(byte[], RandomStream).
- shuffle(double[], RandomStream) - Static method in class umontreal.iro.lecuyer.rng.RandomPermutation
-
Similar to
shuffle(byte[], RandomStream).
- shuffle(List<?>, int, RandomStream) - Static method in class umontreal.iro.lecuyer.rng.RandomPermutation
-
- shuffle(Object[], int, int, RandomStream) - Static method in class umontreal.iro.lecuyer.rng.RandomPermutation
-
Partially permutes array as follows
using stream: draws the new k elements, array[0] to
array[k-1], randomly among the old n elements, array[0]
to array[n-1], assuming that
k <= n <= array.length.
- shuffle(byte[], int, int, RandomStream) - Static method in class umontreal.iro.lecuyer.rng.RandomPermutation
-
Similar to
shuffle(Object[], n, k, RandomStream).
- shuffle(short[], int, int, RandomStream) - Static method in class umontreal.iro.lecuyer.rng.RandomPermutation
-
Similar to
shuffle(Object[], n, k, RandomStream).
- shuffle(int[], int, int, RandomStream) - Static method in class umontreal.iro.lecuyer.rng.RandomPermutation
-
Similar to
shuffle(Object[], n, k, RandomStream).
- shuffle(long[], int, int, RandomStream) - Static method in class umontreal.iro.lecuyer.rng.RandomPermutation
-
Similar to
shuffle(Object[], n, k, RandomStream).
- shuffle(char[], int, int, RandomStream) - Static method in class umontreal.iro.lecuyer.rng.RandomPermutation
-
Similar to
shuffle(Object[], n, k, RandomStream).
- shuffle(boolean[], int, int, RandomStream) - Static method in class umontreal.iro.lecuyer.rng.RandomPermutation
-
Similar to
shuffle(Object[], n, k, RandomStream).
- shuffle(float[], int, int, RandomStream) - Static method in class umontreal.iro.lecuyer.rng.RandomPermutation
-
Similar to
shuffle(Object[], n, k, RandomStream).
- shuffle(double[], int, int, RandomStream) - Static method in class umontreal.iro.lecuyer.rng.RandomPermutation
-
Similar to
shuffle(Object[], n, k, RandomStream).
- Sim - Class in umontreal.iro.lecuyer.simevents
-
This static class contains the executive of a discrete-event simulation.
- SimProcess - Class in umontreal.iro.lecuyer.simprocs
-
This abstract class provides process scheduling tools.
- SimProcess() - Constructor for class umontreal.iro.lecuyer.simprocs.SimProcess
-
Constructs a new process without scheduling it
and associates this new process with the default simulator; one
can get additional knowledge with
Simulator static methods.
- SimProcess(ProcessSimulator) - Constructor for class umontreal.iro.lecuyer.simprocs.SimProcess
-
Constructs a new process associated with sim
without scheduling it.
- simpsonIntegral(MathFunction, double, double, int) - Static method in class umontreal.iro.lecuyer.functions.MathFunctionUtil
-
Computes and returns an approximation of the integral of func over
[a, b], using the Simpson's 1/3 method with numIntervals
intervals.
- simulator() - Method in class umontreal.iro.lecuyer.simevents.Accumulate
-
Returns the simulator associated with this statistical probe.
- simulator() - Method in class umontreal.iro.lecuyer.simevents.Continuous
-
Returns the simulator linked to this continuous-time variable.
- simulator() - Method in class umontreal.iro.lecuyer.simevents.Event
-
Returns the simulator linked to this event.
- simulator() - Method in class umontreal.iro.lecuyer.simevents.ListWithStat
-
Returns the simulator associated with this list.
- Simulator - Class in umontreal.iro.lecuyer.simevents
-
Represents the executive of a discrete-event simulator.
- Simulator() - Constructor for class umontreal.iro.lecuyer.simevents.Simulator
-
Constructs a new simulator using a splay tree for the
event list.
- Simulator(EventList) - Constructor for class umontreal.iro.lecuyer.simevents.Simulator
-
Constructs a new simulator using eventList for
the event list.
- simulator() - Method in class umontreal.iro.lecuyer.simprocs.Bin
-
Returns the current simulator of this continuous-time variable.
- size() - Method in class umontreal.iro.lecuyer.stat.list.ListOfStatProbes
-
- size() - Method in class umontreal.iro.lecuyer.util.BitVector
-
Returns the length of the BitVector.
- size() - Method in class umontreal.iro.lecuyer.util.TransformingList
-
- smax - Variable in class umontreal.iro.lecuyer.gof.GofStat.OutcomeCategoriesChi2
-
Maximum index for valid expected numbers
in the array nbExp.
- smin - Variable in class umontreal.iro.lecuyer.gof.GofStat.OutcomeCategoriesChi2
-
Minimum index for valid expected numbers
in the array nbExp.
- SmoothingCubicSpline - Class in umontreal.iro.lecuyer.functionfit
-
Represents a cubic spline with nodes at
(xi, yi) computed with
the smoothing cubic spline algorithm of Schoenberg.
- SmoothingCubicSpline(double[], double[], double[], double) - Constructor for class umontreal.iro.lecuyer.functionfit.SmoothingCubicSpline
-
Constructs a spline with nodes at
(xi, yi),
with weights wi and smoothing factor ρ = rho.
- SmoothingCubicSpline(double[], double[], double) - Constructor for class umontreal.iro.lecuyer.functionfit.SmoothingCubicSpline
-
Constructs a spline with nodes at
(xi, yi),
with weights = 1 and smoothing factor ρ = rho.
- SMScrambleShift - Class in umontreal.iro.lecuyer.hups
-
This class implements a
PointSetRandomization
that performs a striped matrix scrambling and adds a random
digital shift.
- SMScrambleShift(RandomStream) - Constructor for class umontreal.iro.lecuyer.hups.SMScrambleShift
-
Sets internal variable stream to the given
stream.
- SobolSequence - Class in umontreal.iro.lecuyer.hups
-
This class implements digital nets or digital sequences in base 2 formed by
the first n = 2k points of a Sobol' sequence.
- SobolSequence(int, int, int) - Constructor for class umontreal.iro.lecuyer.hups.SobolSequence
-
Constructs a new digital net with n = 2k points and w
output digits, in dimension dim, formed by taking the first
n points of the Sobol' sequence.
- SobolSequence(int, int) - Constructor for class umontreal.iro.lecuyer.hups.SobolSequence
-
Constructs a Sobol point set with at least n points and 31
output digits, in dimension dim.
- SobolSequence(String, int, int, int) - Constructor for class umontreal.iro.lecuyer.hups.SobolSequence
-
Constructs a new digital net using the direction numbers provided in file
filename.
- sort(T[], int, int) - Method in class umontreal.iro.lecuyer.util.BatchSort
-
- sort(T[]) - Method in class umontreal.iro.lecuyer.util.BatchSort
-
- sort(double[][], int, int) - Method in class umontreal.iro.lecuyer.util.BatchSort
-
- sort(double[][]) - Method in class umontreal.iro.lecuyer.util.BatchSort
-
- sort(T[], int, int) - Method in interface umontreal.iro.lecuyer.util.MultiDimSort
-
Sorts the subarray of a made of the elements with indices from
iMin to iMax-1.
- sort(T[]) - Method in interface umontreal.iro.lecuyer.util.MultiDimSort
-
Sorts the entire array.
- sort(double[][], int, int) - Method in interface umontreal.iro.lecuyer.util.MultiDimSort
-
Sorts the subarray of a made of the elements with indices from
iMin to iMax-1.
- sort(double[][]) - Method in interface umontreal.iro.lecuyer.util.MultiDimSort
-
Sorts the entire array.
- sort(T[], int, int) - Method in class umontreal.iro.lecuyer.util.OneDimSort
-
- sort(T[]) - Method in class umontreal.iro.lecuyer.util.OneDimSort
-
- sort(double[][], int, int) - Method in class umontreal.iro.lecuyer.util.OneDimSort
-
- sort(double[][]) - Method in class umontreal.iro.lecuyer.util.OneDimSort
-
- sort(T[], int, int) - Method in class umontreal.iro.lecuyer.util.SplitSort
-
- sort(T[]) - Method in class umontreal.iro.lecuyer.util.SplitSort
-
- sort(double[][], int, int) - Method in class umontreal.iro.lecuyer.util.SplitSort
-
- sort(double[][]) - Method in class umontreal.iro.lecuyer.util.SplitSort
-
- SplayTree - Class in umontreal.iro.lecuyer.simevents.eventlist
-
An implementation of
EventList using a splay tree.
- SplayTree() - Constructor for class umontreal.iro.lecuyer.simevents.eventlist.SplayTree
-
- SplitSort - Class in umontreal.iro.lecuyer.util
-
This class implements a
MultiDimSort that performs a
split sort on the arrays.
- SplitSort(int) - Constructor for class umontreal.iro.lecuyer.util.SplitSort
-
Constructs a
SplitSort that will use the first
d dimensions to sort.
- SqrtMathFunction - Class in umontreal.iro.lecuyer.functions
-
Represents a function computing
the square root of another function
f (x).
- SqrtMathFunction(MathFunction) - Constructor for class umontreal.iro.lecuyer.functions.SqrtMathFunction
-
Computes and returns the square
root of the function func.
- SquareMathFunction - Class in umontreal.iro.lecuyer.functions
-
Represents a function computing
(af (x) + b)2 for a user-defined function
f (x).
- SquareMathFunction(MathFunction) - Constructor for class umontreal.iro.lecuyer.functions.SquareMathFunction
-
Constructs a new square function
for function func.
- SquareMathFunction(MathFunction, double, double) - Constructor for class umontreal.iro.lecuyer.functions.SquareMathFunction
-
Constructs a new power function
for function func, and constants
a and b.
- SSJCategorySeriesCollection - Class in umontreal.iro.lecuyer.charts
-
Stores data used in a CategoryChart.
- SSJCategorySeriesCollection() - Constructor for class umontreal.iro.lecuyer.charts.SSJCategorySeriesCollection
-
- SSJInterpretationOracle - Class in umontreal.iro.lecuyer.simprocs
-
Determines which classes should be interpreted by the DSOL
interpreter during process simulation.
- SSJInterpretationOracle() - Constructor for class umontreal.iro.lecuyer.simprocs.SSJInterpretationOracle
-
- SSJXYSeriesCollection - Class in umontreal.iro.lecuyer.charts
-
Stores data used in a XYChart.
- SSJXYSeriesCollection() - Constructor for class umontreal.iro.lecuyer.charts.SSJXYSeriesCollection
-
- standardDeviation(double[]) - Method in class umontreal.iro.lecuyer.stat.list.ListOfTallies
-
For each tally in this list, computes
the sample standard deviation, and stores the standard deviations
into the array std.
- standardDeviation() - Method in class umontreal.iro.lecuyer.stat.Tally
-
Returns the sample standard deviation of the observations
since the last initialization.
- start() - Static method in class umontreal.iro.lecuyer.simevents.Sim
-
Starts the simulation executive.
- start() - Method in class umontreal.iro.lecuyer.simevents.Simulator
-
Starts the simulation executive.
- STARTING - Static variable in class umontreal.iro.lecuyer.simprocs.SimProcess
-
- startInteg() - Method in class umontreal.iro.lecuyer.simevents.Continuous
-
Starts the integration process that will change the state of
this variable at each integration step.
- startInteg(double) - Method in class umontreal.iro.lecuyer.simevents.Continuous
-
Same as
startInteg, after initializing the variable
to
val.
- state() - Method in class umontreal.iro.lecuyer.simprocs.Condition
-
Returns the state (true or false) of the condition.
- statOnAvail() - Method in class umontreal.iro.lecuyer.simprocs.Bin
-
Returns the statistical collector for the available tokens
on the bin as a function of time.
- statOnCapacity() - Method in class umontreal.iro.lecuyer.simprocs.Resource
-
Returns the statistical collector that measures the evolution of
the capacity of the resource as a function of time.
- statOnSojourn() - Method in class umontreal.iro.lecuyer.simprocs.Resource
-
Returns the statistical collector for the sojourn times of
the
UserRecord for this resource.
- statOnUtil() - Method in class umontreal.iro.lecuyer.simprocs.Resource
-
Returns the statistical collector for the utilization
of the resource (number of units busy) as a function of time.
- StatProbe - Class in umontreal.iro.lecuyer.stat
-
The objects of this class are statistical probes or
collectors, which are elementary devices for collecting
statistics.
- StatProbe() - Constructor for class umontreal.iro.lecuyer.stat.StatProbe
-
- statSize() - Method in class umontreal.iro.lecuyer.simevents.ListWithStat
-
Returns the statistical probe on the evolution of the size of
the list as a function of the simulation time.
- statSojourn() - Method in class umontreal.iro.lecuyer.simevents.ListWithStat
-
Returns the statistical probe on the sojourn times of the objects in
the list.
- StochasticProcess - Class in umontreal.iro.lecuyer.stochprocess
-
Abstract base class for a stochastic process
{X(t) : t >= 0}
sampled (or observed) at a finite number of time points,
0 = t0 < t1 < ...
- StochasticProcess() - Constructor for class umontreal.iro.lecuyer.stochprocess.StochasticProcess
-
- stop() - Static method in class umontreal.iro.lecuyer.simevents.Sim
-
Tells the simulation executive to stop as soon as it takes control,
and to return control to the program that called
start.
- stop() - Method in class umontreal.iro.lecuyer.simevents.Simulator
-
Tells the simulation executive to stop as soon as it takes control,
and to return control to the program that called
start.
- stopInteg() - Method in class umontreal.iro.lecuyer.simevents.Continuous
-
Stops the integration process for this continuous variable.
- stripedMatrixScramble(RandomStream) - Method in class umontreal.iro.lecuyer.hups.DigitalNet
-
Applies the striped matrix scramble proposed by Owen.
- stripedMatrixScramble(RandomStream) - Method in class umontreal.iro.lecuyer.hups.DigitalNetBase2
-
- stripedMatrixScrambleFaurePermutAll(RandomStream, int) - Method in class umontreal.iro.lecuyer.hups.DigitalNet
-
- stripedMatrixScrambleFaurePermutAll(RandomStream, int) - Method in class umontreal.iro.lecuyer.hups.DigitalNetBase2
-
- StudentDist - Class in umontreal.iro.lecuyer.probdist
-
Extends the class
ContinuousDistribution for
the
Student-t distribution
with
n degrees of freedom, where
n is a positive integer.
- StudentDist(int) - Constructor for class umontreal.iro.lecuyer.probdist.StudentDist
-
Constructs a StudentDist object with n degrees of freedom.
- StudentGen - Class in umontreal.iro.lecuyer.randvar
-
This class implements methods for generating random variates from the
Student distribution with n > 0 degrees of freedom.
- StudentGen(RandomStream, int) - Constructor for class umontreal.iro.lecuyer.randvar.StudentGen
-
Creates a Student random variate generator with
n degrees of freedom, using stream s.
- StudentGen(RandomStream, StudentDist) - Constructor for class umontreal.iro.lecuyer.randvar.StudentGen
-
Creates a new generator for the Student distribution dist
and stream s.
- StudentPolarGen - Class in umontreal.iro.lecuyer.randvar
-
This class implements Student random variate generators using
the polar method of.
- StudentPolarGen(RandomStream, int) - Constructor for class umontreal.iro.lecuyer.randvar.StudentPolarGen
-
Creates a Student random variate generator with n
degrees of freedom, using stream s.
- StudentPolarGen(RandomStream, StudentDist) - Constructor for class umontreal.iro.lecuyer.randvar.StudentPolarGen
-
Creates a new generator for the Student distribution dist
and stream s.
- subList(int, int) - Method in class umontreal.iro.lecuyer.stat.list.ListOfStatProbes
-
- subSequence(int, int) - Method in class umontreal.iro.lecuyer.util.PrintfFormat
-
- SubsetOfPointSet - Class in umontreal.iro.lecuyer.hups
-
This container class permits one to select a subset of a point set.
- SubsetOfPointSet(PointSet) - Constructor for class umontreal.iro.lecuyer.hups.SubsetOfPointSet
-
Constructs a new
PointSet object, initially identical to
P,
and from which a subset of the points and/or a subset of the coordinates
is to be extracted.
- sum() - Method in class umontreal.iro.lecuyer.simevents.Accumulate
-
- sum(double[]) - Method in class umontreal.iro.lecuyer.stat.list.ListOfStatProbes
-
For each probe in the list, computes
the sum by calling
sum, and stores
the results into the array
s.
- sum() - Method in class umontreal.iro.lecuyer.stat.StatProbe
-
Returns the sum cumulated so far for this probe.
- SUSPECTP - Static variable in class umontreal.iro.lecuyer.gof.GofFormat
-
Environment variable used in
formatp1 to determine
which
p-values should be marked as suspect when printing test results.
- suspend(SimProcess) - Method in class umontreal.iro.lecuyer.simprocs.DSOLProcessSimulator
-
- suspend(SimProcess) - Method in class umontreal.iro.lecuyer.simprocs.ProcessSimulator
-
Suspends process.
- suspend() - Method in class umontreal.iro.lecuyer.simprocs.SimProcess
-
This method can only be invoked for the EXECUTING
or a DELAYED process.
- suspend(SimProcess) - Method in class umontreal.iro.lecuyer.simprocs.ThreadProcessSimulator
-
- SUSPENDED - Static variable in class umontreal.iro.lecuyer.simprocs.SimProcess
-
The process is not executing and will have to be reactivated by another
process or event later on.
- SystemTimeChrono - Class in umontreal.iro.lecuyer.util
-
Extends the
AbstractChrono class to compute
the total system time using Java's builtin
System.nanoTime.
- SystemTimeChrono() - Constructor for class umontreal.iro.lecuyer.util.SystemTimeChrono
-
Constructs a new chrono object and
initializes it to zero.