source: LMDZ6/trunk/arch/arch-X64_JEANZAY.env @ 5118

Last change on this file since 5118 was 5109, checked in by Sebastien Nguyen, 3 months ago

added runoffland (bucket runoff) to outputs and automatic output for water isotopes defined in tracer.def

File size: 1.8 KB
RevLine 
[3572]1
[5109]2##############################################################
3# Gestion des modules
4##############################################################
[5035]5
[5109]6hostname=jean-zay4
7echo lmdz_env $hostname 0:3 ${hostname:0:3}
8
9case ${hostname:0:5} in
10
11        jean-) ARCH=X64_JEANZAY
12                module purge
13                compilo=19.0.4 # available 2013.0, 2017.2
14                module load intel-compilers/$compilo
15                #module load intel-mpi/$compilo
16                module load intel-mkl/$compilo
17                module load hdf5/1.10.5-mpi
18                module load netcdf/4.7.2-mpi
19                module load netcdf-fortran/4.5.2-mpi
20        module load netcdf95/0.3-mpi
21                module load subversion/1.9.7
22                #Pour module gcc, voir : https://trac.lmd.jussieu.fr/LMDZ/wiki/PortageJeanZay
23                #module load gcc/6.5.0
24                module load nco
25                module load cdo
26                # Imputation de la consommation sur le groupe (projet) actif par defaut,
27                #   idrproj indique le groupe (projet) actif par defaut
28                #   idrproj -d newproj   redefinit "newproj" en tant que  projet actif,
29                #        alors $STORE, $WORK etc vont designer les espaces de "newproj")
30                groupe=`idrproj | grep active | awk '{ print $1}'`
31        groupe="nfl"
32                submit="sbatch -A ${groupe}@cpu "
33                run="srun --label -n "
34                # Espaces suivants definis par defaut en fonction du groupe actif,
35                #  par exemple : SCRATCHD=$SCRATCH is /gpfsstore/rech/$groupe/$login
36                #    * On peut aussi ne pas installer les scripts a la racine de STORE,
37                #        mais dans STORED=$STORE/your_folder
38                STORED=$STORE
39                SCRATCHD=$SCRATCH
40                LMDZD=$WORK
41                nb_mpi_max=2000
42                nb_omp_max=20
43                #LMDZ_Init sur le $STORE du $groupe
44                LMDZ_Init=$STORE/LMDZ_Init ;;
45        *) ARCH=
46                submit=". "
47                run="mpirun -np "
48                SCRATCHD=~/TMP/SCRATCH
49                STORED=~/TMP/
50                LMDZD=~/TMP
51                nb_mpi_max=2
52                nb_omp_max=2
53                LMDZ_Init=~/LMDZ/LMDZ_Init
54esac
55
56
57echo LMDZ_Init dans lmdz_env $LMDZ_Init
Note: See TracBrowser for help on using the repository browser.