Changes between Version 40 and Version 41 of user/flavoni/libIGCM_v3.6
- Timestamp:
- 2015-10-28T16:01:04+01:00 (9 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
user/flavoni/libIGCM_v3.6
v40 v41 40 40 ./model NEMO_v6 41 41 }}} 42 43 ** verify NEMOGCM revision in ''' modipsl/util/mod.def ''' file: (fixed revision of NEMO: ''' 5618''' ) 44 45 #-H- NEMO_v6 NEMOGCM for CMIP6 exercise [[BR]] #-H- NEMO_v6 libIGCM tag libIGCM_v2.6[[BR]] #-M- NEMO_v6 Christian.Ethe@ipsl.jussieu.fr[[BR]] #-C- NEMO_v6 tags/libIGCM_v2.7 HEAD 10 libIGCM . [[BR]] #-C- NEMO_v6 ''' branches/2015/nemo_v3_6_STABLE/NEMOGCM''' ''' 5618''' 7 . modeles[[BR]] #-C- NEMO_v6 trunk/ORCA1_LIM3_PISCES HEAD 17 . modeles/NEMOGCM/CONFIG[[BR]] #-C- NEMO_v6 CONFIG/UNIFORM/v6/NEMO_v6 HEAD 8 NEMO_v6 config 42 ** verify NEMOGCM revision in ''' modipsl/util/mod.def ''' file: (fixed revision of NEMO: ''' 5618''' ) 43 44 #-H- NEMO_v6 NEMOGCM for CMIP6 exercise [[BR]] #-H- NEMO_v6 libIGCM tag libIGCM_v2.6[[BR]] #-M- NEMO_v6 Christian.Ethe@ipsl.jussieu.fr[[BR]] #-C- NEMO_v6 tags/libIGCM_v2.7 HEAD 10 libIGCM . [[BR]] #-C- NEMO_v6 ''' branches/2015/nemo_v3_6_STABLE/NEMOGCM''' ''' 5618''' 7 . modeles[[BR]] #-C- NEMO_v6 trunk/ORCA1_LIM3_PISCES HEAD 17 . modeles/NEMOGCM/CONFIG[[BR]] #-C- NEMO_v6 CONFIG/UNIFORM/v6/NEMO_v6 HEAD 8 NEMO_v6 config 46 45 47 46 (The OFFICIAL repository for the CONFIG '''ORCA1_LIM3_PISCES''' is the web site '''shaconemo''': https://forge.ipsl.jussieu.fr/shaconemo/wiki/README_ORCA1_LIM3_PISCES ) 48 47 49 ''' NOTA BENE''': ORA1_LIM3_PISCES configuration is by default (in libIGCM) run with xios_server en detached mode --> so you need to download and compile xios:48 ''' NOTA BENE''' : ORA1_LIM3_PISCES configuration is by default (in libIGCM) run with xios_server en detached mode --> so you need to download and compile xios: 50 49 51 50 * Download XIOS ('''branch 1.0 revision 703''') 52 51 53 (The documentation of xios is available here: http://forge.ipsl.jussieu.fr/ioserver/wiki/documentation )52 (The documentation of xios is available here: http://forge.ipsl.jussieu.fr/ioserver/wiki/documentation ) 54 53 55 54 * Compile XIOS (on ADA machine): … … 63 62 64 63 }}} 65 66 * Edit NEMOGCM/CONFIG/'''cfg.txt''' file, and add the following line: 64 * Edit NEMOGCM/CONFIG/'''cfg.txt''' file, and add the following line: 67 65 68 66 {{{ 69 67 ORCA1_LIM3_PISCES OPA_SRC LIM_SRC_3 NST_SRC TOP_SRC 70 68 }}} 71 72 69 * Compile ORCA1_LIM3_PISCES configuration (Using ./makenemo -h to see help ( to see list of compilers availables, to see options,...)) 73 70 … … 88 85 89 86 }}} 87 '''NOTA: YOU CAN WANT TO USE MORE THAN ONE EXECUTABLE''': 88 so you can do, for example, 89 {{{ 90 ln -s ../modeles/NEMOGCM/CONFIG/ORCA1_LIM3_PISCES/BLD/bin/nemo.exe nemo_orca1_lim3_pisces.exe 91 }}} 92 JUST BECAREFUL to use '''SAME''' executable '''name''' in config.card 93 90 94 * This is the structure of config in modipsl: 91 95 92 96 {{{ 93 97 modipsl/config/NEMO_v6/ … … 125 129 opa9.card 126 130 }}} 127 128 131 * To create submission directory you have to copy config.card file in config/NEMO-v6 directory: 129 132 … … 132 135 cp EXPERIMENTS/ORCA1_LIM3_PISCES/clim/config.card . 133 136 }}} 134 135 * Editing at this point modipsl/config/NEMO_v6/config.card (according to iodef.xml file)''' 137 * Editing at this point modipsl/config/NEMO_v6/config.card (according to iodef.xml file) 136 138 137 139 {{{ … … 140 142 141 143 }}} 142 143 144 * Create Job : 144 145 … … 153 154 154 155 }}} 155 * '''LOOK AT alla parameters of the Job you've created ''': 156 * '''LOOK AT alla parameters of the Job you've created ''': 157 156 158 By default is 1h, but for ORCA1-LIM3-PISCES is 1:45 for 1 year 159 157 160 {{{ 158 161 vi modipsl/config/NEMO_v6/EXP00/Job_EXP00 159 162 # @ wall_clock_limit = 1:00:00 160 163 }}} 161 162 164 '''SPECIAL INFORMATIONS FOR RUN ORCA2-LIM3-PISCES''' 163 165 164 ORCA2-LIM3-PISCES does not exists between reference configurations in v3_6_STABLE NEMOGCM/CONFIGURATION 165 so you've to: 166 167 * Create configuration ORCA2_LIM3_PISCES without compile it (with -j0): 168 166 ORCA2-LIM3-PISCES does not exists between reference configurations in v3_6_STABLE NEMOGCM/CONFIGURATION so you've to: 167 168 * Create configuration ORCA2_LIM3_PISCES without compile it (with -j0): 169 169 170 {{{ 170 171 ./makenemo -n ORCA2_LIM3_PISCES -r ORCA2_LIM_PISCES -j0 171 172 }}} 172 173 * Edit cfg.txt file by changing ORCA2_LIM3_PISCES definition : 174 173 * Edit cfg.txt file by changing ORCA2_LIM3_PISCES definition : 174 175 175 {{{ 176 176 vi cfg.txt 177 177 ORCA2_LIM3_PISCES OPA_SRC '''LIM_SRC_3''' NST_SRC TOP_SRC 178 178 }}} 179 180 * Clean the configuration ORCA2_LIM3_PISCES just created : 181 179 * Clean the configuration ORCA2_LIM3_PISCES just created : 180 182 181 {{{ 183 182 ./makenemo -n ORCA2_LIM3_PISCES clean 184 183 }}} 185 186 * Change cpp keys: 187 184 * Change cpp keys: 185 188 186 {{{ 189 187 vi ORCA2_LIM3_PISCES/cpp_ORCA2_LIM3_PISCES.fcm 190 188 bld::tool::fppkeys key_trabbl '''key_lim3''' key_dynspg_flt key_diaeiv key_ldfslp key_traldf_c2d key_traldf_eiv key_dynldf_c3d key_zdftke key_zdfddm key_zdftmx key_top key_pisces key_iomput key_mpp_mpi 191 189 }}} 192 193 * And finally compile the ORCA2_LIM3_PISCES configuration : 194 190 * And finally compile the ORCA2_LIM3_PISCES configuration : 191 195 192 {{{ 196 193 ./makenemo -n ORCA2_LIM3_PISCES -j 8 -m X64_ADA 197 194 }}} 198 199 200 ######## OLD VERSION 195 ######## OLD VERSION 201 196 202 197 you can chek: 198 203 199 * Editing at this point modipsl/config/NEMO_v6/EXPERIMENTS/ORCA1_LIM3_PISCES/clim/COMP/'''xios.card''' 204 200 * Editing at this point modipsl/config/NEMO_v6/EXPERIMENTS/ORCA1_LIM3_PISCES/clim/COMP/'''opa9.card''' … … 206 202 * Editing at this point modipsl/config/NEMO_v6/EXPERIMENTS/ORCA1_LIM3_PISCES/clim/COMP/'''pisces.card''' 207 203 208 209 204 see : [https://forge.ipsl.jussieu.fr/nemo/wiki/libIGCM/setupsimupage setupsimupage] 210 205