Ignore:
Timestamp:
Jan 7, 2014, 10:33:12 AM (11 years ago)
Author:
milmd
Message:

LMDZ.GENERIC. two-layer aerosol model parameters are now set in callphys.def ; default settings are for Saturn case.

Location:
trunk/LMDZ.GENERIC/libf/phystd
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/LMDZ.GENERIC/libf/phystd/aerosol_mod.F90

    r1026 r1151  
    1616! two-layer simple aerosol model
    1717      integer :: iaero_back2lay = 0
    18       REAL :: obs_tau_col_tropo  !! observed total optical depth in the tropospheric layer (visible)
    19       REAL :: obs_tau_col_strato !! observed total optical depth in the stratospheric layer (visible)
    20       REAL :: pres_bottom_tropo  !! In Pa !   
    21       REAL :: pres_top_tropo     !! In Pa
    22       REAL :: pres_bottom_strato  !! In Pa
    23       REAL :: pres_top_strato     !! In Pa
    24       REAL :: size_tropo  !! particle size in the tropospheric layer
    25       REAL :: size_strato !! particle size in the stratospheric layer
    2618     
    2719!==================================================================
  • trunk/LMDZ.GENERIC/libf/phystd/callkeys.h

    r1145 r1151  
    1818     &   , stelbbody, stelTbb                                           &
    1919     &   , tplanet                                                      &
     20     &   , obs_tau_col_tropo                                            &
     21     &   , obs_tau_col_strato                                           &
     22     &   , pres_bottom_tropo                                            &
     23     &   , pres_top_tropo                                               &
     24     &   , pres_bottom_strato                                           &
     25     &   , pres_top_strato                                              &
     26     &   , size_tropo                                                   &
     27     &   , size_strato                                                  &
    2028     &   , startype, Fat1AU                                             &
    2129     &   , nearco2cond                                                  &
     
    8189      real Tstrat
    8290      real tplanet
     91      real obs_tau_col_tropo
     92      real obs_tau_col_strato
     93      real pres_bottom_tropo
     94      real pres_top_tropo
     95      real pres_bottom_strato
     96      real pres_top_strato
     97      real size_tropo
     98      real size_strato
    8399      real satval
    84100      real CLFfixval
  • trunk/LMDZ.GENERIC/libf/phystd/iniaerosol.F

    r1132 r1151  
    4949         ia=ia+1
    5050         iaero_back2lay=ia
    51          !! define aerosols parameters (should be in a .def?)
    52          !! Saturn: Roman et al. Icarus 2013 2-layer scenario (ISS observations)
    53          obs_tau_col_tropo=8.D0       !! observed total optical depth in the tropospheric layer (visible)
    54          obs_tau_col_strato=0.08D0    !! observed total optical depth in the stratospheric layer (visible)
    55          pres_bottom_tropo= 66000.0   !! In Pa !   
    56          pres_top_tropo= 18000.0      !! In Pa
    57          pres_bottom_strato= 2000.0  !! In Pa
    58          pres_top_strato= 100.0       !! In Pa
    59          size_tropo=2.e-6     !! particle size in the tropospheric layer, in meters
    60          size_strato=1.e-7    !! particle size in the stratospheric layer
    6151      endif
    6252      write(*,*) '--- Two-layer aerosol = ', iaero_back2lay
  • trunk/LMDZ.GENERIC/libf/phystd/inifis.F

    r1145 r1151  
    442442         write(*,*)" aeroh2so4 = ",aeroh2so4
    443443         
     444!=================================
     445
    444446         write(*,*)"Radiatively active two-layer aersols?"
    445447         aeroback2lay=.false.     ! default value
     
    447449         write(*,*)" aeroback2lay = ",aeroback2lay
    448450
     451         write(*,*)"TWOLAY AEROSOL: total optical depth in the tropospheric layer (visible)"
     452         obs_tau_col_tropo=8.D0
     453         call getin("obs_tau_col_tropo",obs_tau_col_tropo)
     454         write(*,*)" obs_tau_col_tropo = ",obs_tau_col_tropo
     455
     456         write(*,*)"TWOLAY AEROSOL: total optical depth in the stratospheric layer (visible)"
     457         obs_tau_col_strato=0.08D0
     458         call getin("obs_tau_col_strato",obs_tau_col_strato)
     459         write(*,*)" obs_tau_col_strato = ",obs_tau_col_strato
     460
     461         write(*,*)"TWOLAY AEROSOL: pres_bottom_tropo? in pa"
     462         pres_bottom_tropo=66000.0
     463         call getin("pres_bottom_tropo",pres_bottom_tropo)
     464         write(*,*)" pres_bottom_tropo = ",pres_bottom_tropo
     465
     466         write(*,*)"TWOLAY AEROSOL: pres_top_tropo? in pa"
     467         pres_top_tropo=18000.0
     468         call getin("pres_top_tropo",pres_top_tropo)
     469         write(*,*)" pres_top_tropo = ",pres_top_tropo
     470
     471         write(*,*)"TWOLAY AEROSOL: pres_bottom_strato? in pa"
     472         pres_bottom_strato=2000.0
     473         call getin("pres_bottom_strato",pres_bottom_strato)
     474         write(*,*)" pres_bottom_strato = ",pres_bottom_strato
     475
     476         write(*,*)"TWOLAY AEROSOL: pres_top_strato? in pa"
     477         pres_top_strato=100.0
     478         call getin("pres_top_strato",pres_top_strato)
     479         write(*,*)" pres_top_strato = ",pres_top_strato
     480
     481         write(*,*)"TWOLAY AEROSOL: particle size in the tropospheric layer, in meters"
     482         size_tropo=2.e-6
     483         call getin("size_tropo",size_tropo)
     484         write(*,*)" size_tropo = ",size_tropo
     485
     486         write(*,*)"TWOLAY AEROSOL: particle size in the stratospheric layer, in meters"
     487         size_strato=1.e-7
     488         call getin("size_strato",size_strato)
     489         write(*,*)" size_strato = ",size_strato
     490
     491!=================================
    449492
    450493         write(*,*)"Cloud pressure level (with kastprof only):"
Note: See TracChangeset for help on using the changeset viewer.