Changeset 3011 for branches/2011/dev_r2855_LOCEAN7_SETTE
- Timestamp:
- 2011-10-27T15:03:40+02:00 (12 years ago)
- Location:
- branches/2011/dev_r2855_LOCEAN7_SETTE/NEMOGCM/SETTE
- Files:
-
- 1 added
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2011/dev_r2855_LOCEAN7_SETTE/NEMOGCM/SETTE/BATCH_TEMPLATE/batch-X64_TITANE
r2890 r3011 1 1 #!/bin/bash 2 2 #! 3 #MSUB -r DEF_TEST_NAME # Nom du job 4 #MSUB -n NPROCS # Reservation de 16 processus 5 #MSUB -T 10 # Limite de temps elapsed du job ici 10 min 6 #MSUB -q test 7 ############################################################### 3 #MSUB -T 3600 # Limite de temps elapsed du job ici 3600s 4 #MSUB -r TEST_JOB # Nom du job 5 #MSUB -n NPROCS # Reservation de NPROCS(number of processus) 6 ########################################################################## 8 7 # 9 8 # set up mpp computing environment -
branches/2011/dev_r2855_LOCEAN7_SETTE/NEMOGCM/SETTE/prepare_exe_dir.sh
r2890 r3011 71 71 72 72 cp -r ${CONFIG_DIR}/${NEW_CONF}/EXP00/* ${EXE_DIR}/. 73 cp -r ${SETTE_DIR}/iodef_sette.xml ${EXE_DIR}/. 73 74 cd ${EXE_DIR} -
branches/2011/dev_r2855_LOCEAN7_SETTE/NEMOGCM/SETTE/sette.sh
r2890 r3011 129 129 #- 130 130 # Compiler among those in NEMOGCM/ARCH 131 COMPILER= PW6_VARGAS132 export BATCH_COMMAND= llsubmit131 COMPILER=X64_TITANE 132 export BATCH_COMMAND=ccc_msub 133 133 export MPI_INTERACT="no" 134 134 … … 152 152 export TEST_NAME="LONG" 153 153 cd ${SETTE_DIR} 154 . ../CONFIG/makenemo -m ${CMP_NAM} -n GYRELOB_LONG -r GYRE_LOBSTER del_key "key_diatrc"154 . ../CONFIG/makenemo -m ${CMP_NAM} -n GYRELOB_LONG -r GYRE_LOBSTER -j 8 155 155 cd ${SETTE_DIR} 156 156 . param.cfg … … 163 163 set_namelist namelist nn_stock 60 164 164 set_namelist namelist ln_clobber .true. 165 set_namelist namelist_top ln_trcrad .false. 165 set_namelist namelist nn_solv 2 166 set_namelist namelist_top ln_diatrc .false. 166 167 cd ${SETTE_DIR} 167 168 . ./fcm_job.sh input_GYRE.cfg 1 ${TEST_NAME} … … 178 179 set_namelist namelist nn_rstctl 2 179 180 set_namelist namelist ln_clobber .true. 181 set_namelist namelist nn_solv 2 180 182 cp ..\/LONG\/GYRELOB_LONG_00000060_restart.nc . 181 set_namelist namelist cn_ocerst_in \"GYRELOB_LONG_00000060_restart .nc\"182 set_namelist namelist_top ln_ trcrad.false.183 set_namelist namelist cn_ocerst_in \"GYRELOB_LONG_00000060_restart\" 184 set_namelist namelist_top ln_diatrc .false. 183 185 set_namelist namelist_top ln_rsttr .true. 184 186 set_namelist namelist_top nn_rsttr 2 … … 193 195 export TEST_NAME="LONG" 194 196 cd ${SETTE_DIR} 195 . ../CONFIG/makenemo -m ${CMP_NAM} -n ORCA2LIMPIS_LONG -r ORCA2_LIM_PISCES del_key "key_dtatrc key_diatrc"197 . ../CONFIG/makenemo -m ${CMP_NAM} -n ORCA2LIMPIS_LONG -r ORCA2_LIM_PISCES -j 8 196 198 cd ${SETTE_DIR} 197 199 . param.cfg … … 204 206 set_namelist namelist nn_stock 75 205 207 set_namelist namelist ln_clobber .true. 208 set_namelist namelist nn_solv 2 209 set_namelist namelist_top ln_trcdta .false. 210 set_namelist namelist_top ln_diatrc .false. 206 211 set_namelist namelist_top ln_trcrad .false. 207 # put ln_pisdmp, ln_ dustfer, ln_river, ln_ndepo, ln_sedinput to false212 # put ln_pisdmp, ln_ironsed, ln_river, ln_ndepo, ln_dust to false 208 213 # if not you need input files, and for tests is not necessary 209 214 set_namelist namelist_pisces ln_pisdmp .false. 210 set_namelist namelist_pisces ln_ dustfer.false.215 set_namelist namelist_pisces ln_ironsed .false. 211 216 set_namelist namelist_pisces ln_river .false. 212 217 set_namelist namelist_pisces ln_ndepo .false. 213 set_namelist namelist_pisces ln_sedinput .false. 218 set_namelist namelist_pisces ln_dust .false. 219 set_namelist namelist_pisces ln_presatm .false. 214 220 cd ${SETTE_DIR} 215 221 . ./fcm_job.sh input_ORCA2_LIM_PISCES.cfg 1 ${TEST_NAME} … … 226 232 set_namelist namelist nn_rstctl 2 227 233 set_namelist namelist ln_clobber .true. 228 cp ../LONG/O2LP_LONG_00000075_restart.nc . 234 set_namelist namelist nn_solv 2 235 cp ../LONG/O2LP_LONG_00000075_restart*nc . 229 236 set_namelist namelist cn_ocerst_in \"O2LP_LONG_00000075_restart\" 230 cp ../LONG/O2LP_LONG_00000075_restart_ice.nc .231 237 set_namelist namelist_ice cn_icerst_in \"O2LP_LONG_00000075_restart_ice\" 238 set_namelist namelist_top ln_diatrc .false. 232 239 set_namelist namelist_top ln_trcrad .false. 233 240 set_namelist namelist_top ln_rsttr .true. 234 241 set_namelist namelist_top nn_rsttr 2 235 cp ../LONG/O2LP_LONG_00000075_restart_trc.nc .236 242 set_namelist namelist_top cn_trcrst_in \"O2LP_LONG_00000075_restart_trc\" 237 # put ln_pisdmp, ln_ dustfer, ln_river, ln_ndepo, ln_sedinput243 # put ln_pisdmp, ln_ironsed, ln_river, ln_ndepo, ln_dust 238 244 # if not you need input files, and for tests is not necessary 239 245 set_namelist namelist_pisces ln_pisdmp .false. 240 set_namelist namelist_pisces ln_ dustfer.false.246 set_namelist namelist_pisces ln_ironsed .false. 241 247 set_namelist namelist_pisces ln_river .false. 242 248 set_namelist namelist_pisces ln_ndepo .false. 243 set_namelist namelist_pisces ln_sedinput .false. 249 set_namelist namelist_pisces ln_dust .false. 250 set_namelist namelist_pisces ln_presatm .false. 244 251 cd ${SETTE_DIR} 245 252 . ./fcm_job.sh input_ORCA2_LIM_PISCES.cfg 1 ${TEST_NAME} … … 250 257 export TEST_NAME="LONG" 251 258 cd ${SETTE_DIR} 252 . ../CONFIG/makenemo -m ${CMP_NAM} -n POMME_LONG -r POMME 259 . ../CONFIG/makenemo -m ${CMP_NAM} -n POMME_LONG -r POMME -j 8 253 260 cd ${SETTE_DIR} 254 261 . param.cfg … … 261 268 set_namelist namelist nn_itend 600 262 269 set_namelist namelist ln_clobber .true. 270 set_namelist namelist nn_solv 2 263 271 cd ${SETTE_DIR} 264 272 . ./fcm_job.sh input_POMME.cfg 1 ${TEST_NAME} … … 274 282 set_namelist namelist nn_rstctl 2 275 283 set_namelist namelist ln_clobber .true. 276 cp ../LONG/POMME_LONG_00000300_restart.nc . 284 set_namelist namelist nn_solv 2 285 cp ../LONG/POMME_LONG_00000300_restart*.nc . 277 286 set_namelist namelist cn_ocerst_in \"POMME_LONG_00000300_restart\" 278 287 cp ../LONG/restart.obc.output restart.obc … … 283 292 284 293 if [ ${config} -eq 4 ] ; then 294 ## Repropducilibity tests for GYRE_LOBSTER 285 295 export TEST_NAME="REPRO_1_4" 286 296 cd ${SETTE_DIR} 287 . ../CONFIG/makenemo -m ${CMP_NAM} -n GYRELOB_4 -r GYRE_LOBSTER add_key "key_mpp_mpi key_mpp_rep" del_key "key_vectopt_loop key_diatrc"297 . ../CONFIG/makenemo -m ${CMP_NAM} -n GYRELOB_4 -r GYRE_LOBSTER -j 8 add_key "key_mpp_mpi" 288 298 cd ${SETTE_DIR} 289 299 . param.cfg … … 298 308 set_namelist namelist ln_ctl .false. 299 309 set_namelist namelist ln_clobber .true. 310 set_namelist namelist nn_solv 2 311 set_namelist namelist_top ln_diatrc .false. 312 set_namelist namelist_top ln_trcdta .false. 300 313 set_namelist namelist jpni 1 301 314 set_namelist namelist jpnj 4 … … 314 327 set_namelist namelist ln_ctl .false. 315 328 set_namelist namelist ln_clobber .true. 329 set_namelist namelist nn_solv 2 330 set_namelist namelist_top ln_diatrc .false. 331 set_namelist namelist_top ln_trcdta .false. 316 332 set_namelist namelist jpni 2 317 333 set_namelist namelist jpnj 2 … … 325 341 export TEST_NAME="REPRO_4_4" 326 342 cd ${SETTE_DIR} 327 . ../CONFIG/makenemo -m ${CMP_NAM} -n ORCA2LIMPIS_16 -r ORCA2_LIM_PISCES add_key "key_mpp_mpi key_mpp_rep" del_key "key_v 328 ectopt_loop key_dtatrc key_diatrc" 343 . ../CONFIG/makenemo -m ${CMP_NAM} -n ORCA2LIMPIS_16 -r ORCA2_LIM_PISCES -j 8 add_key "key_mpp_mpi" 329 344 cd ${SETTE_DIR} 330 345 . param.cfg … … 340 355 set_namelist namelist jpnj 4 341 356 set_namelist namelist jpnij 16 342 # put ln_pisdmp, ln_dustfer, ln_river, ln_ndepo, ln_sedinput to false 357 set_namelist namelist nn_solv 2 358 set_namelist namelist_top ln_trcdta .false. 359 set_namelist namelist_top ln_diatrc .false. 360 set_namelist namelist_top ln_trcrad .false. 361 # put ln_pisdmp, ln_ironsed, ln_river, ln_ndepo, ln_dust to false 343 362 # if not you need input files, and for tests is not necessary 344 363 set_namelist namelist_pisces ln_pisdmp .false. 345 set_namelist namelist_pisces ln_ dustfer.false.364 set_namelist namelist_pisces ln_ironsed .false. 346 365 set_namelist namelist_pisces ln_river .false. 347 366 set_namelist namelist_pisces ln_ndepo .false. 348 set_namelist namelist_pisces ln_sedinput .false. 367 set_namelist namelist_pisces ln_dust .false. 368 set_namelist namelist_pisces ln_presatm .false. 349 369 cd ${SETTE_DIR} 350 370 . ./fcm_job.sh input_ORCA2_LIM_PISCES.cfg 16 ${TEST_NAME} … … 362 382 set_namelist namelist jpnj 8 363 383 set_namelist namelist jpnij 16 364 # put ln_pisdmp, ln_dustfer, ln_river, ln_ndepo, ln_sedinput to false 384 set_namelist namelist nn_solv 2 385 set_namelist namelist_top ln_trcdta .false. 386 set_namelist namelist_top ln_diatrc .false. 387 set_namelist namelist_top ln_trcrad .false. 388 # put ln_pisdmp, ln_ironsed, ln_river, ln_ndepo, ln_dust to false 365 389 # if not you need input files, and for tests is not necessary 366 390 set_namelist namelist_pisces ln_pisdmp .false. 367 set_namelist namelist_pisces ln_ dustfer.false.391 set_namelist namelist_pisces ln_ironsed .false. 368 392 set_namelist namelist_pisces ln_river .false. 369 393 set_namelist namelist_pisces ln_ndepo .false. 370 set_namelist namelist_pisces ln_sedinput .false. 394 set_namelist namelist_pisces ln_dust .false. 395 set_namelist namelist_pisces ln_presatm .false. 371 396 cd ${SETTE_DIR} 372 397 . ./fcm_job.sh input_ORCA2_LIM_PISCES.cfg 16 ${TEST_NAME} … … 377 402 export TEST_NAME="REPRO_1_4" 378 403 cd ${SETTE_DIR} 379 . ../CONFIG/makenemo -m ${CMP_NAM} -n POMME_4 -r POMME add_key "key_mpp_mpi key_mpp_rep"404 . ../CONFIG/makenemo -m ${CMP_NAM} -n POMME_4 -r POMME -j 8 add_key "key_mpp_mpi" 380 405 cd ${SETTE_DIR} 381 406 . param.cfg … … 388 413 set_namelist namelist ln_ctl .false. 389 414 set_namelist namelist ln_clobber .true. 415 set_namelist namelist nn_solv 2 390 416 set_namelist namelist jpni 1 391 417 set_namelist namelist jpnj 4 … … 403 429 set_namelist namelist ln_ctl .false. 404 430 set_namelist namelist ln_clobber .true. 431 set_namelist namelist nn_solv 2 405 432 set_namelist namelist jpni 2 406 433 set_namelist namelist jpnj 2 … … 414 441 export TEST_NAME="SHORT" 415 442 cd ${SETTE_DIR} 416 . ../CONFIG/makenemo -m ${CMP_NAM} -n ORCA2AGUL -r ORCA2_LIM add_key "key_agrif" del_key "key_vectopt_loopkey_zdftmx"443 . ../CONFIG/makenemo -m ${CMP_NAM} -n ORCA2AGUL -r ORCA2_LIM -j 8 add_key "key_agrif" del_key "key_zdftmx" 417 444 cd ${SETTE_DIR} 418 445 . param.cfg … … 436 463 export TEST_NAME="SHORT" 437 464 cd ${SETTE_DIR} 438 . ../CONFIG/makenemo -m ${CMP_NAM} -n ORCA2AGUL_1_2 -r ORCA2_LIM add_key "key_mpp_mpi key_agrif" del_key "key_vectopt_loopkey_zdftmx"465 . ../CONFIG/makenemo -m ${CMP_NAM} -n ORCA2AGUL_1_2 -r ORCA2_LIM -j 8 add_key "key_mpp_mpi key_agrif" del_key "key_zdftmx" 439 466 cd ${SETTE_DIR} 440 467 . param.cfg
Note: See TracChangeset
for help on using the changeset viewer.