Changes between Version 15 and Version 16 of 3.2/Compile/Mac


Ignore:
Timestamp:
04/24/12 12:55:58 (13 months ago)
Author:
acomerfo
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • 3.2/Compile/Mac

    v15 v16  
    1717  }}} 
    1818    Rename the resulting directory to {{{ThirdParty/}}} and put it in {{{nektar++-3.2.0/}}}. (This will mean {{{library/}}} and {{{ThirdParty/}}} are both sub-directories of the original {{{nektar++-3.2.0/}}}.) 
    19  
    20 Alternatively, there is also an SVN repository, which is the most up to date version of the code. This can be checked out using the following commands in the terminal: 
    21  
    22 * For Nektar++: 
    23 {{{ 
    24 svn co https://gforge.sci.utah.edu/svn/nektar/trunk nektar++ 
    25 }}} 
    26  
    27 * For the !ThirdParty libraries: 
    28 {{{ 
    29 svn co https://gforge.sci.utah.edu/svn/nekthirdparty/branches/unified thirdparty 
    30 }}} 
    3119 
    3220== !ThirdParty libraries == 
     
    5240Note ''fftw-3'' and ''arpack'' are optional. 
    5341 
     42The rest of the !ThirdParty packages must be installed from the provided libraries in the {{{nektar++-3.2.0/ThirdParty}}} directory. 
     43 
     44* '''TinyXML'''[[BR]]At the terminal in {{{ThirdParty/}}}, extract the {{{tinyxml_2_4_3.zip}}} archive with 
     45  {{{#!sh 
     46  unzip tinyxml_2_4_3.zip 
     47  }}} 
     48 
     49* '''Loki'''[[BR]]Extract the loki-0.1.3.tar.bz2 archive with 
     50  {{{#!sh 
     51  tar -xjvf loki-0.1.3.tar.bz2 
     52  }}} 
     53  This will create loki-0.1.3/. 
     54 
     55* '''NIST Sparse BLAS'''[[BR]]Extract and compile the sparse matrix library developed by NIST. 
     56  For more information about this library, see http://math.nist.gov/spblas/original.html 
     57  {{{#!sh 
     58  tar -xjvf spblastk0.9b.tar.bz2 
     59  cd spblastk0.9b/build/ 
     60  cmake ../ 
     61  make install 
     62  }}} 
     63 
     64* '''mod-METIS'''[[BR]]Extract and compile the graph partitioning package METIS. As we use a modified version of the standard METIS distribution, you are required to link against this version rather than the standard version possibly available on your system. 
     65  For more information about the original METIS library, see http://www.cs.umn.edu/~karypis/metis 
     66  {{{#!sh 
     67  tar -xjvf modmetis-4.0.tar.bz2 
     68  cd modmetis-4.0/ 
     69  cmake ../ 
     70  make install 
     71  }}} 
     72 
    5473== Building Nektar++ == 
    5574Change to the {{{nektar++-3.2.0/builds}}} directory. Configure the Nektar++ software as follows: