#!/bin/bash # Time-stamp date_test=$( date ) export DATESTR=$( LC_ALL=C date -d"${date_test}" +%Y%m%dT%H%M ) # Super-computers configuration if [ $USER == ${IDRIS_ID} ]; then ID=${IDRIS_ID} ; ARCH='X64_ADA' JOB_SUB=llsubmit ; JOB_VIEW='' ; JOB_DEL=llcancel ; JOB_LIST=llq DIR_WORK=$WORKDIR ; DIR_SCRA=$TMPDIR/trusting ; DIR_STOR=$HOME/Workspace/NEMO/trusting_sav elif [ $USER == ${TGCC_ID} ]; then ID=${TGCC_ID} ; ARCH='X64_CURIE' JOB_SUB=ccc_msub ; JOB_VIEW=ccc_macct ; JOB_DEL=ccc_mdel ; JOB_LIST=ccc_mpp DIR_WORK=$CCCWORKDIR; DIR_SCRA=$SCRATCHDIR/trusting; DIR_STOR=$CCCSTOREDIR/trusting_sav else ID='' ; ARCH='' JOB_SUB='' ; JOB_VIEW='' ; JOB_DEL='' DIR_WORK='' ; DIR_SCRA='' ; DIR_STOR='' fi export ID ARCH export JOB_SUB JOB_VIEW JOB_DEL JOB_LIST export DIR_WORK DIR_SCRA DIR_STOR # NEMO compilation config NEMO_BRAN=trunk; NEMO_HOME=${DIR_WORK}/NEMO/${NEMO_BRAN}/NEMOGCM # dev_r5092_CNRS_SETTE dev_v3_4_STABLE_2012 export NEMO_HOME NEMO_BRAN NEMO_ARCH=${NEMO_HOME}/ARCH ; NEMO_CONF=${NEMO_HOME}/CONFIG ; NEMO_ENGI=${NEMO_HOME}/NEMO NEMO_EFCM=${NEMO_HOME}/EXTERNAL/fcm; NEMO_IPSL=${NEMO_HOME}/EXTERNAL/IOIPSL; NEMO_TCMP=${NEMO_HOME}/TOOLS/COMPILE export NEMO_ARCH NEMO_CONF NEMO_EFCM NEMO_ENGI NEMO_IPSL NEMO_TCMP # NEMO inputs config export NEMO_FORC=${DIR_WORK}/NEMO/FORC FORC_TAR=ORCA2_LIM_nemo_v3.6.tar # External softs directories export DIR_XIOS=${DIR_WORK}/XIOS/xios-1.0 DIR_OASI=${DIR_WORK}/OASIS # Environment architecture . ${DIR_XIOS}/arch/arch-${ARCH}_trust.env # Comparatives directories localization DIR_REFE=${DIR_STOR}/${CONF_REF}/${NEMO_BRAN} DIR_TEST=${DIR_SCRA}/${CONF_REF}/${NEMO_BRAN}/trusting_${DATESTR} export DIR_REFE DIR_TEST