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