Changeset 1737


Ignore:
Timestamp:
Mar 29, 2013, 6:58:35 PM (11 years ago)
Author:
idelkadi
Message:

Ajout de la cles logique ok_4xCO2atm controlant le 2e appel au code de transfert radiatif (calcule du forcage radiatif quand la concentration de CO2 est quadriplee) !

Location:
LMDZ5/trunk/libf/phylmd
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • LMDZ5/trunk/libf/phylmd/clesphys.h

    r1572 r1737  
    1919!IM ajout CFMIP2/CMIP5
    2020       REAL co2_ppm_per
     21       LOGICAL ok_4xCO2atm
    2122       REAL(kind=8) RCO2_per,RCH4_per,RN2O_per,RCFC11_per,RCFC12_per
    2223       REAL(kind=8) CH4_ppb_per,N2O_ppb_per,CFC11_ppt_per,CFC12_ppt_per
     
    8182     &     , RCO2, RCH4, RN2O, RCFC11, RCFC12                           &
    8283     &     , RCO2_act, RCH4_act, RN2O_act, RCFC11_act, RCFC12_act       &
     84     &     , ok_4xCO2atm                                                &
    8385     &     , RCO2_per, RCH4_per, RN2O_per, RCFC11_per, RCFC12_per       &
    8486     &     , CH4_ppb, N2O_ppb, CFC11_ppt, CFC12_ppt                     &
  • LMDZ5/trunk/libf/phylmd/conf_phys_m.F90

    r1724 r1737  
    130130  REAL,SAVE :: CFC11_ppt_omp,RCFC11_omp,CFC11_ppt_per_omp,RCFC11_per_omp
    131131  REAL,SAVE :: CFC12_ppt_omp,RCFC12_omp,CFC12_ppt_per_omp,RCFC12_per_omp
     132  LOGICAL,SAVE :: ok_4xCO2atm_omp
    132133  REAL,SAVE :: epmax_omp
    133134  LOGICAL,SAVE :: ok_adj_ema_omp
     
    532533  RCO2_per_omp = co2_ppm_per_omp * 1.0e-06  * 44.011/28.97
    533534
     535!Config Key  = ok_4xCO2atm
     536!Config Desc = Calcul ou non effet radiatif 4xco2
     537!Config Def  = .false.
     538!Config Help =
     539
     540  ok_4xCO2atm_omp = .false.
     541  call getin('ok_4xCO2atm',ok_4xCO2atm_omp)
     542
    534543!Config Key  = RCH4_per
    535544!Config Desc = Concentration du CH4_per
     
    16131622    RCFC11_act = RCFC11
    16141623    RCFC12_act = RCFC12
     1624    ok_4xCO2atm = ok_4xCO2atm_omp
    16151625    RCO2_per = RCO2_per_omp
    16161626    RCH4_per = RCH4_per_omp
     
    18211831  write(lunout,*)' CFC11_ppt=',CFC11_ppt,' RCFC11_act=  ',RCFC11_act
    18221832  write(lunout,*)' CFC12_ppt=',CFC12_ppt,' RCFC12_act=  ',RCFC12_act
     1833  write(lunout,*)' ok_4xCO2atm=',ok_4xCO2atm
    18231834  write(lunout,*)' RCO2_per = ',RCO2_per,' RCH4_per = ', RCH4_per
    18241835  write(lunout,*)' RN2O_per = ',RN2O_per,' RCFC11_per = ', RCFC11_per
  • LMDZ5/trunk/libf/phylmd/physiq.F

    r1735 r1737  
    33163316cIM Par defaut on a les taux perturbes egaux aux taux actuels
    33173317c
     3318      if (ok_4xCO2atm) then
    33183319       if (RCO2_per.NE.RCO2_act.OR.RCH4_per.NE.RCH4_act.OR.
    33193320     $RN2O_per.NE.RN2O_act.OR.RCFC11_per.NE.RCFC11_act.OR.
     
    33523353     o        topswcf_aerop, solswcf_aerop)
    33533354       endif
     3355      endif
    33543356c
    33553357      ENDIF ! aerosol_couple
Note: See TracChangeset for help on using the changeset viewer.