Changeset 2754 for trunk/NEMOGCM/SETTE
- Timestamp:
- 2011-04-28T18:01:12+02:00 (13 years ago)
- Location:
- trunk/NEMOGCM/SETTE
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/NEMOGCM/SETTE/sette.sh
r2732 r2754 43 43 # (and its link opa in ${CONFIG_NAME}/EXP00) 44 44 # 45 # param.cfg : sets and loads following directories45 # param.cfg : sets and loads following directories 46 46 # 47 47 # Executing directory (EXE_DIR) … … 122 122 123 123 CMP_NAM=${1:-$COMPILER} 124 ## NBTEST= 6124 ## NBTEST=8 125 125 ## echo "TOTAL NUMBER OF TEST" ${NBTEST} 126 126 ## for (( config=2; config<=${NBTEST}; config++ )) 127 127 128 for config in 1 2 3 4 5 6 7 128 for config in 1 2 3 4 5 6 7 8 129 129 do 130 130 … … 145 145 . ./fcm_job.sh input_GYRE.cfg 1 LONG 146 146 147 cd ${SETTE_DIR} 147 148 set_namelist namelist cn_exp \"GYRELOB_SHORT\" 148 149 set_namelist namelist nn_it000 61 … … 184 185 . ./fcm_job.sh input_ORCA2_LIM_PISCES.cfg 1 LONG 185 186 186 # cd ${SETTE_DIR} 187 # . ../CONFIG/makenemo -n ORCA2LIMPIS_SHORT -r ORCA2_LIM_PISCES del_key "key_dtatrc key_diatrc" 188 cd ${SETTE_DIR} 189 . param.cfg 190 . all_functions.sh 187 cd ${SETTE_DIR} 191 188 set_namelist namelist cn_exp \"O2LP_SHORT\" 192 189 set_namelist namelist nn_it000 76 … … 244 241 ## Reproducilibity tests for GYRE_LOBSTER 245 242 cd ${SETTE_DIR} 246 . ../CONFIG/makenemo -m ${CMP_NAM} -n GYRELOB_1_4 -r GYRE_LOBSTER add_key "key_mpp_mpi key_mpp_rep" del_key "key_vectopt_loop key_diatrc" 247 cd ${SETTE_DIR} 248 . param.cfg 249 . all_functions.sh 243 . ../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" 244 cd ${SETTE_DIR} 245 . param.cfg 246 . all_functions.sh 247 set_namelist namelist cn_exp \"GYRELOB_14\" 250 248 set_namelist namelist nn_it000 1 251 249 set_namelist namelist nn_itend 75 … … 258 256 set_namelist namelist jpnij 4 259 257 cd ${SETTE_DIR} 260 . ./fcm_job.sh input_GYRE.cfg 4 SHORT 261 262 cd ${SETTE_DIR} 263 . ../CONFIG/makenemo -m ${CMP_NAM} -n GYRELOB_2_2 -r GYRE_LOBSTER add_key "key_mpp_rep key_mpp_mpi" del_key "key_vectopt_loop key_diatrc" 264 cd ${SETTE_DIR} 265 . param.cfg 266 . all_functions.sh 258 . ./fcm_job.sh input_GYRE.cfg 4 REPRO_1_4 259 260 cd ${SETTE_DIR} 261 set_namelist namelist cn_exp \"GYRELOB_22\" 267 262 set_namelist namelist nn_it000 1 268 263 set_namelist namelist nn_itend 75 … … 274 269 set_namelist namelist jpnij 4 275 270 cd ${SETTE_DIR} 276 . ./fcm_job.sh input_GYRE.cfg 4 SHORT271 . ./fcm_job.sh input_GYRE.cfg 4 REPRO_2_2 277 272 fi 278 273 … … 280 275 ## Repropducilibity tests for ORCA2_LIM_PISCES 281 276 cd ${SETTE_DIR} 282 . ../CONFIG/makenemo -m ${CMP_NAM} -n ORCA2LIMPIS_ 4_4-r ORCA2_LIM_PISCES add_key "key_mpp_mpi key_mpp_rep" del_key "key_vectopt_loop key_dtatrc key_diatrc"277 . ../CONFIG/makenemo -m ${CMP_NAM} -n ORCA2LIMPIS_16 -r ORCA2_LIM_PISCES add_key "key_mpp_mpi key_mpp_rep" del_key "key_vectopt_loop key_dtatrc key_diatrc" 283 278 cd ${SETTE_DIR} 284 279 . param.cfg … … 300 295 set_namelist namelist_pisces ln_sedinput .false. 301 296 cd ${SETTE_DIR} 302 . ./fcm_job.sh input_ORCA2_LIM_PISCES.cfg 16 SHORT 303 304 cd ${SETTE_DIR} 305 . ../CONFIG/makenemo -m ${CMP_NAM} -n ORCA2LIMPIS_2_8 -r ORCA2_LIM_PISCES add_key "key_mpp_rep key_mpp_mpi" del_key "key_vectopt_loop key_dtatrc key_diatrc" 306 cd ${SETTE_DIR} 307 . param.cfg 308 . all_functions.sh 297 . ./fcm_job.sh input_ORCA2_LIM_PISCES.cfg 16 REPRO_4_4 298 299 cd ${SETTE_DIR} 309 300 set_namelist namelist nn_it000 1 310 301 set_namelist namelist nn_itend 75 … … 323 314 set_namelist namelist_pisces ln_sedinput .false. 324 315 cd ${SETTE_DIR} 325 . ./fcm_job.sh input_ORCA2_LIM_PISCES.cfg 16 SHORT316 . ./fcm_job.sh input_ORCA2_LIM_PISCES.cfg 16 REPRO_2_8 326 317 fi 327 318 … … 329 320 ## Reproductibility tests for POMME 330 321 cd ${SETTE_DIR} 331 . ../CONFIG/makenemo -m ${CMP_NAM} -n POMME_ 1_4 -r POMME add_key "key_mpp_mpi key_mpp_rep"322 . ../CONFIG/makenemo -m ${CMP_NAM} -n POMME_4 -r POMME add_key "key_mpp_mpi key_mpp_rep" 332 323 cd ${SETTE_DIR} 333 324 . param.cfg … … 342 333 set_namelist namelist jpnij 4 343 334 cd ${SETTE_DIR} 344 . ./fcm_job.sh input_POMME.cfg 4 SHORT 345 346 cd ${SETTE_DIR} 347 . ../CONFIG/makenemo -m ${CMP_NAM} -n POMME_2_2 -r POMME add_key "key_mpp_mpi key_mpp_rep" 348 cd ${SETTE_DIR} 349 . param.cfg 350 . all_functions.sh 335 . ./fcm_job.sh input_POMME.cfg 4 REPRO_1_4 336 337 cd ${SETTE_DIR} 351 338 set_namelist namelist nn_it000 1 352 339 set_namelist namelist nn_itend 300 … … 358 345 set_namelist namelist jpnij 4 359 346 cd ${SETTE_DIR} 360 . ./fcm_job.sh input_POMME.cfg 4 SHORT347 . ./fcm_job.sh input_POMME.cfg 4 REPRO_2_2 361 348 fi 362 349 … … 364 351 ## ORCA2_LIM with Agulhas AGRIF zoom 365 352 cd ${SETTE_DIR} 366 . ../CONFIG/makenemo -m ${CMP_NAM} -n ORCA2AGUL -r ORCA2_LIM add_key "key_agrif" del_key "key_vectopt_loop key_dtatrc key_diatrc key_zdftmx" 353 . ../CONFIG/makenemo -m ${CMP_NAM} -n ORCA2AGUL -r ORCA2_LIM add_key "key_agrif" del_key "key_vectopt_loop key_zdftmx" 354 cd ${SETTE_DIR} 355 . param.cfg 356 . all_functions.sh 357 set_namelist namelist nn_it000 1 358 set_namelist namelist nn_itend 75 359 set_namelist namelist ln_ctl .false. 360 set_namelist namelist ln_clobber .true. 361 set_namelist 1_namelist nn_it000 1 362 set_namelist 1_namelist nn_itend 150 363 set_namelist 1_namelist ln_ctl .false. 364 set_namelist 1_namelist ln_clobber .true. 365 cd ${SETTE_DIR} 366 . ./fcm_job.sh input_ORCA2_LIM.cfg 1 SHORT 367 fi 368 369 if [ ${config} -eq 8 ] ; then 370 ## ORCA2_LIM with Agulhas AGRIF zoom in MPI 371 cd ${SETTE_DIR} 372 . ../CONFIG/makenemo -m ${CMP_NAM} -n ORCA2AGUL_1_2 -r ORCA2_LIM add_key "key_mpp_mpi key_agrif" del_key "key_vectopt_loop key_zdftmx" 367 373 cd ${SETTE_DIR} 368 374 . param.cfg … … 380 386 set_namelist 1_namelist ln_clobber .true. 381 387 cd ${SETTE_DIR} 382 . ./fcm_job.sh input_ORCA2_LIM.cfg 1 SHORT383 fi384 385 if [ ${config} -eq 8 ] ; then386 ## ORCA2_LIM with Agulhas AGRIF zoom in MPI387 cd ${SETTE_DIR}388 . ../CONFIG/makenemo -m ${CMP_NAM} -n ORCA2AGUL_1_2 -r ORCA2_LIM add_key "key_mpp_mpi key_agrif" del_key "key_vectopt_loop key_dtatrc key_diatrc key_zdftmx"389 cd ${SETTE_DIR}390 . param.cfg391 . all_functions.sh392 set_namelist namelist nn_it000 1393 set_namelist namelist nn_itend 75394 set_namelist namelist ln_ctl .false.395 set_namelist namelist ln_clobber .true.396 set_namelist namelist jpni 1397 set_namelist namelist jpnj 2398 set_namelist namelist jpnij 2399 set_namelist 1_namelist nn_it000 1400 set_namelist 1_namelist nn_itend 150401 set_namelist 1_namelist ln_ctl .false.402 set_namelist 1_namelist ln_clobber .true.403 cd ${SETTE_DIR}404 388 . ./fcm_job.sh input_ORCA2_LIM.cfg 2 SHORT 405 389 fi -
trunk/NEMOGCM/SETTE/sette_beginner.sh
r2716 r2754 37 37 #- 38 38 # 39 # Compiler among those in NEMOGCM/ARCH 40 COMPILER=gfortran_linux 41 42 # Directory to run the tests 39 43 SETTE_DIR=$(cd $(dirname "$0"); pwd) 44 MAIN_DIR=${SETTE_DIR%/SETTE} 45 CONFIG_DIR=${MAIN_DIR}/CONFIG 46 TOOLS_DIR=${MAIN_DIR}/TOOLS 47 COMPIL_DIR=${TOOLS_DIR}/COMPILE 48 49 CMP_NAM=${1:-$COMPILER} 50 40 51 # Run for GYRE CONFIG 41 52 # small test to start 42 53 # compile GYRE configuration with gfortran_osx compiler run with 1 proc, by default in cpp_GYRE.fcm file : 43 54 cd ${SETTE_DIR} 44 . ../CONFIG/makenemo -m gfortran_osx-n GYRE_SHORT -r GYRE55 . ../CONFIG/makenemo -m ${CMP_NAM} -n GYRE_SHORT -r GYRE 45 56 cd ${SETTE_DIR} 46 57 . param.cfg
Note: See TracChangeset
for help on using the changeset viewer.