evalgo
Class Generator
java.lang.Object
evalgo.Generator
- public class Generator
- extends java.lang.Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
numComps
public int numComps
numHosts
public int numHosts
minCompMem
public double minCompMem
maxCompMem
public double maxCompMem
minHostMem
public double minHostMem
maxHostMem
public double maxHostMem
minFreq
public double minFreq
maxFreq
public double maxFreq
minRel
public double minRel
maxRel
public double maxRel
minEvt
public double minEvt
maxEvt
public double maxEvt
minBW
public double minBW
maxBW
public double maxBW
minBWCH
public double minBWCH
maxBWCH
public double maxBWCH
minRelCH
public double minRelCH
maxRelCH
public double maxRelCH
id
public InputData id
centralizedEnabled
public boolean centralizedEnabled
levelOfHostDisconnect
public double levelOfHostDisconnect
Generator
public Generator()
generate
public void generate()
generateInitialDeployment
public void generateInitialDeployment()
calculateAvailability
public void calculateAvailability()
- On a correctly formulated generator containing a correctly formatted
id (ie, one created by random generation) this method will calculate the
availability of the system and store it in id.currentAvailability=avail,
canFit
public boolean canFit(int[] currMapping)
modifyLevelOfDisconnect
public void modifyLevelOfDisconnect(double newLevelOfHostDisconnect)