Ignore:
Timestamp:
Nov 14, 2014, 9:22:21 PM (10 years ago)
Author:
idelkadi
Message:

Les modifications introduites ont pour but :
1/ d'autoriser le couplage entre INCA-aerosol et les parametrisations de
la nouvelle physique (NP) de LMDZ, en particulier les thermiques et le
transport convectif,
2/ generaliser les routines de calcul de proprietes optiques des
aerosols pour RRTM au cas ou les aerosols sont interactifs
3/ d'inclure les effets LW des aerosols stratospheriques pour RRTM

File:
1 edited

Legend:

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

    r2003 r2146  
    66! 1/ Total number of aerosols for which an aerosol optical depth is provided
    77!--strat aerosols are only prescribed naero_tot = 10 ==> 11
     8!--adding nitrate naero_tot = 14 OB
    89
    9   INTEGER, PARAMETER :: naero_tot = 11
     10  INTEGER, PARAMETER :: naero_tot = 14
    1011
    1112! Identification number used in aeropt_2bands and aeropt_5wv
    1213! corresponding to naero_tot
    13   INTEGER, PARAMETER :: id_ASBCM    = 1
    14   INTEGER, PARAMETER :: id_ASPOMM   = 2
    15   INTEGER, PARAMETER :: id_ASSO4M   = 3
    16   INTEGER, PARAMETER :: id_CSSO4M   = 4
    17   INTEGER, PARAMETER :: id_SSSSM    = 5
    18   INTEGER, PARAMETER :: id_CSSSM    = 6
    19   INTEGER, PARAMETER :: id_ASSSM    = 7
    20   INTEGER, PARAMETER :: id_CIDUSTM  = 8
    21   INTEGER, PARAMETER :: id_AIBCM    = 9
    22   INTEGER, PARAMETER :: id_AIPOMM   = 10
    23   INTEGER, PARAMETER :: id_STRAT   = 11
     14  INTEGER, PARAMETER :: id_ASBCM_phy    = 1
     15  INTEGER, PARAMETER :: id_ASPOMM_phy   = 2
     16  INTEGER, PARAMETER :: id_ASSO4M_phy   = 3
     17  INTEGER, PARAMETER :: id_CSSO4M_phy   = 4
     18  INTEGER, PARAMETER :: id_SSSSM_phy    = 5
     19  INTEGER, PARAMETER :: id_CSSSM_phy    = 6
     20  INTEGER, PARAMETER :: id_ASSSM_phy    = 7
     21  INTEGER, PARAMETER :: id_CIDUSTM_phy  = 8
     22  INTEGER, PARAMETER :: id_AIBCM_phy    = 9
     23  INTEGER, PARAMETER :: id_AIPOMM_phy   = 10
     24  INTEGER, PARAMETER :: id_ASNO3M_phy   = 11
     25  INTEGER, PARAMETER :: id_CSNO3M_phy   = 12
     26  INTEGER, PARAMETER :: id_CINO3M_phy   = 13
     27  INTEGER, PARAMETER :: id_STRAT_phy    = 14
    2428
    2529! Corresponding names for the aerosols
     
    3539       "AIBCM  ", &
    3640       "AIPOMM ", &
     41       "ASNO3M ", &
     42       "CSNO3M ", &
     43       "CINO3M ", &
    3744       "STRAT  " /)
    3845
     
    6673  ! 9 = NO3   
    6774
    68 ! Number of  wavelengths
     75! Number of diagnostics wavelengths (5 SW + 1 LW @ 10 um)
    6976  INTEGER, PARAMETER :: nwave = 5
     77  INTEGER, PARAMETER :: nwave_lw = 1
    7078
    7179! Number of modes spectral bands
    7280  INTEGER, parameter :: nbands = 2
    73   INTEGER, parameter :: nbands_rrtm = 6
     81  INTEGER, parameter :: nbands_sw_rrtm = 6
     82  INTEGER, parameter :: nbands_lw_rrtm = 16
    7483
    7584END MODULE aero_mod
Note: See TracChangeset for help on using the changeset viewer.