Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Kill the <backbone> tag
[simgrid.git] / include / simdag / simdag.h
index 6efd752..6469356 100644 (file)
 
 SG_BEGIN_DECL()
 
+/************************** AS handling *************************************/
+XBT_PUBLIC(xbt_dict_t) SD_as_router_get_properties(const char *as);
+XBT_PUBLIC(const char*) SD_as_router_get_property_value(const char * as,
+                                                  const char *name);
+
 /************************** Link handling ***********************************/
 /** @defgroup SD_link_management Links
  *  @brief Functions for managing the network links
@@ -159,12 +164,15 @@ XBT_PUBLIC(void) SD_task_dotty(SD_task_t task, void *out_FILE);
 
 XBT_PUBLIC(SD_task_t) SD_task_create_comp_seq(const char *name, void *data,
                                               double amount);
-XBT_PUBLIC(SD_task_t) SD_task_create_comp_par_amdahl(const char *name, 
-                                                                                                        void *data,
-                                                        double amount,
-                                                        double alpha);
+XBT_PUBLIC(SD_task_t) SD_task_create_comp_par_amdahl(const char *name,
+                                                     void *data,
+                                                     double amount,
+                                                     double alpha);
 XBT_PUBLIC(SD_task_t) SD_task_create_comm_e2e(const char *name, void *data,
                                               double amount);
+XBT_PUBLIC(SD_task_t) SD_task_create_comm_par_mxn_1d_block(const char *name,
+                                                           void *data,
+                                                           double amount);
 
 XBT_PUBLIC(void) SD_task_distribute_comp_amdhal(SD_task_t task, int ws_count);
 XBT_PUBLIC(void) SD_task_schedulev(SD_task_t task, int count,