WRENCH  1.11
Cyberinfrastructure Simulation Workbench
Overview Installation Getting Started WRENCH 101 WRENCH 102
wrench::Workflow Member List

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

addControlDependency(std::shared_ptr< WorkflowTask >src, std::shared_ptr< WorkflowTask >dest, bool redundant_dependencies=false)wrench::Workflow
addFile(std::string id, double size)wrench::Workflow
addTask(std::string, double flops, unsigned long min_num_cores, unsigned long max_num_cores, double memory_requirement)wrench::Workflow
clear()wrench::Workflow
createWorkflow()wrench::Workflowstatic
exportToEPS(std::string)wrench::Workflow
getCompletionDate()wrench::Workflow
getEntryTaskMap() constwrench::Workflow
getEntryTasks() constwrench::Workflow
getExitTaskMap() constwrench::Workflow
getExitTasks() constwrench::Workflow
getFileByID(const std::string &id)wrench::Workflow
getFileMap()wrench::Workflow
getInputFileMap() constwrench::Workflow
getInputFiles() constwrench::Workflow
getNumberOfTasks()wrench::Workflow
getNumLevels()wrench::Workflow
getOutputFileMap() constwrench::Workflow
getOutputFiles() constwrench::Workflow
getReadyClusters()wrench::Workflow
getReadyTasks()wrench::Workflow
getSharedPtr()wrench::Workflowinline
getSumFlops(const std::vector< std::shared_ptr< WorkflowTask >> tasks)wrench::Workflowstatic
getTaskByID(const std::string &id)wrench::Workflow
getTaskChildren(const std::shared_ptr< WorkflowTask >task)wrench::Workflow
getTaskMap()wrench::Workflow
getTaskNumberOfChildren(const std::shared_ptr< WorkflowTask >task)wrench::Workflow
getTaskNumberOfParents(const std::shared_ptr< WorkflowTask >task)wrench::Workflow
getTaskParents(const std::shared_ptr< WorkflowTask >task)wrench::Workflow
getTasks()wrench::Workflow
getTasksInTopLevelRange(unsigned long min, unsigned long max)wrench::Workflow
getTasksThatInput(std::shared_ptr< DataFile > file)wrench::Workflow
getTaskThatOutputs(std::shared_ptr< DataFile > file)wrench::Workflow
isDone()wrench::Workflow
isFileOutputOfSomeTask(std::shared_ptr< DataFile > file)wrench::Workflow
pathExists(const std::shared_ptr< WorkflowTask >src, const std::shared_ptr< WorkflowTask >dst)wrench::Workflow
removeControlDependency(std::shared_ptr< WorkflowTask >src, std::shared_ptr< WorkflowTask >dest)wrench::Workflow
removeFile(std::shared_ptr< DataFile >file)wrench::Workflow
removeTask(std::shared_ptr< WorkflowTask >task)wrench::Workflow