Changeset ee5ff31 in flexpart.git
- Timestamp:
- May 11, 2016, 12:11:11 PM (8 years ago)
- Children:
- 8884540
- Parents:
- 260023b (diff), 0631490 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent. - Files:
-
- 2 added
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
.gitignore
rdd21a0e ree5ff31 1 1 FP_ecmwf_gfortran* 2 2 *.o 3 * _mod.mod3 *.mod 4 4 .DS_Store 5 5 output 6 src/FLEXPART_* 7 fort.* 8 CONVERT2 6 9 FLEXPART_laptop -
tests/NILU/run_test
r1be76d8 ra5ef7ec 6 6 base_dir=$3 # base for the output 7 7 options_default=$4 8 9 echo run test '>' input 10 echo $1 11 echo $2 12 echo $3 13 echo $4 14 15 # echo name= $name 16 # echo working dir= $path_tests/test_$name 17 # echo executable= $FP_exec 18 # echo default options from $options_default 8 19 9 20 #echo FP_exec=$FP_exec 10 echo $FLEXOUT_TMP21 echo env var FLEXOUT_TMP=$FLEXOUT_TP 11 22 12 23 #suffix=$(date "+%y-%m-%d_%H%M%S") … … 18 29 mkdir $test_tmp 19 30 20 echo copy default options $options_default to temp dir $test_tmp/options 31 echo run test '>' copy default options to temp dir 32 echo from $options_default to $test_tmp/options 21 33 cp -r $options_default $test_tmp/options 22 34 #override default options 23 echo copy this test option files to temp dir 24 cp ${test_dir}/options/* $test_tmp/options/ 25 echo copy SPECIES from ${test_dir}/options/SPECIES/* to $test_tmp/options/SPECIES/ 26 cp ${test_dir}/options/SPECIES/* $test_tmp/options/SPECIES/ 35 echo copy test options files to temp dir 36 echo ${test_dir}/options/* $test_tmp/options/ 37 cp ${test_dir}/options/* $test_tmp/options/ 38 echo copy test options/SPECIES to temp dir if needed 39 40 if [ -d "${test_dir}/options/SPECIES" ]; then 41 echo from ${test_dir}/options/SPECIES/* to $test_tmp/options/SPECIES/ 42 cp ${test_dir}/options/SPECIES/* $test_tmp/options/SPECIES/ 43 fi 44 27 45 # copy paths form repo source exec tmp dir 46 echo copy test pathnames to temp dir 28 47 cp ${test_dir}/pathnames $test_tmp 48 echo create output dir ${test_tmp}/output 29 49 mkdir ${test_tmp}/output 30 50 … … 37 57 #echo run $FP_exec to out.log #& 38 58 #$FP_exec &> out.log #& 59 echo execute test 39 60 $FP_exec > stdout.log 2> stderr.log #& 61 echo flexpart terminated 40 62 41 63 -
tests/NILU/run_tests
r17bfbe1 ra5ef7ec 37 37 #declare -a test_names=('1' 'HelloWorld' 'Fwd1' 'Fwd2' 'Bwd1' 'Volc' '2') 38 38 39 #blabla40 39 #Print the Whole Bash Array 41 40 s_test_names=${test_names[@]} … … 43 42 n_tests=${#test_names[@]} 44 43 #echo n_tests=$n_tests 45 echo run $ n_tests tests: $s_test_names46 44 echo run $s_test_names 45 echo total $n_tests tests 47 46 #test 48 47 #tests_dir='tests_15-08-19_113139/' … … 57 56 let j=i+1 58 57 name=${test_names[i]}; 59 echo test no. $j name= $name 60 echo in $path_tests/test_$name 58 echo run test no. $j 59 # echo name= $name 60 # echo working dir= $path_tests/test_$name 61 # echo executable= $FP_exec 62 # echo default options from $options_default 61 63 ./run_test test_$name $FP_exec $path_tests $options_default 62 echo te rminated64 echo test $name terminated 63 65 success="$(cat $path_tests/test_$name/$outlog | grep CONGRATULATIONS | wc -l)" 64 66 echo success=$success -
src/par_mod.f90
rac5b22b r2c967c1 121 121 !********************************************* 122 122 123 !integer,parameter :: nxmax=361,nymax=181,nuvzmax=92,nwzmax=92,nzmax=92 !FNL XF 123 !integer,parameter :: nxmax=361,nymax=181,nuvzmax=92,nwzmax=92,nzmax=92 !ECMWF 91 levels 124 integer,parameter :: nxmax=361,nymax=181,nuvzmax=138,nwzmax=138,nzmax=138 !ECMWF 137 levels 125 !integer,parameter :: nxmax=721,nymax=361,nuvzmax=138,nwzmax=138,nzmax=138 !ECMWF 0.5 137 levels 126 !integer,parameter :: nxmax=361,nymax=181,nuvzmax=92,nwzmax=92,nzmax=92 !FNL 127 124 128 !integer,parameter :: nxmax=361,nymax=181,nuvzmax=152,nwzmax=152,nzmax=152 !ECMWF new 125 !integer,parameter :: nxmax=361,nymax=181,nuvzmax=92,nwzmax=92,nzmax=92 !ECMWF126 129 !integer,parameter :: nxmax=361,nymax=181,nuvzmax=26,nwzmax=26,nzmax=26 127 130 !integer,parameter :: nxmax=721,nymax=361,nuvzmax=64,nwzmax=64,nzmax=64 128 integer,parameter :: nxmax=721,nymax=361,nuvzmax=138,nwzmax=138,nzmax=138 !ECMWF 0.5129 131 !integer,parameter :: nxmax=1201,nymax=235,nuvzmax=58,nwzmax=58,nzmax=58 130 132 … … 156 158 !********************************************* 157 159 158 !integer,parameter :: maxnests=0, nxmaxn=0, nymaxn=0159 integer,parameter :: maxnests=1,nxmaxn=361,nymaxn=351 !ECMWF160 integer,parameter :: maxnests=0, nxmaxn=0, nymaxn=0 161 !integer,parameter :: maxnests=1,nxmaxn=361,nymaxn=351 !ECMWF 160 162 !integer,parameter :: maxnests=1, nxmaxn=201, nymaxn=161 ! FNL XF 161 163 ! maxnests maximum number of nested grids … … 200 202 !************************************************** 201 203 202 integer,parameter :: maxpart= 4000000203 integer,parameter :: maxspec= 6204 integer,parameter :: maxpart=1000000 205 integer,parameter :: maxspec=1 204 206 205 207
Note: See TracChangeset
for help on using the changeset viewer.