Changeset 195 for codes/icosagcm/trunk


Ignore:
Timestamp:
07/04/14 12:17:42 (10 years ago)
Author:
dubos
Message:

Switched default caldyn_conserv to energy ; fixed make_rundefs.sh

Location:
codes/icosagcm/trunk
Files:
2 edited

Legend:

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

    r194 r195  
    3838function llm   { print 'Number of vertical layers' integer 19 llm $1  
    3939} 
    40 function disvert { print 'Vertical grid' '[std|ncar|ncar30l]' std disvert $1  
     40function disvert { print 'Vertical grid' '[std|ncar|ncarl30]' std disvert $1  
    4141} 
    4242function ncar_dz { print 'Model layer thickness in m, used if disvert=ncar' real 300 ncar_dz $1 
     
    5959function caldyn { print 'Equations solved' '[gcm|adv]' gcm caldyn $1  
    6060} 
    61 function caldyn_conserv { print 'Discretization of Coriolis term' '[energy|enstophy]' enstrophy caldyn_conserv $1  
     61function caldyn_conserv { print 'Discretization of Coriolis term' '[energy|enstophy]' energy caldyn_conserv $1  
    6262} 
    6363function caldyn_eta { print 'Vertical coordinate' '[eta_mass|eta_lag]' mass caldyn_eta $1  
     
    9191    print 'Exponent of grad(div) disspation' integer 1 nitergdiv $2 
    9292    print 'Dissipation time for curl(curl)' real 5000 tau_gradrot $3 
    93     print 'Exponent of curl(curl) disspation' integer 1 nitergrot $2 
    94     print 'Dissipation time for div(grad)' real 5000 tau_divgrad $3 
    95     print 'Exponent of div(grad) disspation' integer 1 niterdivgrad $2 
     93    print 'Exponent of curl(curl) disspation' integer 1 nitergrot $4 
     94    print 'Dissipation time for div(grad)' real 5000 tau_divgrad $5 
     95    print 'Exponent of div(grad) disspation' integer 1 niterdivgrad $6 
    9696} 
    9797function guided_type { print 'Type of guiding terms' '[none|dcmip1]' none guided_type $1  
     
    198198{ 
    199199    echo 'INCLUDEDEF = const.def' 
    200     group 'Mesh' nbp 80 llm 30 disvert ncar30l optim_it 100 ; split 2 2 
     200    group 'Mesh' nbp 80 llm 30 disvert ncarl30 optim_it 100 ; split 2 2 
    201201    group 'Numerics' caldyn gcm scheme runge_kutta time_step 240 
    202202    dissip 1800 1 1800 2 1800 2 
     
    208208{ 
    209209    echo 'INCLUDEDEF = const.def' 
    210     group 'Mesh' nbp 64 llm 30 disvert ncar30l optim_it 1000 ; split 2 2 
     210    group 'Mesh' nbp 64 llm 30 disvert ncarl30 optim_it 1000 ; split 2 2 
    211211    group 'Numerics' caldyn gcm scheme runge_kutta time_step 300 
    212212    dissip 10800 1 10800 2 10800 2 
  • codes/icosagcm/trunk/src/caldyn_gcm.f90

    r191 r195  
    3838    REAL(rstd),POINTER :: planetvel(:) 
    3939   
    40     def='enstrophy' 
     40    def='energy' 
    4141    CALL getin('caldyn_conserv',def) 
    4242    SELECT CASE(TRIM(def)) 
Note: See TracChangeset for help on using the changeset viewer.