List of usage examples for org.apache.commons.math3.distribution UniformRealDistribution reseedRandomGenerator
public void reseedRandomGenerator(long seed)
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); }