New URL for NEMO forge!   http://forge.nemo-ocean.eu

Since March 2022 along with NEMO 4.2 release, the code development moved to a self-hosted GitLab.
This present forge is now archived and remained online for history.
Changeset 5286 for branches/2015/dev_r5092_CNRS_SETTE/NEMOGCM/SETTE/cfg/arch_template.cfg – NEMO

Ignore:
Timestamp:
2015-05-21T20:28:58+02:00 (9 years ago)
Author:
nicolasmartin
Message:

dev_r5092_CNRS_SETTE Major update with clear partition of architecture & user configuration

File:
1 copied

Legend:

Unmodified
Added
Removed
  • branches/2015/dev_r5092_CNRS_SETTE/NEMOGCM/SETTE/cfg/arch_template.cfg

    r5283 r5286  
    1 # 
    2 COMPILER=          # ifort/gfortran/pgfortran/$FC/... (to get compiler version with `$COMPILER --version`) 
    3 MPI_NAME=          # MPI libraries                    (directory name in $LOADEDMODULES or $PATH variable) 
     1# Copy to ./$ARCH.cfg, fill in according to your installation 
     2 
     3# Super-computer configuration 
     4 
     5# Available softwares: 
     6CDO=''                  # CDO (Climate Data Operators)     (to get application version with `$CDO      --version`) 
     7COMPILER=''             # ifort/gfortran/pgfortran/$FC/... ("" " " compiler      " "    ""  `$COMPILER --version`) 
     8MPI=''                  # MPI    libraries                 (root directory name in $LOADEDMODULES or $PATH variable) 
     9NETCDF=''               # NetCDF    " "                    ( ""     " "     ""  ""       ""       ""  " "     ""   ) 
    410 
    511# Job commands: 
    6 JOB_SUBM=          # Command to submit a job 
    7 JOB_LIST=          #   " "   to list submitted jobs  (to know if the job still running) 
    8 JOB_VIEW=          #   " "   to get job informations (to increment a log during computing) 
    9 JOB_DELE=          #   " "   to stop a job           (not used currently) 
     12JOB_SUBM=''             # Command to submit a job && get his ID in return 
     13JOB_LIST=''                #   " "   to list submitted jobs  (to know if the job is in progress with his ID) 
     14JOB_VIEW=''             #   " "   to get job informations (to increment a log during computing from job ID) 
     15JOB_DELE=''             #   " "   to stop a job           (not used currently) 
    1016 
    11 # Directories 
    12 DIR_WORK=          # Directory of testing   configuration for compilation 
    13 DIR_SCRA=          #    " "    ""   " "          " "      " " computation to increase perfs on some super-computers 
    14                    #            (will copy into it all requested input files forcing & ".*(cfg|opa|ref|xml)" files) 
    15 DIR_STOR=          #    " "    "" reference      " "      (output & restart files to compare) 
     17#  
     18[ -z "$NPROC"     ] && NPROC=1          # Number of processing units for compilation 
     19[ -z "$TIME_LIMI" ] && TIME_LIMI=''     # Timeout in s for computation (pending & running) 
    1620 
    17 # External softs directories 
    18 #DIR_XIOS=${DIR_WORK}/XIOS/xios-1.0      # Uncomment if necessary 
    19 #DIR_OASI=${DIR_WORK}/OASIS              # Uncomment if necessary 
    20 # Loading environment architecture (compliance with XIOS) 
    21 #. ${DIR_XIOS}/arch/arch-${ARCH}.env     # Uncomment if necessary 
     21# Architecture environment (be careful with compliance with XIOS) 
     22ARCH_ENV=''                             # ${DIR_WORK}/XIOS/arch/arch-${ARCH}.env 
Note: See TracChangeset for help on using the changeset viewer.