|
SST/macro
|
#include <multipath_routing.h>


Public Member Functions | |
| virtual void | route (packet *pkt) |
| virtual void | set_topology (topology *top) |
| virtual void | init_factory_params (sprockit::sim_parameters *params) |
Private Attributes | |
| std::vector< router::structured_path > | geom_paths_ |
| cartesian_topology * | top_ |
Definition at line 12 of file multipath_routing.h.
|
inlinevirtual |
Definition at line 41 of file multipath_routing.h.
|
inlinevirtual |
Definition at line 17 of file multipath_routing.h.
References debug_printf, sstmac::hw::multipath_router< ParentRouter >::geom_paths_, and sstmac::event::interface().

|
inlinevirtual |
Definition at line 28 of file multipath_routing.h.
References sstmac::hw::cartesian_topology::configure_geometric_paths(), sstmac::hw::multipath_router< ParentRouter >::geom_paths_, safe_cast, and sstmac::hw::multipath_router< ParentRouter >::top_.

|
private |
Definition at line 48 of file multipath_routing.h.
Referenced by sstmac::hw::multipath_router< ParentRouter >::route(), and sstmac::hw::multipath_router< ParentRouter >::set_topology().
|
private |
Definition at line 49 of file multipath_routing.h.
Referenced by sstmac::hw::multipath_router< ParentRouter >::set_topology().
1.8.11