equal
deleted
inserted
replaced
15 * purpose. |
15 * purpose. |
16 * |
16 * |
17 */ |
17 */ |
18 |
18 |
19 ///\file |
19 ///\file |
20 ///\brief Dim (Dimacs) to Dot (Graphviz) converter |
20 ///\brief Dim (DIMACS) to Dot (Graphviz) converter |
21 /// |
21 /// |
22 /// This program can convert the dimacs format to graphviz dot format. |
22 /// This program can convert the DIMACS format to Graphviz format. |
23 /// |
23 /// |
24 /// Use a DIMACS max flow file as stdin. |
24 /// <tt>dim_to_dot dimacs_max_flow_file > dot_output_file</tt> |
25 /// |
25 /// |
26 /// <tt>dim_to_dot < dimacs_max_flow_file > dot_output_file</tt> |
26 /// This program makes a dot file from a DIMACS max flow file. |
27 /// |
27 /// This program can be an aid in making up to date visualized |
28 /// This program makes a dot file from a dimacs max flow file. |
28 /// documantation of demo programs. |
29 /// This program can be an aid in making up to date visualized documantation |
|
30 /// of demo programs. |
|
31 /// |
29 /// |
32 /// \include dim_to_dot.cc |
30 /// \include dim_to_dot.cc |
33 |
31 |
34 #include <iostream> |
32 #include <iostream> |
35 #include <fstream> |
33 #include <fstream> |
44 |
42 |
45 int main(int argc, char *argv[]) |
43 int main(int argc, char *argv[]) |
46 { |
44 { |
47 if(argc<2) |
45 if(argc<2) |
48 { |
46 { |
49 std::cerr << "USAGE: sub_graph_adaptor_demo input_file.dim" << std::endl; |
47 std::cerr << "USAGE: dim_to_dot input_file.dim" << std::endl; |
50 std::cerr << "The file 'input_file.dim' has to contain a max flow instance in DIMACS format (e.g. sub_graph_adaptor_demo.dim is such a file)." << std::endl; |
48 std::cerr << "The file 'input_file.dim' has to contain a max flow instance in DIMACS format (e.g. sub_graph_adaptor_demo.dim is such a file)." << std::endl; |
51 return 0; |
49 return 0; |
52 } |
50 } |
53 |
|
54 |
51 |
55 //input stream to read the graph from |
52 //input stream to read the graph from |
56 std::ifstream is(argv[1]); |
53 std::ifstream is(argv[1]); |
57 |
54 |
58 typedef SmartGraph Graph; |
55 typedef SmartGraph Graph; |