source:
branches/2015/dev_r5092_CNRS_SETTE/NEMOGCM/TRUST/config/arch_template.cfg
@
5761
Last change on this file since 5761 was 5761, checked in by nicolasmartin, 9 years ago | |
---|---|
File size: 1.6 KB |
Line | |
---|---|
1 | ## Copy to ./${NEMO_HPCC}.cfg, fill in according to your machine |
2 | |
3 | ## Super-computer configuration |
4 | |
5 | |
6 | ## Architecture environment |
7 | ARCH_ENV='' ## (be careful with compliance with XIOS) |
8 | ## ex: "${DIR_XIOS}/arch/arch-${NEMO_HPCC}.env" |
9 | |
10 | |
11 | ## Available softwares (pattern to search before release number): |
12 | CDO='' ## CDO (Climate Data Operators) (string appears in $LOADEDMODULES or $PATH) |
13 | ## ex: 'cdo'/'nco'/... |
14 | COMPILER='' ## Fortran compiler (use with `$COMPILER --version`) |
15 | ## ex: 'ifort'/'gfortran'/'pgfortran'/... |
16 | MPI='' ## MPI libraries ( " " "" "" "" "" " " ) |
17 | ## ex: 'opempi'/'mpich'/... |
18 | NETCDF='' ## NetCDF " " ( " " "" "" "" "" " " ) |
19 | ## ex: 'netcdf42'/'netcdf-parallel'/... |
20 | |
21 | |
22 | ## Job commands (works with job ID): |
23 | JOB_SUBM='' ## Submit a job && get his ID in return |
24 | ## ex: "cmd ${NEMO_TRUS}/batch/${NEMO_HPCC}.sh | awk '{print \$NF}'" |
25 | JOB_LIST='' ## List all submitted jobs to determine if a job is completed or not |
26 | JOB_INFO='' ## Get job informations to fill in a log file (job ID as argument) |
27 | JOB_TIME='' ## Get real CPU time computation with `eval "${JOB_INFO} ${JOB_ID} | ${JOB_TIME}"` |
28 | ## ex: "awk '/opa/ END{print \$9}'" |
29 | JOB_DELE='' ## Kill submitted job (job ID as argument) |
30 | |
31 | |
32 | ## Compiling & computation |
33 | [ -z "$NPROC" ] && NPROC=1 ## Processing units for compilation |
34 | [ -z "${TIME_LIMI}" ] && TIME_LIMI='' ## Utmost time in seconds to wait for completed job |
Note: See TracBrowser
for help on using the repository browser.