Blame view

fvn_sparse/UMFPACK/MATLAB/umfpack_install.m 909 Bytes
422234dc3   daniau   git-svn-id: https...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
  function umfpack_install
  %UMFPACK_INSTALL to compile and install umfpack2 and amd2 for use in MATLAB
  %   Your current directory must be UMFPACK/MATLAB for this function to work.
  %
  % Example:
  %   umfpack_install
  %
  % See also umfpack2, amd2.
  
  % Copyright 1995-2007 by Timothy A. Davis.
  
  % compile and install UMFPACK
  umfpack_path = pwd ;
  addpath (umfpack_path) ;
  try
      umfpack_make
  catch
      fprintf ('Trying to install with lcc_lib/libmwlapack.lib instead
  ') ;
      umfpack_make ('lcc_lib/libmwlapack.lib') ;
  end
  
  % compile and install AMD
  cd ../../AMD/MATLAB
  amd_path = pwd ;
  addpath (amd_path) ;
  amd_make ;
  
  cd (umfpack_path)
  
  fprintf ('Now trying the umfpack_simple demo.
  ');
  umfpack_simple
  
  fprintf ('Added the following directories to the path.  You may wish to add
  ');
  fprintf ('these permanently with the MATLAB pathtool command:
  ') ;
  fprintf ('%s
  ', umfpack_path) ;
  fprintf ('%s
  ', amd_path) ;