Changes between Version 1 and Version 2 of hexagon


Ignore:
Timestamp:
03/17/16 09:12:31 (9 years ago)
Author:
Mathieu Morlighem
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • hexagon

    v1 v2  
    6060export ISSM_DIR=PATHTOTRUNK
    6161source $ISSM_DIR/etc/environment.sh
    62 module load compiler/intel/15.0.0 #load before openmpi
    63 module load mpi/openmpi/1.8.3/intel_15.0.0
     62export CRAYPE_LINK_TYPE=dynamic
     63#
     64module unload xtpe-interlagos
     65module unload notur
     66#
     67module load craype-barcelona
     68module load automake
     69module load boost/1.60.0
     70module load gdal
     71module load proj
     72module load gmt
     73module load cmake
     74module load cray-petsc
     75module load cray-tpsl
     76module load cray-mpich
     77module load cray-hdf5
     78module load cray-netcdf
     79module load ncview
     80module load gsl
     81module load python
     82module load git
     83module load sqlite
     84module load swig
    6485}}}
    6586
     
    6889== Installing ISSM on Hexagon ==
    6990
    70 Hexagon will ''only'' be used to run the code, you will use your local machine for pre and post processing, you will never use Hexagon's matlab. You can check out ISSM and install the following packages:
     91You can check out ISSM and install the following packages (most packages are preinstalled and loaded through ''model load'' commands in your ''~/.bashrc''):
    7192 - autotools
    7293 - PETSc (use the hexagon script and ``follow`` the instructions, you will need to submit a job and compile PETSc manually, do not make test, it will not work on the cluster)
     
    91112 --with-scalapack-dir=$ISSM_DIR/externalpackages/petsc/install/ \
    92113 --with-cxxoptflags="-O3" \
    93  --with-vendor=intel-gp
     114 --with-petsc-libflags="-L$PETSC_ROOT/lib -lcraypetsc_gnu_real -lmetis"
     115
    94116}}}
    95117== hexagon_settings.m ==