source: issm/trunk/cron/configs/linux64_schlegel_validation@ 11527

Last change on this file since 11527 was 11527, checked in by Mathieu Morlighem, 13 years ago

merged trunk-jpl and trunk for revision 11526

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