uk.ac.liv.prng
Class GlobalPRNG
java.lang.Object
uk.ac.liv.prng.GlobalPRNG
- public class GlobalPRNG
- extends java.lang.Object
- Version:
- $Revision: 1.11 $
- Author:
- Steve Phelps
|
Field Summary |
static java.lang.String |
P_PRNG
|
static java.lang.String |
P_SEED
|
protected static cern.jet.random.engine.RandomEngine |
prng
|
protected static long |
seed
|
protected static cern.jet.random.engine.RandomSeedGenerator |
seedGenerator
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
prng
protected static cern.jet.random.engine.RandomEngine prng
seedGenerator
protected static cern.jet.random.engine.RandomSeedGenerator seedGenerator
seed
protected static long seed
P_SEED
public static final java.lang.String P_SEED
- See Also:
- Constant Field Values
P_PRNG
public static final java.lang.String P_PRNG
- See Also:
- Constant Field Values
GlobalPRNG
public GlobalPRNG()
setup
public static void setup(ec.util.ParameterDatabase parameters,
ec.util.Parameter base)
getInstance
public static cern.jet.random.engine.RandomEngine getInstance()
getSeed
public static long getSeed()
initialiseWithSeed
public static void initialiseWithSeed(long seed)
generateNewSeed
public static void generateNewSeed()
randomPermutation
public static void randomPermutation(java.lang.Object[] a)