Changeset 207


Ignore:
Timestamp:
07/10/14 11:14:42 (10 years ago)
Author:
ymipsl
Message:

Add new vertical discretisation by reading ap bp in an input file (ehouarn subroutines)

YM

Location:
codes/icosagcm/trunk/src
Files:
1 added
2 edited

Legend:

Unmodified
Added
Removed
  • codes/icosagcm/trunk/src/disvert.f90

    r190 r207  
    2323  SUBROUTINE init_disvert 
    2424  USE disvert_std_mod, ONLY: ap_std=>ap, bp_std=>bp, presnivs_std=>presnivs, init_disvert_std=>init_disvert 
     25  USE disvert_apbp_mod, ONLY: ap_apbp=>ap, bp_apbp=>bp, presnivs_apbp=>presnivs, init_disvert_apbp=>init_disvert 
    2526  USE disvert_ncar_mod, ONLY: ap_ncar=>ap, bp_ncar=>bp, presnivs_ncar=>presnivs, init_disvert_ncar=>init_disvert 
    2627  USE disvert_ncarl30_mod, ONLY: ap_ncarl30=>ap, bp_ncarl30=>bp, presnivs_ncarl30=>presnivs, init_disvert_ncarl30=>init_disvert 
     
    6465        presnivs=>presnivs_std 
    6566       
     67      CASE('read_apbp') 
     68     
     69        CALL init_disvert_apbp 
     70        ap=>ap_apbp 
     71        bp=>bp_apbp 
     72        presnivs=>presnivs_apbp 
     73         
    6674      CASE ('ncar') 
    6775 
  • codes/icosagcm/trunk/src/earth_const.f90

    r186 r207  
    1111  REAL(rstd),SAVE :: preff=101325. 
    1212  REAL(rstd),SAVE :: pa=50000. 
     13  REAL(rstd),SAVE :: scaleheight=8. ! atmospheric scale height (km) 
    1314  REAL(rstd),SAVE :: scale_factor=1. 
    1415 
     
    2930    CALL getin("cpp",cpp)   
    3031    CALL getin("preff",preff)   
     32    CALL getin("scaleheight",scaleheight) 
    3133     
    3234    boussinesq=.FALSE. 
Note: See TracChangeset for help on using the changeset viewer.