Index: /proj/ice/larour/issm-uci-clean/trunk-jpl/cron/configs/macosx64_larour =================================================================== --- /proj/ice/larour/issm-uci-clean/trunk-jpl/cron/configs/macosx64_larour (revision 11569) +++ /proj/ice/larour/issm-uci-clean/trunk-jpl/cron/configs/macosx64_larour (revision 11570) @@ -1,22 +1,24 @@ # -########### Configuration file for Eric Larour's nightly run on Mac ############ +########### Configuration file for Mathieu Morlighem's nightly run on Linux ############ #-------------------------------# # 1: ISSM general configuration # #-------------------------------# -#ISSM main directory (full pathto ISSM trunk) -ISSM_DIR="/Users/larour/issm/trunk" +#ISSM main directory (full path) +ISSM_DIR="/Users/larour/issm-uci" +ISSM_TIER="/Users/larour/issm-uci/trunk-jpl/cron/trunk-jpl" #ISSM Architecture ISSM_ARCH="macosx-gnu" -#Operating System -OS="macosx64" +#Machine configuration +MACHINE="macosx-gil" -#MATLAB path -MATLAB_PATH="/Applications/MATLAB_R2008a/" +#COMPILATION CONFIGURATION FILE +COMPILE_CONFIG_FILE="config-macosx64-mathieu.sh" + #----------------------# # 2: ISSM Installation # #----------------------# @@ -28,14 +30,13 @@ # ->skip to section 3 # - "none" leave ISSM as is in its directory # ->skip to section 3 -ISSM_INSTALLATION="update" +ISSM_INSTALLATION="checkout" #SVN repository REPOSITORY="https://issm.ess.uci.edu/svn/issm/issm/trunk-jpl" -#REPOSITORY="http://s383-rhat/issm/svn/issm/branches/issm2.2" #execution path used for parallel runs -EXECUTION_PATH="" +EXECUTION_PATH="/Users/larour/ExecutionNightlyRun" #-----------------------------------# # 3: External packages installation # @@ -46,12 +47,16 @@ # - "copy" copy existing directories (EXTERNALPACKAGESDIR) # - "none" leave external packages as is # ->skip to section 4 -ISSM_EXTERNALPACKAGES="copy" -EXTERNALPACKAGESDIR="" +ISSM_EXTERNALPACKAGES="install" +EXTERNALPACKAGESDIR="/Users/larour/issm-uci/trunk-jpl/externalpackages" #List of external pakages to be installed -EXTERNALPACKAGES="autoconf automake matlab mpich2 petsc metis triangle" +EXTERNALPACKAGES="autoconf automake matlab mpich2 petsc metis triangle dakota chaco" +#Corresponding list of installation files to use +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" +EXTERNALPACKAGES_NUMCPUS=" 1 1 1 1 1 1" + #---------------------# # 4: ISSM Compilation # #---------------------# @@ -66,11 +71,11 @@ #----------------------# #Mail delivery. If SKIPMAIL="no", the html nightly run report will be -#sent to the adresses present in $ISSM_DIR/cron/mailinglist. +#sent to the adresses present in $ISSM_TIER/cron/mailinglist. SKIPMAIL="no" #Sender email address -EMAIL_ADRESS="eric.larour@jpl.nasa.gov" +EMAIL_ADRESS="schlegel@jpl.nasa.gov" #------------------------# # 6: Nightly run options # @@ -81,7 +86,7 @@ NUMCPUS_INSTALL=1 #number of cpus used in the nightly runs. -NUMCPUS_RUN=1 +NUMCPUS_RUN=7 #Nightly run options. The matlab routine nightlyrun.m will be called #as follows: nightlyrun($NROPTIONS). The options must be understandable @@ -89,3 +94,13 @@ #ex: "'id',[101 102 103]" NROPTIONS="" + + +#------------------------# +# 7: Matlab# +#------------------------# + +#MATLAB path +MATLAB_PATH="/usr/local/pkgs/matlab-7.6/" + +MATLABBIN="/usr/local/pkgs/matlab-7.6/bin/matlab"