Changes between Version 4 and Version 5 of babylon


Ignore:
Timestamp:
11/09/22 18:07:29 (19 months ago)
Author:
seroussi
Comment:

new ubuntu upgrade

Legend:

Unmodified
Added
Removed
Modified
  • babylon

    v4 v5  
    2929== Password-less ssh ==
    3030
    31 This machine does not support public key authentification
     31This machine does not support public key authentication
    3232
    3333== Environment ==
    3434
    35 On babylon, add the following lines to `~/.bashrc`:
     35On babylon or amundsen, add the following lines to `~/.bashrc`:
    3636{{{
    3737#!sh
    3838export ISSM_DIR=PATHTOTRUNK
     39
     40export FC=gfortran
     41export F77=gfortran
     42export F90=gfortran
     43export CC=gcc
     44export CXX=g++
     45
    3946source $ISSM_DIR/etc/environment.sh
    40 alias ma='matlab -nodesktop -nosplash -r "addpath $ISSM_DIR/src/m/dev; devpath;"'
     47alias ma='LD_PRELOAD="/usr/lib/x86_64-linux-gnu/libstdc++.so.6" /thayerfs/apps/matlab/bin/matlab -nodesktop -nosplash -r "addpath $ISSM_DIR/src
     48/m/dev; devpath;"'
    4149}}}
    4250
     
    4553== Installing ISSM on babylon ==
    4654
    47 Babylon has both Intel and GNU compilers. Installation should be done with the Intel compilers. You can follow the instructions on the website [http://issm.jpl.nasa.gov/download/unix/]. Choose Petsc v3.15 or later (install-3.15-babylon.sh). You should not need Python.
     55Babylon and amundsen have both Intel and GNU compilers. Installation should be done with the GNU compilers. You can follow the instructions on the website [http://issm.jpl.nasa.gov/download/unix/]. Choose PETSc v3.16 or later (install-3.16-linux.sh). You should not need Python.
    4856
    4957Use the following configuration script (adapt to your needs):
     
    5260#!/bin/bash
    5361./configure \
    54    CC=icc CXX=icpc F90=ifort FC=ifort \
     62   CC=gcc CXX=g++ F90=gfortran FC=gfortran \
    5563   --prefix=${ISSM_DIR} \
    56    --with-numthreads=2 \
     64   --with-numthreads=20 \
    5765   --with-matlab-dir="/thayerfs/apps/matlab/" \
    5866   --with-mpi-include="${ISSM_DIR}/externalpackages/petsc/install/include" \
     
    6472   --with-mumps-dir="${ISSM_DIR}/externalpackages/petsc/install" \
    6573   --with-petsc-dir="${ISSM_DIR}/externalpackages/petsc/install" \
     74   --with-m1qn3-dir="${ISSM_DIR}/externalpackages/m1qn3/install" \
    6675   --with-triangle-dir="${ISSM_DIR}/externalpackages/triangle/install" \
    67    --with-m1qn3-dir="${ISSM_DIR}/externalpackages/m1qn3/install" \
    6876   --enable-debugging \
    6977   --enable-development