Changeset 7646 for trunk/NEMOGCM/SETTE/sette_rpt
- Timestamp:
- 2017-02-06T10:25:03+01:00 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/NEMOGCM/SETTE/sette_rpt
r6140 r7646 85 85 86 86 87 if ( -d ./WORCA2LIM PIS_LONG ) then88 set dorv = `ls -1rtd ./WORCA2LIM PIS_LONG/{$mach}/* | tail -1l `89 set dorv = $dorv:t 90 set f1o = ./WORCA2LIM PIS_LONG/{$mach}/{$dorv}/LONG/ocean.output91 set f1s = ./WORCA2LIM PIS_LONG/{$mach}/{$dorv}/LONG/solver.stat92 set f1t = ./WORCA2LIM PIS_LONG/{$mach}/{$dorv}/LONG/tracer.stat93 set f2o = ./WORCA2LIM PIS_LONG/{$mach}/{$dorv}/SHORT/ocean.output94 set f2s = ./WORCA2LIM PIS_LONG/{$mach}/{$dorv}/SHORT/solver.stat95 set f2t = ./WORCA2LIM PIS_LONG/{$mach}/{$dorv}/SHORT/tracer.stat87 if ( -d ./WORCA2LIM3PIS_LONG ) then 88 set dorv = `ls -1rtd ./WORCA2LIM3PIS_LONG/{$mach}/* | tail -1l ` 89 set dorv = $dorv:t 90 set f1o = ./WORCA2LIM3PIS_LONG/{$mach}/{$dorv}/LONG/ocean.output 91 set f1s = ./WORCA2LIM3PIS_LONG/{$mach}/{$dorv}/LONG/solver.stat 92 set f1t = ./WORCA2LIM3PIS_LONG/{$mach}/{$dorv}/LONG/tracer.stat 93 set f2o = ./WORCA2LIM3PIS_LONG/{$mach}/{$dorv}/SHORT/ocean.output 94 set f2s = ./WORCA2LIM3PIS_LONG/{$mach}/{$dorv}/SHORT/solver.stat 95 set f2t = ./WORCA2LIM3PIS_LONG/{$mach}/{$dorv}/SHORT/tracer.stat 96 96 97 97 set stato = 0 … … 100 100 cmp -s f1.tmp$$ $f2s 101 101 if ( $status == 0 ) then 102 echo "ORCA2LIM PIS solver.stat restartability passed"102 echo "ORCA2LIM3PIS solver.stat restartability passed" 103 103 else 104 104 set stato = 1 105 echo "ORCA2LIM PIS solver.stat restartability FAILED"105 echo "ORCA2LIM3PIS solver.stat restartability FAILED" 106 106 if ( $pass == 1 ) then 107 107 echo "<return> to view solver.stat differences" … … 115 115 cmp -s f1.tmp$$ $f2t 116 116 if ( $status == 0 ) then 117 echo "ORCA2LIM PIS tracer.stat restartability passed"117 echo "ORCA2LIM3PIS tracer.stat restartability passed" 118 118 else 119 119 set stato = 1 120 echo "ORCA2LIM PIS tracer.stat restartability FAILED"120 echo "ORCA2LIM3PIS tracer.stat restartability FAILED" 121 121 if ( $pass == 1 ) then 122 122 echo "<return> to view tracer.stat differences" … … 260 260 NEXT1: 261 261 262 if ( -d ./WGYRE_ 4) then263 set dorv = `ls -1rtd ./WGYRE_ 4/{$mach}/* | tail -1l `264 set dorv = $dorv:t 265 set f1o = ./WGYRE_ 4/{$mach}/{$dorv}/REPRO_1_4/ocean.output266 set f1s = ./WGYRE_ 4/{$mach}/{$dorv}/REPRO_1_4/solver.stat267 set f2o = ./WGYRE_ 4/{$mach}/{$dorv}/REPRO_2_2/ocean.output268 set f2s = ./WGYRE_ 4/{$mach}/{$dorv}/REPRO_2_2/solver.stat262 if ( -d ./WGYRE_32 ) then 263 set dorv = `ls -1rtd ./WGYRE_32/{$mach}/* | tail -1l ` 264 set dorv = $dorv:t 265 set f1o = ./WGYRE_32/{$mach}/{$dorv}/REPRO_4_8/ocean.output 266 set f1s = ./WGYRE_32/{$mach}/{$dorv}/REPRO_4_8/solver.stat 267 set f2o = ./WGYRE_32/{$mach}/{$dorv}/REPRO_8_4/ocean.output 268 set f2s = ./WGYRE_32/{$mach}/{$dorv}/REPRO_8_4/solver.stat 269 269 270 270 cmp -s $f1s $f2s … … 286 286 endif 287 287 288 if ( -d ./WISOMIP_ 4) then289 set dorv = `ls -1rtd ./WISOMIP_ 4/{$mach}/* | tail -1l `290 set dorv = $dorv:t 291 set f1o = ./WISOMIP_ 4/{$mach}/{$dorv}/REPRO_1_4/ocean.output292 set f1s = ./WISOMIP_ 4/{$mach}/{$dorv}/REPRO_1_4/solver.stat293 set f2o = ./WISOMIP_ 4/{$mach}/{$dorv}/REPRO_2_2/ocean.output294 set f2s = ./WISOMIP_ 4/{$mach}/{$dorv}/REPRO_2_2/solver.stat288 if ( -d ./WISOMIP_32 ) then 289 set dorv = `ls -1rtd ./WISOMIP_32/{$mach}/* | tail -1l ` 290 set dorv = $dorv:t 291 set f1o = ./WISOMIP_32/{$mach}/{$dorv}/REPRO_4_8/ocean.output 292 set f1s = ./WISOMIP_32/{$mach}/{$dorv}/REPRO_4_8/solver.stat 293 set f2o = ./WISOMIP_32/{$mach}/{$dorv}/REPRO_8_4/ocean.output 294 set f2s = ./WISOMIP_32/{$mach}/{$dorv}/REPRO_8_4/solver.stat 295 295 296 296 cmp -s $f1s $f2s … … 312 312 endif 313 313 314 if ( -d ./WORCA2LIM PIS_16) then315 set dorv = `ls -1rtd ./WORCA2LIM PIS_16/{$mach}/* | tail -1l `316 set dorv = $dorv:t 317 set f1o = ./WORCA2LIM PIS_16/{$mach}/{$dorv}/REPRO_2_8/ocean.output318 set f1s = ./WORCA2LIM PIS_16/{$mach}/{$dorv}/REPRO_2_8/solver.stat319 set f1t = ./WORCA2LIM PIS_16/{$mach}/{$dorv}/REPRO_2_8/tracer.stat320 set f2o = ./WORCA2LIM PIS_16/{$mach}/{$dorv}/REPRO_4_4/ocean.output321 set f2s = ./WORCA2LIM PIS_16/{$mach}/{$dorv}/REPRO_4_4/solver.stat322 set f2t = ./WORCA2LIM PIS_16/{$mach}/{$dorv}/REPRO_4_4/tracer.stat314 if ( -d ./WORCA2LIM3PIS_32 ) then 315 set dorv = `ls -1rtd ./WORCA2LIM3PIS_32/{$mach}/* | tail -1l ` 316 set dorv = $dorv:t 317 set f1o = ./WORCA2LIM3PIS_32/{$mach}/{$dorv}/REPRO_4_8/ocean.output 318 set f1s = ./WORCA2LIM3PIS_32/{$mach}/{$dorv}/REPRO_4_8/solver.stat 319 set f1t = ./WORCA2LIM3PIS_32/{$mach}/{$dorv}/REPRO_4_8/tracer.stat 320 set f2o = ./WORCA2LIM3PIS_32/{$mach}/{$dorv}/REPRO_8_4/ocean.output 321 set f2s = ./WORCA2LIM3PIS_32/{$mach}/{$dorv}/REPRO_8_4/solver.stat 322 set f2t = ./WORCA2LIM3PIS_32/{$mach}/{$dorv}/REPRO_8_4/tracer.stat 323 323 324 324 set stato = 0 325 325 cmp -s $f1s $f2s 326 326 if ( $status == 0 ) then 327 echo "ORCA2LIM PIS solver.stat reproducibility passed"327 echo "ORCA2LIM3PIS solver.stat reproducibility passed" 328 328 else 329 329 set stato = 1 330 echo "ORCA2LIM PIS solver.stat reproducibility FAILED"330 echo "ORCA2LIM3PIS solver.stat reproducibility FAILED" 331 331 if ( $pass == 1 ) then 332 332 echo "<return> to view solver.stat differences" … … 338 338 cmp -s $f1t $f2t 339 339 if ( $status == 0 ) then 340 echo "ORCA2LIM PIS tracer.stat reproducibility passed"340 echo "ORCA2LIM3PIS tracer.stat reproducibility passed" 341 341 else 342 342 set stato = 1 343 echo "ORCA2LIM PIS tracer.stat reproducibility FAILED"343 echo "ORCA2LIM3PIS tracer.stat reproducibility FAILED" 344 344 if ( $pass == 1 ) then 345 345 echo "<return> to view tracer.stat differences" … … 360 360 endif 361 361 362 if ( -d ./WORCA2OFFPIS_ 16) then363 set dorv = `ls -1rtd ./WORCA2OFFPIS_ 16/{$mach}/* | tail -1l `364 set dorv = $dorv:t 365 set f1o = ./WORCA2OFFPIS_ 16/{$mach}/{$dorv}/REPRO_2_8/ocean.output366 set f1s = ./WORCA2OFFPIS_ 16/{$mach}/{$dorv}/REPRO_2_8/tracer.stat367 set f2o = ./WORCA2OFFPIS_ 16/{$mach}/{$dorv}/REPRO_4_4/ocean.output368 set f2s = ./WORCA2OFFPIS_ 16/{$mach}/{$dorv}/REPRO_4_4/tracer.stat362 if ( -d ./WORCA2OFFPIS_32 ) then 363 set dorv = `ls -1rtd ./WORCA2OFFPIS_32/{$mach}/* | tail -1l ` 364 set dorv = $dorv:t 365 set f1o = ./WORCA2OFFPIS_32/{$mach}/{$dorv}/REPRO_4_8/ocean.output 366 set f1s = ./WORCA2OFFPIS_32/{$mach}/{$dorv}/REPRO_4_8/tracer.stat 367 set f2o = ./WORCA2OFFPIS_32/{$mach}/{$dorv}/REPRO_8_4/ocean.output 368 set f2s = ./WORCA2OFFPIS_32/{$mach}/{$dorv}/REPRO_8_4/tracer.stat 369 369 370 370 cmp -s $f1s $f2s … … 415 415 set dorv = `ls -1rtd ./WORCA2LIM3_16/{$mach}/* | tail -1l ` 416 416 set dorv = $dorv:t 417 set f1o = ./WORCA2LIM3_16/{$mach}/{$dorv}/REPRO_ 2_8/ocean.output418 set f1s = ./WORCA2LIM3_16/{$mach}/{$dorv}/REPRO_ 2_8/solver.stat419 set f2o = ./WORCA2LIM3_16/{$mach}/{$dorv}/REPRO_ 4_4/ocean.output420 set f2s = ./WORCA2LIM3_16/{$mach}/{$dorv}/REPRO_ 4_4/solver.stat417 set f1o = ./WORCA2LIM3_16/{$mach}/{$dorv}/REPRO_4_8/ocean.output 418 set f1s = ./WORCA2LIM3_16/{$mach}/{$dorv}/REPRO_4_8/solver.stat 419 set f2o = ./WORCA2LIM3_16/{$mach}/{$dorv}/REPRO_8_4/ocean.output 420 set f2s = ./WORCA2LIM3_16/{$mach}/{$dorv}/REPRO_8_4/solver.stat 421 421 422 422 cmp -s $f1s $f2s … … 439 439 440 440 441 if ( -d ./WORCA2_LIM _OBS ) then442 set dorv = `ls -1rtd ./WORCA2_LIM _OBS/{$mach}/* | tail -1l `443 set dorv = $dorv:t 444 set f1o = ./WORCA2_LIM _OBS/{$mach}/{$dorv}/REPRO_2_8/ocean.output445 set f1s = ./WORCA2_LIM _OBS/{$mach}/{$dorv}/REPRO_2_8/solver.stat446 set f2o = ./WORCA2_LIM _OBS/{$mach}/{$dorv}/REPRO_4_4/ocean.output447 set f2s = ./WORCA2_LIM _OBS/{$mach}/{$dorv}/REPRO_4_4/solver.stat448 449 cmp -s $f1s $f2s 450 if ( $status == 0 ) then 451 echo "ORCA2_LIM _OBS reproducibility passed"452 else 453 echo "ORCA2_LIM _OBS reproducibility FAILED"441 if ( -d ./WORCA2_LIM3_OBS ) then 442 set dorv = `ls -1rtd ./WORCA2_LIM3_OBS/{$mach}/* | tail -1l ` 443 set dorv = $dorv:t 444 set f1o = ./WORCA2_LIM3_OBS/{$mach}/{$dorv}/REPRO_4_8/ocean.output 445 set f1s = ./WORCA2_LIM3_OBS/{$mach}/{$dorv}/REPRO_4_8/solver.stat 446 set f2o = ./WORCA2_LIM3_OBS/{$mach}/{$dorv}/REPRO_8_4/ocean.output 447 set f2s = ./WORCA2_LIM3_OBS/{$mach}/{$dorv}/REPRO_8_4/solver.stat 448 449 cmp -s $f1s $f2s 450 if ( $status == 0 ) then 451 echo "ORCA2_LIM3_OBS reproducibility passed" 452 else 453 echo "ORCA2_LIM3_OBS reproducibility FAILED" 454 454 if ( $pass == 1 ) then 455 455 echo "<return> to view solver.stat differences"
Note: See TracChangeset
for help on using the changeset viewer.