git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8024
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
// Surf ( bypass XML )
#define LINK_MODULE_NAME "simgrid.Link"
#define ROUTE_MODULE_NAME "simgrid.Route"
// Surf ( bypass XML )
#define LINK_MODULE_NAME "simgrid.Link"
#define ROUTE_MODULE_NAME "simgrid.Route"
/* ********************************************************************************* */
/* helper functions */
/* ********************************************************************************* */
/* helper functions */
xbt_dynar_foreach(host_list_d,i,p_host)
{
xbt_dynar_foreach(host_list_d,i,p_host)
{
INFO0("Bypass_Cpu");
surf_cpu_model_init_bypass_im(p_host->id,p_host->power);
#else
INFO0("Bypass_Cpu");
surf_cpu_model_init_bypass_im(p_host->id,p_host->power);
#else
+ INFO0("Start Adding Links");
xbt_dynar_foreach(link_list_d,i,p_link)
{
xbt_dynar_foreach(link_list_d,i,p_link)
{
+#ifdef BYPASS_MODEL
+
+ INFO0("Bypass_Network");
+ surf_network_model_init_bypass(p_link->id,p_link->bandwidth,p_link->latency);
+#else
SURFXML_BUFFER_SET(link_id,p_link->id);
sprintf(buffer,"%f",p_link->bandwidth);
SURFXML_BUFFER_SET(link_id,p_link->id);
sprintf(buffer,"%f",p_link->bandwidth);
+ INFO0("Start Adding routes");
xbt_dynar_foreach(route_list_d,i,p_route)
{
xbt_dynar_foreach(route_list_d,i,p_route)
{
SURFXML_BUFFER_SET(route_src,p_route->src_id);
SURFXML_BUFFER_SET(route_dst,p_route->dest_id);
SURFXML_BUFFER_SET(route_src,p_route->src_id);
SURFXML_BUFFER_SET(route_dst,p_route->dest_id);
#endif
}
/* </platform> */
#endif
}
/* </platform> */
SURFXML_END_TAG(platform);
#endif
SURFXML_END_TAG(platform);
#endif