[11991] | 1 | Index: /proj/ice/larour/issm-uci-clean/trunk-jpl/cron/configs/macosx64_larour
|
---|
| 2 | ===================================================================
|
---|
| 3 | --- /proj/ice/larour/issm-uci-clean/trunk-jpl/cron/configs/macosx64_larour (revision 11569)
|
---|
| 4 | +++ /proj/ice/larour/issm-uci-clean/trunk-jpl/cron/configs/macosx64_larour (revision 11570)
|
---|
| 5 | @@ -1,22 +1,24 @@
|
---|
| 6 | #
|
---|
| 7 | -########### Configuration file for Eric Larour's nightly run on Mac ############
|
---|
| 8 | +########### Configuration file for Mathieu Morlighem's nightly run on Linux ############
|
---|
| 9 |
|
---|
| 10 | #-------------------------------#
|
---|
| 11 | # 1: ISSM general configuration #
|
---|
| 12 | #-------------------------------#
|
---|
| 13 |
|
---|
| 14 | -#ISSM main directory (full pathto ISSM trunk)
|
---|
| 15 | -ISSM_DIR="/Users/larour/issm/trunk"
|
---|
| 16 | +#ISSM main directory (full path)
|
---|
| 17 | +ISSM_DIR="/Users/larour/issm-uci"
|
---|
| 18 | +ISSM_TIER="/Users/larour/issm-uci/trunk-jpl/cron/trunk-jpl"
|
---|
| 19 |
|
---|
| 20 | #ISSM Architecture
|
---|
| 21 | ISSM_ARCH="macosx-gnu"
|
---|
| 22 |
|
---|
| 23 | -#Operating System
|
---|
| 24 | -OS="macosx64"
|
---|
| 25 | +#Machine configuration
|
---|
| 26 | +MACHINE="macosx-gil"
|
---|
| 27 |
|
---|
| 28 | -#MATLAB path
|
---|
| 29 | -MATLAB_PATH="/Applications/MATLAB_R2008a/"
|
---|
| 30 | +#COMPILATION CONFIGURATION FILE
|
---|
| 31 | +COMPILE_CONFIG_FILE="config-macosx64-mathieu.sh"
|
---|
| 32 |
|
---|
| 33 | +
|
---|
| 34 | #----------------------#
|
---|
| 35 | # 2: ISSM Installation #
|
---|
| 36 | #----------------------#
|
---|
| 37 | @@ -28,14 +30,13 @@
|
---|
| 38 | # ->skip to section 3
|
---|
| 39 | # - "none" leave ISSM as is in its directory
|
---|
| 40 | # ->skip to section 3
|
---|
| 41 | -ISSM_INSTALLATION="update"
|
---|
| 42 | +ISSM_INSTALLATION="checkout"
|
---|
| 43 |
|
---|
| 44 | #SVN repository
|
---|
| 45 | REPOSITORY="https://issm.ess.uci.edu/svn/issm/issm/trunk-jpl"
|
---|
| 46 | -#REPOSITORY="http://s383-rhat/issm/svn/issm/branches/issm2.2"
|
---|
| 47 |
|
---|
| 48 | #execution path used for parallel runs
|
---|
| 49 | -EXECUTION_PATH=""
|
---|
| 50 | +EXECUTION_PATH="/Users/larour/ExecutionNightlyRun"
|
---|
| 51 |
|
---|
| 52 | #-----------------------------------#
|
---|
| 53 | # 3: External packages installation #
|
---|
| 54 | @@ -46,12 +47,16 @@
|
---|
| 55 | # - "copy" copy existing directories (EXTERNALPACKAGESDIR)
|
---|
| 56 | # - "none" leave external packages as is
|
---|
| 57 | # ->skip to section 4
|
---|
| 58 | -ISSM_EXTERNALPACKAGES="copy"
|
---|
| 59 | -EXTERNALPACKAGESDIR=""
|
---|
| 60 | +ISSM_EXTERNALPACKAGES="install"
|
---|
| 61 | +EXTERNALPACKAGESDIR="/Users/larour/issm-uci/trunk-jpl/externalpackages"
|
---|
| 62 |
|
---|
| 63 | #List of external pakages to be installed
|
---|
| 64 | -EXTERNALPACKAGES="autoconf automake matlab mpich2 petsc metis triangle"
|
---|
| 65 | +EXTERNALPACKAGES="autoconf automake matlab mpich2 petsc metis triangle dakota chaco"
|
---|
| 66 |
|
---|
| 67 | +#Corresponding list of installation files to use
|
---|
| 68 | +EXTERNALPACKAGES_CONFIGS=" install.sh install.sh install.sh install-1.0.2-linux64.sh install-3.2-linux64.sh install-4.0-linux64.sh install-linux64.sh install-linux64-astrid.sh install.sh"
|
---|
| 69 | +EXTERNALPACKAGES_NUMCPUS=" 1 1 1 1 1 1"
|
---|
| 70 | +
|
---|
| 71 | #---------------------#
|
---|
| 72 | # 4: ISSM Compilation #
|
---|
| 73 | #---------------------#
|
---|
| 74 | @@ -66,11 +71,11 @@
|
---|
| 75 | #----------------------#
|
---|
| 76 |
|
---|
| 77 | #Mail delivery. If SKIPMAIL="no", the html nightly run report will be
|
---|
| 78 | -#sent to the adresses present in $ISSM_DIR/cron/mailinglist.
|
---|
| 79 | +#sent to the adresses present in $ISSM_TIER/cron/mailinglist.
|
---|
| 80 | SKIPMAIL="no"
|
---|
| 81 |
|
---|
| 82 | #Sender email address
|
---|
| 83 | -EMAIL_ADRESS="eric.larour@jpl.nasa.gov"
|
---|
| 84 | +EMAIL_ADRESS="schlegel@jpl.nasa.gov"
|
---|
| 85 |
|
---|
| 86 | #------------------------#
|
---|
| 87 | # 6: Nightly run options #
|
---|
| 88 | @@ -81,7 +86,7 @@
|
---|
| 89 | NUMCPUS_INSTALL=1
|
---|
| 90 |
|
---|
| 91 | #number of cpus used in the nightly runs.
|
---|
| 92 | -NUMCPUS_RUN=1
|
---|
| 93 | +NUMCPUS_RUN=7
|
---|
| 94 |
|
---|
| 95 | #Nightly run options. The matlab routine nightlyrun.m will be called
|
---|
| 96 | #as follows: nightlyrun($NROPTIONS). The options must be understandable
|
---|
| 97 | @@ -89,3 +94,13 @@
|
---|
| 98 | #ex: "'id',[101 102 103]"
|
---|
| 99 |
|
---|
| 100 | NROPTIONS=""
|
---|
| 101 | +
|
---|
| 102 | +
|
---|
| 103 | +#------------------------#
|
---|
| 104 | +# 7: Matlab#
|
---|
| 105 | +#------------------------#
|
---|
| 106 | +
|
---|
| 107 | +#MATLAB path
|
---|
| 108 | +MATLAB_PATH="/usr/local/pkgs/matlab-7.6/"
|
---|
| 109 | +
|
---|
| 110 | +MATLABBIN="/usr/local/pkgs/matlab-7.6/bin/matlab"
|
---|