source: issm/oecreview/Archive/23185-23389/ISSM-23288-23289.diff@ 23390

Last change on this file since 23390 was 23390, checked in by Mathieu Morlighem, 6 years ago

CHG: added Archive/23185-23389

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