}
}
+void platf_graph_promote_to_host(xbt_node_t node, sg_platf_host_cbarg_t parameters) {
+ context_node_t node_data = (context_node_t) xbt_graph_node_get_data(node);
+ node_data->kind = HOST;
+ memcpy(&(node_data->host_parameters), parameters, sizeof(s_sg_platf_host_cbarg_t));
+}
+
+void platf_graph_promote_to_cluster(xbt_node_t node, sg_platf_cluster_cbarg_t parameters) {
+ context_node_t node_data = (context_node_t) xbt_graph_node_get_data(node);
+ node_data->kind = CLUSTER;
+ memcpy(&(node_data->cluster_parameters), parameters, sizeof(s_sg_platf_cluster_cbarg_t));
+}
+
+
/* Functions used to generate interesting random values */
double random_pareto(double min, double max, double K, double P, double ALPHA) {