WRENCH  1.10
Cyberinfrastructure Simulation Workbench
Overview Installation Getting Started WRENCH 101 WRENCH 102
Public Member Functions | Public Attributes | List of all members
wrench::WorkflowTask::WorkflowTaskExecution Struct Reference

A data structure that keeps track of a task's execution event times. More...

#include <WorkflowTask.h>

Public Member Functions

 WorkflowTaskExecution (double task_start)
 Constructor. More...

Public Attributes

double computation_end = -1.0
 Task's computation end time.
double computation_start = -1.0
 Task's computation start time.
std::string execution_host = ""
 Task's execution host (could be a virtual host)
unsigned long num_cores_allocated = 0
 Task's number of allocated cores.
std::string physical_execution_host = ""
 Task's execution physical host.
double read_input_end = -1.0
 Task's read input end time.
double read_input_start = -1.0
 Task's read input start time.
double task_end = -1.0
 Task's end time.
double task_failed = -1.0
 Task's failed time.
double task_start = -1.0
 Task's start time.
double task_terminated = -1.0
 Task's terminated time.
double write_output_end = -1.0
 Task's write output end time.
double write_output_start = -1.0
 Task's write output start time.

Detailed Description

A data structure that keeps track of a task's execution event times.

Constructor & Destructor Documentation

◆ WorkflowTaskExecution()

wrench::WorkflowTask::WorkflowTaskExecution::WorkflowTaskExecution ( double  task_start)


task_startTask start time

The documentation for this struct was generated from the following file: