Changes between Version 16 and Version 17 of Doc/Compile


Ignore:
Timestamp:
06/21/18 16:57:19 (6 years ago)
Author:
mafoipsl
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Doc/Compile

    v16 v17  
    2121{{{ 
    2222# At TGCC:  
    23 PATH=~p86ipsl/fcm/bin:$PATH 
     23PATH=`ccc_home -u igcmg`/Tools/fcm/bin:$PATH 
    2424 
    2525# At IDRIS:  
     
    158158# How to compile? # 
    159159 
    160 ## Special case at curie for configuration IPSLCM6.0.14-LR or IPSLCM6.0.15-LR ## 
     160## Special case at curie for configuration IPSLCM6.0.14-LR and later including  IPSLCM6.1.*-LR ## 
    161161[[NoteBox(warn, If you are working with configuration IPSLCM6.0.14-LR or IPSLCM6.0.15-LR at curie you need to modify your environment, 600px)]] 
    162162At curie, if you work with configuration IPSLCM6.0.14-LR or IPSLCM6.0.15-LR you need to change environment before the compilation. Do following in the terminal were you will compile: 
    163163{{{ 
    164164module purge 
    165 . /ccc/cont003/home/dsm/p86ipsl/.env_intel17.0.2_curie 
    166 . /ccc/cont003/home/dsm/p86ipsl/.env_netcdf4.3.3.1_curie 
     165. /ccc/cont003/home/igcmg/igcmg/MachineEnvironment/curie/env_intel17.0.2_curie 
     166. /ccc/cont003/home/igcmg/igcmg/MachineEnvironment/curie/env_netcdf4.3.3.1_curie 
     167 
    167168}}} 
    168169This is done to change the version of the compiler to a newer one. It can be used for other configurations at curie as well but it is only mandatory for the here specified configurations. During run time, libIGCM will find out with which compiler version has been used and libIGCM will source the corresponding modules.