Example usage for org.apache.commons.math3.distribution UniformRealDistribution reseedRandomGenerator

List of usage examples for org.apache.commons.math3.distribution UniformRealDistribution reseedRandomGenerator

Introduction

In this page you can find the example usage for org.apache.commons.math3.distribution UniformRealDistribution reseedRandomGenerator.

Prototype

public void reseedRandomGenerator(long seed) 

Source Link

Usage

From source file:it.cnr.isti.smartfed.papers.qbrokage.ApplicationGenerator.java

public Application getApplication(int userId, int numVertex, int numCloudlet) {
    UniformRealDistribution urd = new UniformRealDistribution();
    urd.reseedRandomGenerator(this.seed);
    return this.getApplication(userId, numVertex, numCloudlet, urd);
}

From source file:it.cnr.isti.smartfed.federation.generation.ApplicationGenerator.java

/**
 * Return an application whose cloudlets are assigned to vertex with 
 * an uniform distribution. /*from   w w  w  .  j a v  a2s.co m*/
 * @param userId
 * @param numVertex
 * @param numCloudlet
 * @return
 */
public Application getApplication(int userId, int numVertex, int numCloudlet) {
    UniformRealDistribution urd = new UniformRealDistribution();
    urd.reseedRandomGenerator(this.seed);
    return this.getApplication(userId, numVertex, numCloudlet, urd);
}

From source file:it.cnr.isti.smartfed.federation.generation.DatacenterGenerator.java

/**
 * Generates the list of datacenters by assigning hosts to datacenters according
 * to a uniform distribution. If a datacenter will result with 0 hosts, it will not
 * be created.//from  ww  w .  j av a 2 s .  c  o  m
 * 
 * @param numOfDatacenters
 * @param numHost
 * @return
 */
public List<FederationDatacenter> getDatacenters(int numOfDatacenters, int numHost) {
    UniformRealDistribution urd = new UniformRealDistribution();
    urd.reseedRandomGenerator(this.seed);

    return getDatacenters(numOfDatacenters, numHost, urd);
}