Changeset 3133
- Timestamp:
- 2011-11-16T14:50:18+01:00 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2011/dev_NEMO_MERGE_2011/NEMOGCM/SETTE/sette.sh.vargas
r3029 r3133 148 148 do 149 149 150 # TESTS FOR GYRE_LOBSTER CONFIGURATION 150 151 if [ ${config} -eq 1 ] ; then 151 # Restartability tests for GYRE_LOBSTER152 ## Restartability tests for GYRE_LOBSTER 152 153 export TEST_NAME="LONG" 153 154 cd ${SETTE_DIR} … … 190 191 set_namelist namelist_top nn_rsttr 2 191 192 set_namelist namelist_top cn_trcrst_in \"GYRELOB_LONG_00000060_restart_trc\" 193 cd ${SETTE_DIR} 194 . ./fcm_job.sh input_GYRE.cfg 1 ${TEST_NAME} 195 fi 196 197 if [ ${config} -eq 2 ] ; then 198 ## Repropducibility tests for GYRE_LOBSTER 199 export TEST_NAME="REPRO_1_4" 200 cd ${SETTE_DIR} 201 . ../CONFIG/makenemo -m ${CMP_NAM} -n GYRELOB_4 -r GYRE_LOBSTER add_key "key_mpp_rep key_mpp_mpi" 202 cd ${SETTE_DIR} 203 . param.cfg 204 . all_functions.sh 205 . prepare_exe_dir.sh 206 cd ${EXE_DIR} 207 set_namelist namelist cn_exp \"GYRELOB_14\" 208 set_namelist namelist nn_it000 1 209 set_namelist namelist nn_itend 60 210 set_namelist namelist nn_fwb 0 211 set_namelist namelist nn_bench 0 212 set_namelist namelist ln_ctl .false. 213 set_namelist namelist ln_clobber .true. 214 set_namelist namelist nn_solv 2 215 set_namelist namelist_top ln_diatrc .false. 216 set_namelist namelist_top ln_trcdta .false. 217 set_namelist namelist jpni 1 218 set_namelist namelist jpnj 4 219 set_namelist namelist jpnij 4 220 cd ${SETTE_DIR} 221 . ./fcm_job.sh input_GYRE.cfg 4 ${TEST_NAME} 222 223 cd ${SETTE_DIR} 224 export TEST_NAME="REPRO_2_2" 225 . prepare_exe_dir.sh 226 cd ${EXE_DIR} 227 set_namelist namelist cn_exp \"GYRELOB_22\" 228 set_namelist namelist nn_it000 1 229 set_namelist namelist nn_itend 60 230 set_namelist namelist nn_fwb 0 231 set_namelist namelist ln_ctl .false. 232 set_namelist namelist ln_clobber .true. 233 set_namelist namelist nn_solv 2 234 set_namelist namelist_top ln_diatrc .false. 235 set_namelist namelist_top ln_trcdta .false. 192 236 set_namelist namelist jpni 2 193 237 set_namelist namelist jpnj 2 … … 197 241 fi 198 242 199 if [ ${config} -eq 2 ] ; then 200 # Restartability tests for ORCA2_LIM_PISCES 243 # TESTS FOR ORCA2_LIM_PISCES CONFIGURATION 244 if [ ${config} -eq 3 ] ; then 245 ## Restartability tests for ORCA2_LIM_PISCES 201 246 export TEST_NAME="LONG" 202 247 cd ${SETTE_DIR} … … 263 308 fi 264 309 265 if [ ${config} -eq 3 ] ; then266 ## Restartability tests for POMME267 export TEST_NAME="LONG"268 cd ${SETTE_DIR}269 . ../CONFIG/makenemo -m ${CMP_NAM} -n POMME_LONG -r POMME add_key "key_mpp_mpi key_mpp_rep"270 cd ${SETTE_DIR}271 . param.cfg272 . all_functions.sh273 . prepare_exe_dir.sh274 cd ${EXE_DIR}275 set_namelist namelist cn_exp \"POMME_LONG\"276 set_namelist namelist nn_it000 1277 set_namelist namelist nn_stock 600278 set_namelist namelist nn_itend 600279 set_namelist namelist ln_clobber .true.280 set_namelist namelist nn_solv 2281 set_namelist namelist jpni 2282 set_namelist namelist jpnj 2283 set_namelist namelist jpnij 4284 cd ${SETTE_DIR}285 . ./fcm_job.sh input_POMME.cfg 4 ${TEST_NAME}286 287 cd ${SETTE_DIR}288 export TEST_NAME="SHORT_1"289 . prepare_exe_dir.sh290 cd ${EXE_DIR}291 set_namelist namelist cn_exp \"POMME_SHORT_1\"292 set_namelist namelist nn_it000 1293 set_namelist namelist nn_itend 300294 set_namelist namelist ln_clobber .true.295 set_namelist namelist nn_solv 2296 set_namelist namelist jpni 2297 set_namelist namelist jpnj 2298 set_namelist namelist jpnij 4299 cd ${SETTE_DIR}300 . ./fcm_job.sh input_POMME.cfg 4 ${TEST_NAME}301 302 cd ${SETTE_DIR}303 export TEST_NAME="SHORT_2"304 . prepare_exe_dir.sh305 cd ${EXE_DIR}306 set_namelist namelist cn_exp \"POMME_SHORT_2\"307 set_namelist namelist nn_it000 301308 set_namelist namelist nn_itend 600309 set_namelist namelist ln_rstart .true.310 set_namelist namelist nn_rstctl 2311 set_namelist namelist ln_clobber .true.312 set_namelist namelist nn_solv 2313 cp ../SHORT_1/POMME_SHORT_1_00000300_restart*.nc .314 set_namelist namelist cn_ocerst_in \"POMME_SHORT_1_00000300_restart\"315 cp ../SHORT_1/restart.obc.output restart.obc316 cd ${SETTE_DIR}317 . ./fcm_job.sh input_POMME.cfg 1 ${TEST_NAME}318 fi319 320 310 if [ ${config} -eq 4 ] ; then 321 ## Repropducilibity tests for GYRE_LOBSTER 322 export TEST_NAME="REPRO_1_4" 323 cd ${SETTE_DIR} 324 . ../CONFIG/makenemo -m ${CMP_NAM} -n GYRELOB_4 -r GYRE_LOBSTER -j 8 add_key "key_mpp_rep key_mpp_mpi" 325 cd ${SETTE_DIR} 326 . param.cfg 327 . all_functions.sh 328 . prepare_exe_dir.sh 329 cd ${EXE_DIR} 330 set_namelist namelist cn_exp \"GYRELOB_14\" 331 set_namelist namelist nn_it000 1 332 set_namelist namelist nn_itend 60 333 set_namelist namelist nn_fwb 0 334 set_namelist namelist nn_bench 0 335 set_namelist namelist ln_ctl .false. 336 set_namelist namelist ln_clobber .true. 337 set_namelist namelist nn_solv 2 338 set_namelist namelist_top ln_diatrc .false. 339 set_namelist namelist_top ln_trcdta .false. 340 set_namelist namelist jpni 1 341 set_namelist namelist jpnj 4 342 set_namelist namelist jpnij 4 343 cd ${SETTE_DIR} 344 . ./fcm_job.sh input_GYRE.cfg 4 ${TEST_NAME} 345 346 cd ${SETTE_DIR} 347 export TEST_NAME="REPRO_2_2" 348 . prepare_exe_dir.sh 349 cd ${EXE_DIR} 350 set_namelist namelist cn_exp \"GYRELOB_22\" 351 set_namelist namelist nn_it000 1 352 set_namelist namelist nn_itend 60 353 set_namelist namelist nn_fwb 0 354 set_namelist namelist ln_ctl .false. 355 set_namelist namelist ln_clobber .true. 356 set_namelist namelist nn_solv 2 357 set_namelist namelist_top ln_diatrc .false. 358 set_namelist namelist_top ln_trcdta .false. 359 set_namelist namelist jpni 2 360 set_namelist namelist jpnj 2 361 set_namelist namelist jpnij 4 362 cd ${SETTE_DIR} 363 . ./fcm_job.sh input_GYRE.cfg 4 ${TEST_NAME} 364 fi 365 366 if [ ${config} -eq 5 ] ; then 367 ## Repropducilibity tests for ORCA2_LIM_PISCES 311 ## Repropducibility tests for ORCA2_LIM_PISCES 368 312 export TEST_NAME="REPRO_4_4" 369 313 cd ${SETTE_DIR} … … 383 327 set_namelist namelist jpnij 16 384 328 set_namelist namelist nn_solv 2 385 set_namelist namelist_top ln_trcdta .false.329 set_namelist namelist_top ln_trcdta .false. 386 330 set_namelist namelist_top ln_diatrc .false. 387 331 # put ln_pisdmp, ln_ironsed, ln_river, ln_ndepo, ln_dust to false … … 409 353 set_namelist namelist jpnij 16 410 354 set_namelist namelist nn_solv 2 411 set_namelist namelist_top ln_trcdta .false.355 set_namelist namelist_top ln_trcdta .false. 412 356 set_namelist namelist_top ln_diatrc .false. 413 357 # put ln_pisdmp, ln_ironsed, ln_river, ln_ndepo, ln_dust to false … … 423 367 fi 424 368 425 if [ ${config} -eq 6 ] ; then 426 ## Reproductibility tests for POMME 427 export TEST_NAME="REPRO_1_4" 428 cd ${SETTE_DIR} 429 . ../CONFIG/makenemo -m ${CMP_NAM} -n POMME_4 -r POMME -j 8 add_key "key_mpp_rep key_mpp_mpi" 430 cd ${SETTE_DIR} 431 . param.cfg 432 . all_functions.sh 433 . prepare_exe_dir.sh 434 cd ${EXE_DIR} 435 set_namelist namelist nn_it000 1 436 set_namelist namelist nn_itend 300 437 set_namelist namelist nn_fwb 0 438 set_namelist namelist ln_ctl .false. 439 set_namelist namelist ln_clobber .true. 440 set_namelist namelist nn_solv 2 441 set_namelist namelist jpni 1 442 set_namelist namelist jpnj 4 443 set_namelist namelist jpnij 4 444 cd ${SETTE_DIR} 445 . ./fcm_job.sh input_POMME.cfg 4 ${TEST_NAME} 446 447 cd ${SETTE_DIR} 448 export TEST_NAME="REPRO_2_2" 449 . prepare_exe_dir.sh 450 cd ${EXE_DIR} 451 set_namelist namelist nn_it000 1 452 set_namelist namelist nn_itend 300 453 set_namelist namelist nn_fwb 0 454 set_namelist namelist ln_ctl .false. 455 set_namelist namelist ln_clobber .true. 456 set_namelist namelist nn_solv 2 457 set_namelist namelist jpni 2 458 set_namelist namelist jpnj 2 459 set_namelist namelist jpnij 4 460 cd ${SETTE_DIR} 461 . ./fcm_job.sh input_POMME.cfg 4 ${TEST_NAME} 462 fi 463 464 465 if [ ${config} -eq 7 ] ; then 466 # Restartability tests for ORCA2_OFF_PISCES 369 # TESTS FOR ORCA2_OFF_PISCES CONFIGURATION 370 if [ ${config} -eq 5 ] ; then 371 ## Restartability tests for ORCA2_OFF_PISCES 467 372 export TEST_NAME="LONG" 468 373 cd ${SETTE_DIR} … … 517 422 fi 518 423 519 if [ ${config} -eq 8] ; then520 ## Repropduci libity tests for ORCA2_OFF_PISCES424 if [ ${config} -eq 6 ] ; then 425 ## Repropducibility tests for ORCA2_OFF_PISCES 521 426 export TEST_NAME="REPRO_4_4" 522 427 cd ${SETTE_DIR} … … 572 477 fi 573 478 574 ###### agrif tests are not run on vargas because we need to change compiler version and this is not possible because compiler is chosen once for all tests 575 ###### tests for agrif need to be done by hand on vargas 479 # TESTS FOR AMM12 CONFIGURATION 480 if [ ${config} -eq 7 ] ; then 481 ## Reproducibility tests for AMM12 482 export TEST_NAME="REPO_8_4" 483 cd ${SETTE_DIR} 484 . ../CONFIG/makenemo -m ${CMP_NAM} -n AMM12_32 -r AMM12 add_key "key_mpp_rep" 485 cd ${SETTE_DIR} 486 . param.cfg 487 . all_functions.sh 488 . prepare_exe_dir.sh 489 cd ${EXE_DIR} 490 set_namelist namelist nn_it000 1 491 set_namelist namelist nn_itend 576 492 set_namelist namelist nn_fwb 0 493 set_namelist namelist ln_ctl .false. 494 set_namelist namelist ln_clobber .true. 495 set_namelist namelist nn_dyn2d 2 496 set_namelist namelist nn_tra_dta 0 497 set_namelist namelist jpni 8 498 set_namelist namelist jpnj 4 499 set_namelist namelist jpnij 32 500 cd ${SETTE_DIR} 501 . ./fcm_job.sh input_AMM12.cfg 32 ${TEST_NAME} 502 503 cd ${SETTE_DIR} 504 export TEST_NAME="REPO_4_8" 505 . prepare_exe_dir.sh 506 cd ${EXE_DIR} 507 set_namelist namelist nn_it000 1 508 set_namelist namelist nn_itend 576 509 set_namelist namelist nn_fwb 0 510 set_namelist namelist ln_ctl .false. 511 set_namelist namelist nn_dyn2d 2 512 set_namelist namelist nn_tra_dta 0 513 set_namelist namelist ln_clobber .true. 514 set_namelist namelist jpni 4 515 set_namelist namelist jpnj 8 516 set_namelist namelist jpnij 32 517 cd ${SETTE_DIR} 518 . ./fcm_job.sh input_AMM12.cfg 32 ${TEST_NAME} 519 fi 520 521 if [ ${config} -eq 8 ] ; then 522 ## Restartability tests for AMM12 523 export TEST_NAME="LONG" 524 cd ${SETTE_DIR} 525 . ../CONFIG/makenemo -m ${CMP_NAM} -n AMM12_LONG -r AMM12 add_key "key_mpp_rep" 526 cd ${SETTE_DIR} 527 . param.cfg 528 . all_functions.sh 529 . prepare_exe_dir.sh 530 cd ${EXE_DIR} 531 set_namelist namelist nn_it000 1 532 set_namelist namelist nn_itend 12 533 set_namelist namelist nn_stock 6 534 set_namelist namelist nn_fwb 0 535 set_namelist namelist ln_ctl .false. 536 set_namelist namelist ln_clobber .true. 537 set_namelist namelist nn_dyn2d 2 538 set_namelist namelist nn_tra_dta 0 539 set_namelist namelist jpni 8 540 set_namelist namelist jpnj 4 541 set_namelist namelist jpnij 32 542 cd ${SETTE_DIR} 543 . ./fcm_job.sh input_AMM12.cfg 32 ${TEST_NAME} 544 545 cd ${SETTE_DIR} 546 export TEST_NAME="SHORT" 547 . prepare_exe_dir.sh 548 cd ${EXE_DIR} 549 set_namelist namelist nn_it000 7 550 set_namelist namelist nn_itend 12 551 set_namelist namelist nn_fwb 0 552 set_namelist namelist ln_ctl .false. 553 set_namelist namelist ln_clobber .true. 554 set_namelist namelist nn_dyn2d 2 555 set_namelist namelist nn_tra_dta 0 556 set_namelist namelist jpni 8 557 set_namelist namelist jpnj 4 558 set_namelist namelist jpnij 32 559 set_namelist namelist ln_rstart .true. 560 set_namelist namelist nn_rstctl 2 561 cp ../LONG/AMM12_00000006_restart*.nc . 562 set_namelist namelist cn_ocerst_in \"AMM12_00000006_restart\" 563 cd ${SETTE_DIR} 564 . ./fcm_job.sh input_AMM12.cfg 32 ${TEST_NAME} 565 fi 566 567 # TEST FOR ORCA2_LIM_AGRIF : simple test of running AGRIF (no restartability neither reproducibility tests) 576 568 if [ ${config} -eq 9 ] ; then 577 ## ORCA2_LIM with Agulhas AGRIF zoom578 export TEST_NAME="SHORT"579 cd ${SETTE_DIR}580 . ../CONFIG/makenemo -m ${CMP_NAM} -n ORCA2AGUL -r ORCA2_LIM -j 8 add_key "key_mpp_rep key_mpp_mpi key_agrif" del_key "key_zdftmx"581 cd ${SETTE_DIR}582 . param.cfg583 . all_functions.sh584 . prepare_exe_dir.sh585 cd ${EXE_DIR}586 set_namelist namelist nn_it000 1587 set_namelist namelist nn_itend 75588 set_namelist namelist ln_ctl .false.589 set_namelist namelist ln_clobber .true.590 set_namelist 1_namelist nn_it000 1591 set_namelist 1_namelist nn_itend 150592 set_namelist 1_namelist ln_ctl .false.593 set_namelist 1_namelist ln_clobber .true.594 cd ${SETTE_DIR}595 . ./fcm_job.sh input_ORCA2_LIM_AGRIF.cfg 2 ${TEST_NAME}596 fi597 598 if [ ${config} -eq 10 ] ; then599 569 ## ORCA2_LIM with Agulhas AGRIF zoom in MPI 600 570 export TEST_NAME="SHORT"
Note: See TracChangeset
for help on using the changeset viewer.