ru.sstu.math.uniform
Class UniformGenerator

java.lang.Object
  extended by ru.sstu.math.uniform.UniformGenerator
All Implemented Interfaces:
org.apache.commons.math.random.RandomVectorGenerator

public abstract class UniformGenerator
extends Object
implements org.apache.commons.math.random.RandomVectorGenerator

UniformGenerator class generates uniformly distributed sequences for many dimensional spaces.

Since:
Math 1.0
Author:
Denis A. Murashev

Constructor Summary
protected UniformGenerator(int dimension)
          Protected constructor.
 
Method Summary
protected  int getDimension()
           
static UniformGenerator getLPTauGenerator(int dimension)
           
static UniformGenerator getRandomGenerator(int dimension)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.commons.math.random.RandomVectorGenerator
nextVector
 

Constructor Detail

UniformGenerator

protected UniformGenerator(int dimension)
Protected constructor.

Parameters:
dimension - dimension
Method Detail

getRandomGenerator

public static UniformGenerator getRandomGenerator(int dimension)
Parameters:
dimension - generated points dimension
Returns:
new instance of RandomGenerator

getLPTauGenerator

public static UniformGenerator getLPTauGenerator(int dimension)
Parameters:
dimension - generated points dimension
Returns:
new instance of LPTauGenerator

getDimension

protected int getDimension()
Returns:
dimension of generated points


Copyright © 2011 TFI branch of Engels Instutute of Technology. All Rights Reserved.