Parallel Colt 0.7.2

Uses of Class
cern.jet.random.tfloat.engine.FloatRandomEngine

Packages that use FloatRandomEngine
cern.jet.random.tfloat Large variety of probability distributions featuring high performance generation of random numbers, CDF's and PDF's. 
cern.jet.random.tfloat.engine Engines generating strong uniformly distributed pseudo-random numbers; Needed by all JET probability distributions since they rely on uniform random numbers to generate random numbers from their own distribution. 
cern.jet.random.tfloat.sampling Samples (picks) random subsets of data sequences. 
cern.jet.stat.tfloat.quantile Scalable algorithms and data structures to compute approximate quantiles over very large data sequences. 
hep.aida.tfloat.bin Multisets (bags) with efficient statistics operations defined upon; This package requires the Colt distribution. 
 

Uses of FloatRandomEngine in cern.jet.random.tfloat
 

Methods in cern.jet.random.tfloat that return FloatRandomEngine
static FloatRandomEngine AbstractFloatDistribution.makeDefaultGenerator()
          Constructs and returns a new uniform random number generation engine seeded with the current time.
 

Methods in cern.jet.random.tfloat with parameters of type FloatRandomEngine
static void FloatUniform.staticSetRandomEngine(FloatRandomEngine randomGenerator)
          Sets the uniform random number generation engine shared by all static methods.
 

Constructors in cern.jet.random.tfloat with parameters of type FloatRandomEngine
FloatUniform(float min, float max, FloatRandomEngine randomGenerator)
          Constructs a uniform distribution with the given minimum and maximum.
FloatUniform(FloatRandomEngine randomGenerator)
          Constructs a uniform distribution with min=0.0 and max=1.0.
 

Uses of FloatRandomEngine in cern.jet.random.tfloat.engine
 

Subclasses of FloatRandomEngine in cern.jet.random.tfloat.engine
 class FloatMersenneTwister
          MersenneTwister (MT19937) is one of the strongest uniform pseudo-random number generators known so far; at the same time it is quick.
 class FRand
          Quick medium quality uniform pseudo-random number generator.
 

Methods in cern.jet.random.tfloat.engine that return FloatRandomEngine
static FloatRandomEngine FloatRandomEngine.makeDefault()
          Constructs and returns a new uniform random number engine seeded with the current time.
 

Uses of FloatRandomEngine in cern.jet.random.tfloat.sampling
 

Methods in cern.jet.random.tfloat.sampling that return FloatRandomEngine
 FloatRandomEngine FloatRandomSamplingAssistant.getRandomGenerator()
          Returns the used random generator.
 

Methods in cern.jet.random.tfloat.sampling with parameters of type FloatRandomEngine
static void FloatRandomSampler.sample(long n, long N, int count, long low, long[] values, int fromIndex, FloatRandomEngine randomGenerator)
          Efficiently computes a sorted random set of count elements from the interval [low,low+N-1].
 

Constructors in cern.jet.random.tfloat.sampling with parameters of type FloatRandomEngine
FloatRandomSampler(long n, long N, long low, FloatRandomEngine randomGenerator)
          Constructs a random sampler that computes and delivers sorted random sets in blocks.
FloatRandomSamplingAssistant(long n, long N, FloatRandomEngine randomGenerator)
          Constructs a random sampler that samples n random elements from an input sequence of N elements.
WeightedFloatRandomSampler(int weight, FloatRandomEngine randomGenerator)
          Chooses exactly one random element from successive blocks of weight input elements each.
 

Uses of FloatRandomEngine in cern.jet.stat.tfloat.quantile
 

Methods in cern.jet.stat.tfloat.quantile with parameters of type FloatRandomEngine
static FloatQuantileFinder FloatQuantileFinderFactory.newFloatQuantileFinder(boolean known_N, long N, float epsilon, float delta, int quantiles, FloatRandomEngine generator)
          Returns a quantile finder that minimizes the amount of memory needed under the user provided constraints.
 

Uses of FloatRandomEngine in hep.aida.tfloat.bin
 

Methods in hep.aida.tfloat.bin with parameters of type FloatRandomEngine
 void DynamicFloatBin1D.sample(int n, boolean withReplacement, FloatRandomEngine randomGenerator, FloatBuffer buffer)
          Uniformly samples (chooses) n random elements with or without replacement from the contained elements and adds them to the given buffer.
 DynamicFloatBin1D DynamicFloatBin1D.sampleBootstrap(DynamicFloatBin1D other, int resamples, FloatRandomEngine randomGenerator, FloatBinBinFunction1D function)
          Generic bootstrap resampling.
 

Constructors in hep.aida.tfloat.bin with parameters of type FloatRandomEngine
QuantileFloatBin1D(boolean known_N, long N, float epsilon, float delta, int quantiles, FloatRandomEngine randomGenerator)
          Equivalent to new QuantileBin1D(known_N, N, epsilon, delta, quantiles, randomGenerator, false, false, 2) .
QuantileFloatBin1D(boolean known_N, long N, float epsilon, float delta, int quantiles, FloatRandomEngine randomGenerator, boolean hasSumOfLogarithms, boolean hasSumOfInversions, int maxOrderForSumOfPowers)
          Constructs and returns an empty bin that, under the given constraints, minimizes the amount of memory needed.
 


Parallel Colt 0.7.2

Jump to the Parallel Colt Homepage