• Main Page
  • Related Pages
  • Modules
  • Data Structures
  • Files
  • File List
  • Globals

sst/elements/nicmodel/routing.h

00001 #ifndef _NETSIM_ROUTING_H
00002 #define _NETSIM_ROUTING_H
00003 
00004 #ifdef __cplusplus
00005 extern "C" {
00006 #endif 
00007 
00008 int *get_route(int dst, void *vrinfo);
00009 int check_NIC_table(void *vrinfo);
00010 void NIC_table_insert_router(int rank, int num_item, void *vrinfo);
00011 void NIC_table_insert_port(int rank, int num_item, void *vrinfo);
00012 void *init_routing(int num_routers, int num_NICs);
00013 void Adj_Matrix_insert(int link, int left_router, int left_port, int right_router, int right_port, void *vrinfo);
00014 void Adj_Matrix_print(void *vrinfo);
00015 void gen_routes(int my_rank, int my_router, int debug, void *vrinfo);
00016 
00017 #ifdef __cplusplus
00018 }
00019 #endif 
00020 
00021 #endif /* _NETSIM_ROUTING_H */

Generated on Fri Oct 22 2010 11:02:25 for SST by  doxygen 1.7.1