wrench::Workflow Member List
This is the complete list of members for wrench::Workflow, including all inherited members.
addControlDependency(WorkflowTask *src, WorkflowTask *dest, bool redundant_dependencies=false) | wrench::Workflow | |
addFile(std::string, double) | wrench::Workflow | |
addTask(std::string, double flops, unsigned long min_num_cores, unsigned long max_num_cores, double parallel_efficiency, double memory_requirement, WorkflowTask::TaskType type=WorkflowTask::TaskType::COMPUTE) | wrench::Workflow | |
exportToEPS(std::string) | wrench::Workflow | |
getCallbackMailbox() | wrench::Workflow | |
getCompletionDate() | wrench::Workflow | |
getFileByID(const std::string &id) | wrench::Workflow | |
getFiles() | wrench::Workflow | |
getInputFiles() | wrench::Workflow | |
getNumberOfTasks() | wrench::Workflow | |
getNumLevels() | wrench::Workflow | |
getReadyClusters() | wrench::Workflow | |
getReadyTasks() | wrench::Workflow | |
getSumFlops(std::vector< WorkflowTask *> tasks) | wrench::Workflow | static |
getTaskByID(const std::string &id) | wrench::Workflow | |
getTaskChildren(const WorkflowTask *task) | wrench::Workflow | |
getTaskParents(const WorkflowTask *task) | wrench::Workflow | |
getTasks() | wrench::Workflow | |
getTasksInTopLevelRange(unsigned long min, unsigned long max) | wrench::Workflow | |
isDone() | wrench::Workflow | |
loadFromDAX(const std::string &filename, const std::string &reference_flop_rate, bool redundant_dependencies=false) | wrench::Workflow | |
loadFromDAXorJSON(const std::string &filename, const std::string &reference_flop_rate, bool redundant_dependencies=false) | wrench::Workflow | |
loadFromJSON(const std::string &filename, const std::string &reference_flop_rate, bool redundant_dependencies=false) | wrench::Workflow | |
removeTask(WorkflowTask *task) | wrench::Workflow | |
waitForNextExecutionEvent() | wrench::Workflow | |
Workflow() | wrench::Workflow |