Changeset 520 for configs/testing/bash/create_runs.sh
- Timestamp:
- 01/15/17 01:03:04 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
configs/testing/bash/create_runs.sh
r512 r520 12 12 cd $EXPDIR 13 13 ln -sf $ROOT/bin/icosa_${EXEC}.exe gcm.exe 14 ln -sf $ROOT/python/post_${EXP}.py post.py 14 cp $ROOT/python/common.py post.py 15 echo "post_${EXP}()" >> post.py 16 # ln -sf $ROOT/python/post_${EXP}.py post.py 15 17 rundef_$EXP $* > tmp.def 16 18 sort tmp.def | cut -c 7- > run.def … … 103 105 rundef_DCMIP $NBP 104 106 setvar hydrostatic .FALSE. 105 setvar omega 0. llm 10 disvert ncar ncar_T0 300 ncar_p0 1e5 ncar_disvert_c 1 ncar_dz 1118 107 setvar omega 0. llm 10 disvert ncar ncar_T0 300 ncar_p0 1e5 ncar_disvert_c 1 ncar_dz 1118 106 108 setvar tau_graddiv $TAU tau_gradrot $TAU tau_divgrad $TAU 107 109 setvar scale_factor 125 write_period 7500 run_length 4.5e5 etat0 dcmip3 … … 139 141 } 140 142 141 #----------------------------- END ---------------------------- 143 #------------------------------------- OTHER --------------------------------- 144 145 function rundef_bubble() { # NBP TAU 146 NBP=$1 ; TAU=$2 147 rundef_all 148 set_nbp_$NBP 149 setvar llm 50 disvert ncar ncar_dz 20 ncar_T0 300 ncar_p0 1e5 150 # setvar time_scheme ARK2.3 151 setvar nitergdiv 2 nitergrot 2 niterdivgrad 2 tau_graddiv $TAU tau_gradrot $TAU tau_divgrad $TAU 152 setvar radius 5e6 scale_factor 10000 g 9.80616 kappa 0.2857143 cpp 1004.5 preff 1e5 omega 0. 153 } 154 function job_bubble() { # EXEC NBP 155 job_$1_$2 Bubble_$1 156 } 157 158 function rundef_held_suarez() { # NBP TAU 159 NBP=$1 ; TAU=$2 160 rundef_DCMIP $NBP 161 setvar llm 19 disvert std write_period 86400 run_length 2592000 etat0 held_suarez # physics held_suarez 162 setvar time_scheme RK2.5 163 setvar nitergdiv 2 nitergrot 2 niterdivgrad 2 tau_graddiv $TAU tau_gradrot $TAU tau_divgrad $TAU 164 } 165 function job_held_suarez() { # EXEC NBP 166 job_$1_$2 HS94_$1 167 } 168 169 170 #-------------------------------- END TEST CASES ----------------------------- 142 171 143 172 function basic() … … 154 183 create_exp mpi DCMIP41 two_degree 24h 40 10000 # nbp tau 155 184 # create_exp mpi DCMIP51 one_degree 2h 80 10000 # nbp tau 185 # Other 186 create_exp mpi_omp held_suarez two_degree 24h 40 10000 # nbp tau 156 187 } 157 188 … … 162 193 order 100 radius omega g cpp kappa preff scale_factor 163 194 order 200 boussinesq hydrostatic 164 order 300 nbp optim_it nsplit_i nsplit_j llm disvert ncar_disvert_c ncar_dz ncar_T0 ncar_p0195 order 300 nbp optim_it nsplit_i nsplit_j llm omp_level_size disvert ncar_disvert_c ncar_dz ncar_T0 ncar_p0 165 196 order 400 caldyn_eta time_scheme caldyn_conserv dt nqtot itau_adv 166 197 order 500 nitergdiv tau_graddiv nitergrot tau_gradrot niterdivgrad tau_divgrad rayleigh_friction_type rayleigh_friction_tau
Note: See TracChangeset
for help on using the changeset viewer.