| 38 | |
| 39 | # Suggested environment # |
| 40 | |
| 41 | ## General environment ## |
| 42 | |
| 43 | Before working on Jean Zay you need to prepare your environment. This is important to do before compilation to ensure the use of same modules as done by libIGCM running environment. We propose you a bash_login file which you can copy from the work commun psl. Copy it to your home, rename it by adding a dot as prefix. You can add personal settings in your .bashrc_login. Do as follow: |
| 44 | {{{ |
| 45 | cp $WORK/../../psl/commun/MachineEnvironment/jeanzay/bash_login ~/.bashrc |
| 46 | }}} |
| 47 | |
| 48 | After re-connexion or source of .bash_login, check your loaded modules for intel, netcdf, mpi, hdf5 needed for the compilation: |
| 49 | {{{ |
| 50 | module list |
| 51 | Currently Loaded Modulefiles: |
| 52 | 1) intel-compilers/19.0.4 5) netcdf/4.7.0/intel-19.0.4-mpi 9) ferret/7.2/gcc-9.1.0 |
| 53 | 2) intel-mpi/19.0.4 6) netcdf-fortran/4.4.5/intel-19.0.4-mpi 10) subversion/1.9.7/gcc-4.8.5 |
| 54 | 3) intel-mkl/19.0.4 7) nco/4.8.1/gcc-4.8.5 11) cdo/1.9.7.1/intel-19.0.4 |
| 55 | 4) hdf5/1.10.5/intel-19.0.4-mpi 8) ncview/2.1.7/intel-19.0.4-mpi |
| 56 | }}} |
| 57 | The modules are specified in the file $WORK/../../psl/commun/MachineEnvironment/jeanzay/env_jeanzay which is sourced in bash_login. The same file env_jeanzay is sourced in libIGCM. |
| 58 | |
| 59 | |
| 60 | [[NoteBox(note, Create ~/.forward file in your main home containing only one line with your email address to receive emails from libIGCM. -- actually doesn't work (2019/11/28) , 600px)]] |
| 61 | |