source:
issm/oecreview/Archive/23185-23389/ISSM-23288-23289.diff@
23390
Last change on this file since 23390 was 23390, checked in by , 6 years ago | |
---|---|
File size: 2.9 KB |
-
../trunk-jpl/jenkins/linux64_ross_codi
1 # 2 #-------------------------------# 3 # 1: ISSM general configuration # 4 #-------------------------------# 5 6 #MATLAB path 7 MATLAB_PATH="/usr/local/MATLAB/R2015a" 8 9 #ISSM CONFIGURATION 10 ISSM_CONFIG='--prefix=$ISSM_DIR\ 11 --without-kriging \ 12 --without-kml \ 13 --without-GiaIvins \ 14 --without-Love \ 15 --with-gsl-dir=$ISSM_DIR/externalpackages/gsl/install \ 16 --with-matlab-dir=$MATLAB_PATH \ 17 --with-metis-dir=$ISSM_DIR/externalpackages/petsc/install \ 18 --with-mpi-include=$ISSM_DIR/externalpackages/mpich/install/include \ 19 --with-mpi-libflags="-L$ISSM_DIR/externalpackages/mpich/install/lib -lmpifort -lmpi" \ 20 --with-mumps-dir=$ISSM_DIR/externalpackages/petsc/install/ \ 21 --with-blas-lapack-dir=$ISSM_DIR/externalpackages/petsc/install \ 22 --with-scalapack-dir=$ISSM_DIR/externalpackages/petsc/install/ \ 23 --with-numthreads=4 \ 24 --with-triangle-dir=$ISSM_DIR/externalpackages/triangle/install \ 25 --with-fortran-lib="-L/usr/lib/gcc/x86_64-linux-gnu/4.9/ -lgfortran" \ 26 --with-m1qn3-dir="$ISSM_DIR/externalpackages/m1qn3/install" \ 27 --with-codipack-dir="$ISSM_DIR/externalpackages/codipack/install" \ 28 --enable-tape-alloc \ 29 --with-cxxoptflags="-DAD_TYPE=codi::RealReverse" \ 30 --with-adjointmpi-dir="$ISSM_DIR/externalpackages/adjointmpi/install" \ 31 --enable-development \ 32 --enable-debugging ' 33 34 #PYTHON and MATLAB testing 35 MATLAB_TEST=1 36 PYTHON_TEST=0 37 38 #-----------------------------------# 39 # 3: External packages installation # 40 #-----------------------------------# 41 42 #List of external pakages to be installed and their installation scripts 43 EXTERNALPACKAGES="autotools install.sh 44 cmake install.sh 45 mpich install-3.2-linux64.sh 46 petsc install-3.7-linux64.sh 47 metis install-5.0.1-linux64.sh 48 triangle install-linux64.sh 49 gsl install-linux64.sh 50 adjointmpi install.sh 51 codipack install.sh 52 shell2junit install.sh" 53 54 #-----------------# 55 # 4: test options # 56 #-----------------# 57 58 #number of cpus used in ISSM installation and compilation (one is usually 59 #safer as some packages are very sensitive to parallel compilation) 60 NUMCPUS_INSTALL=5 61 62 #number of cpus used in the nightly runs. 63 NUMCPUS_RUN=1 64 65 #Nightly run options. The matlab routine runme.m will be called 66 #as follows: runme($MATLAB_NROPTIONS). The options must be understandable 67 #by Matlab and runme.m 68 #ex: "'id',[101 102 103]" 69 MATLAB_NROPTIONS="'benchmark','all','id',[3105]" 70 PYTHON_NROPTIONS="--benchmark='all' -i 3105"
Note:
See TracBrowser
for help on using the repository browser.