Ignore:
Timestamp:
Jun 3, 2016, 3:04:40 PM (8 years ago)
Author:
oboucher
Message:

Introducing stratomask diagnostic on where the stratosphere is
flag_aerosol_strat = 2 for CMIP6 strat aerosol forcing

File:
1 edited

Legend:

Unmodified
Added
Removed
  • LMDZ5/trunk/libf/phylmd/physiq_mod.F90

    r2534 r2536  
    30793079             CALL readaerosolstrato(debut)
    30803080           ELSE
    3081              abort_message='flag_aerosol_strat must equal 1 for rrtm=0' 
     3081             abort_message='flag_aerosol_strat must equal 1 for rrtm=0'
    30823082             call abort_physic(modname,abort_message,1)
    30833083           ENDIF
    30843084          ELSE
    30853085#ifdef CPP_RRTM
    3086              CALL readaerosolstrato_rrtm(debut)
     3086            IF (flag_aerosol_strat.EQ.1) THEN
     3087             CALL readaerosolstrato1_rrtm(debut)
     3088            ELSEIF (flag_aerosol_strat.EQ.2) THEN
     3089             CALL stratosphere_mask(t_seri, pplay, latitude_deg)
     3090             CALL readaerosolstrato2_rrtm(debut)
     3091            ELSE
     3092             abort_message='flag_aerosol_strat must equal 1 or 2 for rrtm=1'
     3093             call abort_physic(modname,abort_message,1)
     3094            ENDIF
    30873095#else
    30883096             abort_message='You should compile with -rrtm if running ' &
     
    30933101       ENDIF
    30943102       !--fin STRAT AEROSOL
    3095 
    30963103
    30973104       !   On prend la somme des fractions nuageuses et des contenus en eau
Note: See TracChangeset for help on using the changeset viewer.