A problem with metis
I want to use METIS to reorder a sparse matrix but come to a problem that I can't solve it.It produces errors in reading the graph input file when the graph has weights associated with both the edges & vertices despite the graph having exactly the right number of edges, METIS complains of an error. Here is a sample :
-------------------------------------------------------------
*** I detected an error in your input file ***
In the first line of the file, you specified that the graph contained
11 edges. However, I only found 14 edges in the file.
Please specify the correct number of edges in the first line of the file.
-------------------------------------------------------------
This is the content of the graph file:
7 11 11
4 5 1 3 2 2 1
2 1 1 3 2 4 1
5 5 3 4 2 2 2 1 2
3 2 1 3 2 6 2 7 5
1 1 1 3 3 6 2
6 5 2 4 2 7 6
2 6 6 4 5
This is really strange, because the graph has exactly 11 edges (as METIS itself reports), but the
program still produces an error.When I exchange the number of the edges to 14,it will come to :
-------------------------------------------------------------
*** I detected an error in your input file ***
In the first line of the file, you specified that the graph contained
14 edges. However, I only found 14 edges in the file.
Please specify the correct number of edges in the first line of the file.
-------------------------------------------------------------
Thank you very much for your help!
- Login to post comments
RE: Is this with Metis 4.0 or
Is this with Metis 4.0 or Metis 5.0?
My guess is that some of the lines contain some extra trailing spaces, which confuses Metis's I/O routines. This should have been fixed in Metis 5.0.
RE: Yes,with Metis 4.0.Did you
Yes,with Metis 4.0.Did you mean that this problem would't appear in Metis 5.0?And where can I download Metis 5.0?It seems that it is can't be find here.
Thank you for your help!
RE: it is available in Metis's
it is available in Metis's download page.