Ignore:
Timestamp:
01/15/17 01:03:04 (7 years ago)
Author:
dubos
Message:

Update to testing

File:
1 edited

Legend:

Unmodified
Added
Removed
  • configs/testing/bash/create_runs.sh

    r512 r520  
    1212    cd $EXPDIR 
    1313    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 
    1517    rundef_$EXP $* > tmp.def 
    1618    sort tmp.def | cut -c 7- > run.def 
     
    103105    rundef_DCMIP $NBP 
    104106    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 
    106108    setvar tau_graddiv $TAU tau_gradrot $TAU tau_divgrad $TAU  
    107109    setvar scale_factor 125 write_period 7500 run_length 4.5e5 etat0 dcmip3 
     
    139141} 
    140142 
    141 #----------------------------- END ---------------------------- 
     143#------------------------------------- OTHER --------------------------------- 
     144 
     145function 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} 
     154function job_bubble() { # EXEC NBP 
     155    job_$1_$2 Bubble_$1 
     156} 
     157 
     158function 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} 
     165function job_held_suarez() { # EXEC NBP 
     166    job_$1_$2 HS94_$1 
     167} 
     168 
     169 
     170#-------------------------------- END TEST CASES ----------------------------- 
    142171 
    143172function basic() 
     
    154183    create_exp mpi DCMIP41 two_degree 24h 40 10000 # nbp tau  
    155184#    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  
    156187} 
    157188 
     
    162193    order 100 radius omega g cpp kappa preff scale_factor 
    163194    order 200 boussinesq hydrostatic 
    164     order 300 nbp optim_it nsplit_i nsplit_j llm disvert ncar_disvert_c ncar_dz ncar_T0 ncar_p0 
     195    order 300 nbp optim_it nsplit_i nsplit_j llm omp_level_size disvert ncar_disvert_c ncar_dz ncar_T0 ncar_p0 
    165196    order 400 caldyn_eta time_scheme caldyn_conserv dt nqtot itau_adv 
    166197    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.