#
########### Configuration file for Helene Seroussi's nightly run on Linux ############

#1: ISSM general configuration
#-----------------------------

#ISSM main directory (full pathto ISSM trunk)
ISSM_DIR="/u/wilkes-r1b/seroussi/svn/issm/trunk/cron/trunk"

#ISSM Architecture
ISSM_ARCH="linux-gnu-amd64"

#Operating System
OS="linux64"

#MATLAB path
MATLAB_PATH="/usr/local/pkgs/matlab-7.6/"

#2: ISSM Installation
#--------------------

#ISSM installation. If SKIPINSTALLATION="no" the existing version of the 
#code will be erased. The new version will be checked out and fully 
#installed. If SKIPINSTALLATION="yes", the following options won't be
#used. Go to section 3

SKIPINSTALLATION="no"

#SVN repository
REPOSITORY="http://s383-rhat/issm/svn/issm/trunk"

#execution path used for parallel runs
EXECUTION_PATH="/u/wilkes-r1b/seroussi/ExecutionNightlyRun"

#External packages installation. If SKIPPACKAGESCOMPILATION="no" the
#packages mentionned in EXTERNALPACKAGES will be fully installed which
#requires a long time. If SKIPPACKAGESCOMPILATION="yes", the external 
#packages directory will be removed and the directories 
#EXTERNALPACKAGESDIR and DEVPACKAGESDIR will be copied.

SKIPPACKAGESCOMPILATION="no"
EXTERNALPACKAGESDIR="/u/wilkes-r1b/seroussi/svn/issm/trunk/externalpackages"
DEVPACKAGESDIR="/u/wilkes-r1b/seroussi/svn/issm/trunk/devpackages"

#List of external pakages to be installed
EXTERNALPACKAGES="mpich2 petsc metis triangle dakota"

#3: ISSM Compilation
#-------------------

#ISSM compilation. If SKIPCOMPILATION="no" ISSM will be reconfigured
#and compiled.
SKIPCOMPILATION="no"

#4: Mail notification
#--------------------

#Mail delivery. If SKIPMAIL="no", the html nightly run report will be
#sent to the adresses present in $ISSM_DIR/cron/mailinglist.
SKIPMAIL="no"

#Sender email address
EMAIL_ADRESS="helene.seroussi@jpl.nasa.gov"

#5: Nightly run options
#----------------------

#number of cpus used in ISSM installation and compilation (one is usually
#safer as some packages are very sensitive to parallel compilation)
NUMCPUS_INSTALL=1

#number of cpus used in the nightly runs.
NUMCPUS_RUN=8

#Nightly run options. The matlab routine nightlyrun.m will be called
#as follows: nightlyrun($NROPTIONS). The options must be understandable
#by Matlab and nightlyrun.m

NROPTIONS=""
