|
Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
|
Matrix initialization functor for Floyd-Warshall. More...
#include <latex_floyd.H>
Public Types | |
| typedef AM::Graph_Type::Arc_Type | Arc_Type |
| typedef AM::Graph_Type | GT |
| typedef GT::Node | Node |
| typedef GT::Arc | Arc |
| typedef AM::Arc_Type::Distance_Type | Distance_Type |
Public Member Functions | |
| void | operator() (AM &mat, Node *src, Node *tgt, const long &i, const long &j, Distance_Type &entry, void *p) |
Matrix initialization functor for Floyd-Warshall.
Initializes the distance matrix with:
Also initializes the path matrix for path reconstruction.
| AM | Adjacency matrix type |
Definition at line 105 of file latex_floyd.H.
Definition at line 113 of file latex_floyd.H.
| typedef AM::Graph_Type::Arc_Type Aleph::Initialize_Dist< AM >::Arc_Type |
Definition at line 107 of file latex_floyd.H.
| typedef AM::Arc_Type::Distance_Type Aleph::Initialize_Dist< AM >::Distance_Type |
Definition at line 115 of file latex_floyd.H.
Definition at line 109 of file latex_floyd.H.
Definition at line 111 of file latex_floyd.H.
|
inline |
Definition at line 117 of file latex_floyd.H.
References GTArcCommon< ArcInfo >::get_info(), Aleph::Ady_Mat< GT, __Entry_Type, SA >::get_list_graph(), and Aleph::search_arc().