Changes between Version 5 and Version 6 of ronne


Ignore:
Timestamp:
04/21/20 09:57:32 (5 years ago)
Author:
Mathieu Morlighem
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ronne

    v5 v6  
    101101In order to install gdal, you need to install the python from the externalpackages.
    102102Once that is done, unset the PYTHON-related variables in etc/environment.sh, because this python installation causes future issues with other packages, e.g. PETSC.
     103
     104== Installing ISSM with CoDiPack (AD) ==
     105
     106You will need to install the following additional packages:
     107 - codipack
     108 - medipack
     109 - gsl
     110
     111Use the following configuration script (adapt to your needs, make sure to NOT include --with-petsc-dir):
     112{{{
     113#!sh
     114./configure \
     115    --prefix=$ISSM_DIR \
     116    --without-kml \
     117    --without-kriging \
     118    --without-GiaIvins \
     119    --without-Love \
     120    --with-triangle-dir=$ISSM_DIR/externalpackages/triangle/install \
     121    --with-matlab-dir="/Applications/MATLAB_R2019b.app/" \
     122    --with-mpi-include="$ISSM_DIR/externalpackages/mpich/install/include"  \
     123    --with-mpi-libflags="-L$ISSM_DIR/externalpackages/mpich/install/lib -lmpifort -lmpi  -llapack -lblas" \
     124    --with-gsl-dir="$ISSM_DIR/externalpackages/gsl/install" \
     125    --with-proj4-dir="$ISSM_DIR/externalpackages/proj.4/install" \
     126    --with-scalapack-dir="$ISSM_DIR/externalpackages/petsc/install/" \
     127    --with-mumps-dir="$ISSM_DIR/externalpackages/petsc/install/" \
     128    --with-metis-dir="$ISSM_DIR/externalpackages/petsc/install/" \
     129    --with-m1qn3-dir="$ISSM_DIR/externalpackages/m1qn3/install" \
     130    --with-numthreads=16\
     131    --enable-debugging \
     132    --enable-development \
     133    --with-medipack-dir="$ISSM_DIR/externalpackages/medipack/install" \
     134    --with-codipack-dir="$ISSM_DIR/externalpackages/codipack/install" \
     135    --enable-tape-alloc
     136
     137}}}