Ignore:
Timestamp:
07/07/14 12:24:45 (10 years ago)
Author:
dubos
Message:

Updated make_rundefs.sh

File:
1 edited

Legend:

Unmodified
Added
Removed
  • codes/icosagcm/trunk/param_sets/make_rundefs.sh

    r195 r197  
    102102 
    103103#################################### DCMIP ################################# 
     104 
    104105function dcmip1_def() 
    105106{ 
     
    144145{ 
    145146    group 'Mesh' nbp 40 llm 1 optim_it 100 ; split 2 2 
    146     group 'Numerics' caldyn gcm scheme runge_kutta time_step 480 caldyn_conserv energy 
     147    group 'Numerics' time_step 480 caldyn_conserv enstrophy 
    147148    group 'Time and output' out_pressure_level 85000 write_period 21600 run_length 864000 
    148149    group 'Physical parameters' radius 6.37122e6 g 9.80616 caldyn_eta eta_lag boussinesq .TRUE. etat0 williamson91.6 
     
    153154{ 
    154155    group 'Mesh' nbp 40 llm 19 disvert std optim_it 1000 ; split 2 2 
    155     group 'Numerics' scheme runge_kutta itau_adv 1 day_step 180 caldyn_conserv energy 
     156    group 'Numerics' itau_adv 1 day_step 180 
    156157    group 'Time' time_style lmd ndays 1200 write_period 86400 
    157     group 'Planet' scale_factor 1 radius 6.371e6 g 9.8 omega 7.292e-5 kappa 0.2857143 cpp 1004 preff 1e5 
     158    group 'Planet' radius 6.371e6 g 9.8 omega 7.292e-5 kappa 0.2857143 cpp 1004 preff 1e5 
    158159    group 'Physical parameters' etat0 held_suarez nqtot 1 
    159160    dissip 50000 2 50000 2 50000 2 
     
    170171    echo 'INCLUDEDEF = const.def' 
    171172    group 'Mesh' nbp 80 llm 60 disvert ncar ncar_dz 200 optim_it 100 ; split 2 2 
    172     group 'Numerics' caldyn adv time_step 180 caldyn_conserv energy 
     173    group 'Numerics' caldyn adv time_step 180 
    173174    group 'Time' run_length 1036800 write_period 86400 
    174175    group 'Physical parameters' guided_type dcmip1 ; dcmip1_def dcmip11 deform 
     
    179180    echo 'INCLUDEDEF = const.def' 
    180181    group 'Mesh' nbp 64 llm 60 disvert ncar ncar_dz 500 optim_it 100 ; split 2 2 
    181     group 'Numerics' time_step 300 caldyn_conserv energy 
     182    group 'Numerics' time_step 300 
    182183    dissip 1800 1 1800 2 1800 2 
    183184    group 'Time' run_length 3.6e6 write_period 50000 
     
    189190    const_dcmip 0 
    190191    group 'Mesh' nbp 80 llm 10 disvert ncar ncar_dz 1000 optim_it 100 ; split 2 2 
    191     group 'Numerics' caldyn gcm scheme runge_kutta time_step 240 
     192    group 'Numerics' time_step 240 
    192193    dissip 1800 1 1800 2 1800 2 
    193194    group 'Time' run_length 4.5e5 write_period 12500 
     
    195196} 
    196197 
    197 function dcmip42 
     198function dcmip4x 
    198199{ 
    199200    echo 'INCLUDEDEF = const.def' 
    200201    group 'Mesh' nbp 80 llm 30 disvert ncarl30 optim_it 100 ; split 2 2 
    201     group 'Numerics' caldyn gcm scheme runge_kutta time_step 240 
     202    group 'Numerics' time_step 240 
    202203    dissip 1800 1 1800 2 1800 2 
    203204    group 'Time' run_length 3.6e6 write_period 21600 
    204     group 'Physical parameters' scale_factor 1 nqtot 2 etat0 dcmip4 dcmip4_testcase 2 dcmip_physics 1 
    205 } 
    206  
    207 function dcmip5 
     205    group 'Physical parameters' nqtot 2 etat0 dcmip4 dcmip4_testcase $1 
     206} 
     207 
     208function dcmip42 
     209{ 
     210    dcmip4x 2 
     211    dcmip_physics 1 
     212} 
     213 
     214function dcmip51 
    208215{ 
    209216    echo 'INCLUDEDEF = const.def' 
    210217    group 'Mesh' nbp 64 llm 30 disvert ncarl30 optim_it 1000 ; split 2 2 
    211     group 'Numerics' caldyn gcm scheme runge_kutta time_step 300 
     218    group 'Numerics' time_step 300 
    212219    dissip 10800 1 10800 2 10800 2 
    213220    group 'Time' run_length 864000 write_period 7200 
    214     group 'Physical parameters' scale_factor 1 nqtot 1 etat0 dcmip5 dcmip_physics 0 
     221    group 'Physical parameters' nqtot 1 etat0 dcmip5 dcmip_physics 0 
    215222} 
    216223     
     
    234241dcmip21 > run21.def 
    235242dcmip3 > run3.def 
     243dcmip4x 1 > run41.def 
    236244dcmip42 > run42.def 
    237 dcmip5 > run5.def 
     245dcmip51 > run51.def 
Note: See TracChangeset for help on using the changeset viewer.