gridsim
Class GridSimRandom


public class GridSimRandom

A GridSim Random class that provides facility for
generating a number whole value is between bounds specified.
E.g., To produce a random number between 18.00 and 22.00 one can invoke
real(20.0, 0.1, 0.1, randDouble) where randDouble comes from java Random.


Constructor Summary
GridSimRandom()
           
GridSimRandom(long seed)
           
GridSimRandom(long seed, double less_factor_io, double more_factor_io, double less_factor_e, double more_factor_e)
           

Method Summary
 static doubledouble_sample()
           
 static doubleexpected_e(double d)
           
 static doubleexpected_io(double d)
           
 static doubleget_factor_e()
           
 static doubleget_factor_io()
           
 static intint_sample(int range)
           
 static doublereal(double d, double less_factor, double more_factor, double randDouble)
           
 static doublereal_e(double d)
           
 static doublereal_io(double d)
           
 static voidset_factors(double less_factor_io_value, double more_factor_io_value, double less_factor_e_value, double more_factor_e_value)
           
 static voidset_less_factor_e(double factor)
           
 static voidset_less_factor_io(double factor)
           
 static voidset_more_factor_e(double factor)
           
 static voidset_more_factor_io(double factor)
           

Constructor Detail

GridSimRandom

public GridSimRandom()

GridSimRandom

public GridSimRandom(long seed)

GridSimRandom

public GridSimRandom(long seed, double less_factor_io, double more_factor_io, double less_factor_e, double more_factor_e)
Method Detail

double_sample

public static double double_sample()

expected_e

public static double expected_e(double d)

expected_io

public static double expected_io(double d)

get_factor_e

public static double get_factor_e()

get_factor_io

public static double get_factor_io()

int_sample

public static int int_sample(int range)

real

public static double real(double d, double less_factor, double more_factor, double randDouble)

real_e

public static double real_e(double d)

real_io

public static double real_io(double d)

set_factors

public static void set_factors(double less_factor_io_value, double more_factor_io_value, double less_factor_e_value, double more_factor_e_value)

set_less_factor_e

public static void set_less_factor_e(double factor)

set_less_factor_io

public static void set_less_factor_io(double factor)

set_more_factor_e

public static void set_more_factor_e(double factor)

set_more_factor_io

public static void set_more_factor_io(double factor)

Association Links

to Class java.util.Random