Changes between Version 7 and Version 8 of user/flavoni/libIGCM_v3.6
- Timestamp:
- 2015-10-14T12:58:41+02:00 (9 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
user/flavoni/libIGCM_v3.6
v7 v8 6 6 7 7 * INTERANNUAL forcing files COREII (yeras from 1948 to 2009, repeted 3 times) 8 * output 1Y 9 * RESTARTS every year 8 * output 1Y for ocean, 1M for ice 9 * RESTARTS every year 10 10 * on Idris ADA machine 11 11 12 13 14 * Official documentation of Libigcm is : 12 Official documentation of Libigcm is : 15 13 16 14 https://forge.ipsl.jussieu.fr/igcmg_doc/wiki/Doc 15 17 16 18 17 == Quick start guide : downloading '''nemo_3_6_STABLE: ''' == 19 18 https://forge.ipsl.jussieu.fr/nemo/browser/branches/2015/nemo_v3_6_STABLE/NEMOGCM 20 19 21 d ownloading configuration ORCA_LIM3 in NEMO v3_6_STABLE implies:20 default setting of ORCA_LIM3 configuration in NEMO v3_6_STABLE are : 22 21 23 * climatological run, with bulk core forcing, focring files COREII,24 * with calendar type noleap22 * '''climatological run''', with bulk core forcing, focring files COREII, 23 * with calendar type '''noleap''' 25 24 * and ocean output frequency 1Y,1M,5D,1D, ice output frequency 5D, 26 * with iom_put, (with an example of iodef.xml file),27 25 * without MONITORING, and ATLAS. 28 26 … … 34 32 * Create and go into working directory : [[BR]] 35 33 {{{ 36 mkdir T RY ; cd TRY34 mkdir TP-NEMO-libIGCM ; cd TP-NEMO-libIGCM 37 35 38 36 }}} … … 41 39 svn_ano 42 40 }}} 43 * Extract NEMOGCM : ( verify NEMOGCM definition in modipsl/util/mod.deffile)[[BR]]41 * Extract NEMOGCM : (look at NEMOGCM definition in '''modipsl/util/mod.def '''file)[[BR]] 44 42 {{{ 45 43 cd modipsl/util … … 55 53 }}} 56 54 57 Using ./makenemo -h to see help ( to see list of compilers availables, to see options,...) [[BR]] ''' [[BR]] NOTE''' : IF YOU WANT TO COMPILE NEMO code that is not the NEMO directory, you can create MY_NEMO directory and put your NEMO code into MY_NEMO directory55 Using ./makenemo -h to see help ( to see list of compilers availables, to see options,...) [[BR]] ''' ''' 58 56 59 (for example) and compile it in this way 60 61 {{{ 62 cp /PATH/YOUR_NEMO_DIR NEMOGCM/MY_NEMO 63 64 }}} 65 {{{ 66 cd NEMOGCM/CONFIG 67 ./makenemo -n ORCA2_LIM -s MY_NEMO -m x3750_ADA -j0 68 69 -j0 option create only configuration directory but does not compile it 70 -j8 compile with 8 proc for compilation phase (but you do not have parallel code compiled) 71 }}} 72 ''' NOTE : control list of cpp keys in ''' NEMOGCM/CONFIG/ORCA2_LIM/cpp_ORCA2_LIM.fcm [[BR]] ''' you need key_iomput ( choose your output list in iodef.xml)''' 73 74 * Copy executable nemo.exe in modipsl : 75 76 * 77 {{{ 78 cd ../../../bin 79 ln -s ../modeles/NEMOGCM/CONFIG/ORCA2_LIM/BLD/bin/nemo.exe nemo.exe 80 }}} 81 57 [[BR]] 82 58 * Editing at this point config/ORCA2_LIM/IGCM00/'''config.card (according to iodef.xml file)''' 83 59 84 ''' NOTE : for ada ( idris ) machine''' starting from revision 2021 of trunk of libigcm it is possible to add in [Post] section of config.card options [[BR]] [Post] [[BR]] SpaceName =PROD (to have IGCM_OUT on gaya)[[BR]] PackFrequency=10Y (to have pack option; i.e. only one tar file)60 ''' NOTE : for ada ( idris ) machine''' starting from revision 2021 of trunk of libigcm it is possible to add in [Post] section of config.card options [[BR]] [Post] [[BR]] SpaceName =PROD (to have IGCM_OUT on gaya)[[BR]] PackFrequency =10Y (to have pack option; i.e. only one tar file) 85 61 86 62 * Editing at this point config/ORCA2_LIM/IGCM00/COMP/'''opa9.card'''