Changes between Version 14 and Version 15 of lonestar
- Timestamp:
- 12/18/20 20:38:19 (4 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
lonestar
v14 v15 60 60 source $ISSM_DIR/etc/environment.sh 61 61 62 module load intel/16.0.1 62 module load comp/intel-16.0.2.181 63 module load mpi/impi-5.1.3.181 64 module load other/cmake-3.8.2 63 65 }}} 64 66 … … 68 70 69 71 lonestar will ''only'' be used to run the code, you will use your local machine for pre and post processing, you will never use lonestar's matlab. You can check out ISSM and install the following packages: 70 - autotools 71 - PETSc (use the lonestar 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) 72 - PETSc (use the lonestar script, install-3.12-lonestar.sh or later) 72 73 - m1qn3 73 74 … … 78 79 ./configure \ 79 80 --prefix=$ISSM_DIR \ 81 --enable-standalone-libraries \ 80 82 --with-wrappers=no \ 81 --with-kml=no \82 83 --with-metis-dir="$ISSM_DIR/externalpackages/petsc/install" \ 83 84 --with-petsc-dir=$ISSM_DIR/externalpackages/petsc/install \ 85 --with-petsc-arch=$ISSM_ARCH \ 84 86 --with-m1qn3-dir=$ISSM_DIR/externalpackages/m1qn3/install \ 85 87 --with-mpi-include="/opt/cray/pe/mpt/7.7.3/gni/mpich-intel/16.0/include/" \ 86 88 --with-mpi-libflags="-L/opt/cray/pe/mpt/7.7.3/gni/mpich-intel/16.0/lib/ -lmpich" \ 87 89 --with-mkl-libflags="-L$TACC_MKL_LIB -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -lpthread -lm" \ 90 --with-triangle-dir=${ISSM_DIR}/externalpackages/triangle/install \ 88 91 --with-mumps-dir=$ISSM_DIR/externalpackages/petsc/install/ \ 89 92 --with-scalapack-dir=$ISSM_DIR/externalpackages/petsc/install/ \ 93 --with-fortran-lib="-L/opt/apps/gcc/6.3.0/lib64/ -lgfortran -L/opt/intel/compilers_and_libraries_2018.2.199/linux/compiler/lib/intel64/ -lifcore -lifport" \ 90 94 --with-vendor="intel-lonestar"\ 91 --with-numthreads=2 \92 95 --enable-debugging \ 93 96 --enable-development 97 }}} 98 99 100 == Installing ISSM on Lonestar with Dakota == 101 102 For Dakota to run, you you will still need to make PETSc, and m1qn3. 103 104 In addition, will need to build the external packages: 105 - boost, install-1.55-lonestar.sh (It is ok if there is a message that the script failed updating 56 targets) 106 - dakota, install-6.2-lonestar.sh 107 108 Then, add the following lines within the configure command of your configure.sh script: 109 {{{ 110 #!sh 111 --with-boost-dir=$ISSM_DIR/externalpackages/boost/install \ 112 --with-dakota-dir=$ISSM_DIR/externalpackages/dakota/install \ 94 113 }}} 95 114