Changes between Version 20 and Version 21 of totten


Ignore:
Timestamp:
04/16/25 01:20:47 (8 weeks ago)
Author:
Cheng Gong
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • totten

    v20 v21  
    126126== Installing ISSM with CoDiPack (AD) ==
    127127
    128 You will need to install the following *additional* packages:
    129  * codipack
    130  * medipack
     128You will need to install the following **additional** packages:
     129 - codipack
     130 - medipack
    131131
    132132Use the following configuration script (adapt to your needs, make sure to NOT include --with-petsc-dir):
     
    157157   --enable-debugging
    158158}}}
     159
     160== Installing ISSM with Solid Earth Capabilities ==
     161
     162For an installation of ISSM with Solid Earth capabilities, you will need to install the following **additional** packages:
     163{{{
     164zlib            install-1.sh
     165hdf5            install-1.sh
     166boost           install-1.7-linux.sh
     167chaco           install-linux.sh
     168curl            install-7-linux.sh
     169netcdf          install-4.sh
     170sqlite          install.sh
     171proj            install-6.sh
     172gdal            install-3-linux.sh
     173gshhg           install.sh
     174gmt             install-6-pleiades.sh
     175gmsh            install-4-pleiades.sh
     176m1qn3           install-linux.sh
     177autotools       install-linux.sh
     178}}}
     179
     180Use the following configuration script for ISSM (adapt to your needs),
     181{{{
     182#!sh
     183./configure \
     184    --prefix=$ISSM_DIR \
     185    --with-matlab-dir="/usr/local/MATLAB/R2021b" \
     186    --with-triangle-dir="$ISSM_DIR/externalpackages/triangle/install" \
     187    --with-metis-dir="$ISSM_DIR/externalpackages/petsc/install" \
     188    --with-petsc-dir="$ISSM_DIR/externalpackages/petsc/install" \
     189    --with-mpi-include="$ISSM_DIR/externalpackages/petsc/install/include" \
     190    --with-mpi-libflags="-L$ISSM_DIR/externalpackages/petsc/install/lib -lmpi -lmpifort"\
     191    --with-blas-lapack-dir="$ISSM_DIR/externalpackages/petsc/install" \
     192    --with-scalapack-dir="$ISSM_DIR/externalpackages/petsc/install" \
     193    --with-mumps-dir="$ISSM_DIR/externalpackages/petsc/install/" \
     194    --with-m1qn3-dir="$ISSM_DIR/externalpackages/m1qn3/install" \
     195    --with-parmetis-dir="$ISSM_DIR/externalpackages/petsc/install/" \
     196    --with-fortran-lib="-L/usr/lib/x86_64-linux-gnu -lgfortran" \
     197    --with-hdf5-dir="${ISSM_DIR}/externalpackages/hdf5/install" \
     198    --with-boost-dir="${ISSM_DIR}/externalpackages/boost/install" \
     199    --with-chaco-dir="${ISSM_DIR}/externalpackages/chaco/install" \
     200    --with-proj-dir="${ISSM_DIR}/externalpackages/proj/install" \
     201   --with-semic-dir="${ISSM_DIR}/externalpackages/semic/install" \
     202    --with-numthreads=32 \
     203    --enable-development \
     204    --enable-debugging
     205}}}