A B C D E F G I J L M N P R S T U 

G

GenerateJobs - Class in jobTracer
 
GenerateJobs(int) - Constructor for class jobTracer.GenerateJobs
 
GenerateJobs(int, String) - Constructor for class jobTracer.GenerateJobs
 
getAlpha_power() - Method in class models.Power
Power getter methods
getApp() - Method in class models.Task
 
getApp() - Method in class simulation.Resource
 
getAppComputingSize() - Method in class models.App
 
getAppExecutedComputingSize() - Method in class models.App
 
getApplicationOutput() - Static method in class models.Sky
 
getApplicationStartTime() - Method in class models.App
 
getAppTransmissionCost(double) - Method in class models.Sky.CloudLinks
 
getAssignedFrequencyInTeraflop() - Method in class models.CPU.CPUv
 
getAvaliableResourceForTask(Task) - Method in class simulation.ServersManager
 
getAverageExecutionTime(double) - Method in class models.Sky
Calculate average execution time for the giving task size based on the maximum speed among all clouds and also getMaximumCPUspeed
getBestResource() - Method in class scheduling.GlobalScheduler
 
getbeta_power() - Method in class models.Power
 
getCapacityRate() - Method in class simulation.Resource
 
getChosenCloud() - Method in class models.App
 
getCloud() - Method in class simulation.Resource
general getters and setters
getCloud() - Method in class simulation.ServersManager
 
getCloudExecutedBy() - Method in class models.App
 
getCloudName() - Method in class models.Cloud
 
getClouds() - Method in class models.Sky
 
getCombinedEnergyPlusCapacityRate() - Method in class simulation.Resource
 
getCommunicationCost(Cloud, Cloud, double) - Method in class models.Sky
 
getCommunicationTime(Cloud, Cloud, double) - Method in class models.Sky
 
getComputingSize() - Method in class models.Task
 
getConsumedEnergy() - Method in class scheduling.LocalScheduling
Getter and setter methods
getConsumedEnergy() - Method in class simulation.ServersManager
 
getCPathComputingSize() - Method in class jobTracer.CriticalPath
 
getCPUfrequencesInTeraflop() - Method in class scheduling.LocalScheduling
 
getCPUfrequencyInTeraflop() - Method in class simulation.SimExecution
 
getCriticalPath() - Method in class jobTracer.CriticalPath
 
getdCommunicationCostForActualExE() - Method in class models.App
 
getdCommunicationCostForActualExE() - Method in class models.Task
 
getDeadline() - Method in class models.App
 
getEntity() - Method in class models.Cloud
 
getEntity() - Method in class simulation.ServersManager
 
getEstimatedEnergy(SimExecution) - Method in class scheduling.LocalScheduling
 
getEstimatedEnergy() - Method in class simulation.SimExecution
 
getExecutedComputingSize() - Method in class models.Task
 
getExecutorCloud() - Method in class simulation.SimExecution
 
getFrequenciesInTeraflop() - Method in class models.Power
 
getFrequency(double) - Method in class models.Power
 
getHighestPower() - Method in class models.Sky
 
getiApp() - Method in class models.App
General getters and setters
getiFreeVMs() - Method in class models.Server
 
getiPhysicalCPUs() - Method in class models.Server
 
getiRequiredCPUs() - Method in class models.Task
 
getiTotalVirtualCPUs() - Method in class models.Server
 
getiVirtualCPUsPerPhysical() - Method in class models.Server
 
getLocalScheduling() - Method in class simulation.ServersManager
 
getMaxCPUfrequency() - Method in class models.Power
 
getMaxCPUfrequencyInTeraflop() - Method in class models.Cloud
 
getMaxCPUfrequencyInTeraflop() - Method in class models.Power
The list of frequencies is sorted so that the maximum frequency is at the last index
getMaxCPUfrequencyInTeraflop() - Method in class scheduling.LocalScheduling
 
getMinCPUfrequencyInTeraflop() - Method in class models.Power
getMaxCPUfrequencyInTeraflop The list of frequencies is sorted so that the minimum frequency is at the first index
getMinCPUfrequencyInTeraflop() - Method in class scheduling.LocalScheduling
 
getNoAccomplishedTasks() - Method in class models.App
 
getNoCPUs() - Method in class simulation.SimExecution
 
getNoReceivedApps() - Method in class models.Cloud
 
getNoReceivedApps() - Method in class simulation.CloudEntity
 
getOriginalCloud() - Method in class models.App
 
getPenalty() - Method in class models.App
 
getPhysicalCPUs() - Method in class models.Server
 
getPower() - Method in class scheduling.LocalScheduling
 
getPowerWattsFactor(double, int, int) - Method in class models.Power
 
getProposedNeededEnergy() - Method in class simulation.Resource
 
getProposedNeededEnergyForExecution() - Method in class simulation.Resource
 
getReadyTasks() - Method in class models.App
Method to get ready tasks for BE-Mode
getReceivePortFromClouds() - Method in class simulation.CloudEntity
 
getReceivePortFromSource() - Method in class simulation.CloudEntity
 
getResources() - Method in class models.App
 
getResources() - Method in class models.Task
 
getScheduledFinishTime() - Method in class simulation.SimExecution
 
getScheduledStartTime() - Method in class simulation.SimExecution
 
getsendPortFromSource() - Method in class simulation.Source
 
getSendPortToCloud() - Method in class simulation.CloudEntity
 
getServerManagerId() - Method in class simulation.ServersManager
 
getServersManager() - Method in class models.Cloud
 
getSky() - Method in class models.Cloud
 
getSkyMaxCPUfrequencyInTeraflop() - Method in class models.Sky
 
getStatus() - Method in class simulation.SimExecution
 
getTask() - Method in class simulation.Resource
 
getTask() - Method in class simulation.SimExecution
 
getTaskID() - Method in class models.Task
 
getTasks() - Method in class models.App
 
getTokenId() - Method in class simulation.Resource
 
getTotalConsumedEnergy() - Method in class models.Cloud
 
getTotalRequiredCPUs() - Method in class models.App
 
getTotalVCPUs() - Method in class simulation.ServersManager
 
getTransmissionTime(double) - Method in class models.Sky.CloudLinks
 
getTScheduler() - Method in class models.Task
Getter and setter of TScheduler must be invoked by only chosen cloud
getType() - Method in class models.Task
 
getVirtualCPUS() - Method in class models.CPU
getter and setter methods
GlobalScheduler - Class in scheduling
 
GlobalScheduler(Task) - Constructor for class scheduling.GlobalScheduler
 
GlobalScheduler(App) - Constructor for class scheduling.GlobalScheduler
 
GReport - Class in scheduling
 
GReport(ArrayList<App>, Sky) - Constructor for class scheduling.GReport
 
A B C D E F G I J L M N P R S T U