Ignore:
Timestamp:
May 30, 2024, 2:36:54 PM (2 months ago)
Author:
abarral
Message:

(WIP) continue refactoring setup.sh

File:
1 edited

Legend:

Unmodified
Added
Removed
  • BOL/LMDZ_Setup_amaury/script_SIMU

    r4851 r4955  
    11#!/bin/bash
    2 #
    3 #SBATCH --job-name=NOM_SIMU         # nom du job
    4 #SBATCH -A groupe@cpu
    5 # Nombre de processus MPI :
    6 #SBATCH --ntasks=8
    7 ##### number of MPI processes per node : 40(procs/node on Jean-Zay) / cpus-per-task (ex : =5 for 8 OMP)
    8 ####SBATCH --ntasks-per-node=5    # if specified, also add "#SBATCH --nodes= ..."  with nodes=ntasks/(ntasks-per-node)
    9 # nombre de threads OpenMP
    10 #SBATCH --cpus-per-task=8
    11 # de Slurm "multithread" fait bien reference a l'hyperthreading.
    12 #SBATCH --hint=nomultithread       # 1 thread par coeur physique (pas d'hyperthreading)
    13 #SBATCH --time=00:30:00            # Temps d execution maximum demande (HH:MM:SS)
    14 #SBATCH --output=outNOM_SIMU%j     # Nom du fichier de sortie
    15 #SBATCH --error=outNOM_SIMU%j      # Nom du fichier d'erreur (ici commun avec la sortie)
    16 #
    17 # To submit to test queue ; "time" (above) must be max 30 min
    18 # #SBATCH --qos=qos_cpu-dev
     2## Headers managed by sed
     3#@JZ#JeanZay
     4#@JZ#SBATCH --job-name=NOM_SIMU         # nom du job
     5#@JZ#SBATCH -A @@groupe@cpu
     6#@JZ# Nombre de processus MPI :
     7#@JZ#SBATCH --ntasks=8
     8#@JZ##### number of MPI processes per node : 40(procs/node on Jean-Zay) / cpus-per-task (ex : =5 for 8 OMP)
     9#@JZ####SBATCH --ntasks-per-node=5    # if specified, also add "#SBATCH --nodes= ..."  with nodes=ntasks/(ntasks-per-node)
     10#@JZ# nombre de threads OpenMP
     11#@JZ#SBATCH --cpus-per-task=8
     12#@JZ# de Slurm "multithread" fait bien reference a l'hyperthreading.
     13#@JZ#SBATCH --hint=nomultithread       # 1 thread par coeur physique (pas d'hyperthreading)
     14#@JZ#SBATCH --time=00:30:00            # Temps d execution maximum demande (HH:MM:SS)
     15#@JZ#SBATCH --output=outNOM_SIMU%j     # Nom du fichier de sortie
     16#@JZ#SBATCH --error=outNOM_SIMU%j      # Nom du fichier d'erreur (ici commun avec la sortie)
     17#@JZ# To submit to test queue ; "time" (above) must be max 30 min
     18#@JZ#TESTQ#SBATCH --qos=qos_cpu-dev
    1919
    2020set -ex
     
    4242#veget=y
    4343veget=CMIP6
    44 if [ $veget = NONE ] ; then VEGET=n ; else VEGET=y ; fi
     44if [[ $veget = "none" ]] ; then VEGET=n ; else VEGET=y ; fi
    4545
    4646isotopes=n
     
    5252ok_guide=y   # y/n guidage ou non
    5353climato=1
    54 orchidee_rev=5004
    5554
    5655echo '##############################################################'
     
    257256    if [ ! -f sechiba_rest_in.nc ] ; then
    258257       echo '#########################################################'
    259        echo Autoinitialisation d orchidee au besoin
     258       echo "Autoinitialisation d'orchidee au besoin"
    260259       echo '#########################################################'
    261260       get="ln -s $LMDZ_Init/"
Note: See TracChangeset for help on using the changeset viewer.