SimGrid  3.14.159
Versatile Simulation of Distributed Systems
FloydZone.cpp File Reference
#include "src/kernel/routing/FloydZone.hpp"
#include "src/kernel/routing/NetCard.hpp"
#include "src/surf/network_interface.hpp"
#include "xbt/log.h"
#include <float.h>
#include <limits>

Namespaces

 simgrid
 Host datatype from SIMIX POV.
 
 simgrid::kernel
 
 simgrid::kernel::routing
 

Macros

#define TO_FLOYD_COST(i, j)   (costTable_)[(i) + (j)*table_size]
 
#define TO_FLOYD_PRED(i, j)   (predecessorTable_)[(i) + (j)*table_size]
 
#define TO_FLOYD_LINK(i, j)   (linkTable_)[(i) + (j)*table_size]
 

Functions

 XBT_LOG_NEW_DEFAULT_SUBCATEGORY (surf_route_floyd, surf, "Routing part of surf")
 

Macro Definition Documentation

◆ TO_FLOYD_COST

#define TO_FLOYD_COST (   i,
 
)    (costTable_)[(i) + (j)*table_size]

◆ TO_FLOYD_PRED

#define TO_FLOYD_PRED (   i,
 
)    (predecessorTable_)[(i) + (j)*table_size]

◆ TO_FLOYD_LINK

#define TO_FLOYD_LINK (   i,
 
)    (linkTable_)[(i) + (j)*table_size]

Function Documentation

◆ XBT_LOG_NEW_DEFAULT_SUBCATEGORY()

XBT_LOG_NEW_DEFAULT_SUBCATEGORY ( surf_route_floyd  ,
surf  ,
"Routing part of surf"   
)