source: trunk/LMDZ.GENERIC/libf/phystd/aerosol_mod.F90 @ 1150

Last change on this file since 1150 was 1026, checked in by sglmd, 11 years ago

Added a flexible, 2-layer aerosol scenario (initially for Saturn, but can be simply tuned). Called aeroback2lay.

File size: 1.3 KB
Line 
1!==================================================================
2module aerosol_mod
3implicit none
4save
5!==================================================================
6
7!  aerosol indexes: these are initialized to be 0 if the
8!                 corresponding aerosol was not activated in callphys.def
9!                 -- otherwise a value is given in iniaerosol
10      integer :: iaero_co2 = 0
11      integer :: iaero_h2o = 0
12      integer :: iaero_dust = 0
13      integer :: iaero_h2so4 = 0
14      logical :: noaero = .false.
15
16! two-layer simple aerosol model
17      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
26     
27!==================================================================
28end module aerosol_mod
29!==================================================================
Note: See TracBrowser for help on using the repository browser.