Changeset 2056 for LMDZ5/branches/testing/libf/phylmd/aero_mod.F90
- Timestamp:
- Jun 11, 2014, 3:46:46 PM (10 years ago)
- Location:
- LMDZ5/branches/testing
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ5/branches/testing
- Property svn:mergeinfo changed
/LMDZ5/trunk merged: 1998,2000-2023,2025-2029,2032,2034,2036-2049,2051-2055
- Property svn:mergeinfo changed
-
LMDZ5/branches/testing/libf/phylmd/aero_mod.F90
r1910 r2056 2 2 ! 3 3 MODULE aero_mod 4 4 ! Declaration des indices pour les aerosols 5 5 6 ! Total number of aerosols 7 ! INTEGER, PARAMETER :: naero_tot = 108 !--STRAT AER 6 ! 1/ Total number of aerosols for which an aerosol optical depth is provided 7 !--strat aerosols are only prescribed naero_tot = 10 ==> 11 8 9 9 INTEGER, PARAMETER :: naero_tot = 11 10 10 11 12 11 ! Identification number used in aeropt_2bands and aeropt_5wv 12 ! corresponding to naero_tot 13 13 INTEGER, PARAMETER :: id_ASBCM = 1 14 14 INTEGER, PARAMETER :: id_ASPOMM = 2 … … 21 21 INTEGER, PARAMETER :: id_AIBCM = 9 22 22 INTEGER, PARAMETER :: id_AIPOMM = 10 23 !--STRAT AER 24 INTEGER, PARAMETER :: id_strat = 11 23 INTEGER, PARAMETER :: id_STRAT = 11 25 24 25 ! Corresponding names for the aerosols 26 CHARACTER(len=7),DIMENSION(naero_tot), PARAMETER :: name_aero_tau=(/& 27 "ASBCM ", & 28 "ASPOMM ", & 29 "SO4 ", & 30 "CSSO4M ", & 31 "SSSSM ", & 32 "CSSSM ", & 33 "ASSSM ", & 34 "CIDUSTM", & 35 "AIBCM ", & 36 "AIPOMM ", & 37 "STRAT " /) 26 38 27 ! Total number of aerosols actually used in LMDZ 28 ! 1 = ASBCM 29 ! 2 = ASPOMM 30 ! 3 = ASSO4M ( = SO4) 31 ! 4 = CSSO4M 32 ! 5 = SSSSM 33 ! 6 = CSSSM 34 ! 7 = ASSSM 35 ! 8 = CIDUSTM 36 ! 9 = AIBCM 37 !10 = AIPOMM 38 !--STRAT AER 39 !11 = aerosols stratos 40 ! INTEGER, PARAMETER :: naero_spc = 10 41 INTEGER, PARAMETER :: naero_spc = 11 39 ! 2/ Total number of aerosols for which an aerosol mass is provided 42 40 43 ! Corresponding names for the aerosols 41 INTEGER, PARAMETER :: naero_spc = 10 42 43 ! Corresponding names for the aerosols 44 44 CHARACTER(len=7),DIMENSION(naero_spc), PARAMETER :: name_aero=(/& 45 45 "ASBCM ", & … … 52 52 "CIDUSTM", & 53 53 "AIBCM ", & 54 ! "AIPOMM " /) 55 "AIPOMM ", & 56 "STRAT " /) 54 "AIPOMM " /) 57 55 58 59 ! Number of aerosol groups56 ! 3/ Number of aerosol groups 57 INTEGER, PARAMETER :: naero_grp = 9 60 58 ! 1 = ZERO 61 59 ! 2 = AER total … … 67 65 ! 8 = SS 68 66 ! 9 = NO3 69 INTEGER, PARAMETER :: naero_grp = 970 67 71 68 ! Number of wavelengths 72 69 INTEGER, PARAMETER :: nwave = 5 73 70 74 71 ! Number of modes spectral bands 75 72 INTEGER, parameter :: nbands = 2 73 INTEGER, parameter :: nbands_rrtm = 6 76 74 77 75 END MODULE aero_mod
Note: See TracChangeset
for help on using the changeset viewer.