wrench::Simulation Member List

This is the complete list of members for wrench::Simulation, including all inherited members.

add(T *t)wrench::Simulationinline
compute(double flops)wrench::Simulationstatic
doesHostExist(std::string hostname)wrench::Simulationstatic
doesLinkExist(std::string linkname)wrench::Simulationstatic
getCurrentPstate(const std::string &hostname)wrench::Simulationstatic
getCurrentSimulatedDate()wrench::Simulationstatic
getEnergyConsumed(const std::string &hostname)wrench::Simulation
getEnergyConsumed(const std::vector< std::string > &hostnames)wrench::Simulation
getEnergyConsumed(const std::string &hostname, bool record_as_time_stamp)wrench::Simulation
getEnergyConsumed(const std::vector< std::string > &hostnames, bool record_as_time_stamps)wrench::Simulation
getFlopRate()wrench::Simulationstatic
getHostFlopRate(std::string hostname)wrench::Simulationstatic
getHostMemoryCapacity(std::string hostname)wrench::Simulationstatic
getHostName()wrench::Simulationstatic
getHostnameList()wrench::Simulationstatic
getHostnameListByCluster()wrench::Simulationstatic
getHostNumCores(std::string hostname)wrench::Simulationstatic
getLinkBandwidth(std::string linkname)wrench::Simulationstatic
getLinknameList()wrench::Simulationstatic
getLinkUsage(const std::string &link_name, bool record_as_time_stamp)wrench::Simulation
getLinkUsage(std::string linkname)wrench::Simulationstatic
getListOfPstates(const std::string &hostname)wrench::Simulationstatic
getMaxPowerConsumption(const std::string &hostname)wrench::Simulationstatic
getMemoryCapacity()wrench::Simulationstatic
getMemoryManagerByHost(std::string hostname)wrench::Simulation
getMinPowerConsumption(const std::string &hostname)wrench::Simulationstatic
getNumberofPstates(const std::string &hostname)wrench::Simulationstatic
getNumCores()wrench::Simulationstatic
getOutput()wrench::Simulation
getRoute(std::string &src_host, std::string &dst_host)wrench::Simulationstatic
init(int *, char **)wrench::Simulation
instantiatePlatform(std::string)wrench::Simulation
isHostOn(std::string hostname)wrench::Simulationstatic
isLinkOn(std::string linkname)wrench::Simulationstatic
isPageCachingEnabled()wrench::Simulationstatic
launch()wrench::Simulation
readFromDisk(double num_bytes, std::string hostname, std::string mount_point)wrench::Simulation
readFromDiskAndWriteToDiskConcurrently(double num_bytes_to_read, double num_bytes_to_write, std::string hostname, std::string read_mount_point, std::string write_mount_point)wrench::Simulation
readWithMemoryCache(WorkflowFile *file, double n_bytes, std::shared_ptr< FileLocation > location)wrench::Simulation
setPstate(const std::string &hostname, int pstate)wrench::Simulation
Simulation()wrench::Simulation
sleep(double duration)wrench::Simulationstatic
stageFile(WorkflowFile *file, std::shared_ptr< StorageService > ss)wrench::Simulation
stageFile(WorkflowFile *file, std::shared_ptr< StorageService > ss, std::string directory_absolute_path)wrench::Simulation
startNewService(ComputeService *service)wrench::Simulation
startNewService(StorageService *service)wrench::Simulation
startNewService(NetworkProximityService *service)wrench::Simulation
startNewService(FileRegistryService *service)wrench::Simulation
startNewService(MemoryManager *service)wrench::Simulation
turnOffHost(std::string hostname)wrench::Simulationstatic
turnOffLink(std::string linkname)wrench::Simulationstatic
turnOnHost(std::string hostname)wrench::Simulationstatic
turnOnLink(std::string linkname)wrench::Simulationstatic
writebackWithMemoryCache(WorkflowFile *file, double n_bytes, std::shared_ptr< FileLocation > location, bool is_dirty)wrench::Simulation
writeThroughWithMemoryCache(WorkflowFile *file, double n_bytes, std::shared_ptr< FileLocation > location)wrench::Simulation
writeToDisk(double num_bytes, std::string hostname, std::string mount_point)wrench::Simulation
~Simulation()wrench::Simulation