source: issm/trunk-jpl/cron/configs/linux64_borstad_nightly@ 11667

Last change on this file since 11667 was 11667, checked in by cborstad, 13 years ago

borstad config files for nightly runs

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