source: ThirdParty/Metis/trunk/INSTALL.Metis

Last change on this file was 3941, checked in by stefan, 6 weeks ago

add a patch for Metis 4.0.3 to fix some rarely occuring bug

File size: 3.3 KB
Line 
1Installation of the METIS graph partitioning software within COIN.
2
3METIS is software for Serial Graph Partitioning and Fill-reducing
4Matrix Ordering
5
6Please visit the home page:
7
8http://glaros.dtc.umn.edu/gkhome/metis/metis/overview
9
10Information about conditions w.r.t. distribution can be found at
11
12http://glaros.dtc.umn.edu/gkhome/metis/metis/faq?q=metis/metis/faq#distribute
13
14(I sent an email to the Metis developer, asking for clarification of
15the Metis license.  You find the reply at the end of this file.)
16
17**********************************************************************
18Note: It is YOUR RESPONSIBILITY to ensure that you are entitled to
19      download and use this third party package.
20**********************************************************************
21
22If you are working under Unix/Linux-like system and you have `wget'
23installed, you can downloaded the required source code for METIS
24by executing the included script `get.METIS' in this directory.
25
26If you don't have wget available, follow those instructions:
27
28Go to the METIS Download website
29
30http://glaros.dtc.umn.edu/gkhome/fsroot/sw/metis/OLD
31
32and download the metis-4.0.3.tar.gz file.
33
34Unpack it in this directory:
35
36gunzip metis-4.0.3.tar.gz
37tar xf metis-4.0.3.tar
38
39Apply a patch to fix a bug:
40
41patch -p0 < metis.patch
42
43Rename the extracted directory:
44
45mv metis-4.0.3 metis-4.0
46
47Delete the tarball unless you want to keep it:
48
49rm metis-4.0.3.tar
50
51==========================================================================
52
53Email exchange regarding Metis license:
54
55------------- 8< (begin) ------------------------------------------------
56
57Date: Mon, 27 Apr 2009 21:52:10 -0500
58From: George Karypis <karypis@cs.umn.edu>
59To: 'Andreas Waechter' <andreasw@watson.ibm.com>
60Subject: RE: Metis license conditions
61
62Andreas,
63
64Metis can be used for non-commercial projects without any restrictions.
65For commercial-use, the essential restriction is for the vendors not to
66be reselling Metis.
67
68regards,
69
70george
71
72-----Original Message-----
73From: Andreas Waechter [mailto:andreasw@watson.ibm.com]
74Sent: Monday, April 27, 2009 9:53 AM
75To: metis@cs.umn.edu
76Subject: Metis license conditions
77
78Hello,
79
80I'm maintaining an open-source project for nonlinear optimization (Ipopt
81at COIN-OR, see http://www.coin-or.org/Ipopt).  This project requires a
82linear solver, and I set up Makefiles for users who only have to download
83the sources (such as for MUMPS and MA57).  I recently added such a
84Makefile for Metis, since it improves the performance of the linear
85solvers (and therefore of Ipopt).
86
87Of course, I do not distribute the sources for any third-party code, but I
88tell users how they can download the code and where they can learn more
89about the license conditions.  For Metis, I only found the last answer in
90the FAQs.
91
92My colleague Anshul Gupta tells me that the license conditions for Metis
93are somewhat in flux.  However, could you please let me know what I can
94tell users regarding the Metis license?  I would add your answer (possibly
95verbatim) to the INSTALL.Metis file in
96
97https://projects.coin-or.org/BuildTools/browser/ThirdParty/Metis/trunk/INSTALL.Metis
98
99Thank you very much in advance!
100
101Best regards,
102
103Andreas
104
105Andreas Waechter
106Department of Mathematical Sciences
107IBM T.J. Watson Research Center
108P.O. Box 218 (Rt. 134)
109Yorktown Heights, NY 10598
110USA
111
112------------- 8< ( end ) ------------------------------------------------
Note: See TracBrowser for help on using the repository browser.