Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
[trace] documenting function that creates a dot file from a SimGrid platform file
authorschnorr <Lucas.Schnorr@imag.fr>
Sat, 24 Mar 2012 21:12:29 +0000 (22:12 +0100)
committerschnorr <Lucas.Schnorr@imag.fr>
Sat, 24 Mar 2012 21:12:29 +0000 (22:12 +0100)
as always in the trace world:
- nodes, links and routers are graph nodes
- routes are graph edges

src/instr/instr_interface.c

index 83ce6be..c334dc9 100644 (file)
@@ -230,6 +230,17 @@ static void instr_user_srcdst_variable(double time,
   }
 }
 
+/** \ingroup TRACE_API
+ *  \brief Creates a file with the topology of the platform file used for the simulator.
+ *
+ *  The graph topology will have the following properties: all hosts, links and routers
+ *  of the platform file are mapped to graph nodes; routes are mapped to edges.
+ *  The platform's AS are not represented in the output.
+ *
+ *  \param filename The name of the file that will hold the graph.
+ *
+ *  \return 1 of successful, 0 otherwise.
+ */
 int TRACE_platform_graph_export_graphviz (const char *filename)
 {
   /* returns 1 if successful, 0 otherwise */