Changes between Version 3 and Version 4 of andes


Ignore:
Timestamp:
05/03/24 17:20:50 (12 months ago)
Author:
Mathieu Morlighem
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • andes

    v3 v4  
    5555
    5656Andes will ''only'' be used to run the code, you will use your local machine for pre and post-processing, you will never use Andes's MATLAB. You can check out ISSM and install the following packages:
    57  - PETSc 3.21 (use the andes script, `install-3.21-andes.sh`)
     57 - PETSc 3.21 (use the andes script, `install-3.21-andes2.sh`)
    5858 - m1qn3
    5959Follow the detailed instructions for compiling ISSM: [[https://issm.jpl.nasa.gov/download/unix/]]
     
    7272   --with-m1qn3-dir="$ISSM_DIR/externalpackages/m1qn3/install" \
    7373   --with-mpi-include="$ISSM_DIR/externalpackages/petsc/install/include" \
    74    --with-mpi-libflags="-L$ISSM_DIR/externalpackages/petsc/install/lib -lmpi -lmpifort"\
     74   --with-mpi-libflags="-L$ISSM_DIR/externalpackages/petsc/install/lib -lmpi -lmpifort -lifcore"\
    7575   --with-metis-dir="$ISSM_DIR/externalpackages/petsc/install" \
    76    --with-blas-lapack-dir="$ISSM_DIR/externalpackages/petsc/install" \
     76   --with-mkl-libflags="$MKL_LIB" \
    7777   --with-scalapack-dir="$ISSM_DIR/externalpackages/petsc/install" \
    7878   --with-mumps-dir="$ISSM_DIR/externalpackages/petsc/install" \
    79    --with-fortran-lib="-L/usr/lib64/ -lgfortran" \
    80    --with-cxxoptflags="-g -O3 -std=c++11" \
     79   --with-cxxoptflags="-g -O3 -std=c++11 -fp-model=precise" \
    8180   --enable-development
    8281}}}
     
    117116   --with-medipack-dir="$ISSM_DIR/externalpackages/medipack/install" \
    118117   --with-fortran-lib="-L/usr/lib64/ -lgfortran" \
    119    --with-cxxoptflags="-g -O2 -fPIC -std=c++11 -DCODI_ForcedInlines -wd2196" \
     118   --with-cxxoptflags="-g -O2 -fPIC -std=c++11 -DCODI_ForcedInlines -fp-model=precise" \
    120119   --enable-tape-alloc \
    121120   --enable-development \