source: issm/oecreview/Archive/10977-11024/ISSM-10985-10986.diff@ 11025

Last change on this file since 11025 was 11025, checked in by Eric.Larour, 13 years ago

Oecreview 10977 11024

File size: 4.1 KB
  • proj/ice/larour/issm-uci/trunk-jpl/cron/cronfiles/linux_cronfile

     
    111100 18 * * 1-5 cd /u/astrid-r1b/seroussi/issm/trunk-jpl/cron/ && ./nightlyrun.sh configs/linux64_seroussi_daily
    121200 23 * * 1-5 cd /u/astrid-r1b/seroussi/issm/trunk-jpl/cron/ && ./nightlyrun.sh configs/linux64_seroussi_nightly
    131300 23 * * 6   cd /u/astrid-r1b/seroussi/issm/trunk-jpl/cron/ && ./nightlyrun.sh configs/linux64_seroussi_validation
     1400 23 * * 7   cd /u/astrid-r1b/seroussi/issm/trunk-jpl/cron/ && ./nightlyrun.sh configs/linux64_seroussi_ucitrunk
  • proj/ice/larour/issm-uci/trunk-jpl/cron/configs/linux64_seroussi_ucitrunk

     
     1#
     2########### Configuration file for Mathieu Morlighem's nightly run on Linux ############
     3
     4#-------------------------------#
     5# 1: ISSM general configuration #
     6#-------------------------------#
     7
     8#ISSM main directory (full path)
     9ISSM_DIR="/u/astrid-r1b/seroussi/issm"
     10ISSM_TIER="/u/astrid-r1b/seroussi/issm/trunk-jpl/cron/trunk"
     11#ISSM_TIER="/u/astrid-r1b/seroussi/svn/issm/trunk/cron/issm2.2"
     12
     13#ISSM Architecture
     14ISSM_ARCH="linux-gnu-amd64"
     15
     16#Machine configuration
     17MACHINE="astrid"
     18
     19#MATLAB path
     20MATLAB_PATH="/usr/local/pkgs/matlab-7.6/"
     21
     22#----------------------#
     23# 2: ISSM Installation #
     24#----------------------#
     25
     26#ISSM_INSTALLATION can have 3 values:
     27# - "checkout" the existing version of the code will be erased and
     28#              the latest version will be checked out
     29# - "update"   the directory won't be erased but ISSM will be updated
     30#              ->skip to section 3
     31# - "none"     leave ISSM as is in its directory
     32#              ->skip to section 3
     33ISSM_INSTALLATION="checkout"
     34
     35#SVN repository
     36REPOSITORY="https://issm.ess.uci.edu:80/svn/issm/issm/trunk"
     37#REPOSITORY="http://s383-rhat/issm/svn/issm/branches/issm2.2"
     38
     39#execution path used for parallel runs
     40EXECUTION_PATH="/u/astrid-r1b/seroussi/ExecutionNightlyRun"
     41
     42#-----------------------------------#
     43# 3: External packages installation #
     44#-----------------------------------#
     45
     46#ISSM_EXTERNALPACKAGES can have 3 values:
     47# - "install" install all external packages listed below
     48# - "copy"    copy existing directories (EXTERNALPACKAGESDIR)
     49# - "none"    leave external packages as is
     50#             ->skip to section 4
     51ISSM_EXTERNALPACKAGES="install"
     52EXTERNALPACKAGESDIR="/u/astrid-r1b/seroussi/issm/trunk-jpl/externalpackages"
     53
     54#List of external pakages to be installed
     55EXTERNALPACKAGES="autoconf automake matlab mpich2 petsc metis triangle dakota chaco"
     56
     57#---------------------#
     58# 4: ISSM Compilation #
     59#---------------------#
     60
     61#ISSM_COMPILATION can have 2 values:
     62# - "yes" compile ISSM
     63# - "no"  do not compile ISSM
     64ISSM_COMPILATION="yes"
     65
     66#----------------------#
     67# 5: Mail notification #
     68#----------------------#
     69
     70#Mail delivery. If SKIPMAIL="no", the html nightly run report will be
     71#sent to the adresses present in $ISSM_TIER/cron/mailinglist.
     72SKIPMAIL="no"
     73
     74#Sender email address
     75EMAIL_ADRESS="helene.seroussi@jpl.nasa.gov"
     76
     77#------------------------#
     78# 6: Nightly run options #
     79#------------------------#
     80
     81#number of cpus used in ISSM installation and compilation (one is usually
     82#safer as some packages are very sensitive to parallel compilation)
     83NUMCPUS_INSTALL=1
     84
     85#number of cpus used in the nightly runs.
     86NUMCPUS_RUN=7
     87
     88#Nightly run options. The matlab routine nightlyrun.m will be called
     89#as follows: nightlyrun($NROPTIONS). The options must be understandable
     90#by Matlab and nightlyrun.m
     91#ex: "'id',[101 102 103]"
     92
     93NROPTIONS=""
Note: See TracBrowser for help on using the repository browser.