source:
branches/2015/dev_r5092_CNRS18_TRUST/NEMOGCM/TRUST/inc/trusting.env
@
8808
Last change on this file since 8808 was 8808, checked in by nicolasmartin, 6 years ago | |
---|---|
File size: 1.4 KB |
Line | |
---|---|
1 | #!/bin/bash |
2 | |
3 | |
4 | ## Source user & (super)computer configurations |
5 | ##--------------------------------------------------- |
6 | . ./cfg/${TRUST_MAIN_USER}.cfg |
7 | . ./cfg/${TRUST_MAIN_HPCC}.cfg |
8 | |
9 | ## Global environment variables per realm |
10 | ##--------------------------------------- |
11 | |
12 | ## Installation and 1^st^ branch checkout (./install_new_branch.sh) |
13 | export TRUST_DIR_WORK TRUST_DIR_SCRATCH TRUST_DIR_STORE |
14 | export TRUST_SVN_REPO='https://forge.ipsl.jussieu.fr/nemo/svn' |
15 | export TRUST_SVN_BRANCH |
16 | export TRUST_DIR_NEMOGCM=${TRUST_DIR_WORK}/${TRUST_SVN_BRANCH}/NEMOGCM |
17 | |
18 | ## Configuration |
19 | export TRUST_CFG_REF TRUST_CFG_NEW TRUST_CFG_KEY_ADD TRUST_CFG_KEY_DEL |
20 | export TRUST_DIR_XIOS TRUST_DIR_FORC TRUST_CFG_FORC |
21 | |
22 | ## Compilation & Running |
23 | export TRUST_JOB_ENV |
24 | export TRUST_COMPILE_FORTRAN TRUST_COMPILE_NPROC |
25 | export TRUST_COMPILE_MPI TRUST_COMPILE_NETCDF |
26 | export TRUST_JOB_SCRIPT TRUST_JOB_SUBMIT |
27 | export TRUST_JOB_STATE TRUST_JOB_KILL TRUST_JOB_TIMEOUT |
28 | export TRUST_JOB_INFO TRUST_JOB_TIME TRUST_JOB_RAM_P TRUST_JOB_RAM_V |
29 | export TRUST_CDO |
30 | |
31 | ## Trusting test |
32 | export TRUST_TEST_NAME=${TRUST_MAIN_USER}'_'${TRUST_MAIN_HPCC} |
33 | export TRUST_TEST_DATE=$( date -u +"%Y%m%d%Z%H%M" ) |
34 | export TRUST_TEST_SUMMARY=trusting_${TRUST_TEST_DATE}_${TRUST_TEST_NAME}.txt |
35 | export TRUST_TEST_BACKUP=trusting_${TRUST_TEST_DATE}_${TRUST_TEST_NAME}.tgz |
36 | export TRUST_TEST_LOG=${TRUST_DIR_STORE}/trusting_${TRUST_TEST_NAME}.txt |
37 | export TRUST_TEST_MAILING |
Note: See TracBrowser
for help on using the repository browser.