|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objecthep.aida.util.MCUtils
public abstract class MCUtils
This class generates distribution based on a given IFunction. IFunction is assumed to be non negative.
| Constructor Summary | |
|---|---|
MCUtils()
|
|
| Method Summary | |
|---|---|
static void |
generateMCDistribution(ICloud cloud,
IFunction f,
int entries,
double[] min,
double[] max)
Fill ICloud1D/2D/3D according to a given IFunction. |
static void |
generateMCDistribution(ICloud cloud,
IFunction f,
int entries,
double[] min,
double[] max,
double maxHeight)
|
static void |
generateMCDistribution(ICloud cloud,
IFunction f,
int entries,
double[] min,
double[] max,
long seed)
|
static void |
generateMCDistribution(ICloud cloud,
IFunction f,
int entries,
double[] min,
double[] max,
long seed,
double maxHeight)
|
static void |
generateMCDistribution(IHistogram hist,
IFunction f,
int entries)
Fill IHistogram1D/2D/3D according to a given IFunction. |
static void |
generateMCDistribution(IHistogram hist,
IFunction f,
int entries,
double[] min,
double[] max)
This method uses min and max to determine function domain |
static void |
generateMCDistribution(IHistogram hist,
IFunction f,
int entries,
double[] min,
double[] max,
long seed)
|
static void |
generateMCDistribution(IHistogram hist,
IFunction f,
int entries,
double[] min,
double[] max,
long seed,
double maxHeight)
|
static void |
generateMCDistribution(IHistogram hist,
IFunction f,
int entries,
long seed)
|
static ITuple |
generateMCTuple(IFunction f,
int entries,
double[] min,
double[] max)
Create and fill ITuple according to a given IFunction. |
static ITuple |
generateMCTuple(IFunction f,
int entries,
double[] min,
double[] max,
double maxHeight)
|
static ITuple |
generateMCTuple(IFunction f,
int entries,
double[] min,
double[] max,
long seed)
|
static ITuple |
generateMCTuple(IFunction f,
int entries,
double[] min,
double[] max,
long seed,
double maxHeight)
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MCUtils()
| Method Detail |
|---|
public static void generateMCDistribution(IHistogram hist,
IFunction f,
int entries)
public static void generateMCDistribution(IHistogram hist,
IFunction f,
int entries,
long seed)
public static void generateMCDistribution(IHistogram hist,
IFunction f,
int entries,
double[] min,
double[] max)
public static void generateMCDistribution(IHistogram hist,
IFunction f,
int entries,
double[] min,
double[] max,
long seed)
public static void generateMCDistribution(IHistogram hist,
IFunction f,
int entries,
double[] min,
double[] max,
long seed,
double maxHeight)
public static void generateMCDistribution(ICloud cloud,
IFunction f,
int entries,
double[] min,
double[] max)
public static void generateMCDistribution(ICloud cloud,
IFunction f,
int entries,
double[] min,
double[] max,
long seed)
public static void generateMCDistribution(ICloud cloud,
IFunction f,
int entries,
double[] min,
double[] max,
double maxHeight)
public static void generateMCDistribution(ICloud cloud,
IFunction f,
int entries,
double[] min,
double[] max,
long seed,
double maxHeight)
public static ITuple generateMCTuple(IFunction f,
int entries,
double[] min,
double[] max)
public static ITuple generateMCTuple(IFunction f,
int entries,
double[] min,
double[] max,
double maxHeight)
public static ITuple generateMCTuple(IFunction f,
int entries,
double[] min,
double[] max,
long seed)
public static ITuple generateMCTuple(IFunction f,
int entries,
double[] min,
double[] max,
long seed,
double maxHeight)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||