Changes between Version 2 and Version 3 of Doc/Config/ICOLMDZOR_v7
- Timestamp:
- 10/11/19 16:55:17 (5 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Doc/Config/ICOLMDZOR_v7
v2 v3 15 15 16 16 ## Compilation ## 17 Compilation is done using a script compilation_icolmdzor.sh available in modipsl/config/ICOLMDZOR. The script detects on which computing center the installation is done and sources modules needed for compilation. The same modules will be sourced during run time by libIGCM. The module file is set in the folder modipsl/config/ICOLMDZOR/ARCH/. 17 Compilation is done using a script compilation_icolmdzor.sh available in modipsl/config/ICOLMDZOR. The script detects on which computing center the installation is done and sources modules needed for compilation. The same modules will be sourced during run time by libIGCM. The module file is set in the folder modipsl/config/ICOLMDZOR/ARCH/. 18 18 19 ## Running ## 20 * The resolution is given by the parameters RESOL_NBP and RESOL_ATM_Z set in dynamico.card. Input files for resolution RESOL_NBP=40 and RESOL_NBP=160 exist on the shared repository. 21 * Output level and frequency for LMDZ and ORCHIDEE is set in corresponding comp.card : lmdz.card, orchidee.card and stomate.card 19 22 20 23 # Quick installation guide # … … 31 34 32 35 # Experiment setup 33 cp EXPERIMENT/ICOLMDZOR/ clim_noleap/config.card . # => modify at least JobName=MyJobname, DateBegin, DateEnd in config.card36 cp EXPERIMENT/ICOLMDZOR/highresmip/config.card . # => modify at least JobName=MyJobname, DateBegin, DateEnd in config.card, number of cores per component 34 37 ../../libIGCM/ins_job 35 38 cd MyJobname … … 41 44 }}} 42 45 46 # Trick to prepare a run directory corresponding to a predefined experiment # 47 If you need for development purpose work directly in the run directory without lauching with libIGCM, you can prepare the run directory using following: 48 49 {{{ 50 # Prepare the main job as above 51 52 # In the main Job_MyJobname, add exit after the line 53 echo "# DIR BEFORE RUN EXECUTION #" 54 exit 55 56 # Launch the job: 57 ccc_msub Job_MyJobname 58 59 # Find the path to the run directory 60 grep RUN_DIR Script_Output_MyJobname.0001 61 62 # All input files and executables now exist in the RUN_DIR but you need to write the job to launch yourself 63 }}} 64 65