ttest_16.sh - pism - [fork] customized build of PISM, the parallel ice sheet model (tillflux branch) (HTM) git clone git://src.adamsgaard.dk/pism (DIR) Log (DIR) Files (DIR) Refs (DIR) LICENSE --- ttest_16.sh (992B) --- 1 #!/bin/bash 2 3 PISM_PATH=$1 4 MPIEXEC=$2 5 6 # Test name: 7 echo "Test #16: verif test L regression: isothermal SIA with non-flat bed." 8 # The list of files to delete when done. 9 files="test_16-L-out.txt" 10 11 rm -f $files 12 13 set -x 14 set -e 15 16 # run test L 17 OPTS="-test L -Mbz 1 -Mz 31 -y 1000 -o_size none -verbose 1" 18 $MPIEXEC -n 2 $PISM_PATH/pismv -Mx 21 -My 21 $OPTS > test_16-L-out.txt 19 $MPIEXEC -n 2 $PISM_PATH/pismv -Mx 31 -My 31 $OPTS >> test_16-L-out.txt 20 21 # compare results 22 diff test_16-L-out.txt - <<END-OF-OUTPUT 23 NUMERICAL ERRORS evaluated at final time (relative to exact solution): 24 geometry : prcntVOL maxH avH relmaxETA 25 0.283121 168.847973 8.958281 0.004678 26 NUM ERRORS DONE 27 NUMERICAL ERRORS evaluated at final time (relative to exact solution): 28 geometry : prcntVOL maxH avH relmaxETA 29 0.030774 143.588110 3.831173 0.002931 30 NUM ERRORS DONE 31 END-OF-OUTPUT 32 33 if [ $? != 0 ]; 34 then 35 exit 1 36 fi 37 38 rm -f $files; exit 0 39