Changes between Version 64 and Version 65 of pleiadesbash


Ignore:
Timestamp:
03/18/26 10:36:35 (3 days ago)
Author:
Mathieu Morlighem
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • pleiadesbash

    v64 v65  
    6666For an installation of ISSM with basic capabilities, you only need to install
    6767{{{
    68 m1qn3            install-linux.sh
    69 autotools        install-linux.sh
     68m1qn3     install-linux.sh
     69autotools install-linux.sh
    7070}}}
    7171You will need to run the following before configuring ISSM,
     
    7777Use the following configuration script for ISSM (adapt to your needs),
    7878{{{
    79 #!sh
    80 export CXXFLAGS="-g -Ofast -axCORE-AVX2,AVX -xSSE4.2"
     79export CXXFLAGS="-g -Ofast -diag-disable=15009,10441,10121"
    8180export CFLAGS="-g -Ofast"
    8281
    8382./configure \
    8483   --prefix=$ISSM_DIR \
    85    --with-wrappers=yes \
     84   --with-wrappers=no \
    8685   --with-mpi-include="${MPI_ROOT}/include" \
    8786   --with-mpi-libflags="-L${MPI_ROOT}/lib -lmpi" \
     87   --with-mkl-libflags="-L${MKLROOT}/lib/intel64 -lmkl_intel_lp64 -lmkl_sequential -lmkl_blacs_intelmpi_ilp64 -lmkl_scalapack_ilp64 -lmkl_core -lpthread -lm" \
     88   --with-fortran-lib="-L/nasa/intel/oneapi/compiler/2023.2.1/linux/compiler/lib/intel64_lin -lifcore -lifport -lgfortran" \
    8889   --with-petsc-dir=${PETSC_DIR} \
    8990   --with-parmetis-dir=${PETSC_DIR} \
    9091   --with-metis-dir=${PETSC_DIR} \
    9192   --with-mumps-dir=${PETSC_DIR} \
    92    --with-mkl-libflags="-L${MKLROOT}/lib/intel64 -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -lpthread -lm" \
    9393   --with-m1qn3-dir="${ISSM_DIR}/externalpackages/m1qn3/install" \
    94    --with-fortran-lib="-L${MKLROOT}/../compiler/lib/intel64_lin -lifcore -lifport -lgfortran" \
    9594   --enable-development
    9695}}}