[20498] | 1 | Index: ../trunk-jpl/test/NightlyRun/test124.m
|
---|
| 2 | ===================================================================
|
---|
| 3 | --- ../trunk-jpl/test/NightlyRun/test124.m (revision 19931)
|
---|
| 4 | +++ ../trunk-jpl/test/NightlyRun/test124.m (revision 19932)
|
---|
| 5 | @@ -20,7 +20,7 @@
|
---|
| 6 | 'Vx2','Vy2','Vel2','Pressure2','Bed2','Surface2','Thickness2',...
|
---|
| 7 | 'Vx3','Vy3','Vel3','Pressure3','Bed3','Surface3','Thickness3'};
|
---|
| 8 | field_tolerances={...
|
---|
| 9 | - 1e-09,3.2e-10,3.2e-10,1e-10,1e-13,1e-13,1e-13,...
|
---|
| 10 | + 1e-09,3.4e-10,3.2e-10,1e-10,1e-13,1e-13,1e-13,...
|
---|
| 11 | 1e-09,3e-10,3e-10,1e-10,1e-10,1e-10,1e-10,...
|
---|
| 12 | 1e-09,3e-10,3e-10,1e-10,1e-10,1e-10,1e-10};
|
---|
| 13 | field_values={...
|
---|
| 14 | Index: ../trunk-jpl/test/NightlyRun/test211.py
|
---|
| 15 | ===================================================================
|
---|
| 16 | --- ../trunk-jpl/test/NightlyRun/test211.py (revision 19931)
|
---|
| 17 | +++ ../trunk-jpl/test/NightlyRun/test211.py (revision 19932)
|
---|
| 18 | @@ -29,7 +29,7 @@
|
---|
| 19 | field_tolerances=[\
|
---|
| 20 | 2e-08,2e-08,1e-06,2e-08,1e-08,1e-08,1e-08,1e-08,1e-08,1e-08,\
|
---|
| 21 | 5e-07,5e-07,5e-05,1e-07,1e-08,1e-08,1e-08,1e-08,5e-08,2e-06,\
|
---|
| 22 | - 5e-06,5e-06,5e-05,5e-06,1e-07,5e-07,5e-07,5e-07,5e-06,5e-05]
|
---|
| 23 | + 5.4e-06,5e-06,5e-05,5e-06,1e-07,5e-07,5e-07,5e-07,5e-06,5e-05]
|
---|
| 24 | field_values=[\
|
---|
| 25 | md.results.TransientSolution[0].Vx,\
|
---|
| 26 | md.results.TransientSolution[0].Vy,\
|
---|
| 27 | Index: ../trunk-jpl/test/NightlyRun/test211.m
|
---|
| 28 | ===================================================================
|
---|
| 29 | --- ../trunk-jpl/test/NightlyRun/test211.m (revision 19931)
|
---|
| 30 | +++ ../trunk-jpl/test/NightlyRun/test211.m (revision 19932)
|
---|
| 31 | @@ -16,7 +16,7 @@
|
---|
| 32 | field_tolerances={...
|
---|
| 33 | 2e-08,2e-08,2e-06,2e-08,1e-08,1e-08,1e-08,1e-08,1e-08,1e-08,...
|
---|
| 34 | 5e-07,5e-07,5e-05,2e-07,1e-08,1e-08,1e-08,1e-08,6e-08,2e-06,...
|
---|
| 35 | - 5e-06,5e-06,5e-05,5e-06,5e-07,5e-07,5e-07,5e-07,5e-06,5e-05};
|
---|
| 36 | + 5.4e-06,5e-06,5e-05,5e-06,5e-07,5e-07,5e-07,5e-07,5e-06,5e-05};
|
---|
| 37 | field_values={...
|
---|
| 38 | (md.results.TransientSolution(1).Vx),...
|
---|
| 39 | (md.results.TransientSolution(1).Vy),...
|
---|
| 40 | Index: ../trunk-jpl/externalpackages/petsc/install-3.5-win7.sh
|
---|
| 41 | ===================================================================
|
---|
| 42 | --- ../trunk-jpl/externalpackages/petsc/install-3.5-win7.sh (revision 19931)
|
---|
| 43 | +++ ../trunk-jpl/externalpackages/petsc/install-3.5-win7.sh (revision 19932)
|
---|
| 44 | @@ -6,7 +6,7 @@
|
---|
| 45 | mkdir install src
|
---|
| 46 |
|
---|
| 47 | #Download from ISSM server
|
---|
| 48 | -#$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/petsc-lite-3.5.3.tar.gz' 'petsc-3.5.3.tar.gz'
|
---|
| 49 | +$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/petsc-lite-3.5.3.tar.gz' 'petsc-3.5.3.tar.gz'
|
---|
| 50 |
|
---|
| 51 | #Untar and move petsc to install directory
|
---|
| 52 | tar -zxvf petsc-3.5.3.tar.gz
|
---|
| 53 | Index: ../trunk-jpl/jenkins/linux64_ross_test
|
---|
| 54 | ===================================================================
|
---|
| 55 | --- ../trunk-jpl/jenkins/linux64_ross_test (revision 0)
|
---|
| 56 | +++ ../trunk-jpl/jenkins/linux64_ross_test (revision 19932)
|
---|
| 57 | @@ -0,0 +1,93 @@
|
---|
| 58 | +#-------------------------------#
|
---|
| 59 | +# 1: ISSM general configuration #
|
---|
| 60 | +#-------------------------------#
|
---|
| 61 | +
|
---|
| 62 | +#ISSM CONFIGURATION
|
---|
| 63 | +ISSM_CONFIG='--prefix=$ISSM_DIR\
|
---|
| 64 | + --disable-static \
|
---|
| 65 | + --with-matlab-dir=$MATLAB_DIR \
|
---|
| 66 | + --with-triangle-dir=$ISSM_DIR/externalpackages/triangle/install \
|
---|
| 67 | + --with-mpi-include=$ISSM_DIR/externalpackages/mpich/install/include \
|
---|
| 68 | + --with-mpi-libflags="-L$ISSM_DIR/externalpackages/mpich/install/lib -lmpich" \
|
---|
| 69 | + --with-petsc-dir=$ISSM_DIR/externalpackages/petsc/install \
|
---|
| 70 | + --with-metis-dir=$ISSM_DIR/externalpackages/petsc/install \
|
---|
| 71 | + --with-mumps-dir=$ISSM_DIR/externalpackages/petsc/install \
|
---|
| 72 | + --with-blas-lapack-dir=$ISSM_DIR/externalpackages/petsc/install \
|
---|
| 73 | + --with-python-dir=/usr\
|
---|
| 74 | + --with-python-numpy-dir=/usr/lib/python2.7/dist-packages/numpy\
|
---|
| 75 | + --with-chaco-dir="$ISSM_DIR/externalpackages/chaco/install" \
|
---|
| 76 | + --with-dakota-dir=$ISSM_DIR/externalpackages/dakota/install \
|
---|
| 77 | + --with-boost-dir=$ISSM_DIR/externalpackages/boost/install/ \
|
---|
| 78 | + --with-fortran-lib="-L/usr/lib/gcc/x86_64-linux-gnu/4.9/ -lgfortran" \
|
---|
| 79 | + --with-m1qn3-dir=$ISSM_DIR/externalpackages/m1qn3/install \
|
---|
| 80 | + --with-numthreads=4 \
|
---|
| 81 | + --enable-development \
|
---|
| 82 | + --enable-debugging '
|
---|
| 83 | +
|
---|
| 84 | +#MATLAB path
|
---|
| 85 | +MATLAB_PATH="/usr/local/MATLAB/R2015a"
|
---|
| 86 | +
|
---|
| 87 | +#PYTHON and MATLAB testing
|
---|
| 88 | +#MATLAB_TEST=1
|
---|
| 89 | +#PYTHON_TEST=1
|
---|
| 90 | +
|
---|
| 91 | +#execution path used for parallel runs
|
---|
| 92 | +EXECUTION_PATH=$ISSM_DIR/execution
|
---|
| 93 | +
|
---|
| 94 | +#repo:
|
---|
| 95 | +#We have had issues with upgrading SVN versions. As such, it is nescessary to specify which SVN to use.
|
---|
| 96 | +REPOSITORY="https://issm.ess.uci.edu/svn/issm/issm/trunk-jpl"
|
---|
| 97 | +SVN='/usr/bin/svn'
|
---|
| 98 | +SVNVERSION='/usr/bin/svnversion'
|
---|
| 99 | +
|
---|
| 100 | +#-----------------------------------#
|
---|
| 101 | +# 3: External packages installation #
|
---|
| 102 | +#-----------------------------------#
|
---|
| 103 | +
|
---|
| 104 | +#ISSM_EXTERNALPACKAGES can have 3 values:
|
---|
| 105 | +# - "install" install all external packages listed below
|
---|
| 106 | +# - "copy" copy existing directories (EXTERNALPACKAGESDIR)
|
---|
| 107 | +# - "none" leave external packages as is
|
---|
| 108 | +# ->skip to section 4
|
---|
| 109 | +#ISSM_EXTERNALPACKAGES="install"
|
---|
| 110 | +EXTERNALPACKAGESDIR=$ISSM_DIR/externalpackages
|
---|
| 111 | +
|
---|
| 112 | +#List of external pakages to be installed and their installation scripts
|
---|
| 113 | +EXTERNALPACKAGES="autotools install.sh
|
---|
| 114 | + matlab install.sh
|
---|
| 115 | + mpich install-3.0-linux64.sh
|
---|
| 116 | + petsc install-3.5-linux64.sh
|
---|
| 117 | + triangle install-linux64.sh
|
---|
| 118 | + boost install.sh
|
---|
| 119 | + dakota install-6.2-linux64.sh
|
---|
| 120 | + chaco install.sh
|
---|
| 121 | + m1qn3 install.sh
|
---|
| 122 | + shell2junit install.sh"
|
---|
| 123 | +
|
---|
| 124 | +
|
---|
| 125 | +#---------------------#
|
---|
| 126 | +# 4: ISSM Compilation #
|
---|
| 127 | +#---------------------#
|
---|
| 128 | +
|
---|
| 129 | +#ISSM_COMPILATION can have 2 values:
|
---|
| 130 | +# - "yes" compile ISSM
|
---|
| 131 | +# - "no" do not compile ISSM
|
---|
| 132 | +#ISSM_COMPILATION="yes"
|
---|
| 133 | +
|
---|
| 134 | +#------------------------#
|
---|
| 135 | +# 5: Nightly run options #
|
---|
| 136 | +#------------------------#
|
---|
| 137 | +
|
---|
| 138 | +#number of cpus used in ISSM installation and compilation (one is usually
|
---|
| 139 | +#safer as some packages are very sensitive to parallel compilation)
|
---|
| 140 | +NUMCPUS_INSTALL=6
|
---|
| 141 | +
|
---|
| 142 | +#number of cpus used in the nightly runs.
|
---|
| 143 | +NUMCPUS_RUN=3
|
---|
| 144 | +
|
---|
| 145 | +#Nightly run options. The matlab routine runme.m will be called
|
---|
| 146 | +#as follows: runme($MATLAB_NROPTIONS). The options must be understandable
|
---|
| 147 | +#by Matlab and runme.m
|
---|
| 148 | +#ex: "'id',[101 102 103]"
|
---|
| 149 | +PYTHON_NROPTIONS="--exclude 119 243 514 701 702 435"
|
---|
| 150 | +MATLAB_NROPTIONS="'exclude',[119,243,514,701,702,435]"
|
---|