Ignore:
Timestamp:
Jun 25, 2024, 4:52:40 PM (3 months ago)
Author:
abarral
Message:

add ecrad physics check
change ecrad data path
update lmdz_env for adastra
update DEF/namelist_ecrad

File:
1 edited

Legend:

Unmodified
Added
Removed
  • BOL/LMDZ_Setup_amaury/lmdz_env.sh

    r4991 r4993  
    7070    adast)
    7171      module purge
    72   #    module load PrgEnv-gnu
    73   #    module load cray-hdf5-parallel
    74   #    module load netcdf-hdf5parallel/gnu/10.3
     72      module load PrgEnv-gnu
     73      module load gcc/13.2.0  # required, see https://dci.dci-gitlab.cines.fr/webextranet/user_support/index.html#prgenv-and-compilers
     74
     75      function cdo {  # cdo is available as a spack cmd which requires a specific, incompatible env
     76        unset cdo
     77        module purge
     78        module load GCC-CPU-3.1.0
     79        /opt/software/gaia-external/CPU/cdo-2.4.0/__spack_path_placeholder__/__spack_path_placeholder__/__spack_path_placeholder__/__spa/cdo-2.4.0-gcc-12.1-b3qr/bin/cdo "$@"
     80        set_env
     81      }
     82
     83      function ferret {
     84        unset ferret
     85        module purge
     86        module load GCC-CPU-3.1.0
     87        module load ferret
     88        ferret "$@"
     89        set_env
     90      }
    7591
    7692      account=$(/usr/sbin/my_project.py -l 2>&1 | head -1 | cut -d " " -f 3- | cut -c 5-)
     
    8096      LMDZD="$root_dir/LMDZD"
    8197      LMDZ_INIT="$root_dir/LMDZ_Init"
    82       NB_MPI_MAX=20  # TODO 2000 in JZ
    83       NB_OMP_MAX=2  # TODO 20 in JZ
    84       RUNCMD="srun --label --account=$account -n"
    85       SUBMITCMD="sbatch --account=$account"
     98      NB_MPI_MAX=1  # TODO 2000 in JZ
     99      NB_OMP_MAX=1  # TODO 20 in JZ
     100      RUNCMD="srun --label --account=$account --constraint=GENOA -n"
     101      SUBMITCMD="sbatch --constraint=GENOA --account=$account"
    86102      ;;
    87103    *) echo "WARNING: RUNNING THIS SCRIPT ON A LOCAL COMPUTER IS DISCOURAGED (lackluster cpus and memory)"
Note: See TracChangeset for help on using the changeset viewer.