| [2191] | 1 | # | 
|---|
| [5068] | 2 | ########### Configuration file for Eric Larour's nightly run on Linux ############ | 
|---|
| [1585] | 3 |  | 
|---|
| [5068] | 4 | #-------------------------------# | 
|---|
|  | 5 | # 1: ISSM general configuration # | 
|---|
|  | 6 | #-------------------------------# | 
|---|
| [1585] | 7 |  | 
|---|
| [6108] | 8 | #ISSM main directory (full path) | 
|---|
| [10973] | 9 | ISSM_DIR="C:/home/issm/trunk-jpl" | 
|---|
|  | 10 | ISSM_TIER="C:/home/issm/trunk-jpl/cron/trunk-jpl" | 
|---|
| [1585] | 11 |  | 
|---|
|  | 12 | #ISSM Architecture | 
|---|
|  | 13 | ISSM_ARCH="cygwin-intel" | 
|---|
|  | 14 |  | 
|---|
| [8181] | 15 | #Machine configuration | 
|---|
|  | 16 | MACHINE="wineric" | 
|---|
| [1585] | 17 |  | 
|---|
| [2191] | 18 | #MATLAB path | 
|---|
|  | 19 | MATLAB_PATH="C:/MATLAB/R2009a/" | 
|---|
| [1593] | 20 |  | 
|---|
| [5068] | 21 | #----------------------# | 
|---|
|  | 22 | # 2: ISSM Installation # | 
|---|
|  | 23 | #----------------------# | 
|---|
| [1585] | 24 |  | 
|---|
| [5068] | 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 | 
|---|
|  | 32 | ISSM_INSTALLATION="update" | 
|---|
| [1585] | 33 |  | 
|---|
| [2191] | 34 | #SVN repository | 
|---|
| [11061] | 35 | REPOSITORY="https://issm.ess.uci.edu/svn/issm/issm/trunk-jpl" | 
|---|
| [5068] | 36 | #REPOSITORY="http://s383-rhat/issm/svn/issm/branches/issm2.2" | 
|---|
| [2191] | 37 |  | 
|---|
|  | 38 | #execution path used for parallel runs | 
|---|
| [5068] | 39 | EXECUTION_PATH="/u/astrid-r1b/larour/issm/execution" | 
|---|
| [1585] | 40 |  | 
|---|
| [5068] | 41 | #-----------------------------------# | 
|---|
|  | 42 | # 3: External packages installation # | 
|---|
|  | 43 | #-----------------------------------# | 
|---|
| [2191] | 44 |  | 
|---|
| [5068] | 45 | #ISSM_EXTERNALPACKAGES can have 3 values: | 
|---|
|  | 46 | # - "install" install all external packages listed below | 
|---|
| [10866] | 47 | # - "copy"    copy existing directories (EXTERNALPACKAGESDIR) | 
|---|
| [5068] | 48 | # - "none"    leave external packages as is | 
|---|
|  | 49 | #             ->skip to section 4 | 
|---|
|  | 50 | ISSM_EXTERNALPACKAGES="none" | 
|---|
| [2191] | 51 | EXTERNALPACKAGESDIR="/cygdrive/c/home/externalpackages" | 
|---|
|  | 52 |  | 
|---|
|  | 53 | #List of external pakages to be installed | 
|---|
| [11126] | 54 | EXTERNALPACKAGES="autoconf automake matlab mpich2 petsc metis triangle dakota chaco" | 
|---|
| [2191] | 55 |  | 
|---|
| [5068] | 56 | #---------------------# | 
|---|
|  | 57 | # 4: ISSM Compilation # | 
|---|
|  | 58 | #---------------------# | 
|---|
| [2191] | 59 |  | 
|---|
| [5068] | 60 | #ISSM_COMPILATION can have 2 values: | 
|---|
|  | 61 | # - "yes" compile ISSM | 
|---|
|  | 62 | # - "no"  do not compile ISSM | 
|---|
|  | 63 | ISSM_COMPILATION="no" | 
|---|
| [2191] | 64 |  | 
|---|
| [5068] | 65 | #----------------------# | 
|---|
|  | 66 | # 5: Mail notification # | 
|---|
|  | 67 | #----------------------# | 
|---|
| [2191] | 68 |  | 
|---|
|  | 69 | #Mail delivery. If SKIPMAIL="no", the html nightly run report will be | 
|---|
| [6088] | 70 | #sent to the adresses present in $ISSM_TIER/cron/mailinglist. | 
|---|
| [2191] | 71 | SKIPMAIL="no" | 
|---|
|  | 72 |  | 
|---|
|  | 73 | #Sender email address | 
|---|
|  | 74 | EMAIL_ADRESS="eric.larour@jpl.nasa.gov" | 
|---|
|  | 75 |  | 
|---|
| [5068] | 76 | #------------------------# | 
|---|
|  | 77 | # 6: Nightly run options # | 
|---|
|  | 78 | #------------------------# | 
|---|
| [2191] | 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) | 
|---|
|  | 82 | NUMCPUS_INSTALL=1 | 
|---|
|  | 83 |  | 
|---|
|  | 84 | #number of cpus used in the nightly runs. | 
|---|
|  | 85 | NUMCPUS_RUN=1 | 
|---|
|  | 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 | 
|---|
| [5068] | 90 | #ex: "'id',[101 102 103]" | 
|---|
| [2191] | 91 |  | 
|---|
| [5068] | 92 | NROPTIONS="" | 
|---|