Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
number of unsatisfied dependencies can be negative, using an unsigned
[simgrid.git] / src / simdag / private.h
index 61ba759..1010a54 100644 (file)
@@ -75,6 +75,7 @@ typedef struct SD_task {
   char *name;
   int kind;
   double amount;
+  double alpha;          /* used by typed parallel tasks */
   double remains;
   double start_time;
   double finish_time;
@@ -88,7 +89,7 @@ typedef struct SD_task {
   /* dependencies */
   xbt_dynar_t tasks_before;
   xbt_dynar_t tasks_after;
-  unsigned int unsatisfied_dependencies;
+  int unsatisfied_dependencies;
   unsigned int is_not_ready;
 
   /* scheduling parameters (only exist in state SD_SCHEDULED) */