Changes between Version 9 and Version 10 of frontera


Ignore:
Timestamp:
01/07/25 16:18:16 (4 weeks ago)
Author:
Cheng Gong
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • frontera

    v9 v10  
    7676}}}
    7777
     78== Installing ISSM with CoDiPack (AD) on frontera ==
     79
     80You will need to install the following additional packages:
     81
     82 - codipack
     83 - medipack
     84
     85Same as above, you don't need to install petsc, but use the one provided by TACC
     86
     87Use the following configuration script (adapt to your needs):
     88{{{
     89#!sh
     90export CC=mpicc
     91export CXX=mpicxx
     92export FC=mpifort
     93export CXXFLAGS="-g -O3 -std=c++11 -fp-model=precise"
     94
     95./configure \
     96   --prefix=$ISSM_DIR \
     97   --with-wrappers=no \
     98   --without-kriging \
     99   --without-kml \
     100   --without-Love \
     101   --without-Sealevelchange \
     102   --with-mpi-include="$TACC_IMPI_INC" \
     103   --with-mpi-libflags="-L$TACC_IMPI_LIB/release_mt -lmpi -lmpifort -lifcore" \
     104   --with-metis-dir="$TACC_PETSC_DIR" \
     105   --with-mkl-libflags="-L$TACC_MKL_LIB -qmkl=parallel -lptscotchparmetisv3 -lptscotch -lptscotcherr -lscotch -lscotcherr -lptesmumps -lscalapack" \
     106   --with-mumps-dir="$TACC_PETSC_DIR" \
     107   --with-parmetis-dir="$TACC_PETSC_DIR" \
     108   --with-codipack-dir="$ISSM_DIR/externalpackages/codipack/install" \
     109   --with-medipack-dir="$ISSM_DIR/externalpackages/medipack/install" \
     110   --with-m1qn3-dir="$ISSM_DIR/externalpackages/m1qn3/install" \
     111   --enable-tape-alloc \
     112   --enable-debugging \
     113   --enable-development
     114}}}
     115
     116
    78117== Installing ISSM with Matlab on frontera ==
    79118